/* Font used to reduce the navigation bar text and the welcome text on the flyfaa
 * pages to a smaller size... Also makes the pop-up menus line up correctly */
font.abs {
    z-index: 1;
    font-family: Verdana,Tahoma,Arial,Helvetica;
    color: black;
    font-size: 10pt;
}
font.heading1 {
    font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
    color: #481D8B;
    font-size : 14pt;
    font-weight : 300;
    background-color : transparent;
}
/* Sets the font size to bold, 0.84em and color to #483D8B when you use class="heading2".
 * This is the standard font style for the second line or subheading in the main body 
 * of your page */
font.heading2 {
    font-size: 0.84em;
    font-weight: 600;
    color: #483D8B;
    background-color : transparent;
}
/* LINK STYLES DEFINED. */
/* Sets the hover color to red when you use the a tag. This is for links 
 * in the main body section of your web pages */
a:hover {
    color: red;
    background-color : transparent;
}
th {
    color: black;
    background-color: silver;
    font-family:
    Verdana,Tahoma,Arial,Helvetica;
    font-weight: 500;
}
th.label {
    text-align: center;
    background-color: #99CCCC;
    color: #000099;
    font-family: Verdana,Tahoma,Arial,Helvetica;
    font-weight: bold;
}
p {
    font-size: small;
}
td.tip {
    width: 250px;
    color: #000080;
    background-color: #FFFF00;
    font-family: Verdana,Tahoma,Arial,Helvetica;
    font-size: smaller;
    vertical-align: middle;
}
ol {
    font-family: Verdana,Tahoma,Arial,Helvetica;
}
ol.SecondOrder {
    font-family: Verdana,Tahoma,Arial,Helvetica;
    list-style-type: lower-alpha;
}
ol.ThirdOrder {
    font-family: Verdana,Tahoma,Arial,Helvetica;
    list-style-type: lower-roman;
}
ul {
    font-family: Verdana,Tahoma,Arial,Helvetica;
    list-style-type: disc;
}
ul.SecondOrder {
    font-family: Verdana,Tahoma,Arial,Helvetica;
    list-style-type: square;
}
ul.ThirdOrder {
    font-family: Verdana,Tahoma,Arial,Helvetica;
    list-style-type: circle;
}
menu {
    font-family: Verdana,Tahoma,Arial,Helvetica;
} 
pre {
    font-family: Verdana,Tahoma,Arial,Helvetica;
    font-weight: bold;
    }
P.abs {
    visibility:visible;
    z-index: 1;
    font-family: Verdana,Tahoma,Arial,Helvetica;
    color: black;
    font-size: 10pt; }
/* GENERAL CSS */
#holder {
    width:641px;
    margin:5px auto;
}
.go {
  position:relative;
  margin:0px;
  padding:2px;
  top:5px;
}
/* START OF CSS FOR THE MAP */
dl.map.on {
  background: url(/images/semap.png) no-repeat;
  border:#000 1px solid;
  margin:0px;
  padding:0px;
  text-align:left;
  left: 5px;
  width:621px;
  height:634px;
  position:relative;
}
dl.map.on dt {
  list-style:none;
  display:inline;
}
/* Tooltip */
dl.map.on dd {
  color:#000080;
  background:#FFFF00;
  font-family:Verdana,Tahoma,Arial,Helvetica;
  border:#222 2px solid;
/*  border-radius:8px;  CSS3 rounded corners */
  -moz-border-radius:8px; /* Mozilla rounded corners */
  padding:4px;
  width:250px;
  position:absolute;
  left: -9999px;
/*  left:250px; */
  z-index: 11;
}
dl.map.on a.location {
/*  background: url(/images/yellowdot2.png) no-repeat; */
  display:block;
  outline:none;
  text-decoration:none;
  text-indent:-9999px;
  width:8px;
  height:8px;
  position:absolute;
  z-index:10;
}
/* No special behavior when hovering over the map dots...
  dl.map.on a.location:hover {
  background:url(/images/point-hover.png) no-repeat -1px -1px;
}
*/
dl.map.on a#aby {
  background: none no-repeat;
  top:301px;
  left:321px;
}     
dl.map.on a#ags {
  background: none no-repeat;
  top:205px;
  left:380px;
}     
dl.map.on a#ahn {
  background: none no-repeat;
  top:185px;
  left:325px;
}     
dl.map.on a#apf {
  background: none no-repeat;
  top:533px;
  left:435px;
}     
dl.map.on a#atl {
  background: none no-repeat;
  top:208px;
  left:286px;
}     
dl.map.on a#avl {
  background: none no-repeat;
  top:113px;
  left:340px;
}     
dl.map.on a#bfm {
  background: none no-repeat;
  top:364px;
  left:156px;
}     
dl.map.on a#bhm {
  background: none no-repeat;
  top:224px;
  left:198px;
}     
dl.map.on a#bna {
  background: none no-repeat;
  top:107px;
  left:188px;
}     
dl.map.on a#bqk {
  background: none no-repeat;
  top:299px;
  left:417px;
}     
dl.map.on a#cae {
  background: none no-repeat;
  top:173px;
  left:405px;
}     
dl.map.on a#cha {
  background: none no-repeat;
  top:145px;
  left:249px;
}     
dl.map.on a#chs {
  background: none no-repeat;
  top:216px;
  left:453px;
}     
dl.map.on a#clt {
  background: none no-repeat;
  top:115px;
  left:401px;
}     
dl.map.on a#csg {
  background: none no-repeat;
  top:259px;
  left:269px;
}     
dl.map.on a#dab {
  background: none no-repeat;
  top:390px;
  left:449px;
}     
dl.map.on a#dhn {
  background: none no-repeat;
  top:320px;
  left:255px;
}     
dl.map.on a#eyw {
  background: none no-repeat;
  top:607px;
  left:445px;
}     
dl.map.on a#fay {
  background: none no-repeat;
  top:111px;
  left:479px;
}     
dl.map.on a#fll {
  background: none no-repeat;
  top:529px;
  left:508px;
}     
dl.map.on a#flo {
  background: none no-repeat;
  top:151px;
  left:453px;
}     
dl.map.on a#fmy {
  background: none no-repeat;
  top:508px;
  left:425px;
}     
dl.map.on a#fty {
  background: none no-repeat;
  top:195px;
  left:280px;
}     
dl.map.on a#glh {
  background: none no-repeat;
  top:243px;
  left:34px;
}      
dl.map.on a#gmu {
  background: none no-repeat;
  top:145px;
  left:349px;
}     
dl.map.on a#gnv {
  background: none no-repeat;
  top:376px;
  left:397px;
}     
dl.map.on a#gpt {
  background: none no-repeat;
  top:382px;
  left:119px;
}     
dl.map.on a#gso {
  background: none no-repeat;
  top:67px;
  left:433px;
}      
dl.map.on a#gsp {
  background: none no-repeat;
  top:135px;
  left:357px;
}     
dl.map.on a#hsv {
  background: none no-repeat;
  top:175px;
  left:190px;
}     
dl.map.on a#ilm {
  background: none no-repeat;
  top:137px;
  left:522px;
}     
dl.map.on a#jan {
  background: none no-repeat;
  top:295px;
  left:71px;
}      
dl.map.on a#jax {
  background: none no-repeat;
  top:333px;
  left:411px;
}     
dl.map.on a#mcn {
  background: none no-repeat;
  top:245px;
  left:319px;
}     
dl.map.on a#mco {
  background: none no-repeat;
  top:427px;
  left:441px;
}     
dl.map.on a#mei {
  background: none no-repeat;
  top:291px;
  left:123px;
}     
dl.map.on a#mem {
  background: none no-repeat;
  top:167px;
  left:69px;
}      
dl.map.on a#mgm {
  background: none no-repeat;
  top:281px;
  left:215px;
}     
dl.map.on a#mia {
  background: none no-repeat;
  top:543px;
  left:500px;
}     
dl.map.on a#mkl {
  background: none no-repeat;
  top:141px;
  left:107px;
}     
dl.map.on a#mlb {
  background: none no-repeat;
  top:439px;
  left:471px;
}     
dl.map.on a#mob {
  background: none no-repeat;
  top:364px;
  left:145px;
}     
dl.map.on a#myr {
  background: none no-repeat;
  top:173px;
  left:490px;
}     
dl.map.on a#pbi {
  background: none no-repeat;
  top:500px;
  left:502px;
}     
dl.map.on a#pfn {
  background: none no-repeat;
  top:370px;
  left:257px;
}     
dl.map.on a#pie {
  background: none no-repeat;
  top:462px;
  left:386px;
}     
dl.map.on a#pns {
  background: none no-repeat;
  top:364px;
  left:192px;
}     
dl.map.on a#rdu {
  background: none no-repeat;
  top:71px;
  left:475px;
}      
dl.map.on a#rsw {
  background: none no-repeat;
  top:519px;
  left:435px;
}     
dl.map.on a#sav {
  background: none no-repeat;
  top:253px;
  left:413px;
}     
dl.map.on a#srq {
  background: none no-repeat;
  top:483px;
  left:399px;
}     
dl.map.on a#tlh {
  background: none no-repeat;
  top:352px;
  left:311px;
}     
dl.map.on a#tpa {
  background: none no-repeat;
  top:452px;
  left:399px;
}     
dl.map.on a#tri {
  background: none no-repeat;
  top:69px;
  left:337px;
}      
dl.map.on a#tup {
  background: none no-repeat;
  top:201px;
  left:115px;
}     
dl.map.on a#tys {
  background: none no-repeat;
  top:105px;
  left:286px;
}     
dl.map.on a#vld {
  background: none no-repeat;
  top:330px;
  left:345px;
}     

