/* 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:660px;
    margin:5px auto;
}
.go {
  position:relative;
  margin:0px;
  padding:2px;
  top:5px;
}
/* START OF CSS FOR THE MAP */
dl.map.on {
  background: url(/images/ncmap.png) no-repeat;
  border:#000 1px solid;
  margin:0px;
  padding:0px;
  text-align:left;
  left: 5px;
  width:650px;
  height:449px;
  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#aln {
  background: none no-repeat;
  top:364px;
  left:379px;
}     
dl.map.on a#alo {
  background: none no-repeat;
  top:236px;
  left:312px;
}     
dl.map.on a#arb {
  background: none no-repeat;
  top:228px;
  left:535px;
}     
dl.map.on a#atw {
  background: none no-repeat;
  top:168px;
  left:409px;
}     
dl.map.on a#azo {
  background: none no-repeat;
  top:238px;
  left:482px;
}     
dl.map.on a#bis {
  background: none no-repeat;
  top:84px;
  left:98px;
}       
dl.map.on a#bmi {
  background: none no-repeat;
  top:306px;
  left:409px;
}     
dl.map.on a#cak {
  background: none no-repeat;
  top:267px;
  left:606px;
}     
dl.map.on a#cid {
  background: none no-repeat;
  top:259px;
  left:331px;
}     
dl.map.on a#cle {
  background: none no-repeat;
  top:252px;
  left:594px;
}     
dl.map.on a#cmh {
  background: none no-repeat;
  top:302px;
  left:571px;
}     
dl.map.on a#cvg {
  background: none no-repeat;
  top:340px;
  left:533px;
}     
dl.map.on a#cwa {
  background: none no-repeat;
  top:151px;
  left:376px;
}     
dl.map.on a#day {
  background: none no-repeat;
  top:312px;
  left:535px;
}     
dl.map.on a#dbq {
  background: none no-repeat;
  top:234px;
  left:362px;
}     
dl.map.on a#dec {
  background: none no-repeat;
  top:327px;
  left:411px;
}     
dl.map.on a#det {
  background: none no-repeat;
  top:220px;
  left:563px;
}     
dl.map.on a#dlh {
  background: none no-repeat;
  top:76px;
  left:306px;
}      
dl.map.on a#dsm {
  background: none no-repeat;
  top:272px;
  left:279px;
}     
dl.map.on a#dtw {
  background: none no-repeat;
  top:230px;
  left:545px;
}     
dl.map.on a#evv {
  background: none no-repeat;
  top:385px;
  left:451px;
}     
dl.map.on a#far {
  background: none no-repeat;
  top:82px;
  left:200px;
}      
dl.map.on a#fnt {
  background: none no-repeat;
  top:200px;
  left:537px;
}     
dl.map.on a#fsd {
  background: none no-repeat;
  top:196px;
  left:197px;
}     
dl.map.on a#fwa {
  background: none no-repeat;
  top:276px;
  left:508px;
}     
dl.map.on a#gfk {
  background: none no-repeat;
  top:45px;
  left:189px;
}      
dl.map.on a#grb {
  background: none no-repeat;
  top:155px;
  left:419px;
}     
dl.map.on a#gri {
  background: none no-repeat;
  top:292px;
  left:155px;
}     
dl.map.on a#grr {
  background: none no-repeat;
  top:200px;
  left:490px;
}     
dl.map.on a#ind {
  background: none no-repeat;
  top:323px;
  left:484px;
}     
dl.map.on a#jxn {
  background: none no-repeat;
  top:226px;
  left:500px;
}     
dl.map.on a#lan {
  background: none no-repeat;
  top:210px;
  left:516px;
}     
dl.map.on a#lex {
  background: none no-repeat;
  top:379px;
  left:535px;
}     
dl.map.on a#lnk {
  background: none no-repeat;
  top:298px;
  left:197px;
}     
dl.map.on a#lse {
  background: none no-repeat;
  top:184px;
  left:339px;
}     
dl.map.on a#mbs {
  background: none no-repeat;
  top:176px;
  left:520px;
}     
dl.map.on a#mdw {
  background: none no-repeat;
  top:255px;
  left:437px;
}     
dl.map.on a#mke {
  background: none no-repeat;
  top:214px;
  left:421px;
}     
dl.map.on a#mkg {
  background: none no-repeat;
  top:192px;
  left:472px;
}     
dl.map.on a#mli {
  background: none no-repeat;
  top:272px;
  left:364px;
}     
dl.map.on a#mot {
  background: none no-repeat;
  top:28px;
  left:92px;
}       
dl.map.on a#msn {
  background: none no-repeat;
  top:210px;
  left:387px;
}     
dl.map.on a#msp {
  background: none no-repeat;
  top:153px;
  left:289px;
}     
dl.map.on a#mwa {
  background: none no-repeat;
  top:403px;
  left:413px;
}     
dl.map.on a#oma {
  background: none no-repeat;
  top:282px;
  left:225px;
}     
dl.map.on a#ord {
  background: none no-repeat;
  top:244px;
  left:429px;
}     
dl.map.on a#osh {
  background: none no-repeat;
  top:178px;
  left:407px;
}     
dl.map.on a#pah {
  background: none no-repeat;
  top:426px;
  left:425px;
}     
dl.map.on a#pia {
  background: none no-repeat;
  top:298px;
  left:387px;
}     
dl.map.on a#rap {
  background: none no-repeat;
  top:176px;
  left:37px;
}      
dl.map.on a#rfd {
  background: none no-repeat;
  top:242px;
  left:401px;
}     
dl.map.on a#rst {
  background: none no-repeat;
  top:188px;
  left:308px;
}     
dl.map.on a#sbn {
  background: none no-repeat;
  top:248px;
  left:472px;
}     
dl.map.on a#sdf {
  background: none no-repeat;
  top:375px;
  left:500px;
}     
dl.map.on a#spi {
  background: none no-repeat;
  top:329px;
  left:389px;
}     
dl.map.on a#sux {
  background: none no-repeat;
  top:242px;
  left:208px;
}     
dl.map.on a#tol {
  background: none no-repeat;
  top:251px;
  left:539px;
}     
dl.map.on a#tvc {
  background: none no-repeat;
  top:140px;
  left:476px;
}     
dl.map.on a#yng {
  background: none no-repeat;
  top:248px;
  left:627px;
}    

