body {
    background-image: url(/cimages/bg_white.gif);
    background-repeat: repeat;
    background-color: #ffffff;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 01px;
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;    
}
.top_background { background-image: url(/cimages/top_background.gif);
  background-repeat: none; }

p, Td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
}

.newsletter {
	color: #663300;
	font-weight: bold;
}
A:link { color: #663300 }       /* unvisited link */
A:visited { color: #cc6600 }   /* visited links */
A:active { color: #ff9933 } 

.aheader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
}

.page_header {
    font-family: Helvetica, Arial,  sans-serif;
    font-size: 11pt;
	font-weight: bold;
	color:#000066;
}

.page_sub_header {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
	font-weight: bold;
	color:#993300;
}

.footer {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
	color:#ffffff;
}

.bottom_nav {
    font-family: Arial, Helvetica, sans-serif;
    color: #0000FF;
    font-size: 8pt;
}

.crumbs {
    font-family: Arial, Helvetica, sans-serif;
    color: #006600;
    font-size: 8pt;
}

.blue_header{
    font-family: Arial, Helvetica, sans-serif;
    color: #000099;
	font-weight: bold
    font-size: 9pt;
}
.coltxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;    
}
.tblhdr {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    padding-top: 6px;
    padding-right: 5px;
    padding-bottom: 6px;
    padding-left: 5px;    
}