a:link, a:visited, a:active, a:hover {
color: #000000;  
text-decoration: underline; 
background-color: transparent;
}  

a:hover {  
text-decoration: underline & overline; 
}  

FONT {
font-family: sans-serif, Arial, Verdana;
background-color: transparent;
}
p, table, td, tr {  
font-family: sans-serif, Arial, Verdana;
font-size: 11px; 
}

.onbody { 
FONT-WEIGHT: normal;
FONT-SIZE: 14px;
COLOR: #000000;
FONT-FAMILY: sans-serif, Arial, Verdana;  
 
}  
.onbody a:LINK {
color: #000000;  
background-color: transparent;
}  
.onbody a:VISITED {
color: #000000;  
background-color: transparent;
}  
.onbody a:ACTIVE {
color: #000000;  
background-color: transparent;
}  

FORM {  
display: inline;  
margin-bottom: 0; 
}  
BODY {  
color: #000000;
background-color: #b0c4df;
font-family: sans-serif, Arial, Verdana;
font-size: 16px; 
margin: 0px; 
border: 0px; 
padding: 0px;
}  
 
.tablesurround {
padding: 1px;
margin: 1px;
border: 1px solid #034478;
background-color: #3677AB; 
} 

.tableborders {  
background-color: #031145;
}
.onnav {  
FONT-WEIGHT: bold;
FONT-SIZE: 14px;
COLOR: #000000;
FONT-FAMILY: sans-serif, Arial, Verdana;
}  
.onnav a:LINK {
color: #000000;
text-decoration: none; 
background-color: transparent;
}  
.onnav a:VISITED {
color: #000000;
text-decoration: none; 
background-color: transparent;
}  
.onnav a:ACTIVE {
color: #FFD700;
text-decoration: underline & overline; 
background-color: transparent;
}
.onnav a:HOVER {
color: #FFD700;
text-decoration: underline & overline;
background-color: transparent;
}
.footmenu {  
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #808080;
FONT-FAMILY: sans-serif, Arial, Verdana;
}  
.footmenu a:LINK {
color: #808080;  
background-color: transparent;
}  
.footmenu a:VISITED {
color: #808080;  
background-color: transparent;
}  
.footmenu a:ACTIVE {
color: #000000;  
background-color: transparent;
}
.footmenu a:HOVER {
color: #000000;
background-color: transparent;
}
.boldtext {  
FONT-WEIGHT: bold;
FONT-SIZE: 18px;
COLOR: #000000;
FONT-FAMILY: sans-serif, Arial, Verdana;
}  
.boldtext a:LINK {
color: #003366;  
background-color: transparent;
}  
.boldtext a:VISITED {
color: #003366;  
background-color: transparent;
}  
.boldtext a:ACTIVE {
color: #3677AB;  
background-color: transparent;
}
.boldtext a:HOVER {
color: #3677AB;
background-color: transparent;
}
.boldtext2 {  
FONT-WEIGHT: bold;
FONT-SIZE: 16px;
COLOR: #000000;
FONT-FAMILY: sans-serif, Arial, Verdana;
}  
.boldtext2 a:LINK {
color: #003366;  
background-color: transparent;
}  
.boldtext2 a:VISITED {
color: #003366;  
background-color: transparent;
}  
.boldtext2 a:ACTIVE {
color: #3677AB;  
background-color: transparent;
}
.boldtext2 a:HOVER {
color: #3677AB;
background-color: transparent;
}
.tdheader {  
background-color: #3677AB;  
border-style: solid; 
border-width: 1px 1px 1px 1px; 
border-color: #6699cc #6699cc #333366 #333366; 
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #FFFFFF; 
FONT-FAMILY: sans-serif, Arial, Verdana;
LETTER-SPACING: 1px; 
HEIGHT: 10px
}

.siteheader {  
background-color: #3677AB;  
border-style: solid; 
border-width: 1px 1px 1px 1px; 
border-color: #6699cc #6699cc #333366 #333366; 
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #3677AB; 
FONT-FAMILY: sans-serif, Arial, Verdana;
LETTER-SPACING: 1px; 
HEIGHT: 10px
}

.tdheadershadow {
FILTER: DropShadow(Color=#333333, OffX=-2, OffY=2, Positive=1);
WIDTH: 1px;
white-space: nowrap;
}

a.tdheaderlink:link, a.tdheaderlink:active, a.tdheaderlink:visited {
color: #FFFFFF;
text-decoration: underline & overline;
FILTER: DropShadow(Color=#FFFFFF, OffX=-2, OffY=2, Positive=1);
WIDTH: 1px;
white-space: nowrap;
}

a.tdheaderlink:hover {
text-decoration: underline;
}
.headertable { 
background-color: #3677AB;  
border-style: solid; 
border-width: 1px 1px 1px 1px; 
border-color: #6699cc #6699cc #333366 #333366; 
FONT-WEIGHT: bold; 
FONT-SIZE: 16px; 
COLOR: #000000;  
FONT-FAMILY: sans-serif, Arial, Verdana; 
}
.newsubjecttable { 
background-color: #3677AB;  
border-style: solid; 
border-width: 1px 1px 1px 1px; 
border-color: #6699cc #6699cc #333366 #333366; 
FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
COLOR: #000000;  
FONT-FAMILY: sans-serif, Arial, Verdana; 
}  
.subjecttable { 
background-color: #B0C4DE;  
border-style: solid; 
border-width: 1px 1px 1px 1px; 
border-color: #225588 #225588 #6699cc #6699cc; 
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
COLOR: #000000;  
FONT-FAMILY: sans-serif, Arial, Verdana;  
} 
.bordertable {
background color: #B0C4DE;     
border: 1px solid black;
FONT-WEIGHT: normal;    
FONT-SIZE: 12px;    
COLOR: #000000;     
FONT-FAMILY: sans-serif, Arial, Verdana; 
} 
.bordertable2 {
background color: #B0C4DE;     
border: 1px solid black;
FONT-WEIGHT: normal;
COLOR: ;       
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif 
} 
.footertable {  
color: #000000;
background-color: #ffffff;  
}  