body {margin: 0;padding: 0;font: normal normal normal smaller Verdana, Arial, Geneva, Helvetica, Swiss, SunSans-Regular; 
	color: #000;}
img{border:0;}

#topMenu {width: 100%; background-color: #CC0000; color: #FFF;  text-align: right; font-weight: bold;  border-bottom:1px solid #FFF; padding: 0.2em 0 0.2em 0;}
#topMenu a:link, #topMenu a:visited {font-weight: bold; color: white; text-decoration: none; padding:0;}
#topMenu a:hover, #topMenu a:active {font-weight: bold; color: white; text-decoration: underline;}

#pageHeader {border-bottom: 1px solid white; padding:0; margin:0; width:100%; background-color: #CC0000;}

#breadCrumb {width: 100%; background-color: #CC0000; color: #FFF; border-bottom:1px solid #FFF;  padding: 0.2em 0 0.2em 0; clear: both;}
#breadCrumb a:link, #breadCrumb a:visited {color: #FFF; padding:0; text-decoration: none;}
#breadCrumb a:hover, #breadCrumb a:active {color: #FFF; text-decoration: underline;}

#bottomMenu {width: 100%; color: #003366; text-align: center; padding:5px 0; background-color: #FFF; border-width:1px; border-style: solid none solid none; border-color: #CCC;}
#bottomMenu a:link {color: #003366; text-decoration: none; padding:0;}
#bottomMenu a:visited {color: #003366; text-decoration: none; padding:0;}
#bottomMenu a:hover, #bottomMenu a:active { text-decoration: underline;}

#statements{width: 100%; background-color: #CC0000; color: #FFF; text-align: center; padding-top:10px; padding-bottom:10px;}

#productLink{width: 100%; color: #737373; text-align: center; margin-top: 1em;}

#lsMainCol {width: 20%; background: #FFF; padding: 0; vertical-align: top; color: #4a4a4a; margin:0; border-right: 1px solid #D2D2D2; }

#centerMainCol, #centerMainCol2, #centerMainCol3 {padding: 0; vertical-align: top; margin:0;}

#centerMainCol {width: 60%; border-left:1px solid #FFF;}

#centerMainCol2 {width: 80%;}

#centerMainCol3 {width: 100%;}

#rsMainCol {width: 20%; padding-top: .5em; vertical-align: top; margin:0; background-color: #FFF; border-left: 1px solid #D2D2D2; }

.mainContentWrap {margin: 10px; }

ul.banners { list-style-type: none; padding:0; margin:1em 0 0 0em; text-align: center;}
ul li a { text-decoration: none; cursor: pointer; }

table#topTable { padding:0; margin:0; background-color: #175191;}
table#topTable td { vertical-align: top;}
td#header_image { width: 80%;}