*{padding:0; margin:0;}

body{background-color:#FFFFFF; text-align: center; margin:0px 0px 0px 0px; font-size:10px; color:#000000;  font-family:Arial;	
background: url(images/bg.gif) repeat-y; background-position:center;}


#main{
	border:0px solid #000000;
	margin:0px auto;
	height:800px;
	padding:0px;
	width: 640px;
}

#header{  :0px solid #000000; margin:20px 0px 0px 0px; width:640px;  float:left;padding:0px 0px 0px 0px;  }

#middle{border-top:3px solid #f29107; margin:0px 30px 30px 30px; width:580px;  float:left; padding:10px 0px 10px 0px; vertical-align:middle;}

#footer{
	border:0px solid #000000;
	margin:0px;
	width:660px;
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
	font-size:11px;
	color:#000000;
	font-family:Arial;
	text-align:center;
}

#mainhead{font-size:18px; color:#354953; float:right; margin:0px 30px 0px 0px; font-family:Arial;}

a{text-decoration: none; color:#151bf3; font-family:Arial;}

ul{ list-style-type:none; margin:0px 0px 0px 0px; padding:0px;  float:left; font-family:Arial;}
li{list-style-type:none; margin:0px 0px 0px 0px; padding:0px; font-family:Arial;}

#city1,#city2 { width:100px; border:1px solid #000000;}
#date1,#date2 { width:100px; height:20px; border:1px solid #000000; margin:0px 5px 0px 0px;}


#flightTypeDiv { border:0px solid #000000; height:25px; width:300px; }
#flightTypeDiv li { height:20px; font-weight:bold; font-size:12px; width:120px; margin:5px 0px 0px 5px; border:0px solid; float:left; display:inline;} 

#bflightTypeDiv { border:0px solid #000000; height:25px; width:300px;}
#bflightTypeDiv li { height:20px; font-weight:bold; font-size:12px; width:120px; margin:5px 0px 0px 5px; border:0px solid; float:left;} 

#city1Div, #city2Div,#date1Div, #date2Div, #bcity2Div { border:0px solid #000000;  height:50px; width:145px; }
#city1Div li, #city2Div li,#date1Div li, #date2Div li, #bcity2Div li{ float:left; display:inline; font-weight:bold; font-size:12px; width:140px; margin:2px 0px 0px 5px;}


#adultsDiv, #badultsDiv { border:0px solid #000000; height:50px; width:70px; }
#adultsDiv li, #badultsDiv li { float:left; display:inline; font-weight:bold; font-size:9px; width:70px; margin:5px 0px 0px 5px; z-index:-1;}

#childrenDiv, #bchildrenDiv{ border:0px solid #000000; height:50px; width:70px; }
#childrenDiv li, #bchildrenDiv li { float:left; display:inline; font-weight:bold; font-size:9px; width:70px; margin:5px 0px 0px 5px; z-index:-1;}

#roomsDiv, #broomsDiv{ border:0px solid #000000; height:50px; width:50px; }
#roomsDiv li, #broomsDiv li { float:left;  border:0px solid #000000; display:inline; font-weight:bold; font-size:9px; width:50px; margin:5px 0px 0px 5px;}

#tophead2 {width:447px; height:20px; border:0px solid #000000; padding:0px; background-color:#f29107;}
#tophead2 li {width:447px; height:15px; border:0px solid #000000; padding:0px; background-color:#f29107; color:#ffffff; font-size:13px; padding:0px; font-family:Arial; font-weight:bold;}

#tophead {width:317px; height:20px; border:0px solid #000000; padding:0px; background-color:#f29107;}
#tophead li { float:left; height:15px; border:0px solid #000000; padding:0px; background-color:#f29107; color:#ffffff; font-size:13px; padding:0px; font-family:Arial;font-weight:bold;}

#topheadbottom {width:317px; height:20px; border:0px solid #000000; padding:0px; background-color:#f29107;}
#topheadbottom li {vertical-align:middle; width:317px; height:15px; border:0px solid #000000; padding:0px; background-color:#f29107; color:#ffffff; font-size:11px; padding:0px; font-family:Arial;font-weight:bold;}


#lefttophead {width:220px; height:20px; border:0px solid #000000; padding:0px; background-color:#31529c;}
#lefttophead li {vertical-align:middle; width:180px; height:15px; border:0px solid #000000; padding:0px; background-color:#31529c; color:#ffffff; font-size:13px; padding:0px; font-family:Arial;font-weight:bold;}

#leftbottomhead  {width:220px; height:20px; border:0px solid #000000; padding:0px; background-color:#000000;}
#leftbottomhead li {vertical-align:middle; width:220px; height:15px; border:0px solid #000000; padding:0px; background-color:#000000; color:#ffffff; font-size:13px; padding:0px; font-family:Arial;font-weight:bold;}

#tabMenu {margin:0px 0px 0px 0px; width:315px; height:21px; padding:0px 0px 0px 0px; border:0px solid #000000; display:block;}
#tabMenu li {width:60px; height:20px; float:left;  text-align:center; border:0px solid #000000; padding:0px; margin:1px 0px 0px 1px; }
#tabMenu li a {font-weight:bold; color:#ffffff; font-size:11px; font-family:Arial;}
#tabMenu li a:visited {color:#31529c; font-weight:bold; font-size:11px; font-family:Arial;}
#tabMenu li a:active {color:#31529c; font-weight:bold; font-size:11px; font-family:Arial;}

#cityinfo {font-size:11px;  font-family:verdana,Airal; margin:15px 0px 0px 5px;}
#cityname1 {font-size:15px;  font-weight:bold; color:#ffffff; padding:0px; font-family:verdana; margin:15px 0px 0px 0px;}

#destiul{padding:2px; border:0px solid #000000; margin:0px; 0px 0px 0px; height:70px width:451px;  font-size:12px; font-weight:bold;}
#destiul li {padding:2px; border:0px solid #000000; float:left; width:130px;  margin:5px 0px 0px 5px;}
#destiul li a{ font-weight:bold;}


#destiul2 {padding:2px; border:0px solid #000000; margin:0px; 0px 0px 0px; height:70px width:331px;  font-size:12px; font-weight:bold;}
#destiul2 li {padding:2px; border:0px solid #000000; float:left; width:90px;  margin:5px 0px 0px 2px;}
#destiul2 li a{}

#destiul3 {padding:2px 0px 0px 1px; border:0px solid #000000; margin:0px; 0px 0px 0px; width:290px;  font-size:12px; font-weight:bold;}
#destiul3 li {padding:2px; border:0px solid #000000; float:left; width:90px;  margin:5px 0px 0px 2px;}
#destiul3 li a{}


#destiul4 {
	text-align:center;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-left: 20px;
	padding-top: 10px;
}

#sourceul{padding:2px; border:0px solid #000000; margin:0px; 0px 0px 0px; height:70px width:180px;  font-size:11px; font-weight:bold;}
#sourceul li {padding:2px; border:0px solid #000000; float:left; width:180px;  margin:5px 0px 0px 5px;}
#sourceul li a{ font-weight:bold; text-decoration:underline;}

#changecolorflight1, #changecolorhotel1, #changecolorcar {color:#ffffff; background-color:#31529c;}
#changecolorflight1 a, #changecolorhotel1 a, #changecolorcar a{color:#ffffff;}
#changecolorflight, #changecolorhotel, #changecolorcar1 {color:#31529c; background-color:#ffffff;}
#changecolorflight a, #changecolorhotel a, #changecolorcar1 a{color:#31529c;}


#subbutton{ margin:0px 0px 0px 35px; width:85px; border:0px solid #000000; float:right;}

#radiodiv {float:left;  margin:0px 0px 0px 0px;width:315px; height:60px; padding:0px; border-bottom:1px solid #d3d3d3; display:inline; float:left;}
#radiodiv li {font-size:12px; font-weight:bold; border:0px solid #000000;width:200px; height:15px; position:relative; margin:0px 0px 3px 30px; vertical-align:top}

.h1
{
border:0px solid #000000;float:left; display:inline; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; height:20px; width:640px; text-align:center;color:#f49205; font-family:Arial; font-weight:bold; font-size:20px;
}

.scrollbar1{ height:518px;  overflow:auto; scrollbar-face-color:#8793db; scrollbar-arrow-color:#000000; scrollbar-track-color:#000000; scrollbar-shadow-color:#8793db; scrollbar-highlight-color:#b9c2fc; scrollbar-3dlight-color:#8793db; scrollbar-darkshadow-Color:#8793db; }
.scrollbar2{ height:270px; overflow:auto; scrollbar-face-color:#8793db; scrollbar-arrow-color:#31529c; scrollbar-track-color:#31529c; scrollbar-shadow-color:#8793db; scrollbar-highlight-color:#b9c2fc; scrollbar-3dlight-color:#8793db; scrollbar-darkshadow-Color:#8793db; }
.scrollbar3{ height:150px; width:307px; overflow:auto; scrollbar-face-color:#8793db; scrollbar-arrow-color:#f49205; scrollbar-track-color:#f49205; scrollbar-shadow-color:#8793db; scrollbar-highlight-color:#0024ff; scrollbar-3dlight-color:#8793db; scrollbar-darkshadow-Color:#8793db; }
.scrollbar4{ height:221px; overflow:auto; scrollbar-face-color:#8793db; scrollbar-arrow-color:#000000; scrollbar-track-color:#000000; scrollbar-shadow-color:#8793db; scrollbar-highlight-color:#b9c2fc; scrollbar-3dlight-color:#8793db; scrollbar-darkshadow-Color:#8793db;  }
.scrollbar5{ height:200px; overflow:auto; scrollbar-face-color:#8793db; scrollbar-arrow-color:#31529c; scrollbar-track-color:#31529c; scrollbar-shadow-color:#8793db; scrollbar-highlight-color:#b9c2fc; scrollbar-3dlight-color:#8793db; scrollbar-darkshadow-Color:#8793db; }

#Pophead{font-size:10px;  font-family:verdana; font-weight:bold; margin:15px 0px 0px 5px; }

#navi { float:left; color:#151bf3; border:0px solid #000000; font-size:12px; width:620px; text-align:left; font-weight:bold; margin:0px 0px 0px 0px; font-family:Arial; }
#navi a:hover{color:#f29107; font-family:Arial;}

