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 {padding: 0; margin: 0 0 1px 0; width: 100%; background-color: #0a6ccf;}

#image { border-right: 1px solid #fff; border-right-style: dashed; padding: 0; margin: 0; text-align: left;}

#functions { border-right: 1px solid #fff; border-right-style: dashed; text-align: center;}

#functionsSearchText { padding-top: .5em;}

ul#topFunctions { list-style-type: none; padding: 0; margin: 0; font-size: smaller;}
ul#topFunctions li { color: #fff; padding: 0 0 .1em 0;}
ul#topFunctions li a:link, ul#topFunctions li a:visited { color: #fff; text-decoration: none;}
ul#topFunctions li a:hover, ul#topFunctions li a:active { color: #fff; text-decoration: underline;}

#rsSearch { padding: .2em 0 0 .7em; font-size: smaller;}
#rsSearch label.searchTerms { font-size: .1em; line-height: 1em; color: #0a6ccf;}
#rsSearch a:link, #rsSearch a:visited { color: #fff; text-decoration: none;}
#rsSearch a:hover, #rsSearch a:active { color: #fff; text-decoration: underline;}
#submit { margin-left: .5em;}

#breadCrumb { border-top: 1px solid #0a6ece;
	border-top-style: dashed; border-bottom: 1px solid #0a6ece;
	border-bottom-style: dashed; width: 100%; background-color: #f2f2f2; color: #0a6ccf; padding: 0.2em 0; clear: both;}
#breadCrumb a:link, #breadCrumb a:visited {color: #0a6ccf; padding:0; text-decoration: none;}
#breadCrumb a:hover, #breadCrumb a:active {color: #0a6ccf; text-decoration: underline;}
.bread_active { font-weight: bold;}
#breadCrumb div { padding-left: .5em;}

#bottomMenu { color: #808080; text-align: center; padding: 5px 0; border-top: 1px solid #0a6ece; border-top-style: dashed; border-bottom: 1px solid #0a6ece; border-bottom-style: dashed;}
#bottomMenu a:link { color: #0a6ccf; text-decoration: none; }
#bottomMenu a:visited { color: #0a6ccf; text-decoration: none; }
#bottomMenu a:hover, #bottomMenu a:active { text-decoration: underline;}
.bottom_active { font-weight: bold;}
#bottomMenu div { padding: 0 5px;}

#statements { background-color: #fff; color: #000; text-align: center; padding-top:10px; padding-bottom:10px;}
#statements a:link, #statements a:visited, #bottomMenu a:active { color: #0a6ccf; text-decoration: none; }
#statements a:hover { text-decoration: underline;}

#productLink{width: 100%; color: #737373; text-align: center; margin-top: 1em; padding-bottom: 20px;}
#productLink a { color: #0A6CCF; text-decoration: none; }
#productLink a:hover { text-decoration: underline; }

#lsMainCol {width: 20%; background: #fff; padding: 0; vertical-align: top; color: #4a4a4a; margin:0; border-right: 1px solid #0a6ece; border-right-style: dashed;}

#centerMainCol, #centerMainCol2, #centerMainCol3 {padding: 0; vertical-align: top;}

#centerMainCol {width: 60%; border-left:1px solid #fff; border-right: 1px solid #fff;}

#centerMainCol2 {width: 80%;}

#centerMainCol3 {width: 100%;}

#rsMainCol {width: 20%; padding: 0; vertical-align: top; margin:0; background-color: #fff; border-left: 1px solid #0a6ece; border-left-style: dashed;}

.mainContentWrap {margin: 10px; }

#search_table td { font-size: smaller;}

#feedback td { font-size: smaller;}
#feedback { padding-top: 5px; background: #fff; font-weight: normal;}

#emailTable td { font-size: smaller;}
