#outer {
 width: 900px;
 background-color: #B2F0DA;
 float:left;
}
#sub {
 margin-top:0px;
 width: 775px;
 float:left;
 position:relative;
 background-color: #B2F0DA;
}
#center {
 margin-top:0px;
 width:632px;
 float: right;
 background-color: #B2F0DA;
}
#left {
 width:135px;
 float:left;
 background-color: #B2F0DA;
}
#right {
 width:117px;
 height: 100%;
 background-color: #B2F0DA;
 float:right;
 /*border: 1px solid #FF0033;*/
}
#footer {
 width:900px;
 clear:both;
 background-color: #37637C;
 height: 67px;
 font: 10px Arial, Helvetica;
 color:#FFFFFF;
}
body{
 font-family: Verdana, Arial, Helvetica;
 font-size:11px;
}
body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 background-color: #B2F0DA;
}
#topNav {
 width:632px; 
 height:35px; 
 background-image:url(topBarBG.gif);
 background-repeat:no-repeat;
 padding-top: 1px; /*Something weird going on here*/
 margin-bottom: 6px;
}
.navTopLinks a{
 font: bold 11px Verdana, Arial, Helvetica;
 color: #FFFFFF;
 text-decoration: none;
}
.navTopLinks a:hover{
 font: bold 11px Verdana, Arial, Helvetica;
 color: #FFCC66;
 text-decoration: none;
}
#mainBrand {
 width:632px;
 margin-bottom: 4px;
}
#objectFlash {
 margin-bottom: 7px;
}
#homeContentArea{
 background-color: #002647;
 background-image:url(contentHeader.jpg);
 background-repeat:no-repeat;
 width: 632px;
 margin-bottom: 7px;
 color: #FFFFFF;
}
#homeContentArea a{
 color: #FFFFFF;
}
#homeContentArea a:hover{
 color: #CCCCCC;
}
#homeContentRight{
 float:left;
 width: 300px;
}
#homeContentLeft{
 float:left;
 width: 280px;
}
#subContentArea{
 float:left;
 width: 632px;
 background-color: #ffffff;
 background-image:url(borderBottomWhite.gif);
 background-repeat:no-repeat;
 background-position:bottom;
 margin-bottom: 8px;
 padding-bottom: 20px;
}
#subContentLeft{
 float:left;
 width: 475px;
 margin-left: 5px;
 line-height: 15px;
 color: #003366;
}
#subContentLeft a{
 color: #002647;
}
#subContentLeft a:hover{
 color: #FF6600;
}
#subContentRight{
 float:right;
 width: 135px;
 margin-right: 2px;
}
#breadCrumbs{
 width:632px;
 margin-top: 8px;
 margin-bottom: 0px;
 padding-bottom: 2px;
 background-color: #ffffff;
}
#txtBreadCrumbs{
 font:bold 11px Arial, Helvetica;
 color: #B3B3B3;
 margin-left: 12px;
 margin-top: -2px;
 margin-bottom: 0px;
}
#txtBreadCrumbs a, #txtBreadCrumbs a:hover{
 font:bold 11px Arial, Helvetica;
 color: #B3B3B3;
}
#hdrBody{
 font: 100 26px Arial, Helvetica;
 color: #FD9C19;
 margin-top: 0px;
 margin-bottom: 10px;
}
#hdrBody2{
 font: italic 100 14px Arial, Helvetica;
 color: #FD9C19;
 margin-top: -15px;
 margin-bottom: 10px;
}
#CO_box {
 width: 113px;
 border-left: 1px solid #90BED4;
 border-right: 1px solid #90BED4;
 background-color: #EEFAF6;
 padding: 1px 5px 5px 5px;
 margin-top: 0px;
 margin-bottom: 0px;
 position:relative;
 color: #2D5E82;
 font: 10px Verdana, Arial, Helvetica;
}
#CO_bottom {
 width: 125px;
 height: 6px;
 margin-top: 0px;
 margin-bottom: 0px;
 position:relative;
}
#CO_subHeader{
 width: 121px;
 height: 35px;
 background-image:url(CO_subHeader.gif);
 margin-top: 0px;
 margin-bottom: 0px;
 font: bold 11px Verdana, Arial, Helvetica;
 color:#FFFFFF;
 padding: 0px 0px 0px 4px;
}
#CO_header{
 width: 133px;
 /*height tag is in the div*/
 margin-top: 0px;
 margin-bottom: 0px;
 font: bold 11px Verdana, Arial, Helvetica;
 color:#FFFFFF;
 padding: 0px 0px 0px 4px;
}
#CO_Sey_box {
 width: 111px;
 border-left: 3px solid #000000;
 border-right: 2px solid #000000;
 background-color: #FD9D18;
 padding: 1px 5px 5px 5px;
 margin-top: 0px;
 margin-bottom: 0px;
 position:relative;
 color: #003366;
 font: 10px Verdana, Arial, Helvetica;
}
#CO_Sey_bottom {
 width: 126px;
 height: 6px;
 margin-top: 0px;
 margin-bottom: 0px;
 position:relative;
}
#CO_Sey_subHeader{
 width: 122px;
 height: 34px;
 background-image:url(CO_Sey_subHeader.gif);
 margin-top: 0px;
 margin-bottom: 0px;
 font: bold 11px Verdana, Arial, Helvetica;
 color:#FFFFFF;
 padding: 0px 0px 0px 4px;
}
#CO_Sey_header{
 width: 129px;
 /*height tag is in the div*/
 margin-top: 0px;
 margin-bottom: 0px;
 font: bold 11px Verdana, Arial, Helvetica;
 color:#FFFFFF;
 padding: 0px 0px 0px 4px;
}
#CO_DP_box {
 width: 116px;
 background-color: #ACD2F1;
 padding: 1px 5px 5px 5px;
 margin-top: 0px;
 margin-bottom: 0px;
 position:relative;
 color: #003366;
 font: 10px Verdana, Arial, Helvetica;
}
#CO_DP_bottom {
 width: 126px;
 height: 6px;
 margin-top: 0px;
 margin-bottom: 0px;
 position:relative;
}
#CO_DP_subHeader{
 width: 122px;
 height: 38px;
 background-image:url(CO_DP_subHeader.gif);
 margin-top: 0px;
 margin-bottom: 0px;
 font: bold 11px Verdana, Arial, Helvetica;
 color:#FFFFFF;
 padding: 0px 0px 0px 4px;
}
#CO_DP_header{
 width: 129px;
 /*height tag is in the div*/
 margin-top: 0px;
 margin-bottom: 0px;
 font: bold 11px Verdana, Arial, Helvetica;
 color:#FFFFFF;
 padding: 0px 0px 0px 4px;
}
.txtSectionHeader{
 color:#3366CC;
 font: bold 11px Verdana, Arial, Helvetica;
}
.RedDot {
 font: 10px Arial, Helvetica;
 color: red;
}

table.tblAnimalHeader th{
 background-image:url(tableHeaderFullWidth.gif);
 font: bold 11px Verdana, Arial, Helvetica;
 color:#FFFFFF;
 height: 55px;
 padding: 0px 10px 0px 15px;
 text-align:left;
}
table.tblAnimalHeader td{
 font: 11px Verdana, Arial, Helvetica;
 color:#002647;
 padding: 4px 10px 4px 15px;
}
table.tblAnimalHeader .light{
 background-color: #F6F6F6;
}
table.tblAnimalHeader .dark{
 background-color: #EAEAEA;
}
table.tblAnimalHeader .footer{
 background-image:url(tableFooterFullWidth.gif);
 height: 9px;
}
#caption{
font: 9px Verdana, Arial, Helvetica;
float: left;
clear:left;
color: #999999;
margin-right: 10px;
padding-bottom: 15px;
}
.bullets{
 list-style-image:url(bullet.gif);
 margin-left: 15px;
 line-height: 15px;
}
