


#title_bar{padding-left:20px;padding-top:0px;padding-bottom:4px;}
#table_wrapper{background:transparent;}
#content{padding-left:40px; padding-top:20px; padding-right:10px;}
#side_nav{background:#EFF4F4 url("images/main_bg.gif") repeat-x;}
#center_main{background-color:#6478B2;}

a:link {color: #003366; text-decoration: none; FONT-WEIGHT: bold;FONT-SIZE: 12px;}
a:visited {color: #003366; text-decoration: none; FONT-WEIGHT: bold;FONT-SIZE: 12px;}
a:hover {color: #790000; text-decoration: underline; FONT-WEIGHT: bold;FONT-SIZE: 12px;}

.header {FONT-SIZE: 10px; COLOR: #FFCC00; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: underline;}
a.header:link {FONT-SIZE: 10px; COLOR: #FFCC00; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: underline;}
a.header:visited {FONT-SIZE: 10px; COLOR: #FFCC00; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: underline;}
a.header:hover {FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: underline;}

.footer {color: #718EC1;}
a.footer:link {color: #718EC1;}
a.footer:visited {color: #718EC1;}
a.footer:hover {color: #808080;}

.info {FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: none;}
a.info:link {FONT-SIZE: 14px; COLOR: #003366; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: none;}
a.info:visited {FONT-SIZE: 14px; COLOR: #003366; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: none;}
a.info:visited:hover {FONT-SIZE: 14px; COLOR: #cccccc; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: underline;}

.info_bubble {FONT-SIZE: 9px; COLOR: #1b85ca; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; text-decoration: none;}
a.info_bubble:link {FONT-SIZE: 9px; COLOR: #1b85ca; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; text-decoration: underline;}
a.info_bubble:visited {FONT-SIZE: 9px; COLOR: #1b85ca; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px ;text-decoration: underline;}
a.info_bubble:visited:hover {FONT-SIZE: 9px; COLOR: #00a650; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; text-decoration: underline;}

.next {FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: none;}
.next:link {FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: none;}
a.next:link {FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: none;}
a.next:visited {FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: none;}
a.next:hover {FONT-SIZE: 10px; COLOR: #790000; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: none;}
 
.airport_info{FONT-SIZE: 9px; COLOR: #000066;FONT-WEIGHT: bold; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: none;}
.airport_result{FONT-SIZE: 9px; COLOR: #000099;FONT-WEIGHT: normal; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: none;}
.service_list {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: none;}
.ramp_list {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: none;}
.airport_list {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Trebuchet, Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px text-decoration: none;} 
.red_text {color: #FF0000; text-decoration: none; FONT-WEIGHT: bold;FONT-SIZE: 12px;}
.msg{font-weight:bold;font-size:14px;color:000099;}
 
.border_posts{BORDER-LEFT: #cccccc 1px solid;BORDER-TOP: #F3F5F9 1px solid;BORDER-RIGHT: #F3F5F9 2px solid;BORDER-BOTTOM: #F3F5F9 2px solid;}
.border_left {BORDER-LEFT: #cccccc 1px dashed}
.border_left_bottom {BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #cccccc 1px dashed}
 
.big_white{color:#F3F5F9;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 13px;font-weight:bold; }
.big_gray{color:#808080;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 14px;font-weight:bold; } 

.white{background-color:#FFFFFF;}
.dk_blu{background-color:#003366;color:#FFFFFF;font-size:9px;}
.data_white{background-color:#F5F5F5;}
.data_blue{background-color:#CDDEEE;}
.data_green{background-color:#CEEEDD;}
.data_yellow{background-color:#FFFFCC;}
.data_orange{background-color:#FFE47A;}
.data_tan{background-color:#EEEECC;}
.data_gray{background-color:#d2d2d2;}
.data_gray_lt{background-color:#F3F5F9;}
.white{background-color:#FFFFFF;}

.map_top{background-color:#d2d2d2;} 
 
.b1{FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;}
.b2{FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;}
.b3{FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 11px;}
 
.searchbox{background:url("images/fbo_search_box.gif");background-repeat: no-repeat;width:165px; height:113px;}
.searchbox2{background:url("images/fbo_search_box2.gif");background-repeat: no-repeat;width:165px; height:78px;}
.searchbox_int{background:url("images/fbo_search_box_int.gif");background-repeat: no-repeat;width:165px; height:78px;}

.map_top_l{background:url("images/corner_l.gif");background-repeat: no-repeat;width:12px; height:26px;}
.map_top{background:url("images/tp_bg.gif");background-repeat: repeat-x;width:743px; height:26px;}
.map_top_r{background:url("images/corner_r.gif");background-repeat: no-repeat;width:12px; height:26px;}
.map_border{border-left:#dfe0f6 1px solid;border-right:#dfe0f6  2px solid;border-bottom:#dfe0f6  2px solid;}


.midbar{width:100%}

.top_int{background:#5253b2 url("images/dsp_top_int.gif");background-repeat: no-repeat;border-bottom:#CCCCCC 2px solid;}
.top_int2{background:#5253b2 url("images/top_bar_bg.gif");background-repeat: repeat-x;border-bottom:#CCCCCC 2px solid;} 

 
 

.midbar{width:920px;}
/*
.box{background:url("images/fading_corner_2.jpg") 10 10 ;background-repeat: no-repeat;padding-left:20px;}
*/
.calc{padding-left:20px;}

.box_bot{}


/*.topbg{background:url("images/bg_top1.gif") repeat-x 0 0;background-image:url("images/bg_top1.gif")top left;}
*/
.topbg{	background:#FEFEFF  url("../html/images/top_bar_main_bg.jpg") repeat-x  0px 0px;}

 .login_box{
		BACKGROUND-COLOR: #F3F5F9;	
		BORDER-TOP: #000000 1px solid;
	    BORDER-LEFT: #000000 1px solid;	  
	    BORDER-RIGHT: #000000 3px solid;
	    BORDER-BOTTOM: #000000 3px solid;}

 HR.or{
	border: none 0; 
	border-top: 1px dotted #09c;
	border-bottom: 1px solid #9cf;
	width: 80%;
	height: 2px;
	margin: 10px auto 0 0;
	text-align: center;}

 /* forms */
 

 
SELECT {
    margin-top:	0;
	margin-left:	0;
	margin-right:	0;
	margin-bottom:	0;
    FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BORDER-TOP: #000000 1px dashed;
	    BORDER-LEFT: #000000 1px solid;	  
	    BORDER-RIGHT: #000000 1px solid;
	    BORDER-BOTTOM: #000000 2px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F5F5F5;			
} 

INPUT{ padding-top: 0;
	    padding-left:6px;
	    padding-right:	0;
	    padding-bottom:	0;
          FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
        BORDER-TOP: #000000 1px solid;
	    BORDER-LEFT: #000000 1px solid;	  
	    BORDER-RIGHT: #000000 1px solid;
	    BORDER-BOTTOM: #000000 2px solid;
        BACKGROUND-COLOR: #F3F5F9;	}
		
 
		
INPUT.no_boxb{ padding-top: 0;
	    padding-left:	6px;
	    padding-right:	0;
	    padding-bottom:	0;
          FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
        BORDER-TOP: #000000 0px solid;
	    BORDER-LEFT: #000000 0px solid;	  
	    BORDER-RIGHT: #000000 0px solid;
	    BORDER-BOTTOM: #000000 0px solid;
        BACKGROUND-COLOR: #CDDEEE;	
}
INPUT.nobox{ padding-top: 0;
	    padding-left:	6px;
	    padding-right:	0;
	    padding-bottom:	0;
      	FONT-WEIGHT: bold;
		FONT-SIZE: 10px;
        BORDER-TOP: #000000 0px solid;
	    BORDER-LEFT: #000000 0px solid;	  
	    BORDER-RIGHT: #000000 0px solid;
	    BORDER-BOTTOM: #000000 0px solid;
        BACKGROUND-COLOR: #FFFFFF;	
}
INPUT.service{ padding-top: 0;
	    padding-left:	0;
	    padding-right:	0;
	    padding-bottom:	0;
          FONT-WEIGHT: normal;
	FONT-SIZE: 4px;
        BORDER-TOP: #000000 0px solid;
	    BORDER-LEFT: #000000 0px solid;	  
	    BORDER-RIGHT: #000000 0px solid;
	    BORDER-BOTTOM: #000000 0px solid;
        BACKGROUND-COLOR: #EEEECC;	
}
INPUT.FBOsearch{ padding-top: 0;
	    padding-left:	0;
	    padding-right:	0;
	    padding-bottom:	0;
          FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
        BORDER: #000000 1px solid; 
        BACKGROUND-COLOR: #F3F5F9;	
}
 
.back_gray {
    margin-top:	0;
	margin-left:	0;
	margin-right:	0;
	margin-bottom:	0;
    FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	BORDER-TOP: #000000 1px dashed;
	BORDER-LEFT: #000000 1px solid;	  
	BORDER-RIGHT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F5F5F5;			
} 
TEXTAREA {
    margin-top:	0;
	margin-left:	0;
	margin-right:	0;
	margin-bottom:	0;
    FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	BORDER-TOP: #000000 1px dashed;
	BORDER-LEFT: #000000 1px solid;	  
	BORDER-RIGHT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F5F5F5;			
} 

/* use this for cross platform nav */

.map{background:#FFFCD5 url("images/map1.jpg") no-repeat  0px 0px;}
