/* 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.caption {
    text-align: left;
    background-color: #99CCCC;
    color: #000099;
    font-family: Verdana,Tahoma,Arial,Helvetica;
    font-weight: bold;
}
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:626px;
    margin:5px auto;
}
.go {
  position:relative;
  margin:0px;
  padding:2px;
  top:5px;
}
/* START OF CSS FOR THE MAP */
dl.map.on {
  background: url(/images/scmap.png) no-repeat;
  border:#000 1px solid;
  margin:0px;
  padding:0px;
  text-align:left;
  left: 5px;
  width:606px;
  height:516px;
  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#abi {
  background: none no-repeat;
  top:269px;
  left:266px;
}     
dl.map.on a#abq {
  background: none no-repeat;
  top:172px;
  left:84px;
}      
dl.map.on a#act {
  background: none no-repeat;
  top:303px;
  left:337px;
}     
dl.map.on a#aex {
  background: none no-repeat;
  top:309px;
  left:464px;
}     
dl.map.on a#afw {
  background: none no-repeat;
  top:256px;
  left:333px;
}     
dl.map.on a#ama {
  background: none no-repeat;
  top:176px;
  left:214px;
}     
dl.map.on a#ara {
  background: none no-repeat;
  top:349px;
  left:489px;
}     
dl.map.on a#aus {
  background: none no-repeat;
  top:348px;
  left:322px;
}     
dl.map.on a#bpt {
  background: none no-repeat;
  top:355px;
  left:422px;
}     
dl.map.on a#bro {
  background: none no-repeat;
  top:487px;
  left:327px;
}     
dl.map.on a#btr {
  background: none no-repeat;
  top:332px;
  left:508px;
}     
dl.map.on a#cll {
  background: none no-repeat;
  top:337px;
  left:358px;
}     
dl.map.on a#cou {
  background: none no-repeat;
  top:65px;
  left:464px;
}      
dl.map.on a#crp {
  background: none no-repeat;
  top:430px;
  left:328px;
}     
dl.map.on a#dal {
  background: none no-repeat;
  top:274px;
  left:345px;
}     
dl.map.on a#dfw {
  background: none no-repeat;
  top:261px;
  left:345px;
}     
dl.map.on a#elp {
  background: none no-repeat;
  top:275px;
  left:80px;
}      
dl.map.on a#fmn {
  background: none no-repeat;
  top:111px;
  left:49px;
}      
dl.map.on a#foe {
  background: none no-repeat;
  top:64px;
  left:376px;
}      
dl.map.on a#fsm {
  background: none no-repeat;
  top:180px;
  left:415px;
}     
dl.map.on a#ftw {
  background: none no-repeat;
  top:266px;
  left:334px;
}     
dl.map.on a#ggg {
  background: none no-repeat;
  top:276px;
  left:404px;
}     
dl.map.on a#hob {
  background: none no-repeat;
  top:256px;
  left:167px;
}     
dl.map.on a#hou {
  background: none no-repeat;
  top:369px;
  left:388px;
}     
dl.map.on a#hrl {
  background: none no-repeat;
  top:476px;
  left:327px;
}     
dl.map.on a#iah {
  background: none no-repeat;
  top:356px;
  left:389px;
}     
dl.map.on a#ict {
  background: none no-repeat;
  top:108px;
  left:337px;
}     
dl.map.on a#jln {
  background: none no-repeat;
  top:121px;
  left:411px;
}     
dl.map.on a#law {
  background: none no-repeat;
  top:204px;
  left:306px;
}     
dl.map.on a#lbb {
  background: none no-repeat;
  top:226px;
  left:208px;
}     
dl.map.on a#lch {
  background: none no-repeat;
  top:347px;
  left:448px;
}     
dl.map.on a#lft {
  background: none no-repeat;
  top:342px;
  left:479px;
}     
dl.map.on a#lit {
  background: none no-repeat;
  top:198px;
  left:472px;
}     
dl.map.on a#lrd {
  background: none no-repeat;
  top:434px;
  left:272px;
}     
dl.map.on a#maf {
  background: none no-repeat;
  top:282px;
  left:195px;
}     
dl.map.on a#mci {
  background: none no-repeat;
  top:50px;
  left:403px;
}      
dl.map.on a#mfe {
  background: none no-repeat;
  top:478px;
  left:305px;
}     
dl.map.on a#mlu {
  background: none no-repeat;
  top:269px;
  left:480px;
}     
dl.map.on a#msy {
  background: none no-repeat;
  top:350px;
  left:535px;
}     
dl.map.on a#okc {
  background: none no-repeat;
  top:179px;
  left:327px;
}     
dl.map.on a#row {
  background: none no-repeat;
  top:233px;
  left:133px;
}     
dl.map.on a#saf {
  background: none no-repeat;
  top:154px;
  left:100px;
}     
dl.map.on a#sat {
  background: none no-repeat;
  top:371px;
  left:300px;
}     
dl.map.on a#sgf {
  background: none no-repeat;
  top:119px;
  left:436px;
}     
dl.map.on a#shv {
  background: none no-repeat;
  top:273px;
  left:428px;
}     
dl.map.on a#sjt {
  background: none no-repeat;
  top:303px;
  left:241px;
}     
dl.map.on a#sln {
  background: none no-repeat;
  top:67px;
  left:328px;
}      
dl.map.on a#stl {
  background: none no-repeat;
  top:67px;
  left:506px;
}      
dl.map.on a#tul {
  background: none no-repeat;
  top:153px;
  left:371px;
}     
dl.map.on a#txk {
  background: none no-repeat;
  top:234px;
  left:426px;
}     
dl.map.on a#tyr {
  background: none no-repeat;
  top:280px;
  left:386px;
}     
dl.map.on a#wdg {
  background: none no-repeat;
  top:147px;
  left:322px;
}     
dl.map.on a#xna {
  background: none no-repeat;
  top:158px;
  left:419px;
}     

