BODY{
text-decoration: none; 
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
font-size: 9pt; 
margin: 0px; 
color: #00007C;;
}

.status_transparent{
	opacity: .5;
	-moz-opacity: .5;
	filter: alpha(opacity=5);
 background-color:#ccc;	
}

.status_border{
color:LIGHTBLUE;
border-bottom: 1px solid #bbb;
}

.status_header{
padding:0px 0px 10px 0px;
margin:0px;
color:#000;
font-size:18px;
font-family: tahoma, verdana, arial, Helvetica, sans-serif;
font-weight:bold;
}

.status_txt{
color:#fff;
font-family: tahoma, verdana, arial, Helvetica, sans-serif;
font-weight:bold;
text-align: center;
background-color:darkblue;
}

.big_txt{
color:#222222;
font-family: arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
}

.big_txt_airport{
color:#222222;
font-family: tahoma, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.white_txt{
color:#DDDDDD;
font-family: tahoma, verdana, arial, Helvetica, sans-serif;
font-weight:bold;
}

.light_txt{
color:#ffffcc;
font-family: tahoma, verdana, arial, Helvetica, sans-serif;
font-weight:bold;
}

.totally_white_txt{
color:#DDDDDD;
font-family:tahoma, verdana, arial, Helvetica, sans-serif;
font-weight:bold;
}

.blue_txt{
color:#6699ff;
font-family: tahoma, verdana, arial, Helvetica, sans-serif;
font-weight:bold;
}

.blue_big_txt a:active, 
.blue_big_txt a:visited, 
.blue_big_txt a:link, 
.blue_big_txt a:hover {
font-size: 16px; 
color: #0066ff; 
font-family: Tahoma, arial, verdana; 
text-decoration: none;
font-weight: bold;
}

.dotbg{
background: #111111 url(http://miat.com/web/images/flightboard/dot_bg.jpg);
}

img.flightboard{
padding: 0px;
margin-right:-1px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
border:0px;
}

#myselect option{
width:100%;
}

.cs4head{
font-size : 11px; 
color: #0066ff; 
font-family: Tahoma, arial, verdana; 
text-decoration: none;
font-weight:bold;
}

.cshead{
font-size : 11px; 
color: #0066ff; 
font-family: Tahoma, arial, verdana; 
text-decoration: none;
}

.cs4headup{
font-size : 11px; 
color: #0066ff; 
font-family: Tahoma, arial, verdana; 
text-decoration: none;
font-weight:bold;
text-transform: uppercase;
}

form{
  display:inline;
  padding: 0px;
  margin: 0px; 
}

.invsbl{
COLOR: #fff;
FONT-SIZE: 1px;
FONT-FAMILY: tahoma;
border: 0px solid #000;
}
select, textarea, input{
COLOR: #6699ff;
FONT-SIZE: 11px;
FONT-FAMILY: tahoma, Arial, Verdana;
border: 1px solid #3478bc;
}
option,.rajio{
COLOR: #6699ff;
FONT-SIZE: 11px;
FONT-FAMILY: tahoma, Arial, Verdana;
border: 0px solid #3478bc;
}
input.btn{
    padding: 2px 10px;
   color:#fff;
   font-family:tahoma,helvetica,sans-serif;
   font-size:11px;
   font-weight:bold;
   background-color:#00007C;
   border: 1px solid #419bf9;
}

input.btnhov,input.sbtnhov{
   background-color:#0e64ba;
   border-color:#419bf9;
   color:#fff;
}

a:active,a:visited,a:link {
font-size : 11px; 
color: #00007C; 
font-family: Tahoma, arial, verdana; 
text-decoration: none;
}

a:hover{
font-size : 11px; 
color: #00007C; 
font-family: Tahoma, Arial, verdana; 
text-decoration: none; 
}

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding:0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
font: bold 11px arial;
text-align: left; /*set to left, center, or right to align the menu as desired*/
list-style-type: none;
}
.shadetabs li{
float:left;
width:50%;
}

.shadetabs a{
display:block;
text-decoration: none;
position: relative;
z-index: 1;
text-align:center;
padding: 5px 0px 5px 0px;
margin: 0px;
border: 1px solid #ccc;
color: #FFFFFF;
font: bold 11px arial;
background: #00007C;
}

.shadetabs a:hover{
text-decoration: underline;
}
.shadetabs li.selected a{
border-bottom: 1px solid #fff;
font: bold 11px arial;
background: #fff;
color: #00007C;
}

.shadetabs li.selected a:hover{
text-decoration: none;
}

.contentstyle2{
clear:both;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background:#fff url(../images/search_bg.jpg) center bottom repeat-x;
margin: 0px; padding: 0px;
height:370px;
width:220px;
}

.button_calendar {
  text-align: center;
  font-size: 10px;
  border: 0px;
  width: 16px;
  height: 15px;
  background-image: url(../icon_calendar.gif); 
  background-repeat: no-repeat;
  background-position: center;
}

.button_calendar:hover {
  text-align: center;
  font-size: 10px;
  border: 0px;
  width: 16px;
  height: 15px;  
  background-image: url(../icon_calendar_on.gif); 
  background-repeat: no-repeat;
  background-position: center;
}

#myselect{
width:140px;
}

.big_txt{
color:#222222;
font-family: arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
}

.white_txt{
color:#DDDDDD;
font-family: tahoma, verdana, arial, Helvetica, sans-serif;
font-weight:bold;
}

.light_txt{
color:#ffffcc;
font-family: tahoma, verdana, arial, Helvetica, sans-serif;
font-weight:bold;
}

.totally_white_txt{
color:#DDDDDD;
font-family:tahoma, verdana, arial, Helvetica, sans-serif;
font-weight:bold;
}

.blue_txt{
color:#6699ff;
font-family: tahoma, verdana, arial, Helvetica, sans-serif;
font-weight:bold;
}


.dotbg{
background: #111111 url(../images/flightboard/dot_bg.jpg);
}

img.flightboard{
padding: 0px;
margin-right:-1px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
border:0px;
}

#myselect option{
width:100%;
}

#navcontainer { margin-left: 0px; }

#navcontainer ul{
margin: 0;
padding: 0;
list-style-type: none;
font-family: tahoma, verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0; }

#navcontainer a{
display: block;
padding: 5px 10px;
width: 170px;
color: #FFFFFF;
background-color: #0087ff;
text-decoration: none;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-bottom: 1px solid #999;
border-right: 1px solid #999;
font-weight: bold;
font-size: .9em;
}

#navcontainer a:hover{
color: #333333;
background-color: #DDDDDD;
text-decoration: none;
border-top: 1px solid #999;
border-left: 1px solid #999;
border-bottom: 1px solid #fff;
border-right: 1px solid #fff;
}

#navcontainer ul ul li{ margin: 0; }

#navcontainer ul ul a{
display: block;
padding: 5px 10px;
width: 170px;
color: #333333;
background-color: #afc6f0;
text-align:right;
text-decoration: none;
font-weight: normal;
}

#navcontainer ul ul a:hover{
color: #333333;
background-color: #DDDDDD;
text-decoration: none;
}

.bottommenu{
padding: 0px;
margin: 0px;
list-style-type: none;
text-align:left;
}

.bottommenu li{
display: inline;
}

.bottommenu li a,
.bottommenu li a:active,
.bottommenu li a:visited,
.bottommenu li a:link{
float: left;
font: bold 11px Tahoma,Arial,verdana; 
color:#ffffff;
padding: 3px 5px 3px 5px;
text-decoration: none;
border-right: 1px solid #fff;
}

.bottommenu li a:hover{
color:#333333;
}

.footerbg{ /*footer bg*/
background-color: #6699ff;
padding: 0px 0px;
}

.specialp{
font-size : 11px; 
color: #cc0000; 
font-family: Tahoma, arial, verdana; 
text-decoration: none;
font-weight:bold;
}

.quick{
margin:0;
margin-left:10px !important;
margin-left:15px;
padding:5px;
}

.quick a{
font-size:11px;
font-family:arial;
font-weight:normal;
}

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:200%;
top:0px;
left:0px;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:210px;
width:420px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:8;
padding:1px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
z-index:10;
}