﻿body
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	direction:ltr;
}

iframe 
{
	border: 0px solid #ffffff;
}

.Langdirect
{
    direction:ltr;
    
}

a.memu,
a.memu:link,
a.memu:visited,
a.memu:active,
a.memu:hover
	{
	text-decoration:none;
	color: #000000;
	font-weight:bold;
	font-size:9px;
	font-family: Verdana;
	}
	
.hserchpaneltext
{
	 color:#565857;
	 font-size:11px;
	 font-family:Verdana;
	 font-weight:bold;
}	

.hserchpaneltext10
{
	 color:#0057b5;
	 font-size:12px;
	 font-family:Arial;
	 font-weight:bold;
}

.colorGray
{
	 color:#484848;
	 font-size:12px;
	 font-family:Arial;
	 font-weight:bold;
}

.colorGray .hserchpaneltext10
{
	 color:#484848;
	 font-size:12px;
	 font-family:Arial;
	 font-weight:bold;
	 height:25px;
}
	

.sp_destinationMatch
{
	font-weight: bold;
	background-color: #71DC71;	
}

.listMain
{
    background-color:#e4e9f8;
    z-index:1000;
    width:258px !important;
    max-height:115px;
    /*text-indent:-1;*/
    list-style: none;
    list-style-type: disc;
    overflow-y:scroll;
    overflow-x:visible;
    /*scrollbar-arrow-color:#B89020;
    scrollbar-base-color:#8E6E1C;
    scrollbar-face-color:#B6C5D4;
    scrollbar-3dlight-color:#8E6E1C;
    scrollbar-highlight-color:#EED47D;
    scrollbar-shadow-color:#959595;
    scrollbar-darkshadow-color:#00337E;*/
    margin-left:0px;
    border-bottom:1px solid #B5C6D4;
    border-left:1px solid #B5C6D4;
    margin-top:0px;
    font-size:10px;
    text-align:left;
}

.wordWheel .itemsMain
{
    background:#e4e9f8;
    border-collapse:collapse;
    color: Black;
    white-space:nowrap;
    text-align:left;
    line-height:20px;
    height:20px;
    padding-left:5px;
}
.wordWheel .itemsSelected
{       
    background-color: #29417d; /*#76ae0f;*/
    color: White;
    cursor:hand;
    border-top:1px solid #FFF8E8;
    border-left:1px solid #FFF8E8;
    border-bottom:1px solid #00337E;
    border-right:1px solid #00337E;
    text-align:left;
    line-height:20px;
    height:20px;
    padding-left:5px;
}		
			
.checkboxfilters
{
	font-size:10px;
	font-family:Verdana;
	color:#000000;
}

.searchpanelDDL
{
	font-size:9px;
	font-family:Verdana;
	color:#000000;
	width:170px;	
}

.searchpanelDDLstars
{
	font-size:9px;
	font-family:Verdana;
	color:#000000;
	width:70px;	
}

.searchpanelDDLCur
{
	font-size:9px;
	font-family:Verdana;
	color:#000000;
	width:50px;	
}

.tdsortpanel
{
    border-bottom:solid 1px #eeefea;
    border-left:solid 1px #eeefea;
    border-right:solid 1px #eeefea;
    text-align:left;
}


.searchpanelDDL10
{
	font-size:10px;
	font-family:Verdana;
	color:#000000;
	
}

.searchpanelDDL12
{
	font-size:12px;
	font-family:Verdana;
	color:#000000;

}

.PageNumbers {
	font-size: 90%;
	text-align: left;
	padding-top: 1px;
	font-weight: normal;
	color: #999999;
	direction: ltr;
	float: left;
	padding-bottom: 1px;
}
.PageNumbers a	{
	color: #000000;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	direction: inherit;
	margin: 0 2px 0 2px;
	border: solid #CCCCCC 1px;	
	}

.PageNumbers a:visited	{
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	}


.PageNumbers a:hover	{
	color: #FFFFFF;
	background-color: #4F8F00;
	}
	
.Selected	{
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	border: solid #4F8F00 1px;
	background-color: #4F8F00;
	margin: 0 2px 0 2px;
	}
	
.Disabled	{
	color: #999999;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	margin: 0 2px 0 2px;
	}	
	
.class_NonRefundcolor
{
		text-decoration:none;
	color:red;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana;
}
	
.hotelbox_room
{
    
		text-decoration:none;
	color:Navy;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana;
	width:570px;padding-bottom:2px;
}

a.hotelbox_roomprice,
a.hotelbox_roomprice:link,
a.hotelbox_roomprice:visited,
a.hotelbox_roomprice:active,
a.hotelbox_roomprice:hover
	{
	text-decoration:none;
	color: #0057b5;
	font-weight:bold;
	font-size:14px;
	font-family: Arial;
	}
	
a.hotelbox_map,
a.hotelbox_map:link,
a.hotelbox_map:visited,
a.hotelbox_map:active,
a.hotelbox_map:hover
	{
	text-decoration:underline;
	color:Blue;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana;
	}	
	

.hotelbox_address
{
	text-decoration:none;
	color:#000;
	font-weight:normal;
	font-size:11px;
	font-family: Verdana;
}

.hotelbox_desc
{
	text-decoration:none;
	color:#000;
	font-weight:bold;
	font-size:13px;
	font-family: Verdana;
	width:545px;
}

.hotelbox_price
{
	text-decoration:underline;
	color:Navy;
	font-weight:bold;
	font-size:13px;
	font-family: Verdana;
}

.hotelbox_pricebig
{
	color:Navy;
	font-weight:bold;
	font-size:13px;
	font-family: Verdana;
}

.hotelbox_pricebigfocus
{
	text-decoration:underline;
	color:Navy;
	font-weight:bold;
	font-size:13px;
	font-family: Verdana;
	background-color:Yellow;
}




a.hotelbox_price,
a.hotelbox_price:link,
a.hotelbox_price:visited,
a.hotelbox_price:active,
a.hotelbox_price:hover
	{
	text-decoration:underline;
	color:Navy;
	font-weight:bold;
	font-size:13px;
	font-family: Verdana;
	}

.hotelbox_map_disable
	{
	text-decoration:underline;
	color:Gray;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana;
	}
	
.hotelbox_avail
	{
		font-weight:bold;
		height:20px;
		padding-left:2px;
		font-family:Verdana;
		font-size:10px;
		color:red;
	}
	
.hotelbox_avail_blue
	{
		font-weight:bold;
		height:20px;
		padding-left:2px;
		font-family:Verdana;
		font-size:10px;
		color:Navy;
	}		
	
.hotel_header_res
{	
font-weight:bold;
padding-left:3px;
color:#ffffff;
height:17px;
width:777px;
background-repeat:no-repeat;
background-image:url(images/we_found_strip_1024.gif);
}


.masterpageTop
{
     padding-top:5px;padding-left:5px;background-repeat:no-repeat;background-image:url(images/banner/q2.jpg);
}

.max_cliant_table
{
    width:995px;
}

.HotelSearchTable_ResBox1_view1{width:700px;}
.HotelSearchTable_ResBox2_view1{width:695px;}
.HotelSearchTable_ResBox3_view1{width:620px;}
.HotelSearchTable_ResBoxtd1_view1{width:515px;}
.HotelSearchTable_ResBoxtd2_view1{width:105px;}

.HotelSearchTable_ResBox1_view2{width:700px;}
.HotelSearchTable_ResBox2_view2{width:695px;}
.HotelSearchTable_ResBox3_view2{width:550px;}
.HotelSearchTable_ResBoxtd1_view2{width:430px;}
.HotelSearchTable_ResBoxtd2_view2{width:95px;}

.HotelSearchTable_ResBoxtd1_view3{width:440px;}

.tdmainrepeter
{
    padding-left:3px;
    text-align:left;
}
.FlightSearchTable_ResBox2_view{width:685px;}



.divprogressbar
{
border:solid 1px #59aa42;height:104px;width:708px;background-color:#f6ffea;position: absolute;z-index: 100;    
    }
.searchboxtop
{
    height:8px;
    background-image:url(images/tophotelbox_1024.JPG);
    background-repeat:no-repeat;
    }
    
.searchboxbottom
{
    height:8px;
    background-image:url(images/bottomhotelbox_1024.JPG);
    background-repeat:no-repeat;
    }  
    
.searchbox_RoomsTable{width:620px;}

.searchbox_Roomstd2
{
}

#MSVE_obliqueNotification
{
	display: none;
	visibility: hidden;
}

#MSVE_navAction_ObliqueMapView
{
	display: none;
	visibility: hidden;
}

.hotelmapbox
{
    display:none;position:relative; width:570px; height:390px;margin-left:5px;margin-top:7px;
}
.hotelmapbox_list
{
    height:390px;
}



    



	
	
	
	
	
		
	