
h1
{
  font-family: verdana;
  padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; 
  margin-right: 10px;
  display: inline;
}
h1
{
  font-size: 12px;
}
h1
{
  font-weight: bold;
}
h1
{
  color: #272750;
}
h1.reSc
{
  font-family: verdana;
  padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; 
  margin-right: 35px;
  width: 180px;
  display: inline;
}
h1.reSc
{
  font-size: 12px;
}
h1.reSc
{
  font-weight: bold;
}
h1.reSc
{
  color: #272750;
}
h2
{
  font-family: verdana;
  padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; 
  margin-right: 5px;
  display: inline;
}
h2
{
  font-size: 12px;
}
h2
{
  font-weight: bold;
}
h2
{
  color: #272750;
}
h3
{
  font-family: verdana;
  margin-bottom: -12px; margin-top: 0px; margin-left: 0px;
}
h3
{
  font-size: 10pt;
}
h3
{
  font-weight: bold;
}
h3
{
  color: #272750;
}

h4
{
  font-family: verdana;
  padding: 2px; padding-top: 6px; 
  margin-right: 0px; 
  
  display: inline;
}
h4
{
  font-size: 12px;
}
h4
{
  font-weight: bold;
}
h4
{
  color: #272750;
}
h5
{
  font-family: verdana;
  margin-bottom: -15px;margin-top: -8px;
}
h5
{
  font-size: 10pt;
}
h5
{
  font-weight: bold;
}
h5
{
  color: #272750;
}

h6
{
  font-family: verdana;
  margin-bottom: -15px; margin-top: 0px; margin-left: 1px;
}
h6
{
  font-size: 18px;
}
h6
{
  font-weight: bold;
}
h6
{
  color: #272750;
}
b.long
{
  margin-right:0px;
  
}
a
{
  font-family: verdana; font-size: 12px;
}
b
{
  color: #272750; font-size: 12px; font-family: verdana;
}
label
{
  color: #272750; font-family: verdana;
}
body
{
  text-align: center;
}
div.mainwrapper
{
  width: 725px;
  margin: 0 auto;
  text-align: left;  
}
.mainpage
{
  background: url("/mq/images/top_background1.gif") no-repeat right top;
  margin-top: 7px;
  cellspacing: 0px; width: 725px; height: 92px;
  border: #708090 0px solid;
}
#header img#navmq /*Required*/
{
  margin-bottom: 14px; margin-top: 20px; margin-left: 57px; margin-right: 34px;
  border: 0px;
}

#header img#navmaps  /*Required*/
{
  margin-right: 0px; margin-top:0px;
  border: 0px;
  
}
#header img#navdirs /*Required*/
{
  margin-left: -4px; margin-right: 0px; margin-top:0px;
  border: 0px;
}

div.topbar /*Required*/
{
  background: url("/mq/images/top_bar_rounded.gif") no-repeat;
  height: 9px; width: 726px;
  margin-top: -3px;
}
div.topNav_Netscape /*Required*/
{
  height: 1px;
  width: 726px;
  margin-left: 0px;
  margin-top: -23px;
  padding-bottom: 17px; padding-top: 0px;
}
html>body div.topNav_Netscape /*Required*/
{
  height: 1px;
  width: 726px; margin-top: -13px;
  margin-left: 0px; padding-bottom: 11px; padding-top: 4px;
}
#titlebar2 /*Required*/
{
  padding-right: 0px;  padding-left: 10px; padding-bottom: 3px; padding-top: 2px;
  background: #e3e5c7; 
  margin-top: 0px; margin-right: 10px; margin-bottom: 10px; 
  width: 315px;
  wid\th: 304px;
}

#airport
{
   margin-left: 10px;
   width: 290px;
}
html>body #airport
{
   margin-left: 10px;
   width: 295px;
}
select#airportDown
{
  margin-left: 10px;
  width: 323px; 
  margin-bottom: 10px;
}
select#state
{
  margin-left: 10px;
  width: 200px; 
}
span.airportMaps
{
  margin-left: 10px;
}

span.titlebar 
{
  padding-right: 2px;  padding-left: 5px; padding-bottom: 2px; padding-top: 2px;
  background: #E3E5C7; 
  margin-top: 5px; margin-right: 10px; margin-bottom: 10px; 
  height: 20px; width: 310px;
}
#titlebar 
{
  padding-right: 0px;  padding-left: 5px; padding-bottom: 0px; padding-top: 0px;
  background: #E3E5C7; 
  margin-top: 5px; margin-right: 10px; margin-bottom: 10px; 
  height: 20px; width: 310px;
}
li
{
  margin-bottom: 6px;
  margin-left: -4px;
}
/* Hides from IE-mac \*/
li
{
  margin-left: -15px;
  margin-bottom: 6px;
}
/* End hide from IE-mac */
#titlebar3 
{
  padding-right: 0px;  padding-left: 10px; padding-bottom: 4px; paddi\ng-bottom: 0px; padding-top: 2px;
  background: #e3e5c7; 
  margin-top: 10px; margin-right: 10px; margin-bottom: 10px; 
  height: 17px;
  width: 315px;
  wid\th: 304px;
}

#icon_5
{
  margin: 0px 0px 8 px 50 px;
}

.mapBylatlong /* Required */
{
  margin-top:-12px;
  margin-bottom: 5px;
  margin-left:1px;
}

.list
{
  margin-bottom: 0px;
  margin-top: 0px;
  margin-right: 40px;
}

/* used for the left part */
.latlongtext
{
  float: left;
  width: 87px;
  margin-left: 1px; margin-top: 6px; margin-right: 6px;
}
input.decimal
{
  width: 150px;
  margin-top: 0px;
}
.dgmnsc
{
  margin-top: 7px;
  float: left;
}

.dgmnscDec
{
  margin-top: 7px;
  float: left;
  width: 200px;
}
input.degminsec
{
  width: 50px;
  margin-right: 8px;
  float: left;
}
label#deg
{
  width: 50px;
  margin-right: 15px;
  "\"}\""
  margin-right: 21px;
}
html>body label#deg
{
  width: 50px;
  margin-right: 21px;
}
label#min
{
  width: 50px;
  margin-right: 12px;
  "\"}\""
  margin-right: 25px;
}
html>body label#min
{
  width: 50px;
  margin-right: 21px;
}
label#deg_IE 
{
  width: 50px;
  margin-right: 20px;
}
label#sec_IE
{
  width: 50px;
}
label#min_IE
{
  width: 50px;
  margin-right: 23px;
}
label#deg_5
{
  width: 50px;
  margin-right: 18px;
}
label#min_5
{
  width: 50px;
  margin-right: 16px;
}


input.submit 
{
  margin: 19px 0px 6px 82px;
  border-top: #e0e0e0 1px solid; border-bottom: #555555 1px solid;border-left: #e0e0e0 1px solid;
  border-right: #555555 1px solid; 
  background: url(/mq/images/background_form_button.gif) repeat-x;
  font-family:verdana;
  font-size: 11px; 
  margin-left:95px;
}


html>body input.submit /* Added*/
{
  margin: 19px 0px 6px 104px;
  border-top: #e0e0e0 1px solid; border-bottom: #555555 1px solid;border-left: #e0e0e0 1px solid;
  border-right: #555555 1px solid; 
  background: url(/mq/images/background_form_button.gif) repeat-x;
  font-family:verdana;
  font-size: 11px;
  margin-left:95px;
}
input.submit2 /* Added*/
{
  margin: 19px 0px 6px 0px;
  border-top: #e0e0e0 1px solid; border-bottom: #555555 1px solid;border-left: #e0e0e0 1px solid;
  border-right: #555555 1px solid; 
  background: url(/mq/images/background_form_button.gif) repeat-x;
  font-family:verdana;
  font-size: 11px;
  margin-left:-2px;
}
html>body input.submit2 /* Added*/
{
  margin: 19px 0px 6px 0px;
  border-top: #e0e0e0 1px solid; border-bottom: #555555 1px solid;border-left: #e0e0e0 1px solid;
  border-right: #555555 1px solid; 
  background: url(/mq/images/background_form_button.gif) repeat-x;
  font-family:verdana;
  font-size: 11px;
  margin-left:1px;
}
input.submit3 
{
  margin: 19px 0px 6px 82px;
  border-top: #e0e0e0 1px solid; border-bottom: #555555 1px solid;border-left: #e0e0e0 1px solid;
  border-right: #555555 1px solid; 
  background: url(/mq/images/background_form_button.gif) repeat-x;
  font-family:verdana;
  font-size: 11px; 
  margin-left:0px;

}
html>body input.submit3 
{
  margin: 19px 0px 6px 82px;
  border-top: #e0e0e0 1px solid; border-bottom: #555555 1px solid;border-left: #e0e0e0 1px solid;
  border-right: #555555 1px solid; 
  background: url(/mq/images/background_form_button.gif) repeat-x;
  font-family:verdana;
  font-size: 11px; 
  margin-left:0px;
}
/* HACK FOR OPERA. THE FOLLOWING CLASS IS ONLY FOR OPERA */
@media all and (min-width: 0px)
{
html>body input.submit3 
{
  margin: 10px 0px 6px 82px;
  border-top: #e0e0e0 1px solid; border-bottom: #555555 1px solid;border-left: #e0e0e0 1px solid;
  border-right: #555555 1px solid; 
  background: url(/mq/images/background_form_button.gif) repeat-x;
  font-family:verdana;
  font-size: 11px; 
  margin-left:0px;
}
}
input.airportbtn /*Required*/
{
  border-top: #e0e0e0 1px solid;
  border-bottom: #555555 1px solid;border-left: #e0e0e0 1px solid;
  border-right: #555555 1px solid; 
  margin-top: 13px; margin-bottom: 9px;margin-right: 19px;
  padding-bottom: 2px;
  font-family: verdana; color: #272750;
  background: url(/mq/images/background_form_button.gif) repeat-x;
  font-size: 11px;
}
.longitude
{
  margin-top: 6px;
}
.deg
{
  width: 55px;
  margin-left: -3px;
  margin-right: 7px;
}
html>body .deg /* Added*/
{
  width: 55px;
  margin-left: 0px;
  margin-right: 7px;
}
.min
{
  width: 55px;
  margin-left: 2px;
  margin-right: 8px;
}
.sec
{
  width: 55px;
}
input.radioLang
{
  font-family: verdana; color: #272750; font-weight: normal; font-size: 8px; 
  vertical-align: middle;
  display: inline;
}
.languages
{
  font-family: verdana; color: #272750; font-weight: normal; font-size: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
}
/* Hides from IE-mac \*/
.languages
{
  font-family: verdana; color: #272750; font-weight: normal; font-size: 10px;
  margin-top: 0px;
  margin-bottom: -8px;
  margin-bottom/**/: 0px;  
  text-align: center;
}
/* End hide from IE-mac */
#lang
{
  font-family: verdana; color: #272750; font-weight: bold; font-size: 10px;
  vertical-align: middle;
}
#language
{
  font-family: verdana; color: #272750; font-weight: normal; font-size: 10px;
  vertical-align: middle;
}
.settings
{
  text-align: center;
  margin-top: 2px;
}
html>body .settings
{
  text-align: center;
  margin-top: 5px;
}
.copyright
{
  text-align: center;
  font-family: verdana; color: #272750; font-weight: normal; font-size: 10px;
}
#lang
{
  font-family: verdana; color: #272750; font-weight: bold; font-size: 10px;
  vertical-align: middle;
}
.language
{
  font-family: verdana; color: #272750; font-weight: normal; font-size: 10px;
  vertical-align: middle;
}
input.radioLang
{
  font-family: verdana; color: #272750; font-weight: normal; font-size: 8px; 
  vertical-align: middle;
  display: inline;
}

/* HACK FOR OPERA WE CAN INCLUDE AS MANY CLASSES INSIDE THIS BLOCK */

@media all and (min-width: 0px)
{
#lang
{
  font-family: verdana; color: #272750; font-weight: bold; font-size: 10px;
  vertical-align: baseline;
}
.language
{
  font-family: verdana; color: #272750; font-weight: normal; font-size: 10px;
  vertical-align: baseline;
}
input.radiolang
{
  font-family: verdana; 
  color: #272750; 
  font-weight: normal; 
  font-size: 8px; 
  vertical-align: middle;
}
.languages
{
  font-family: verdana; color: #272750; font-weight: normal; font-size: 10px;
  margin-top: 5px;
  text-align: center;
}
}

#errorInfo
{
  font-family: verdana; color: red; font-weight: bold; font-size: 12px;
}
.error
{
  margin-top: -25px;
  margin-left: 25px;
  margin-bottom: 20px;
  "\"}\""; 
  margin-bottom: 15px;
  
}
.noSearches
{
  font-family: verdana; color: #272750; font-weight: bold; font-size: 12px;
  margin-bottom: 0px; margin-left: 10px;
}
.alignCenter
{
   text-align: center;
   margin-top: 10px;
}
.footerSettings 
{
   margin-top: -5px;
}
.maincontent /* Added*/
{
    width:        725px;
    margin:        0 auto;
    text-align:    left;    
}
div.formpage /* Added*/
{ 
  background: url("/mq/images/background_stretch.gif") repeat-y;
  width: 726px;
  margin-top: -13px;
  padding-bottom:0px;
}
html>body div.formpage /* Added*/
{ 
  background: url("/mq/images/background_stretch.gif") repeat-y;
  width: 725px;
  margin-top: -3px;
  padding-bottom:0px;
}
.down /* Added*/
{
  margin-top:0px; /*changed from -75px to 0px */
  background:url("/mq/images/bottom_background_maps_final.gif") no-repeat right bottom;
  width: 726px;
  padding-bottom: 40px;
}
.clear:after
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;

}

.clear {display: inline-table;}

/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */

.clear
{
  display: inline-block;
}
div.left
{
  margin-left: 30px;
  width: 310px;
  margin-top: 0px;
}
html>body div.left
{
  margin-left: 30px;
  width: 310px;
  margin-top: 0px;
}
div.right 
{
  width: 320px;
  float: right;
  margin-top: 5px;
  margin-right: 10px;
}
/* Hide from IE-Mac \*/
div.right 
{
  width: 326px;
  wid\th: 326px;
  float: right;
  margin-top: 5px;
  margin-right: 18px;
} 
/* End hide */
html>body div.right 
{
  width: 342px;
  float: right;
  margin-top: 5px; 
  margin-right: 20px;
}  
.btncenter 
{
  text-align: center;   
}
html>body div.decvalue 
{
margin-top:30px;
width:320px;
}
div.mapadd /* Added*/
{
margin-left:-20px;
float:left;
}
html>body div.mapadd /* Added*/
{
margin-left:50px;
margin-top:
}
html>body div.latLong /* Added*/
{
  margin-left: -9px; 
  margin-top: 20px;
  margin-bottom:-10px; 
}
.cityPost1 div 
{
  float: left
}
.cityPost2: after
{
  display: inline-block;
  clear: both;
}
div.distZipUS
{
  margin-top: 0px;
  width: 71px;
}
.distCityUS
{
  margin-top: 0px;
  width: 71px;
}
div.distState
{
  margin-top: 0px;
  width: 71px;
}
.DMC
{
   width: 310px;
   float: left;
}
.DMC1
{
   width: 310px;
   float: left;
   margin-top: 5px;
}
.DMC2
{
   width: 310px;
   float: left;
   margin-top:5px;
}
.textdeg
{
   width: 60px;
}
.textdeg1
{
   width: 200px;
}
.textlat
{
   width: 95px;
}
.decLong
{
  width: 201px;
}
.decLat
{
  width: 201px;
}
.forIE5
{
  font-family: verdana;
  color: #272750;
  font-weight: bold;
  font-size: 12px;
  margin-bottom:30px;
}
.textheading
{
  font-family: verdana;
  color: #272750;
  font-weight: bold;
  font-size: 16px;
}
.textheading1
{
  font-family: verdana;
  color: #272750;
  font-weight: bold;
  font-size: 12px;
}
.abcd
{
   margin-top: 7px;
   margin-bottom: 5px;
}
.s
{
  margin-top: 7px;
  float: right;
  width: 210px;
}
.getmap
{
  float: left;
}
.getmap1
{
  float: left;
  margin-top: 10px;
}
input.getdirection
{
  border-top: #e0e0e0 1px solid; 
  border-bottom: #555555 1px solid;
  border-left: #e0e0e0 1px solid;
  border-right: #555555 1px solid; 
  font-family: verdana;
  color: #272750;
  background: url(/mq/images/background_form_button.gif) repeat-x;
  font-size: 11px;
  margin-left: 95px;
  margin-top:5px;
}
input.getdirection1
{
  border-top: #e0e0e0 1px solid; 
  border-bottom: #555555 1px solid;
  border-left: #e0e0e0 1px solid;
  border-right: #555555 1px solid; 
  font-family: verdana;
  color: #272750;
  background: url(/mq/images/background_form_button.gif) repeat-x;
  font-size: 11px;
  margin-top: 18px;
  margin-left: 95px;
}
.or
{
   margin-top: 10px;
}
.options
{
float: left;
}
.option
{
margin-top: 20px;
}
ul.mapad
{
   margin-top: 5px;
   margin-bottom: 5px;
}
li.mapaddress
{
  margin-left: -12px;
  margin-bottom: 6px;
  margin-top: 20px;
}
/* Hides from IE-mac \*/
li.mapaddress
{
  margin-left: -14px;
  margin-bottom: 6px;
  margin-top: 20px;  
}
/* End hide from IE-mac */
div.displayAirport
{
  margin-top: 10px;
  display: inline-block;
  margin-left:2px;
}
.displaylist
{
  font-family: verdana;
  color: #272750;
  font-size: 12px;
  font-weight: bold;
}
/* HACK FOR OPERA WE CAN INCLUDE AS MANY CLASSES INSIDE THIS BLOCK */

@media all and (min-width: 0px)
{
#lang
{
  font-family: verdana; color: #272750; font-weight: bold; font-size: 10px;
  vertical-align: baseline;
}
.language
{
  font-family: verdana; color: #272750; font-weight: normal; font-size: 10px;
  vertical-align: baseline;
}
input.radiolang
{
  font-family: verdana; 
  color: #272750; 
  font-weight: normal; 
  font-size: 8px; 
  vertical-align: middle;
}
.languages
{
  font-family: verdana; color: #272750; font-weight: normal; font-size: 10px;
  margin-top: 5px;
  text-align: center;
}
}

.Searches
{
    font-size: 12px;
    font-weight: bold;
    color: #272750;
    margin-left:10px;
}
.recenttext
{
  font-family: verdana; 
  color: #272750; 
  font-weight: bold; 
  font-size: 12px;
  margin-right: 5px;
}
.textheading
{
font-size: 18px;
font-weight: bold;
color: #272750;
font-family: verdana;
}


