@charset "utf-8";
/* CSS Document */


.fstatus_title{display:block; padding:0px 0 40px 0;height:100px;}
.fstatus_title .airport_details{padding:10px;height:60px; text-align:center}
.fstatus_title .airport_details h2{font-size:28px;line-height:28px; font-weight:normal; letter-spacing:-1px;}
.fstatus_title .airport_details h2 span{font-size:20px;color:#888}
.fstatus_title .airport_details p{font-size:12px; color:#666}

.switch_tabM {position:absolute; top:80px; left:50%;margin-left:-190px}
.switch_tabM li{display:inline}
.switch_tabM li a{
	font-size:16px; 
	text-transform:uppercase; 
	color:#444; 
	text-align:center;
	font-weight:bold; 
	line-height:42px;
	height:42px;
	width:190px; 
	padding:0;
	float:left;
	text-shadow: rgba(0,0,0,.20) 0 1px 0;
}
.switch_tabM .left_cap {background:url(../images/btn/btn_switch_leftM.png) no-repeat bottom left;}
.switch_tabM .right_cap {background:url(../images/btn/btn_switch_rightM.png) no-repeat bottom right;}
.switch_tabM .on .left_cap {color:#FFF;background-position:top left;cursor:default}
.switch_tabM .on .right_cap {color:#FFF; background-position:top right;cursor:default}
.switch_tabM .flight_icon{position:absolute;z-index:10;top:-6px;left:163px; width:54px; height:54px; overflow:hidden; background-color:transparent;}

form.content_list{border:2px solid #e6e6e6; padding-top:3px; background-color:#FFF;-moz-border-radius:6px;}
table.listing { font-size: 12px; margin: 0px; width: 625px; color:#aaa}
table.listing tr { vertical-align: top}
table.listing tr.title_bar{padding:10px; background:#FFF url(../images/global/thick_tab_bg1.png) repeat-x scroll center 6px;}
table.listing tr.title_bar th{padding:5px 8px 6px;border-bottom:1px solid #e2e2e2;color:#3d3d3d; font-size:11px;}
table.listing tr.alt{background-color:#fcfcfc;border-bottom:1px solid #e6e6e6}
table.listing tr:hover{background-color:#FFC}
table.listing tr.title_bar:hover{background-color:#FFF}
table.listing td { border-bottom: 1px solid #E5E5E5; padding: 10px 8px 10px 8px; vertical-align:top;color:#666;}
table.listing td.item_title{font-size:12px; font-weight:bold;}
table.listing td.item_title a:hover{text-decoration:underline}

.airline_logo{width:150px;float:left;margin-right:8px;}
.airline_details{padding-top:4px;font-size:11px;color:#3d3d3d;border-left:2px solid #e6e6e6; padding-left:6px;}
.airline_details .flight_no{text-transform:uppercase;color:#999;}

