/* 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        */
/* This revision updates image links to anchor links rendered as pseudobuttons (cell)           */
/* There are 17 background colors/gradients defined, row1-rowH                                  */
/* Layout supports 2 column liquid design, left column narrow                                   */
/* James Andrews Revision 12.06: 1.08  12.08                                                    */
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:bold;}
a:hover {background-color:#ffffff;color:#6fddfd;}
a:visited {color:#0443ac;}
form {display:inline;}
.timberbw {background:#737373 url(baker12.jpg) no-repeat fixed center;}
.topcenter, #topcenter {display:block;position:static;margin-left:25px;margin-right:25px;}
.leftcol, #leftcol {display:block;position:static;text-align:center;margin:0 0 0 0;float:left;height:149%;width:148px;overflow:auto;}
.leftcol a {display:block;} /* forces image links to be clickable anywhere on image in FF */
.leftcol .goo {margin:0px;background-color:inherit;border:0px solid black;width:124px;height:244px;}
.rightcol, #rightcol {display:block;position:static;text-align:center;margin-left:20px;margin-right:20px;}
.mainimg, #mainimg {width:78%;z-index:1;}
.imagea {height:87%;}
.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;}
.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:90%;margin:5px;} /* controls image width and need for spacers*/
.leftcol img {width:100px;margin:5px;}  /* patch for old build with table*/
.showborder,#showborder {border:thin solid red;}
.inline {display:inline;} /* FF does not cascade anchor style, this overrides block if necessary for images */
.block {display:block;}
.hidden {display:none;}
#row1, .row1 {background:#00008F;}
#row2, .row2 {background:#090996;}
#row3, .row3 {background:#12129D;}
#row4, .row4 {background:#1B1BA4;}
#row5, .row5 {background:#2424AB;}
#row6, .row6 {background:#2C2CB2;}
#row7, .row7 {background:#3535B9;}
#row8, .row8 {background:#3E3EC0;}
#row9, .row9 {background:#4747C7;}
#rowA, .rowA {background:#5050CE;}
#rowB, .rowB {background:#5959D5;}
#rowC, .rowC {background:#6262DC;}
#rowD, .rowD {background:#6B6BE3;}
#rowE, .rowE {background:#7373EA;}
#rowF, .rowF {background:#7C7CF1;}
#rowG, .rowG {background:#8585F8;}
#rowH, .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);}
.trailcell {background-image:url(trailcell.gif);}
#a, .a  {font-size:80%;color:#0000EC;font-weight:bold;}
#b, .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:#0000EC;font-weight:bold;}
h2, .h2 {font-size:120%;color:#74A0FF;font-weight:bold;}
h3, h4, .h3, .h4 {font-size:90%;color:#0000EC;font-weight:bold;}
h5, h6 {font-size:90%;color:#0000EC;font-weight:bold;}
th {font-size:100%;color:#0000EC;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:123px;
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 {color:#240796;background-color:#54a7a7;} 
.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   */
}

.trailcell:hover {
color:#329230;
background-color:#ffffff;
border-style:inset;
}


