BODY
{
	margin-top: 0px;
	margin-left: 0px;	
	background-image: url('../../images/common/main/Agent/blue_background.jpg');
	background-repeat: repeat-x;
	background-color: #56B3E0;
	background-position: 0 0;
}


.radiobutton
{
	font-family:	Verdana;
	font-size:		10px;
	font-weight:	Bold;
	text-decoration: none;
	color:			#0171A6;
	padding-bottom: 3px;
	padding-right:	3px;
	text-transform: capitalize;
	vertical-align: baseline;

}

.radRub 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #0171a6; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}

.lblRub_new
{
	font-family:		Verdana;
	font-size:			10px;
	font-weight:		Bold;
	text-decoration:	none;
	color:				White;
	margin-bottom:		0px;
	padding-bottom:		0px;
	margin-top:			2px;
}

.checkbox
{
	font-family:	Verdana;
	font-size:		10px;
	font-weight:	Bold;
	text-decoration: none;
	color:			white;
}

.select47px{
	width: 47px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select54px{
	width: 54px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select63px{
	width: 63px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select85px{
	width: 85px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	padding: 2px;
	color: #000000;
}

.select105px{
	width: 105px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select114px{
	width: 114px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select118px{
	width: 118px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select130px
{
	width: 130px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select146px{
	width: 146px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select151px{
	width: 151px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select158px{
	width: 158px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select172px{
	width: 172px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select179px{
	width: 179px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select187px{
	width: 187px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select191px{
	width: 191px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select262px{
	width: 262px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.select237px{
	width: 237px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
	color: #000000;
}

.input42px{
	width: 42px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;	
	border: 1px solid #7F9DB9;
	padding: 2px;
}

.input65px{
	width: 65px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;	
	border: 1px solid #7F9DB9;
	padding: 2px;
}

.input71px{
	width: 71px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;	
	border: 1px solid #7F9DB9;
	padding: 2px;
}

.input77px{
	width: 77px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;	
	border: 1px solid #7F9DB9;
	padding: 2px;
}

.input83px{
	width: 83px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;	
	border: 1px solid #7F9DB9;
	padding: 2px;
}

.input86px{
	width: 86px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;	
	border: 1px solid #7F9DB9;
	padding: 2px;
}

.input105px{
	width: 105px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;	
	border: 1px solid #7F9DB9;
	padding: 2px;
}

.input111px{
	width: 111px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;	
	border: 1px solid #7F9DB9;
	padding: 2px;
}


.input114px{
	width: 114px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;	
	border: 1px solid #7F9DB9;
	padding: 2px;
}

.input151px{
	width: 151px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;	
	border: 1px solid #7F9DB9;
	padding: 2px;
}

.INPUT166px{
	width: 166px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #0076BE;
	padding: 2px;
 }

.input179px
{
	width: 179px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #7F9DB9;
	color: #000000;
}

.input261px
{
	width: 261px;
	height: 18px;
	font-family: Verdana;
	font-size: 10px;
	border: 1px solid #7F9DB9;
	color: #000000;
}

.Agent_Select_background .AccommodationDates .input77px
{
	margin-right: 38px;
}
.Agent_Select_background .FlightDates .select47px,
.Agent_Select_background .PackageDates .input77px 
{
	margin-right: 20px;
}

#Rental .CarRentalSearchEngine
{
    color: #fff;
    font-weight: bold;    
    position: relative;
    width: 586px;
}

#Rental .CarRentalSearchEngine .Location,
#Rental .CarRentalSearchEngine .DateAndTime
{
    width: 250px;
    float: left;
    
}
#Rental .CarRentalSearchEngine .Location select,
#Rental .CarRentalSearchEngine .DateAndTime label
{
    display: block;
}
#Rental .CarRentalSearchEngine .Location select
{
    width: 200px;
}

#Rental .CarRentalSearchEngine .SearchButtonContainer
{
    clear: both;
}

#Rental .CarRentalSearchEngine .PickUpTime, #Rental .CarRentalSearchEngine .DropOffTime
{
    position: absolute;
    left: 382px;
}

#Rental .CarRentalSearchEngine .PickUpTime
{
    top: 13px;
}

#Rental .CarRentalSearchEngine .DropOffTime
{
    top: 44px;
}

.ajax__calendar_container
{
	z-index: 1000;
}

.Button
{
    background-color:#FDBE25;
    color:#FFFFFF;
    float:right;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:1em;
    font-weight:bold;
    margin:5px 0 0;
    padding:0 10px;
}

