body {
background-color: #F3F3F3;
margin-width: 0px;
margin-height: 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

A:link {text-decoration: none; color:#878787;}
A:visited {text-decoration: none; color:#878787;}
A:hover {text-decoration: none; color:#000000;}

A.sidenavlink:link {text-decoration: none; color:#666666;}
A.sidenavlink:visited {text-decoration: none; color:#666666;}
A.sidenavlink:hover {text-decoration: none; color:#094795;}

A.colorslink:link {text-decoration: none; color:#000000;}
A.colorslink:visited {text-decoration: none; color:#000000;}
A.colorslink:hover {text-decoration: none; color:#A70D29;}

A.calllink:link {text-decoration: none; color:#AD0000;}
A.calllink:visited {text-decoration: none; color:#AD0000;}
A.calllink:hover {text-decoration: none; color:#858585;}

A.footerlink:link {text-decoration: none; color:#6B8CA6;}
A.footerlink:visited {text-decoration: none; color:#6B8CA6;}
A.footerlink:hover {text-decoration: none; color:#930404;}

.pagecontentbg {
width: 750px;
background-image: url(images/inpagebg.gif);
background-repeat: repeat;
background-color: #ffffff;
}

.leftcol logo {
width: 194px;
background-color: #ffffff;
text-align: left;
vertical-align: top;
}

.rightcol {
width: 556px;
}

.topmenu {
width: 556px;
height: 39px;
}

.maincontentarea {
width: 556px;

font-family: Arial, Helvetica, sans-serif;
color: #000000;
vertical-align: top;
text-align: left;
}

.maincontentspacera {
width: 556px;
height: 20px;
}

.maincontentspacerb {
width: 556px;
height: 6px;
}

.maincontentspacerc {
width: 556px;
height: 180px;
}

h3.pagetitle {
padding: 0px 15px 3px 15px;
}

.maincontent {
font-size: 11px;
line-height: 20px;
padding: 0px 15px 3px 15px;
}

.maincontentb {
font-size: 11px;
line-height: normal;
padding: 0px 15px 3px 15px;
}

.sidenav {
width: 194px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
text-align: left;
}

.sidenavtext {
padding-top: 3px;
padding-bottom: 3px;
padding-left: 5px;
vertical-align: middle;
}

.sidenavtextb {
padding-top: 3px;
padding-bottom: 3px;
padding-left: 15px;
vertical-align: middle;
text-align: left;
}

.sidenavarrow {
padding-top: 3px;
padding-bottom: 3px;
padding-left: 14px;
vertical-align: middle;
}


.didyouknowbg {
background-image: url(images/home/didyouknowbg.gif);
background-repeat: no-repeat;
background-color: #ffffff;
height: 163px;
width: 194px;
}

.didtext {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
line-height: 16px;
padding-left: 10px;
padding-right: 10px;
text-align: left;
vertical-align: top;
}

.didtitle {
padding-left: 10px;
padding-top: 10px;
padding-bottom: 8px;
text-align: left;
vertical-align: top;
}

.footer {
width: 556px;
height: 208px;
background-image: url(images/home/hmfooterbg.gif);
background-repeat: repeat;
vertical-align: bottom;
}

.footertexta {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6B8CA6;
padding-left: 18px;
padding-top: 20px;
text-align: left;
}

.footertextb {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6B8CA6;
padding-left: 18px;
padding-top: 10px;
text-align: left;
}

.footertextc {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #6B8CA6;
padding-left: 18px;
padding-top: 20px;
padding-bottom: 3px;
text-align: left;
vertical-align: top;
}

.footertextd {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #6B8CA6;
padding-left: 18px;
padding-bottom: 10px;
text-align: left;
vertical-align: top;
}

.searchbar {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 11px; 
background-color: #ffffff; 
border: 1px solid #666666;
}

.searchbutton {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
background-color: #ececec; 
color: #000000;
margin: 4px 0px 0px 0px;
}