/* CSS Document */

body{margin:0px; font-family:Tahoma, Arial; font-size:11px;}
.normaltext{font-family:Tahoma, Arial; font-size:11px; color:#666666; font-weight:normal; margin-top:3px;}
a{font-family:Tahoma, Arial; font-size:11px; color:#fff; font-weight:bold; text-decoration:none;}
a:hover{font-family:Tahoma, Arial; font-size:11px; color:#fff; font-weight:bold; text-decoration:none;}

/*---------------------- layout format -------------------*/

.flightsearchengine{width:235px; display:block; margin:0px auto auto 5px; border:1px #A2CBEA solid; padding:0px; background-color:#ecf9ff;}


.transport-hldr{width:235px;display:block;height:25px;margin:5px auto auto 5px;}
.transportul{width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; font-weight:bold; color:#fff; display:block;}
.transportli1{width:86px; margin:0px 0px 0px 0px; float:left; display:inline;}
.transportli2{width:80px; margin:0px 0px 0px 0px; float:left; display:inline;}
.transportli3{width:69px; margin:0px 0px 0px 0px; float:left; display:inline;}

.flight_btn{border:0px;background:url(../../../Local Settings/Temporary Internet Files/Content.IE5/images/design3/flight-btn.jpg) no-repeat;font-family:tahoma;color:#fff;width:86px;height: 25px; font-size:11px; text-align:left; padding-left:15px;}
.hotel_btn{border:0px;background:url(../../../Local Settings/Temporary Internet Files/Content.IE5/images/design3/hotel-btn.jpg) no-repeat;font-family:tahoma;color:#fff;width:80px;height: 25px; font-size:11px; text-align:left; padding-left:15px;}
.car_btn{border:0px;background:url(../../../Local Settings/Temporary Internet Files/Content.IE5/images/design3/car-btn.jpg) no-repeat;font-family:tahoma;color:#fff;width:69px;height:25px; font-size:11px; text-align:left; padding-left:15px;}



.divpartition{width:100%; display:block;}

.topdivleft{height:14px; font-size:0px; display:none;}
.topdivcenter{ height:14px; font-size:0px; display:none;}
.topdivright{ height:14px; font-size:0px; display:none;}

.middivleft{  }
.middivcenter{ }
.middivright{ }

.bottomdivleft{display:none;}
.bottomdivcenter{display:none;}
.bottomdivright{display:none; }

.flightmodesecleft{height:35px; background-color:#fe8300;}
.flightmodeseccenter{height:35px; background-color:#fe8300; }
.flightmodesecright{height:35px; background-color:#fe8300;}
.flightmodesecrightmap{height:35px; background-color:White;}



.flightsecleft{width:100%; display:block;}
.flightseccenter{width:100%; display:block;}
.flightsecright{width:100%; display:block;}


.flightsectitle{font-weight:bold; display:block; background-color:#000000; color:#FFFFFF;}
.titlesectiondiv{margin:0px auto; font-size:10px; font-weight:bold;}



.psgoption{border:0px #38aae1 solid; margin:2px auto; background-color:#fe8300; width:100%; display:block; padding:2px 0px 5px 0px;}
.passengers{float:left;background-color:#fe8300;width:100%; margin-bottom:5px;}

/*-------------------------------------------*/

.flightmodeul{ width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; font-weight:bold; color:#fff;}
.flightmodeli1{ width:32%; margin:2px 0px 0px 0px; float:left; display:inline; text-align:center; }
.flightmodeli2{ width:32%; margin:2px 0px 0px 1%; float:left; display:inline; text-align:center; }
.flightmodeli3{ width:32%; margin:2px 0px 0px 1%; float:left; display:inline; text-align:center; }

.flightul{margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; width:100%; float:left;}
.flightli1{width:35px; margin:2px 0px 0px 0px; float:left; padding-left:5px;}
.flightli2{margin:0px 0px 0px 0px; float:left;}
.flightli3{width:auto; padding:0px 0px 0px 40px; float:left;}
.flightli4{padding:0px 0px 0px 40px; float:left; width:auto; }

.psgul{width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
.psgli1{ width:30%; margin:2px 0px 0px 2%; float:left; display:inline; text-align:center; }
.psgli2{ width:30%; margin:2px 0px 0px 2%; float:left; display:inline; text-align:center; }
.psgli3{ width:30%; margin:2px 0px 0px 2%; float:left; display:inline; text-align:center; }

.psgoptul{margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; width:100%;  float:left;}
.psgoptli1{width:50px; margin:2px 0px 0px 0px; float:left; padding-left:5px;}
.psgoptli2{margin:2px 0px 0px 5px; float:left;}

.psgopt2ul{margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; width:100%;  float:left;}
.psgopt2li1{width:50px; margin:2px 0px 0px 0px; float:left; padding-left:5px;}
.psgopt2li2{margin:2px 0px 0px 5px; float:left;}

.psgopt3ul{margin:5px 0px 0px 0px; padding:0px 0px 5px 0px; list-style:none; width:auto;  float:left;}
.psgopt3li1{width:auto; margin:0px auto; float:left; padding-left:6px;}
.psgopt3li2{margin:2px 0px 0px 5px; float:left; width:auto;}

.col3holderul{ margin:0px auto; padding:0px 0px 0px 0px; width:100%;}
.col3holderli1{ width:70px; list-style-type:none;  margin:0px 0px 0px 0px; display:inline; float:left; }
.col3holderli2{ width:70px; list-style-type:none;  margin:0px 0px 0px 0px; display:inline; float:left; }
.col3holderli3{ width:70px; list-style-type:none;  margin:0px 0px 0px 0px; display:inline; float:left; }



/*---------------------- content holder -------------------*/



.flightsection1{border:0px #fe8300 solid; margin:2px auto; padding:0px; width:100%; float:left;}
.flightsection1:hover{}
.flightsection2{border:0px #fe8300 solid; margin:2px auto; padding:0px; width:100%; float:left; display:block;}
.flightsection2:hover{}
.flightsection3{border:0px #fe8300 solid; margin:2px auto; padding:0px; width:100%; float:left; display:block;}
.flightsection3:hover{}


.searchbutton{text-align:center; padding:5px 0px 10px 0px; width:auto; display:block;}

.divcont1{width:100%;}
.divcontsec1{width:40px; float:left;}
.divcontsec2{width:auto; float:left;}

.combobox{border:1px #dcdcdc solid; background-color:#F9F9F9; color:#000; font-size:11px;}
.calendarDateInput{border:1px #CCCCCC solid; background-color:#F9F9F9; color:#000; font-size:10px;}

/*.morecont1{width:auto; z-index:1; position:absolute; top:43px; left:240px; background-color:#ecf9ff;}
.morecont2{width:auto; z-index:1; position:absolute; top:139px; left:240px; background-color:#ecf9ff;}
.morecont3{width:auto; z-index:1; position:absolute; top:235px; left:240px; background-color:#ecf9ff;}*/
.morecont1{width:auto; z-index:1; position:absolute; background-color:#ecf9ff; visibility:hidden;}
.morecont2{width:auto; z-index:1; position:absolute; background-color:#ecf9ff; visibility:hidden;}
.morecont3{width:auto; z-index:1; position:absolute; background-color:#ecf9ff; visibility:hidden;}


.flightoptionul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; display:block; float:left; width:100%;}
.flightoptionli1{width:20px; list-style-type:none;  margin:0px 0px 0px 0px; display:inline; float:left; }
.flightoptionli2{width:auto; list-style-type:none;  margin:3px 0px 0px 0px; display:inline; float:left;font-family:Tahoma, Arial; font-size:11px; color:#000; font-weight:normal; }



.hideulflightoptul{margin:0px 0px 0px 0px; padding:0px 0px 3px 0px; list-style:none; display:block; float:left; width:100%; background-color:#82cce1; height:18px;}
.hideulflightoptli1{width:48%; list-style-type:none;  margin:3px 0px 0px 0px; display:inline; float:left; text-align:left; padding-left:3px; color:#000; font-weight:normal;}
.hideulflightoptli2{width:48%; list-style-type:none;  margin:3px 0px 0px 0px; display:inline; float:left; text-align:right; padding-right:3px; font-weight:bold; color:#000000; }


.flighttitleul{margin:0px 0px 0px 0px; padding:0px 0px 3px 0px; list-style:none; display:block; float:left; width:100%; background-color:#fe8300; height:18px;}
.flighttitleli1{width:50%; list-style-type:none;  margin:3px 0px 0px 0px; display:inline; float:left; text-align:left; padding-left:5px; font-weight:bold; font-size:11px; font-family:Tahoma, Arial; color:#fff; }
.flighttitleli2{width:45%; list-style-type:none;  margin:3px 0px 0px 0px; display:inline; float:left; text-align:right; padding-right:3px;}



#horizontal_slide1, #horizontal_slide2, #horizontal_slide3 {
	background:#ecf9ff;	color: #8A7575;	padding: 0px;	border: 0px solid #dcdcdc;	font-weight: bold;	width:150px;	 float:left;}
div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
}


.Submit_btn{border:#70bbd0 0px outset;background:#fe8300;font-family:arial;color:#fff;font-weight:bolder;width:80px;height: 24px;}
.Submit_btn1{
border:#70bbd0 0px outset;background:#82cce1;font-family:arial;color:#fff;font-weight:bolder;width:80px;	height: 24px;}