/* Font used to reduce the navigation bar text and the welcome text on the flyfaa
 * pages to a smaller size... */
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;
}
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;
}
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:702px;
    margin:5px auto;
}
.go {
  position:relative;
  margin:0px;
  padding:2px;
  top:5px;
}
/* START OF CSS FOR THE MAP */
dl.map.on {
  background: url(/images/pacing.png) no-repeat;
  border:#000 1px solid;
  margin:0px;
  padding:0px;
  text-align:left;
  left: 5px;
  width:692px;
  height:455px;
  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#pdx {
  background: none no-repeat;
  top:53px;
  left:50px;
}
dl.map.on a#sea {
  background: none no-repeat;
  top:24px;
  left:62px;
}
dl.map.on a#sfo {
  background: none no-repeat;
  top:184px;
  left:12px;
}
dl.map.on a#sjc {
  background: none no-repeat;
  top:193px;
  left:18px;
}
dl.map.on a#lax {
  background: none no-repeat;
  top:262px;
  left:48px;
}
dl.map.on a#san {
  background: none no-repeat;
  top:287px;
  left:59px;
}
dl.map.on a#las {
  background: none no-repeat;
  top:235px;
  left:99px;
}
dl.map.on a#phx {
  background: none no-repeat;
  top:290px;
  left:134px;
}
dl.map.on a#slc {
  background: none no-repeat;
  top:169px;
  left:155px;
}
dl.map.on a#den {
  background: none no-repeat;
  top:198px;
  left:246px;
}
dl.map.on a#mci {
  background: none no-repeat;
  top:213px;
  left:373px;
}
dl.map.on a#dfw {
  background: none no-repeat;
  top:322px;
  left:344px;
}
dl.map.on a#iah {
  background: none no-repeat;
  top:371px;
  left:369px;
}
dl.map.on a#msp {
  background: none no-repeat;
  top:118px;
  left:390px;
}
dl.map.on a#stl {
  background: none no-repeat;
  top:221px;
  left:430px;
}
dl.map.on a#mem {
  background: none no-repeat;
  top:283px;
  left:443px;
}
dl.map.on a#ord {
  background: none no-repeat;
  top:159px;
  left:455px;
}
dl.map.on a#mdw {
  background: none no-repeat;
  top:170px;
  left:459px;
}
dl.map.on a#ind {
  background: none no-repeat;
  top:199px;
  left:480px;
}
dl.map.on a#bna {
  background: none no-repeat;
  top:259px;
  left:486px;
}
dl.map.on a#cvg {
  background: none no-repeat;
  top:210px;
  left:504px;
}
dl.map.on a#dtw {
  background: none no-repeat;
  top:152px;
  left:511px;
}
dl.map.on a#atl {
  background: none no-repeat;
  top:299px;
  left:522px;
}
dl.map.on a#cle {
  background: none no-repeat;
  top:165px;
  left:533px;
}
dl.map.on a#pit {
  background: none no-repeat;
  top:172px;
  left:557px;
}
dl.map.on a#tpa {
  background: none no-repeat;
  top:388px;
  left:560px;
}
dl.map.on a#clt {
  background: none no-repeat;
  top:263px;
  left:563px;
}
dl.map.on a#mco {
  background: none no-repeat;
  top:379px;
  left:578px;
}
dl.map.on a#iad {
  background: none no-repeat;
  top:195px;
  left:593px;
}
dl.map.on a#rdu {
  background: none no-repeat;
  top:247px;
  left:589px;
}
dl.map.on a#fll {
  background: none no-repeat;
  top:412px;
  left:600px;
}
dl.map.on a#mia {
  background: none no-repeat;
  top:422px;
  left:599px;
}
dl.map.on a#dca {
  background: none no-repeat;
  top:199px;
  left:603px;
}
dl.map.on a#bwi {
  background: none no-repeat;
  top:186px;
  left:605px;
}
dl.map.on a#phl {
  background: none no-repeat;
  top:170px;
  left:621px;
}
dl.map.on a#teb {
  background: none no-repeat;
  top:149px;
  left:630px;
}
dl.map.on a#ewr {
  background: none no-repeat;
  top:158px;
  left:630px;
}
dl.map.on a#lga {
  background: none no-repeat;
  top:143px;
  left:637px;
}
dl.map.on a#jfk {
  background: none no-repeat;
  top:152px;
  left:641px;
}
dl.map.on a#bos {
  background: none no-repeat;
  top:117px;
  left:661px;
}

