body { margin: 0; padding: 0; font-family: Arial, Geneva, Helvetica, sans-serif; color: #000; }
input, textarea, select { font-family: Arial, Geneva, Helvetica, sans-serif; vertical-align: middle;}
img { border: 0; padding: 0; margin: 0; }

.topMenuBox { width: 50%; height: 18px; padding: 0; margin: 0; background-color: #0b0e58; vertical-align: middle; text-align: left; }
.topSearchBox { width: 50%; text-align: right; vertical-align: middle; height: 2em; padding: 0; margin: 0; background-color: #0b0e58; }

#topMenu { width: auto; height: auto; padding: 0; margin: 0; background-color: #FFF; text-align: left; }
#topMenu ul { margin: 0; padding: 0; padding-top: 2px; padding-right: 10px; list-style-type: none; vertical-align: top; }
#topMenu li { display: block; padding: 3px; margin: 0; vertical-align: top; font-size: .7em; line-height: 1.2em; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: normal; color: #cc0000; list-style-position: outside; border-top: 1px solid #e5e5e5;}
#topMenu li a:link, #topMenu li a:visited { padding-left: 5px; margin: 0; color: #cc0000; text-decoration: none; }
#topMenu li a:hover, #topMenu li a:active { color: #cc0000; text-decoration: underline; }

#pageHeader { padding-bottom: 0; margin: 0; width: 100%; border-bottom: 0px solid #ff9e0f; background-color: #fff; }
#pageHeader #pageHeaderLeft {width: 20%; padding: 0; margin: 0; }
#pageHeader #pageHeaderCenter {width: 60%; padding: 0; margin: 0; text-align: right; }
#pageHeader #pageHeaderCenter div { padding: 0; margin: 0; }
#pageHeader #pageHeaderRight {width: 20%; padding: 0; margin: 0; vertical-align: top;}

#breadCrumb { clear: both; padding: 1px 0 1px 7px; background-color: #e5e5e5; font-size: .7em; font-family: Verdana, Arial, Helvetica, sans-serif; }
#breadCrumb a:link, #breadCrumb a:visited { text-decoration: none;}
#breadCrumb a:hover, #breadCrumb a:active { text-decoration: underline;}
#breadCrumb div { padding-left: .4em;}

#bottomMenu {width: 100%; color: #000; text-align: center; padding:5px 0 5px 0; border-top: 1px solid #e5e5e5;}
#bottomMenu a:link {color: #e9831f; text-decoration: none; padding:0;}
#bottomMenu a:visited {color: #e9831f; text-decoration: none; padding:0;}
#bottomMenu a:hover, #bottomMenu a:active { text-decoration: underline;}

#statements{ font-size: smaller; color: #000; text-align: center; padding: 0px; margin: 0; border-top: 1px solid #FFAD1E;}
#statements a:link, #statements a:visited {text-decoration: underline; }
#statements a:hover, #statements a:active { color: #000; text-decoration: underline;}
#statements div { border-top: 1px solid #FFAD1E; padding: 0; margin: .3em 0 0 0; }
#statements p { padding: .1em 0 .3em 0; margin: 0; }

#productLink{width: 100%; color: #737373; text-align: center; margin-top: 1em;}

#lsMainCol { width: 20%; margin:0; padding: 0; background: #FFF; vertical-align: top; color: #4a4a4a;}

#centerMainCol, #centerMainCol2, #centerMainCol3 { padding: 0; vertical-align: top; margin: 0; background-image: url(/images/various/back00.gif); background-repeat: no-repeat; background-position: left bottom; }

#centerMainCol {width: 60%; padding: 10px; }

#centerMainCol2 {width: 60%; padding: 10px; }

#centerMainCol3 {width: 100%;}

#rsMainCol, #rsMainColHome {width: 20%; vertical-align: top; margin:0; padding: 0; }

#rsMainColHome { }

#layout { clear: both;}

table caption {display: none;}

.sitemap_levels { font-size: 75%; color: blue;}
.sitemap_levels ul { margin: 0; padding: 0; list-style-type: none;}
.sitemap_levels li { padding: 10px 0px 0px 0px; margin: 0; line-height: 150%;}
.sitemap_levels a { padding: 5px 2px 4px 4px;}
.sitemap_levels a:link, .sitemap_levels a:visited { color: blue; text-decoration: none;}
.sitemap_levels a:hover { color: red; text-decoration: underline;}

.sitemap_levels li li { padding: 0px 2px 4px 12px; }
.sitemap_levels li li li { padding: 0px 2px 4px 28px; }
/*.sitemap_levels_2 ul {margin:0;padding:0;list-style-type:none;}
.sitemap_levels_2 li {margin:0; border: 1px none white; padding: 5px 2px 4px 12px;}
.sitemap_levels_2 a {}
.sitemap_levels_2 a:link, .sitemap_levels_2 a:visited {color:blue; text-decoration:none;}
.sitemap_levels_2 a:hover {color:red; text-decoration:underline;}

.sitemap_levels_3 ul {margin:0;padding:0;list-style-type:none;}
.sitemap_levels_3 li {margin:0; border: 1px none white; padding: 5px 2px 4px 28px;}
.sitemap_levels_3 a {}
.sitemap_levels_3 a:link, .sitemap_levels_3 a:visited {color:blue; text-decoration:none;}
.sitemap_levels_3 a:hover {color:red; text-decoration:underline;}*/
