body{margin-top:0px; margin-bottom:0px; background-color:#004a5b;}
#both{clear:both;}
img{border:none;}
.att_img{border:#D8EAFE 2px solid; padding:2px; cursor:pointer;}
a:link{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#39F; text-decoration:underline}
a:visited{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#39F; text-decoration:underline}
a:active{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#39F; text-decoration:underline}
a:hover{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FC5301; text-decoration:none}

label.error { float: none; color: red; font-size:11px; padding-left: .5em; vertical-align: top; font-family:Verdana, Geneva, sans-serif; }
a.links:link{font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#0057AE; font-weight:bold; text-decoration:underline}
a.links:visited{font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#0057AE; font-weight:bold; text-decoration:underline}
a.links:active{font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#0057AE; font-weight:bold; text-decoration:underline}
a.links:hover{font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#D0400F; font-weight:bold; text-decoration:none}



#main{width:950px; border:#E6E6E6 6px solid; padding:0px; border-top:0px; margin-left:auto; margin-right:auto; background-color:#FFF;}
#top_box{width:100%; height:90px; border:#000 0px solid;  padding:0px;}
#logo{
	width:280px;
	float:left;
	border:#000 0px solid;
	padding-left:15px;
	margin-left:0px;
	
}
#logo a{text-decoration:none}
#slogan{
	float:left;
	width:321px;
	margin-right:0px;
	margin-left:1px;
	height: 95px;
	background-image:url(../1images/top_bg.gif);
	border:#000 0px solid;
	background-repeat:repeat-x;
}
#slogan_box{
	text-align:center;
	padding-top:20px;
}
#slogan_text{
	font-size:14px;
	font-family:'Lucida Console', Monaco, monospace;
	color:#F35425
}
#right_logo{
	width:300px;
	float:right;
	margin-left:0px;
	border:#000 0px solid;
	padding-left:0px;
	height: 95px;
	background-image:url(../1images/top_bg.gif);
	background-repeat:repeat-x;
}
#rightlogo_box{
	text-align:right;
	padding-right:10px;
	padding-top:5px;
	line-height:21px;
}

a.top_link:link{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#0052A4; text-decoration:underline; font-weight:bold;}
a.top_link:visited{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#0052A4; text-decoration:underline}
a.top_link:active{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#0052A4; text-decoration:underline}
a.top_link:hover{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#FC5301; text-decoration:none}
#call_text{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#0052A4;
}
#menu{ width:98; background-image:url(../images/bg.gif); background-repeat:repeat-x; height:45px; margin-left:auto; margin-right:auto; margin-top:15px;}
#menu ul{margin:0px; padding:0px;}
#menu ul li{float:left;  border-right:#CCC 1px solid; height:39px;  margin-top:1px;  text-align:center; list-style:none; width:auto; overflow:hidden;}
#menu ul li a{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; text-decoration:none; width:125px; height:27px;
padding-left:8px; padding-right:8px; display:block; padding-top:13px;}
#menu ul li a:hover{background-color:#09F; overflow:hidden; height:27px;}
#menu ul li.active_menu{background-color:#09F; overflow:hidden; height:39px;}
#header_box{
	width:945px;
	margin-top:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	border:#000 0px solid;
	
}
#left_box{
	width:567px;
	float:left;
	border:#E6E6E6 0px solid;
	margin-left: 1px;
}
#slide_box{
	width:565px;
	margin:0px;
	padding:0px;
	border:#D5EAFF 2px solid;
}
#content_box{
	width:569px;
	margin:0px;
	padding:0px;
	border:#E6E6E6 0px solid; 
	margin-top:20px;
	padding-top:2px;
}
#image_box{
	width:569px; 
	margin:0px;
	padding:0px; 
	border:#E6E6E6 0px solid;
	margin-top:20px;
	padding-top:2px;
}
#weather_box{
	width:569px;
	margin:0px;
	padding:0px;
	border:#E6E6E6 0px solid;
	margin-top:20px; 
	padding-top:2px;
}
#deal_box{
	width:569px;
	margin:0px; 
	padding:0px; 
	border:#E6E6E6 0px solid;
	margin-top:20px;
	padding-top:2px;
}
.fare{border-bottom:#333 1px solid; height:25px; vertical-align:top; background-color:#FFF;}
.fare:hover{background-color:#FEE4AF;}
.fare_table{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#39F; margin-bottom:0px; margin-top:0px;}
.fare_text{color:#E02807; font-weight:bold; text-shadow:#FA4221;}


#power{padding-right:10px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#39F;}
#power a{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#39F; text-decoration:underline;}
#power a:hover{text-decoration:none; color:#F94D39;}
#resource_box{
	width:569px;
	margin:0px; 
	padding:0px;
	border:#E6E6E6 0px solid;
	margin-top:20px; 
	padding-top:2px;
}
#right_box{
	width:356px;
	float:right;
	margin-right:0px; 
	border:#111 0px solid;
}

#form_box{
	padding-bottom:5px;
	height:320px;
	border:#95CAFF 4px solid;
	padding-left:6px;
	background-color:#CAE4FF
	}
#cityflight_box{
	width:356px;
	border:#E6E6E6 0px solid;
	margin-top:20px;
}
#news_box{
	width:356px; 
	border:#E6E6E6 0px solid; 
	margin-top:20px;
	margin-bottom:12px;
}
#premium_box{
	width:356px;
	border:#E6E6E6 0px solid;
	margin-top:20px;
	margin-bottom:12px;
}
#email_box{
	width:356px;
	border:#E6E6E6 0px solid;
	margin-top:20px;
	margin-bottom:12px;
}
#heading{font-size:14px; font-family:Verdana, Geneva, sans-serif; text-align:left; color:#F3734E; padding-left:12px;
border-bottom:#E6E6E6 3px solid; width:555px; display:block; padding-bottom:4px; font-weight:bold;}

#heading2{font-size:14px; font-family:Verdana, Geneva, sans-serif; text-align:left; color:#FC5301; 
border-bottom:#D5EAFF 2px solid; width:100%; display:block; padding-bottom:6px; font-weight:bold; padding-top:1px;}

#content{text-align:center; line-height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#333; padding:10px; padding-top:0px; padding-bottom:0px; display:block; text-align:justify}
#main_content{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#3E3E3E;}
#weather_content{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#39F; display:block;}
#city_image{text-align:center;  height:80px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#333; padding:8px; display:block; text-align:justify}
#content3{text-align:center; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#333; padding:0px; padding-bottom:0px; border:#000 0px solid; display:block;}
#content2{text-align:center; line-height:22px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; padding:3px; display:block;}
#content2 a{font-size:12px;}

#footer{
	width:950px;
	border:#000 0px solid;
	margin-top:12px;
	margin-bottom:3px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	height:42px;
}
#footer_text{
	text-align:center;
	width:90%; 
	padding-top:12px;
}
#footer_text a:link{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; text-decoration:underline;}
#footer_text a:active{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; text-decoration:underline;}
#footer_text a:visited{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; text-decoration:underline;}
#footer_text a:hover{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#FC5301; font-weight:bold; text-decoration:none;}
#footer_text2{
	margin-top:0px; 
	text-align:center;
	margin-bottom:60px;
	width:95%;
	margin-left:auto; 
	margin-right:auto;
}
#copyright{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
}
/*formatting text box*/
#sub_head{color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.text{ width: 175px; height:18px; border:#666 1px solid; padding-left:2px; color:#333; padding-top:2px; }
#response{}
#wait_msg{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#F3553F; display:block; width:300px; padding:2px; background-color:#DDFADA; border:#87E485 1px solid; display:none;}
#res_msg{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#10BA07; width:300px;
margin-right:auto; margin-left:auto;padding:2px; background-color:#DDFADA; border:#87E485 1px solid; height:25px;  text-align:center; display:none;}

.roundedcornr_box_103955 {
	background: url(../images/roundedcornr_103955_tl.png) no-repeat top left;
}
.roundedcornr_top_103955 {
	background: url(../images/roundedcornr_103955_tr.png) no-repeat top right;
}
.roundedcornr_bottom_103955 {
	background: url(../images/roundedcornr_103955_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_103955 div {
	background: url(../images/roundedcornr_103955_br.png) no-repeat bottom right;
}
.roundedcornr_content_103955 {
	background: url(../images/roundedcornr_103955_r.png) top right repeat-y;
}

.roundedcornr_top_103955 div,.roundedcornr_top_103955,
.roundedcornr_bottom_103955 div, .roundedcornr_bottom_103955 {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.roundedcornr_content_103955, .roundedcornr_bottom_103955 {
	margin-top: -19px;
}
.roundedcornr_content_103955 { padding: 0 8px; }


/*blue border box*/
.roundedcornr_box_260931 {
	background: url(../images/roundedcornr_260931_tl.png) no-repeat top left;
}
.roundedcornr_top_260931 {
	background: url(../images/roundedcornr_260931_tr.png) no-repeat top right;
}
.roundedcornr_bottom_260931 {
	background: url(../images/roundedcornr_260931_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_260931 div {
	background: url(../images/roundedcornr_260931_br.png) no-repeat bottom right;
}
.roundedcornr_content_260931 {
	background: url(../images/roundedcornr_260931_r.png) top right repeat-y;
}

.roundedcornr_top_260931 div,.roundedcornr_top_260931,
.roundedcornr_bottom_260931 div, .roundedcornr_bottom_260931 {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.roundedcornr_content_260931, .roundedcornr_bottom_260931 {
	margin-top: -19px;
}
.roundedcornr_content_260931 { padding: 0 8px; }

/*second blue color box*/
.roundedcornr_box_971009 {
	background: url(../images/roundedcornr_971009_tl.png) no-repeat top left;
}
.roundedcornr_top_971009 {
	background: url(../images/roundedcornr_971009_tr.png) no-repeat top right;
}
.roundedcornr_bottom_971009 {
	background: url(../images/roundedcornr_971009_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_971009 div {
	background: url(../images/roundedcornr_971009_br.png) no-repeat bottom right;
}
.roundedcornr_content_971009 {
	background: url(../images/roundedcornr_971009_r.png) top right repeat-y;
}

.roundedcornr_top_971009 div,.roundedcornr_top_971009,
.roundedcornr_bottom_971009 div, .roundedcornr_bottom_971009 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_971009, .roundedcornr_bottom_971009 {
	margin-top: -19px;
}
.roundedcornr_content_971009 { padding: 0 5px;}


/*footer box*/
.roundedcornr_box_378260 {
	background: url(../images/roundedcornr_378260_tl.png) no-repeat top left;
}
.roundedcornr_top_378260 {
	background: url(../images/roundedcornr_378260_tr.png) no-repeat top right;
}
.roundedcornr_bottom_378260 {
	background: url(../images/roundedcornr_378260_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_378260 div {
	background: url(../images/roundedcornr_378260_br.png) no-repeat bottom right;
}
.roundedcornr_content_378260 {
	background: url(../images/roundedcornr_378260_r.png) top right repeat-y;
}

.roundedcornr_top_378260 div,.roundedcornr_top_378260,
.roundedcornr_bottom_378260 div, .roundedcornr_bottom_378260 {
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.roundedcornr_content_378260, .roundedcornr_bottom_378260 {
	margin-top: -19px;
}
.roundedcornr_content_378260 { padding: 0 5px; }

/*Image Preview*/
.pre_img{border:#066 0px solid; text-align:center; padding:0px;}
.pre_img li img{border:#B0D8FF 1px solid;}
.pre_img li{
	list-style:none;
	float:left;
	display:inline;
	width:20%;
	padding:0px;
	padding-left:0px;
	border:#000 0px solid;
	


}


#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
.pt{border:#B0D8FF 1px solid;}	
a.active_link:link,a.active_link:visited,a.active_link:hover,a.active_link:active{font-size:12px; font-family:Arial, Helvetica, sans-serif;  text-decoration:none; color:#F94D39; font-weight:bold;}
#head{font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#004080; font-weight:bold;}