body {
background-color: #FFFFFF;
background-image: none;
margin: 0px;
padding: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.topnav, .topnav a:link, .topnav a:visited {
color:#000;
font-size:10px;
/*font-weight:bold;*/
text-decoration:none;
}
.topnav a:hover {
color:#3D77E6;
text-decoration:none;
}
.graphicHeader {
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
}

.textHeader {
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
background-color: #000000;
color: white;
font-weight: bold;
}

.welcomeBar {
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
color: #595A65;
/*border-bottom: 1px #666666 solid;*/
text-decoration: 
}
.welcomeBar a:link {
color: #595A65;
text-decoration: none
}
.welcomeBar a:visited {
color: #595A65;
text-decoration: none
}
.welcomeBar a:hover {
color: #0079FF; 
border-bottom: 1px #666666 solid;
text-decoration: none
}

.navBar {
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
border-left: 1px #666666 solid;
border-right: 1px #666666 solid;
border-bottom: 1px #666666 solid;
}

.crumbBar {
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
border-left: 1px #666666 solid;
border-right: 1px #666666 solid;
border-top: 1px #666666 solid;
border-bottom: 1px #666666 solid;
height:30px;
}

.contentHeader {
background-color: #6488CC;
font-family: Tahoma, Arial, Helvetica;
font-weight: bold;
color: white;
font-size: 12px;
border-left: 1px #666666 solid;
border-right: 1px #666666 solid;
border-bottom: 1px #666666 solid;
height:35px;
}

.contentHeader A:link {
color: white;
text-decoration: none;
}

.contentHeader A:hover {
color: white;
text-decoration: underline;
}

.contentHeader A:visited {
color: white;
text-decoration: none;
}

.subContentHeader {
background-color: #CADCEC;
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
border-left: 1px #666666 solid;
border-right: 1px #666666 solid;
border-bottom: 1px #666666 solid;
}

.contentCell {
border-left: 1px #666666 solid;
border-right: 1px #666666 solid;
border-bottom: 1px #666666 solid;
font-family: Tahoma, Arial, Helvetica;
font-size: 12px;
padding: 3px
}

.postBorder {
border-left: 1px #666666 solid;
border-right: 1px #666666 solid;
border-bottom: 1px #666666 solid;
}

.footer {
letter-spacing: 1px;
font-family: Tahoma, Arial, Helvetica;
font-size: 10px;
}

table {
border-collapse: collapse;
}

form {
margin: 0px;
}

.navBar A:visited, .crumbBar A:visited, .subContentHeader A:visited, .contentCell A:visited, .footer A:visited {
color: #000000;
text-decoration: none;
font-family: Tahoma, Arial, Helvetica;
}

.navBar A:link, .crumbBar A:link, .subContentHeader A:link, .contentCell A:link, .footer A:link {
color: #000000;
text-decoration: none;
font-family: Tahoma, Arial, Helvetica;
}

.navBar A:hover, .crumbBar A:hover, .subContentHeader A:hover, .contentCell A:hover, .footer A:hover {
color: #244560;
text-decoration: underline;
font-family: Tahoma, Arial, Helvetica;
}




.tablegrey1 {
background-color: #E3E3E3;
}
.greyline {
background-color: #B2B5C0;
}
.whiteline {
background-color: #FFFFFF;  
}
.footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}
.footer a:link {  
color: #FFFFFF; 
text-decoration: none
}
.footer a:visited {  
color: #FFFFFF; 
text-decoration: none
}
.footer a:hover {  
color: #000000; 
text-decoration: underline
}
.date {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FFFFFF; 
line-height: 16px; 
text-decoration: none
}
.main {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #595A65; 
line-height: 16px; 
text-decoration: none
}
.main a:link {  
color: #3D77E6; 
text-decoration: none
}
.main a:visited {  
color: #3D77E6; 
text-decoration: none
}
.main a:hover {  
color: #000000; 
text-decoration: underline
}
.error {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FF0000;
text-decoration: none;
}
.error a:link {  
color: #FF0000; 
text-decoration: underline
}
.error a:visited {  
color: #FF0000; 
text-decoration: underline
}
.error a:hover {  
color: #FF0000; 
text-decoration: none
}
.messageboxdisc {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #000000; 
background-color: #FFFF75; 
width: 70%;
padding: 6px; 
text-decoration: none; 
border: 1px solid #FF0000;
margin: 5px;
}
.messageboxdisc a:link, .messageboxdisc a:visited {
color: #3D77E6; 
text-decoration: none;  
}
.messageboxdisc a:hover {
color: #000000; 
text-decoration: underline;  
}