/* snow.css  lives in root                                                    */
/* setting body height,width to 100% assures other blocks                     */
/* with position absolute or relative will have percentage height/width/top/left defined        */
/* There are 17 background colors/gradients defined, row1-rowH                */
/* Layout supports 2 column liquid design, left column narrow                 */
/* Rev 1201.10                                                                 */
body {
display:block;
position:absolute;
height:100%;
width:100%;
margin-top: 11px;
margin-left:11px;
margin-right:11px;
margin-bottom:11px;
color:#000000;
font-family:verdana,arial,helvetica;
font-size:98%;
}

a {font-weight:normal;color:#6f8791;}
a:hover {background-color:#ffffff;color:#6fddfd;}
a:visited {color:#0443ac;}
form {display:inline;}
.timberbw {background:#737373 url(timberdecbw.jpg) no-repeat fixed center;}
.topcenter, #topcenter {display:block;position:static;margin-left:55px;margin-right:55px;font-weight:normal;color:#555555;}
.leftcol, #leftcol {display:block;position:relative;text-align:center;margin:0 0 0 0;float:left;height:1500px;width:155px;overflow:auto;}
.leftcol a {display:block;} /* forces image links to be clickable anywhere on image in FF */
.leftcol .goo {margin:0px;background-color:#eaead5;border:0px solid black;width:130px;height:244px;}
.rightcol, #rightcol {display:block;position:relative;float:left;width:60%;text-align:center;margin-left:20px;margin-right:20px;}
#viddiv {}
#camdiv {}
.mainimg, #mainimg {width:98%;z-index:1;margin:auto;}
.imagea {height:87%;} /* Sat pages */
.center  {display:block;position:static;text-align:center;width:auto;margin:auto;}
.cen {position:static;text-align:center;width:auto;margin:auto;}
.bottom {display:block;position:static;text-align:center;height:auto;width:98%;margin:auto;}
.textleft {display:block;text-align:left;}
.textlinks,  fieldset {clear:both;width:86%;margin:5px;padding:5px;display:block;text-align:center;overflow:auto;color:#6f8791;}
.bottom img {width:90px;margin:5px;vertical-align:middle;} /* for sat style at bottom */
.bottom .goo {margin:0px;background-color:inherit;border:0px solid black;width:124px;height:244px;vertical-align:middle;}
.leftcol img {width:100px;margin:5px;} /* controls image width and need for spacers*/

.showborder,#showborder {border:thin solid red;}
.inline {display:inline;} /* FF does not cascade anchor style, this overrides block if necessary for images */
.ephemeris {font-family:arial,copperplate gothic light;font-size:9pt;color:#555555;}
table.ephemeris {display:inline;margin-right:8px;}
.seven {letter-spacing:3px;font-size:7.5pt;text-align:center;} /* All times pacific */
.checkbox {color:#555555;font-size:9pt;font-family:arial,verdana;}
.ephnum {font-weight:bold;text-align:right;}
.block {display:block;}
.hidden {display:none;}
.row1 {background:#00008F;}
.row2 {background:#090996;}
.row3 {background:#12129D;}
.row4 {background:#1B1BA4;}
.row5 {background:#2424AB;}
.row6 {background:#2C2CB2;}
.row7 {background:#3535B9;}
.row8 {background:#3E3EC0;}
.row9 {background:#4747C7;}
.rowA {background:#5050CE;}
.rowB {background:#5959D5;}
.rowC {background:#6262DC;}
.rowD {background:#6B6BE3;}
.rowE {background:#7373EA;}
.rowF {background:#7C7CF1;}
.rowG {background:#8585F8;}
.rowH {background:#8E8EFF;}
.row1 {background-image:url(row1.gif);}
.row2 {background-image:url(row2.gif);}
.row3 {background-image:url(row3.gif);}
.row4 {background-image:url(row4.gif);}
.row5 {background-image:url(row5.gif);}
.row6 {background-image:url(row6.gif);}
.row7 {background-image:url(row7.gif);}
.row8 {background-image:url(row8.gif);}
.row9 {background-image:url(row9.gif);}
.rowA {background-image:url(rowa.gif);}
.rowB {background-image:url(rowb.gif);}
.rowC {background-image:url(rowc.gif);}
.rowD {background-image:url(rowd.gif);}
.rowE {background-image:url(rowe.gif);}
.rowF {background-image:url(rowf.gif);}
.rowG {background-image:url(rowg.gif);}
.rowH {background-image:url(rowh.gif);}

#a, .a  {font-size:80%;color:#0000EC;font-weight:bold;}
.b  {font-size:100%;color:#AFAFAF;font-weight:bold;}
#c, .c  {font-size:80%;color:#000000;font-weight:bold;}
#d, .d  {font-size:80%;color:#000000;font-weight:normal;}
#e, .e  {font-size:70%;color:#AFAFAF;font-family:Arial,verdana;font-weight:bold;}
#f, .f  {font-size:60%;color:#afafaf;font-family:Arial,verdana;font-weight:bold;}
#g, .g  {font-size:80%;color:white;background-color:#afafaf;font-weight:bold;height:1.8em;vertical-align:middle;}
.smallgray {font-size:80%;color:#AFAFAF;}
.smallwhite {font-size:80%;color:#ffffff;}
h1, .h1 {font-size:120%;color:#84ff84;font-weight:bold;}
h2, .h2 {font-size:120%;color:#74A0FF;font-weight:bold;}
h3, h4, .h3, .h4 {font-size:90%;color:#6f8791;font-weight:bold;}
h5, h6 {font-size:90%;color:#0000EC;font-weight:bold;}
th {font-size:100%;color:#6f8791;font-weight:bold;}
#x {font-size:100%;color:#0000EC;font-weight:bold;}
.narrow {display:block;position:static;width:16%;height:300px;left:12px;overflow:auto;}
.small {display:block;position:static;color:white;font-weight:bold;font-size:70%;margin:auto;text-align:center;}
.h2 {font-weight:bold;font-size:120%;margin:auto;text-align:center;color:white;}
.more {display:block;position:static;right:30%;margin:auto;text-align:center;}
.somuch {background:blue;color:white;font-weight:bold;font-size:7pt;margin:auto;text-align:center;}
.areas {background:#D6B3FD url(gradien4.jpg);color:black;font-size:9pt;font-weight:bold;margin:auto;text-align:center;}

.cell {display:block;
margin:auto;
text-align:center !important ;
font-family:verdana,arial !important ;
font-size:8.5pt !important ;
font-weight:bold !important ;
text-decoration:none !important ;
color:#ffffff !important;
width:159px;
padding:3px;
border-width:1px;
border-style:outset;
box-sizing:border-box; /* we require border-box model                */
-moz-box-sizing:border-box;
}

.cell:hover {
color:#ff8000 !important ;
background-color:#ffffff;
border-style:inset;
}
.cell:visited {color:#71b8ff;}
/* trail styles */

#trail {background-color:#ceffe4;font-size:80%;font-weight:normal;margin:20px 20px 20px 20px;}
.trailbg {background-color:#ceffe4;}
.h1, .h1trail {color:green;text-align:center;margin:auto;font-size:120%;font-weight:bold;}
.trail {background-color:#54b7b7;} 
.trailcell {background-image:url(trailcell.gif);}
.trailcell  {
display:block;
margin:auto;
vertical-align:middle;
text-align:center;
font-size:8.5pt;
font-weight:bold;
text-decoration:none;
color:#ffffff;
width:123px;
height:auto;
padding:3px;
border-width:1px;
border-style:outset;
box-sizing:border-box;      /* we require border-box model   */
-moz-box-sizing:border-box; /* we require border-box model   */
}
a.trailcell:visited {color:#b3d9ff;}
a.trailcell {color:#e6f2ff;}
a.trailcell:hover {
color:#00ff80;
background-color:#ffffff;
border-style:inset;
}





