body{color:#000000;background-color:#ccc;margin-top:15px;margin-left:15px;margin-right:15px;margin-bottom:15px;height:100%}
body,p,h1,h2,h3,th,td,ul,ol,dt,dd{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
body,p,th,td,ul,ol,dt,dd{font-weight:normal}
body{text-align:center}
A {color:#0000FF;}
#siteframe{margin-left: auto;margin-right: auto;width: 40em;text-align: left;}
table,tr,td{border-collapse:collapse}
h1{font-size:large;}
dt{font-weight:bold}
input{font-size:100%}
img{border:none}
pre{font-family: "Courier New", Courier, monospace; font-size:100%; margin-left:0; margin-bottom:0}
span.blue{color:#00008B;background-color:transparent}
span.red{color:#FF0000;background-color:transparent}
img.float{float:left}
img.floatleft{float:left}
img.floatright{float:right}
hr{background-color:transparent;color:#000000;height:1px}
.red:link{color:#900B09;background-color:transparent}
.red:visited{color:#900B09;background-color:transparent}
.red:active{color:#FF0000;background-color:transparent}
.red:hover{color:#FF0000;background-color:transparent}
.q{font-weight:bold;background:transparent}
table.outer1{width:656px;background-color:#ffffff;color:#000000;border:1px #003366 solid;margin:0px;padding:0px;display:block}
table.outer2{background-color:transparent;border:1px #003366 solid;margin:0px;padding:0px;display:block}
.basic:link,.basic:visited,.basic:hover{text-decoration:none;color:#000066;background-color:transparent}
table.title{margin:0px;padding:0px;display:inline-table;border-spacing:0px;table-layout:fixed}
td.title{color:#003366;background-color:#bbc1d3;text-align:center;border-bottom:1px #003366 solid}
h1.title{font-size:large;font-weight:100;margin-top:0px;margin-bottom:0px}
td.banner{color:#003366;background-color:#bbc1d3;height:100px;width:650px;border-top:hidden;border-bottom:hidden;padding:0px}
img.banner,.banner:link,.banner:visited{padding:0px;margin:0px;border-spacing:0px}
table.mid-bar{width:100%}
td.mid-bar{color:#003366;font-size:xx-small;text-align:left;background-color:#bbc1d3;padding-left:3px;border-top:1px #003366 solid;border-bottom:1px #003366 solid}
td.datetime{text-align:right;color:#003366;background-color:#bbc1d3;padding-right:3px}
.weather,.datetime,.midlink:link,.midlink:visited,midlink:hover{text-decoration:none;color:#003366;font-size:x-small}
div.pagehead{width:100%;text-align:center;margin:0px}
h1.pagehead{width:100%;text-align:center;margin:0px;font-size:large;}
.pagehead{font-family: Arial, sans-serif}
h2{font-weight:bold;margin:0px}
h3{font-weight:normal}
hr.head{text-align:middle;width:300px}
.content{color:#000000;background-color:#FFFFFF;padding:3px;text-align:left;}
td.topnav{border-bottom:1px solid #000000;color:#FFFFFF;background-color:#003366}
td.adnav{border-bottom:1px solid #000000;color:#FFFFFF;background-color:#003366}
.topnav:link,.topnav:visited{font-size:small;text-decoration:none;color:#FFFFFF;background-color:transparent}
td.tnavt{width:108px;padding:2px;text-align:center;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF}
td.bnavb{width:108px;padding:2px;text-align:center;color:#333333;background-color:transparent;font-size:x-small}
.botnav:link,.botnav:visited{text-decoration:none;color:#333333;background-color:transparent}
.navigation,.navigation:link,.navigation:visited{text-align:center;color:maroon;background-color:#FFFFFF}
#lnav{position:relative;width:125px;height:100%;color:#000066;background-color:#EEE;border-right:1px solid #000066;float:left;padding:5px}
table.footer{width:100%}
td.footer{font-size:x-small;border-top:1px #003366 solid;color:#003366;background-color:#bbc1d3}
td.copy{font-size:x-small;width:auto;padding-left:3px;text-align:left;color:#003366;background-color:#bbc1d3}
td.priv{font-size:x-small;text-align:right;padding-right:3px;color:#003366;background-color:#bbc1d3}
table.admin{width:100%}
td.validate{font-size:x-small;width:50%;padding-left:3px;text-align:left;color:#FFFFFF;background-color:#003366}
td.admin{font-size:x-small;text-align:right;padding-right:3px;color:#ffffff;background-color:#003366}
.footlink:link,.footlink:visited{color:#003366;text-decoration:none}
.footlink:hover{color:#003366}
.authlink:link,.authlink:visited{color:#ffffff;text-decoration:none}
.authlink:hover{color:#FF0000}
table.weatherbox{background-color:transparent;}
td.closebox{background-color:#bbc1d3;text-align:right;padding:2px;margin-right:3px}
td.metar{padding:4px;font-size:x-small;background-color:#ffffff}
.mlink,.mlink:link,.mlink:visited{text-align:left;color:#ff0000}
.lwday{font-weight:bold;color:maroon;background-color:transparent}
#dragbar{cursor:move;background-color:#bbc1d3;font-size:x-small;margin-left:3px}
#time{display:none}
#showimage{border:1px #003366 solid}
img.map{border:1px solid #003366}
p{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:90%;line-height: 140%;}
para{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:90%;line-height: 140%;}
td.para{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:90%;line-height: 140%;}

/*******************  print media  ***************/
@media print {               
   body          { margin-top:0px; margin-left: 0px;
                   background-color: #FFFFFF; color: #000000; }
   h1, h2, h3,
   h4, h5, h6    { page-break-after: avoid; page-break-inside: avoid }
   blockquote,
   pre           { page-break-inside: avoid }
   ul, ol, dl    { page-break-before: avoid }
}
 

