body { 
     background-image: url('../images/ice.gif');
     background-color:#ffffff; 
     font-size:100%;       
     }
div { 
     margin-left:0;
     margin-right:0;
     margin-top:3px;
     margin-bottom:3px;
     }
table {
     background-color:#ffffff; 
     border-left:solid;
     border-left-width:thin;
     border-left-color:#c0c0c0;
     border-right:solid;
     border-right-color:#c0c0c0;
     border-right-width:thin;
     text-align:center;
     }
h1, h2 {
     font-family: Tahoma, Geneva, sans-serif;
     font-size:1em;
     letter-spacing:1px;
     }
h2 {
     text-align:center;
     font-style:italic;
     color:#ff0000;
     }
h3 {
     font-size:.90em;
     vertical-align:top;
     }
p {  
     font-family: Tahoma, Geneva, sans-serif;
     font-size:.85em;
     }
blockquote {
     font-size:.90em;
     line-height:90%;
     font-style:italic;
     }
.menu ul  {
     list-style-type:none;
     margin:0;
     padding:0;
     overflow:hidden;
     }
.menu li {
     float:left;
     }
a:link,a:visited {
     color:#0000ff
     }
a:link.menu,a:visited.menu {
     display:block;
     width:98px;
     font-weight:normal;
     color:#FFFFFF;
     background-color:#007033;
     text-align:center;
     padding:1px;
     border:solid 0px;
     letter-spacing: 1px;
     font-family: Rockwell Condensed, Times New Roman, Georgia, Serif;
     font-variant:small-caps;
     text-decoration:none;
     }
a:hover.menu,a:active.menu {
     color:#FFDB19;
     background-color:#338D5C;
     }
#footer {
     clear:both;
     font-size:.75em; 
     font-family: Arial, San-serif; 
     color:#909090;
     }
#footer a:link, #footer a:visited {
     color:#909090;
     text-decoration:none; 
     }
#copyright {
     clear:both;
     font-size:.6em; 
     font-family: Arial, San-serif; 
     color:#909090
     }
.map {
     font-size:1.20em; 
     font-family: Tahoma, Geneva, San-serif; 
     color:#0000ff
     }
a:link.map, a:visited.map {
     text-decoration:none; 
     }
.leftbar {
     width: 180px;
     vertical-align:top;
     padding-left:10px;
     padding-top:5px;
     background-color:#f0fff9;
     border-top:1px solid #e0e0e0;
     border-right:1px solid #e0e0e0;
     text-align:left;
     font-weight:bold;
     font-family: Geneva, San-serif;
     font-variant:small-caps;
     }
.leftbar ul  {
     list-style-type:none;
     margin:0;
     padding:0;
     overflow:hidden;
     }
.leftbar li {
     float:left;
     }
a:link.leftbar, a:visited.leftbar {
     display:block;
     width:160px;
     color:#007033;
     text-align:left;
     padding:1px;
     border:solid 0px;
     font-weight:normal;
     font-size:.9em;
     font-family: Tahoma, Geneva, San-serif;
     font-variant:small-caps;
     text-decoration:none;
     }
a:hover.leftbar {
     color:#ff0000;
     background-color:#d8d8d8;
     text-decoration:none;
     }
.middle {
     width:573px;
     text-align:left;
     padding-left:20px;
     padding-right:20px;
     }
.rightbar {
     width: 148px;
     background-color:#ffffff;
     text-align:center;
     }
.about {
     font-family: Tahoma, Geneva, sans-serif;
     text-align:center;
     font-size:.85em; 
     font-family: Tahoma, Geneva, San-serif; 
     color:#0000ff;
     padding-right:40px;
     }
a:link.about, a:visited.about {
     text-decoration:none;
     font-size:.95em;
     }
.lefthead {  
     font-family: Tahoma, Geneva, sans-serif;
     font-size:.90em;
     width:120px;
     text-align:left;
     vertical-align:top;
     text-decoration:underline;
     }
.lefttext {  
     font-family: Tahoma, Geneva, sans-serif;
     font-size:.85em;
     width:160px;
     text-align:left;
     vertical-align:top;
     }
.lefttext p {
     font-size:.70em;
     font-weight:normal;
     vertical-align:top;
     }
.lefttext p:first-line {
     font-weight:bold;
     font-size:130%;
     vertical-align:top;
     }
.righttext {  
     font-family: Tahoma, Geneva, sans-serif;
     font-size:.90em;
     width:420px;
     text-align:left;
     vertical-align:top;
     }
.leftlink {  
     font-family: Tahoma, Geneva, sans-serif;
     font-size:.8em;
     width:160px;
     text-align:left;
     vertical-align:top;
     }
.formlabel {  
     font-family: Tahoma, Geneva, sans-serif;
     font-size:.95em;
     width:100px;
     text-align:right;
     vertical-align:top;
     padding-right:15px;
     }

