/* CSS Document */
/*body { background-color:#fff; margin: 0; padding: 0; font-family: Arial,Geneva, sans-serif; }*/

#MyFidelio-Searchrate-fp form { margin: 0px; padding: 0px; }


#MyFidelio-Searchrate-fp select,input,textarea {
	border-color:#7e9db9;
	border-width:1px;
	border-style:solid;
	font-size:11px;
	font-family: Arial,Geneva;
}


#MainLogin {
    text-align:center;
    width:100%;
}

#MainLogin #LoginCenter {
    text-align:left;
	width:190px;
	margin-left:auto;
	margin-right:auto;
	margin-top:100px;
}

/**********  Compsearch rate *************/

#MyFidelio-Searchrate-fp {
	border:0px;
	width: 190px;
	margin: 0px 0px 0px 0px;
	background-color: #b9bd9b;
	padding:10px;
    color:#fff;
	font-family: Arial,Geneva;
	font-size:11px;
}

#MyFidelio-Searchrate-fp h1{
	text-align:center;
	font-size:16px;
	color:#ffffff;
	margin-bottom:10px;
}

#MyFidelio-Searchrate-fp #div_adultsandrooms td {
    padding:3px;
    color:#fff;
	font-weight: normal;
}


#MyFidelio-Searchrate-fp #div_dates td {
    padding:1px;
    color:#fff;
	font-weight: normal;
}

#MyFidelio-Searchrate-fp #div_hotelcodelist {
    margin-top:7px;
    margin-bottom:7px;
    margin-left:3px;
    color:#fff;
    font-weight: normal;
    visibility:hidden;
}

.drop_hotelcodelist{
	width:161px;
}

#MyFidelio-Searchrate-fp #div_findhotels {
    /*float:left;*/
	/*height:58px;*/
}

#MyFidelio-Searchrate-fp #div_findhotels #div_buttons {
	text-align:right;
}

#MyFidelio-Searchrate-fp #div_fplogin {
    visibility:visible;
}

#MyFidelio-Searchrate-fp #div_fplogin td {
    padding:1px;
    color:#fff;
	font-weight: normal;
}

#MyFidelio-Searchrate-fp a {
	color:#fff;
	text-decoration: none;
	font-family: Arial,Geneva;
	font-size : 11px;
}

#MyFidelio-Searchrate-fp a:hover {
	text-decoration:underline;
}

.text_loginuser {
    width:70px;
}
.text_loginpwd {
    width:70px;
}



.table_adultsandrooms {

}

.table_dates {

}

.drop_departure_day {
    width: 40px;
}

.drop_departure_month {
    width: 40px;
}

.drop_departure_year {
    width: 50px;
}

.drop_arrival_day {
    width: 40px;
}

.drop_arrival_month {
    width: 40px;
}

.drop_arrival_year {
    width: 50px;
}

.drop_roomoccupancy {
    width: 35px;
}

.button_findhotels {
    width: 85px;
    height: 16px;
    border:0px;
    font-size:9px;
    color:#fff;
    text-transform: uppercase;
    font-weight: bold;
    background: url(button_grey.gif) no-repeat; padding:0px;
    background-position: center center center center;

    margin:1px;
}

.button_findhotels_bottom {
    width: 85px;
    height: 17px;
    border: 0px;
    font-size:9px;
    text-transform: uppercase;
    color:#fff;
    font-weight: bold;
    background: url(button_grey_bottom.gif) no-repeat; padding:0px;
    background-position: center center center center;
    margin:1px;
}


.button_bookahotel {
    width: 103px;
    height: 17px;
    border:0px;
    font-size:9px;
    color:#fff;

    font-weight: bold;
    background: url(button_red.gif) no-repeat; padding:0px;

    background-position: center center center center;
}

