/* 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;
}

textboxflight1
{
	border: 1px #750216 solid;
	color: #000;
	font-size: 10px;
	text-transform: uppercase;
	width: 50px;
	height: 13px;
	padding-left: 3px;
}
.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;
	font-family: tahoma;
	color: #fff;
	width: 86px;
	height: 25px;
	font-size: 11px;
	text-align: left;
	padding-left: 15px;
}
.hotel_btn
{
	border: 0px;
	font-family: tahoma;
	color: #fff;
	width: 80px;
	height: 25px;
	font-size: 11px;
	text-align: left;
	padding-left: 15px;
}
.car_btn
{
	border: 0px;
	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
{
	width: 235px;
	padding: 0px;
}
.middivcenter
{
	width: 235px;
}
.middivright
{
	width: 235px;
}

.bottomdivleft
{
	display: none;
}
.bottomdivcenter
{
	display: none;
}
.bottomdivright
{
	display: none;
}

.flightmodesecleft
{
	height: 45px;
	background-color: #fe8300;
}
.flightmodeseccenter
{
	height: 45px;
	background-color: #fe8300;
}
.flightmodesecright
{
	height: 45px;
	background-color: #fe8300;
}
.flightmodesecrightmap
{
	height: 55px;
	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: 226px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	font-weight: bold;
	color: #fff;
}
.flightmodeli1
{
	width: 72px;
	margin: 0px 0px 0px 0px;
	float: left;
	display: inline;
	text-align: center;
}
.flightmodeli2
{
	width: 72px;
	margin: 2px 0px 0px 1px;
	float: left;
	display: inline;
	text-align: center;
}
.flightmodeli3
{
	width: 72px;
	margin: 2px 0px 0px 1px;
	float: left;
	display: inline;
	text-align: center;
}
.flightull
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 40px;
	list-style: none;
	width: 100%;
	float: left;
}

.flightul
{
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	width: 100%;
	float: left;
}
.flightli1
{
	width: 35px;
	margin: 1px 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;
}
.flightli33
{
	width: auto;
	padding: 0px 0px 0px 0px;
	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
{
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 0px;
	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;
}
.Submit_btn3
{
	border: #70bbd0 0px outset;
	background: #fe8300;
	font-family: arial;
	color: #fff;
	font-weight: bolder;
	width: 115px;
	height: 24px;
}

