/* 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:562px;
    margin:5px auto;
}
.go {
  position:relative;
  margin:0px;
  padding:2px;
  top:5px;
}
/* START OF CSS FOR THE MAP */
dl.map.on {
  background: url(/images/swmap.png) no-repeat;
  border:#000 1px solid;
  margin:0px;
  padding:0px;
  text-align:left;
  left: 5px;
  width:542px;
  height:659px;
  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#bfl {
  background: none no-repeat;
  top:359px;
  left:139px;
}     
dl.map.on a#bur {
  background: none no-repeat;
  top:428px;
  left:148px;
}     
dl.map.on a#eko {
  background: none no-repeat;
  top:145px;
  left:318px;
}     
dl.map.on a#fat {
  background: none no-repeat;
  top:289px;
  left:133px;
}     
dl.map.on a#flg {
  background: none no-repeat;
  top:442px;
  left:409px;
}     
dl.map.on a#ifp {
  background: none no-repeat;
  top:420px;
  left:303px;
}     
dl.map.on a#las {
  background: none no-repeat;
  top:372px;
  left:288px;
}     
dl.map.on a#lax {
  background: none no-repeat;
  top:438px;
  left:146px;
}     
dl.map.on a#lgb {
  background: none no-repeat;
  top:446px;
  left:154px;
}     
dl.map.on a#mod {
  background: none no-repeat;
  top:236px;
  left:102px;
}     
dl.map.on a#mry {
  background: none no-repeat;
  top:277px;
  left:56px;
}      
dl.map.on a#oak {
  background: none no-repeat;
  top:216px;
  left:62px;
}      
dl.map.on a#ont {
  background: none no-repeat;
  top:443px;
  left:176px;
}     
dl.map.on a#oxr {
  background: none no-repeat;
  top:415px;
  left:120px;
}     
dl.map.on a#phx {
  background: none no-repeat;
  top:522px;
  left:384px;
}     
dl.map.on a#prc {
  background: none no-repeat;
  top:462px;
  left:376px;
}     
dl.map.on a#psp {
  background: none no-repeat;
  top:462px;
  left:213px;
}     
dl.map.on a#rdd {
  background: none no-repeat;
  top:86px;
  left:92px;
}       
dl.map.on a#rno {
  background: none no-repeat;
  top:167px;
  left:169px;
}     
dl.map.on a#sac {
  background: none no-repeat;
  top:189px;
  left:92px;
}      
dl.map.on a#san {
  background: none no-repeat;
  top:508px;
  left:177px;
}     
dl.map.on a#sba {
  background: none no-repeat;
  top:398px;
  left:100px;
}     
dl.map.on a#sbp {
  background: none no-repeat;
  top:353px;
  left:78px;
}      
dl.map.on a#sfo {
  background: none no-repeat;
  top:218px;
  left:52px;
}      
dl.map.on a#sjc {
  background: none no-repeat;
  top:238px;
  left:64px;
}      
dl.map.on a#smf {
  background: none no-repeat;
  top:179px;
  left:92px;
}      
dl.map.on a#smx {
  background: none no-repeat;
  top:370px;
  left:80px;
}      
dl.map.on a#sna {
  background: none no-repeat;
  top:458px;
  left:161px;
}     
dl.map.on a#sts {
  background: none no-repeat;
  top:175px;
  left:48px;
}      
dl.map.on a#tus {
  background: none no-repeat;
  top:592px;
  left:417px;
}     
dl.map.on a#vny {
  background: none no-repeat;
  top:423px;
  left:139px;
}     

