/* ------------------------------------------------------------------------------------------- 
*/ /* Main Body and HTML styles... */ /* ------------------------------------------------------------------------------------------- 
*/ html,body,td,th,p,li { margin: 0px; padding: 0px; font-family: Verdana, Arial, 
Helvetica, sans-serif; font-weight: normal; background-color: #ffffff; color: 
#000000; font-size: x-small; } html,body { text-align: center; background-color: 
transparent; } td,th,p,li { text-align: left; } html { background-color : #ffffff; 
border: 0 solid #000000; scrollbar-face-color: #ffffff; scrollbar-highlight-color: 
#ffffff; scrollbar-shadow-color: #3d3d3d; scrollbar-3dlight-color: #8c8c8d; scrollbar-arrow-color: 
#3d3d3d; scrollbar-track-color: #f5f5f5; scrollbar-darkshadow-color: #bcbcbc; 
overflow-y: scroll; overflow: -moz-scrollbars-vertical; } body { font-family: 
verdana, arial; font-size: xx-small; font-weight: normal; color: #000000; background-color: 
#ffffff; text-align: center; } h1 { font-family: verdana, arial; font-size: 15px; 
font-weight: bold; padding-bottom: 0px; margin-top: 0px; padding-top: 0px; margin-bottom: 
10px; color:#e2001a; } h2 { color: #000000; font-family: verdana, arial; font-size: 
medium; font-weight: bold; padding-bottom: 0px; margin-top: 0px; padding-top: 
0px; margin-bottom: 10px; } h3 { color: #000000; font-family: verdana, arial; 
font-size: small; font-weight: bold; padding-bottom: 0px; margin-top: 0px; padding-top: 
0px; margin-bottom: 0px; } h4 { font-family: verdana, arial; font-size: x-small; 
font-weight: bold; padding-bottom: 0px; margin-top: 0px; padding-top: 0px; margin-bottom: 
0px; } /* ------------------------------------------------------------------------------------------- 
*/ /* Site Structure Styles - Used to control main work areas and structure of 
site */ /* ------------------------------------------------------------------------------------------- 
*/ .contentHolder { border: 1px solid #e0e0e0; text-align: left; margin-left: 
auto; margin-right: auto; margin-top:10px; width: 776px; padding: 1px; float: 
left } .content { float: left; width: 776px; vertical-align: top; margin: 0px; 
text-align: left; padding: 0px; padding-bottom:20px; border-bottom:10px solid 
#5a5a5a; } .content h1 { padding:0px 60px 10px 60px; font-family: verdana, arial; 
font-size: 15px; font-weight: bold; margin:0px; color:#e2001a; padding:20px 60px 
20px 60px;; width:656px } .content p{ padding:0px 60px 10px 60px; font-size:10px; 
color:#90959b} .contentGreen { float: left; width: 776px; vertical-align: top; 
margin: 0px; text-align: left; padding: 0px; padding-bottom:20px; border-bottom:10px 
solid #5a5a5a; } .contentGreen h1 { padding:0px 60px 10px 60px; font-family: verdana, 
arial; font-size: 15px; font-weight: bold; margin:0px; color:#32cc98; padding:20px 
60px 20px 60px;; width:420px } .contentGreen p{ padding:0px 60px 10px 60px; font-size:10px; 
color:#90959b} .categories {padding:20px 20px 40px 20px; width:736px; float:left} 
.categorySection { width:168px; float:left} .categorySectionHeader { background-image:url(images/orangeHeader.gif); 
background-repeat:no-repeat; background-position:left; color:#FFFFFF; font-size:12px; 
font-weight:bold; height:22px; padding-left:5px;} .categorySectionHeaderGreen 
{ background-image:url(green_version/images/greenHeader.gif); background-repeat:no-repeat; 
background-position:left; color:#FFFFFF; font-size:12px; font-weight:bold; height:22px; 
padding-left:5px;} .contentSite { float: left; width: 776px; vertical-align: top; 
margin: 0px; text-align: left; padding: 0px; padding-bottom:20px; border-bottom:10px 
solid #5a5a5a; background-image:url(images/leftBg.gif); background-position:left; 
background-repeat:repeat-y; } .contentSitepage { width: 551px; float:left; padding:20px; 
} .contentSitepage p { color:#90959b; font-size:10px; margin-bottom:10px} .contentSitepage 
a:link { color:#e2001a; font-size:10px; text-decoration:underline} .contentSitepage 
a:visited { color:#e2001a; font-size:10px; text-decoration:underline} .contentSitepage 
a:hover { color:#e2001a; font-size:10px; text-decoration:underline} .contentSitepage 
a:active { color:#e2001a; font-size:10px; text-decoration:underline} .orangeBar 
{ background-color:#f4a830; color:#FFFFFF; font-size:12px; font-weight:bold; height:19px; 
padding-left:5px; padding-top:3px; margin-top:10px; margin-bottom:10px; float:left; 
width:100%} .productInfo { margin-top:17px; float:left;} .productInfo ul {margin:0px; 
padding:0px; width:150px; margin-left:5px; padding-left:10px; } .productInfo li 
{ color:#90959b; font-size:10px; list-style-image:url(images/bullet.gif); list-style-position:outside; 
margin-bottom:10px; font-weight:bold} .categorySectionSite { width:148px; float:left} 
.categorySectionHeaderSite { background-image:url(images/orangeHeaderSite.gif); 
background-repeat:no-repeat; background-position:left; color:#FFFFFF; font-size:12px; 
font-weight:bold; height:22px; padding-left:5px;} .newsFlash{background-color:#fdf2e0; 
border:1px solid #f4a830; color:#90959b; font-size:10px; padding:7px; margin-top:10px; 
margin-bottom:10px; float:left; width:537px;} .productList { margin-top:10px; 
float:left;} .productList ul {margin:0px; padding:0px; width:520px; margin-left:10px; 
padding-left:20px; } .productList li { color:#90959b; font-size:10px; list-style-image:url(images/bullet.gif); 
list-style-position:outside; margin-bottom:10px;} .ItemTable {margin-top:10px; 
float:left;} .ItemTable table{ background-color:#8d94a6} .ItemTable th { background-color:#fdf2e0; 
font-size:10px; font-weight:bold; color:#3d3d3d; padding:5px} .ItemTable td { 
background-color:#fffcf7; font-size:10px; color:#3d3d3d; padding:5px} /* ---------------------------------*/ 
/* Header */ /* -------------------------------- */ .header { border: 0px; margin: 
0px; padding: 0px; width: 776px; background-color: #ffffff; background-image: 
url(images/navigation.jpg); background-position:bottom; background-repeat: repeat-x; 
height:169px; color:#adadad; } .header a{color:#FFFFFF; font-size:9px; font-weight:bold} 
/* ---------------------------------*/ /* Left Bar */ /* -------------------------------- 
*/ .leftBar { vertical-align: top; float: left; margin: 0px; padding: 0px; width: 
185px; color:#336666; } .leftBar ul { background-color:#fce7c7; margin:0px; padding:0px; 
width:153px; margin-left:5px; padding-left:20px; padding-top:10px; padding-bottom:10px; 
border-bottom:3px solid #dfceb5;} .leftBar li { background-color:#fce7c7; color:#6c6c6c; 
font-size:10px; list-style-image:url(images/bullet.gif); list-style-position:outside; 
margin-bottom:10px} .leftBar li a{ list-style-image:url(images/bullet.gif); list-style-position:outside; 
color:#e2001a; font-size:10px; font-weight:bold} .drivers { text-align:center; 
margin-top:10px; padding-bottom:10px; border-bottom:3px solid #dfceb5; margin-left:5px; 
margin-right:7px;} .drivers h2 { color:#e2001a; font-size:12px; font-weight:bold} 
.drivers h3 { color:#6c6c6c; font-size:11px; font-weight:bold} .drivers p { color:#6c6c6c; 
font-size:10px; background-color:#fce7c7; text-align:center} .Subscribe { background-image:url(images/subscribePanel.gif); 
font-size:11px; color:#FFFFFF; width:157px; padding:7px; margin-top:10px; margin-left:5px; 
height:134px} .Subscribe h1 { font-size:12px; color:#FFFFFF; font-weight:bold} 
.SubscribeInput { color:#6c6c6c; border:1px solid #6c6c6c; width:140px; margin:0px; 
padding:0px; height:18px; margin-top:10px;} /* ---------------------------------*/ 
/* Footer */ /* -------------------------------- */ .footer { clear: both; margin: 
0px; margin-left: auto; margin-right: auto; padding: 0px; width: 780px; background-color:#ffffff; 
color:#90959b; font-size:10px; text-align:left; float:left } .footer p{ color:#90959b; 
font-size:10px; text-align:left; margin:8px } /* ------------------------------------------------------------------------------------------- 
*/ /* Link Styles */ /* ------------------------------------------------------------------------------------------- 
*/ a:link { text-decoration: none; } a:active { text-decoration: none; } a:visited	
{ text-decoration: none; } a:hover { text-decoration: underline; } /* ------------------------------------------------------------------------------------------- 
*/ /* Alignment Styles - Left align, floatRight etc */ /* ------------------------------------------------------------------------------------------- 
*/ .clear { clear:both; } .floatLeft { float: left; } .floatRight { float:right 
} 
