body { 

background: #1b437f url(images/snowbg.jpg) fixed  background-position: center;   
width: 100%; 
margin: 1% 0% 0% 0%;
font-family: arial,helvetica,sans-serif;
font-size:11px;
}

td.off { background: #004080;}

A:Link, A:Visited, A:Active  {
font-size:11px;font-family : arial,helvetica,sans-serif; 
color:#000000;
text-decoration:none;
}

A:Hover {
color : #5e82ab;
text-decoration : underline; 
font-size:11px;
}

.title  {
font-size : 15px;
font-family : arial,helvetica,sans-serif;
color : #398e95;
text-decoration : none; 
font-weight: bold
}

.header  {
font-size : 14px;
font-family : arial,helvetica,sans-serif;
color : #398e95;
text-decoration : none; 
font-weight: normal}

.topsm  {
font-size : 11px;
font-family : arial,helvetica,sans-serif;
/*color : #5c5f92;*/
color: #000000;
text-decoration : none;
}

A.topsm, A.topsm:Active, A.topsm:Visited  {
font-family : arial,helvetica,sans-serif; 
color:#000000;
text-decoration:none;
font-size:11px;}

A.topsm:Hover  {
color :#171a63
text-decoration : none; 
font-size:11px;
font-weight: normal
}

.topnav  {
font-size : 11px;
font-family : arial,helvetica,sans-serif;
color : #5c5f92;
text-decoration : none;
}

A.topnav, A.topnav:Active, A.topnav:Visited  {font-family : arial,helvetica,sans-serif; color:#303030;font-weight: bold;text-decoration:none;font-size:11px;letter-spacing:.5px;}

A.topnav:Hover  {color : #327eb6;text-decoration : none; font-size:11px;font-weight: bold}

.topnavko  {
font-size : 10px;
font-family : arial,helvetica,sans-serif;
color : #5c5f92;
text-decoration : none;
}

A.topnavko, A.topnavko:Active, A.topnavko:Visited  {
font-family : arial,helvetica,sans-serif; 
color:#171a63;
font-weight: bold;
text-decoration:none;font-size:10px;
}

A.topnavko:Hover  {
/* background: #1b437f; */
color : #5197cf;
text-decoration : none; 
font-size:10px;
font-weight: bold
}

.topko  {font-size : 10px;font-family : arial,helvetica,sans-serif;color : #ffffff;text-decoration : none;}

.main  {font-size : 12px;font-family : arial,helvetica,sans-serif;color : #000000;text-decoration : none; text-align:left;}

A.main, A.main:Active, A.main:Visited  {font-size: 12px;font-family : arial,helvetica,sans-serif;color: #000000;text-decoration: underline;}

A.main:Hover  {color : #398e95;text-decoration : underline;font-size: 12px;}

.small  {font-size : 10px;font-family : arial,helvetica,sans-serif;color : #333333;text-decoration : none;}

A.small, A.small:Active, A.small:Visited  {font-family : arial,helvetica,sans-serif; color:#333333;text-decoration:none;font-size:10px;}

A.small:Hover  {color : #333333;text-decoration : none; font-size:10px;}

.dot  {font-size : 10px;font-family : arial,helvetica,sans-serif;color : #004080;text-decoration : none;}

div.dash { padding-bottom: 0.3em; border-left: none; border-right: none; border-top: none; border-bottom: dashed; border-bottom-width: 1px;  border-color: #c0c0c0;}

td.pad { padding: 10px;border: none;font-family: Verdana, sans-serif;font-size:11px;}

.marquee  {font-size : 11px;font-family : arial,helvetica,sans-serif;color : #0000c0;text-decoration : none; font-weight: bold; letter-spacing: 0.3em; }

.highlight  {font-size : 11px;font-family : arial,helvetica,sans-serif;color : #00006c;text-decoration : none; font-weight: bold; letter-spacing: 0.1em; }

.med  {font-size : 11px;font-family : arial,helvetica,sans-serif;color : #000000;text-decoration : none;}

.req  {font-size : 10px;font-family : arial,helvetica,sans-serif;color : #d68208;text-decoration : none;font-weight:bold;}

.button { background-color:#AC895B; font-size : 11px;font-family : arial,helvetica,sans-serif;color : #ffffff;font-weight:bold;text-decoration : none; padding: 0.3em; border: solid; border-width: 1px;  border-color: #ffffff;}

.subtitle  {font-size : 12px;font-family : arial,verdana,helvetica;color : #398e95;text-decoration : none;font-weight:bold;letter-spacing: 0.0em; }

.cal  {font-size : 10px;font-family : arial,helvetica,sans-serif;color : #f9fafe;text-decoration : none;}

h4 {font-family: arial,helvetica,sans-serif;font-size: 17px;font-weight: bold;color: #1b437f;margin-bottom:8px;}

#dropmenudiv{position:absolute;border:1px solid #ffffff;border-bottom-width: 0;font:normal 12px Verdana;line-height:18px;z-index:100;}
#dropmenudiv a{width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid #ffffff;padding: 1px 0;text-decoration: none;font-weight: normal;}
#dropmenudiv a:hover{ /*hover background color*/ background-color: #d6e4ec;}

.navtab
{
  border: 2px solid #7daedb;
  background: #ffffff;
  padding: 0px 0px;
  font-weight: 0;
  color: #008000;
}

.blueline { padding: 0.3em; border: solid; border-width: 1px;  border-color: #d6ebf7;}
.subtitle  {font-size : 12px;font-family : arial,verdana,helvetica;color : #398e95;text-decoration : none;font-weight:bold;letter-spacing: 0.0em; }
.midnav  {font-size : 10px;font-family : arial,verdana,helvetica;color : #000000;text-decoration : none;}

/*
A.navtab:Hover 
{
  border: 2px solid #7daedb;
  background: #1b437f;
  padding: 0px 0px; 
  font-weight: 0;
  color: #008000;
}
*/

