body {
background-color:#f3f3f4;
font-family:Arial,Helvetica,sans-serif;
line-height:1.1em;
margin:8px;
font-size: 12px;
}

h3 {
color:#005A84;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-size:14px;
font-weight:700;
line-height:21px;
text-transform:uppercase;
margin:20px 0 7px;
}

h4 {
color: #414142;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-variant: small-caps;
    font-weight: 700;
}

h5 {
color:#414142;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:700;
margin:20px 0 6px;
}

.pageList {
color:#414142;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
list-style-position:outside;
list-style-type:square;
margin:0 0 9px 40px;
padding:10px 0 0 12px;
}

#list10 ul {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-style:normal;
color:#414142;
list-style-type:square;
list-style-position:outside;
position:relative;
left:20px;
line-height:12px;
}

#list10 li {
margin:6px 0;
}

#wrap {
width:938px;
margin:0 auto;
}

#header {
margin:0 0 10px;
}

#header-top {
height:6px;
background:transparent url(img/header_top.gif) no-repeat 0 0;
font-size:1px;
}

#header-main {
height:93px;
background:transparent url(img/header_bg.gif) repeat-x 0 0;
}

#header-main-left {
height:78px;
width:503px;
float:left;
display:inline;
background:transparent url(img/logo.gif) no-repeat 0 0;
margin:3px 0 0 9px;
}

#header-main-right {
width:182px;
float:right;
display:inline;
margin:7px 14px 0 0;
}

#header-main-right li {
font-size:10px;
line-height:10px;
color:#fff;
text-align:right;
padding:0 0 6px;
}

#header-main-right li a {
color:#fff;
text-decoration:none;
}

#header-main-right li a:hover {
color:#fff;
text-decoration:underline;
}

#search {
height:19px;
border:1px solid #bcbdc0;
background:#fff url(img/search_bg.gif) no-repeat 3px 3px;
}

#search input {
width:154px;
font-size:12px;
color:#939598;
border:0;
background:#fff;
margin:0 0 0 24px;
}

#nav {
height:31px;
background:transparent url(img/nav_bg.gif) no-repeat 0 0;
}

#nav ul {
margin:0 0 0 18px;
}

#nav li {
line-height:30px;
display:inline;
float:left;
background:transparent url(img/nav_divider.gif) no-repeat right 0;
font-size:12px;
font-weight:700;
text-transform:uppercase;
margin:0 18px 0 0;
padding:0 19px 0 0;
}

#content-home-left {
display:inline;
width:764px;
float:left;
}

#content-home-left-title {
height:30px;
background:transparent url(img/content_home_title_bg.gif) no-repeat 0 0;
}

#content-home-left-content {
background:transparent url(img/content_home_bg.gif) repeat-y 0 0;
}

#content-home-left-content-flash {
height:304px;
overflow:hidden;
margin:0 0 0 1px;
}

#flash-text {
width:316px;
}

#flash-text h2 {
font-size:21px;
font-weight:700;
line-height:32px;
color:#005a84;
background:transparent url(img/bullet_home.png) no-repeat 0 0;
margin:10px 0 0 18px;
padding:0 0 0 38px;
}

#flash-text li {
font-size:14px;
font-weight:700;
line-height:20px;
color:#005a84;
padding:0 0 0 57px;
}

#flash-text li a:link,#flash-text li a:visited,#flash-text li a:hover,#flash-text li a:active {
text-decoration:none;
color:#005a84;
}

#flash-text li a:hover {
text-decoration:underline;
}

#flash-text p {
font-size:14px;
color:#8b0b04;
font-weight:700;
padding:20px 0 0 18px;
}

#content-home-left-content-boxes {
width:764px;
background:transparent url(img/content_home_boxes_bg.gif) repeat-y 0 0;
margin:18px 0 0;
}

#content-home-left-content-boxes h2 {
font-size:14px;
color:#005a84;
font-weight:700;
margin:0 0 6px;
}

#content-home-left-content-box1 {
width:243px;
float:left;
display:inline;
margin:0 0 0 20px;
}
.content-home-left-content-box-hover {
    cursor:pointer;
}
.content-home-left-content-box-hover h2, .content-home-left-content-box-hover a {
    text-decoration:underline;
}

#content-home-left-content-box2 {
width:243px;
float:left;
display:inline;
margin:0 0 0 37px;
}

#content-home-left-content-box3 {
width:162px;
float:right;
display:inline;
margin:0 20px 0 0;
}

#content-home-left-content-box3 li {
font-size:10px;
line-height:11px;
color:#414142;
border-bottom:1px solid #e4e4e5;
margin:0 0 10px;
padding:0 0 10px;
}

#content-home-left-content-box3 li.last {
border-bottom:0;
margin:0;
padding:0;
}

#content-home-left-content-box3 li a {
font-weight:700;
color:#8b0b04;
text-decoration:none;
}

.box-text {
width:170px;
float:left;
color:#414142;
font-size:10px;
line-height:11px;
margin:10px 0 0;
}

.box-link {
background:transparent url(img/more_bg.gif) no-repeat scroll 0 0;
color:#414142;
display:block;
float:right;
font-size:10px;
font-weight:700;
height:20px;
text-align:right;
text-decoration:none;
width:54px;
margin:6px 0 0;
padding:1px 10px 0 0;
}

#content-home-left-footer-top {
height:19px;
background:transparent url(img/content_home_top.gif) no-repeat 0 0;
margin:10px 0 0;
}

#content-home-left-footer {
background:transparent url(img/content_home_bg.gif) repeat-y 0 0;
padding:0 0 0 26px;
}

#content-page {
width:563px;
float:left;
display:inline;
margin:0 0 0 10px;
}

#content-page-title {
height:30px;
background:transparent url(img/content_page_title_bg.gif) no-repeat 0 0;
}

#content-page-content {
background:transparent url(img/content_page_bg.gif) repeat-y 0 0;
display:block;
/* zoom:1px; */
overflow:hidden;
padding:1px 12px 10px;
}

#content-page-bottom {
height:9px;
background:transparent url(img/content_page_bottom.gif) no-repeat 0 0;
clear:both;
}

#content-page-content p {
color: #414142;
font-size: 12px !important;
margin: 0 0 14px;
line-height: 18px;
}

#content-page-content h2 {
font-size:16px;
color:#414142;
margin:14px 0 0;
}

#content-page-content a {
font-weight:700;
color:#8B0B04;
text-decoration:none;
}

#content-page-content a:hover {
color:#8B0B04;
text-decoration:underline;
}

#content-page-image {
background-color:#FFF;
overflow:hidden;
border-color:#CCC;
border-style:solid;
border-width:0 1px;
}

#featured-product-table {
margin:20px 0 0;
}

.featured-product-top {
height:9px;
width:258px;
background:#fff url(img/featuredproduct_top.gif) no-repeat 0 0;
font-size:1px;
}

.featured-product-middle {
background:transparent url(img/featuredproduct_bg.gif) repeat-y 0 0;
}

.featured-product-content {
padding:2px 11px;
}

.featured-product-bottom {
height:9px;
width:258px;
background:#fff url(img/featuredproduct_bottom.gif) no-repeat 0 0;
font-size:1px;
}

.featured-product-spacer-x {
width:11px;
}

.featured-product-spacer-y {
height:11px;
}

.featured-product-link {
background:transparent url(img/more_fp_bg.gif) no-repeat scroll 0 0;
color:#414142;
display:block;
font-size:10px;
font-weight:700;
height:20px;
margin:6px 0 0;
padding:1px 0 0 24px;
}

#featured-product-table .featured-product-content h3 {
font-size:12px;
color:#005a84;
font-weight:700;
text-transform:uppercase;
margin:0 0 7px;
}

#featured-product-table .featured-product-content p {
font-size:10px;
color:#4a4a4b;
line-height:12px;
margin:9px 0 0;
}

#content-left {
width:191px;
float:left;
}

#content-left-title {
height:30px;
background:transparent url(img/left_sidebar_title_bg.gif) no-repeat 0 0;
}

#content-left-content {
background-color:#e7e7e8;
}

#content-left-spacer {
height:10px;
font-size:1px;
}

#content-left-bottom {
height:8px;
background:transparent url(img/left_sidebar_bottom.gif) no-repeat 0 bottom;
font-size:1px;
margin:0 0 10px;
}

#content-left h2 {
color:#FFF;
font-size:13px;
font-weight:700;
text-transform:uppercase;
padding:6px 0 0 10px;
}

#content-left div.wfrow div.wfrow a.active {
background-color:#fff;
}

#content-left div.wfrow div.wfrow div.wfrow {
background:#c7c7c8;
font-weight:400;
}

#content-left div.wfrow div.wfrow div.wfrow a {
padding:4px 30px;
}

#content-left-logos {
text-align:center;
margin:20px 6px 0 0;
}

#content-right {
width:164px;
float:right;
}

.content-right-title {
height:48px;
background:transparent url(img/right_sidebar_title_bg.gif) no-repeat 0 0;
}

.content-right-content {
background-color:#d1d2d4;
padding:0 10px;
}

.content-right-content p {
font-size:10px;
line-height:12px;
color:#404041;
padding:10px 0 0;
}

.content-right-content a {
font-size:12px;
font-weight:700;
color:#8b0b04;
text-decoration:none;
}

.content-right-bottom {
height:8px;
background:transparent url(img/right_sidebar_bottom.gif) no-repeat 0 0;
font-size:1px;
margin:0 0 10px;
}

#content-right h2 {
color:#005a84;
font-size:12px;
font-weight:700;
padding:8px 0 0 10px;
}

#content-home-left h1,#content-page h1 {
color:#fff;
font-size:13px;
font-weight:700;
text-transform:uppercase;
padding:6px 0 0 18px;
}

#footer-nav ul {
margin:20px 0 0 10px;
}

#footer-nav li {
display:inline;
float:left;
background:transparent url(img/footernav_divider.gif) no-repeat right 3px;
font-size:12px;
font-weight:400;
text-transform:lowercase;
margin:0 10px 0 0;
padding:0 11px 0 0;
}

#footer-nav li a {
color:#939598;
text-decoration:none;
}

#footer-address {
float:left;
display:inline;
font-size:11px;
font-weight:400;
color:#58595B;
margin:6px 0 0 10px;
}

#footer-copyright {
float:right;
display:inline;
font-size:11px;
font-weight:400;
color:#58595B;
margin:6px 10px 0 0;
}

.news-divider {
border-bottom:1px solid #E4E4E5;
height:15px;
margin:0 0 10px;
}

#content-page-content .ajaxSearch_result {
border-top:1px solid #e4e4e5;
font-size:16px;
margin:15px 0 0;
padding:14px 0 0;
}

#content-page-content .ajaxSearch_highlight {
background-color:#dae8f0;
font-weight:700;
font-style:italic;
}

#content-page-content .ajaxSearch_resultsInfo {
font-style:italic;
}

#subscribe_form {
font-size:12px;
line-height:1.231em;
}

#subscribe_form td {
padding:4px;
}

.featured-product {
float:left;
width:258px;
}

div.product_preview {
display:inline;
float:left;
width:258px;
margin:10px 5px 0;
}
div.product_preview_hover {
    cursor:pointer;
}
div.product_preview_hover h3, div.product_preview_hover .featured-product-link {
    color:#000;
    text-decoration:underline;
}

#featured-product-table .product_preview div.inside {
background:transparent url(img/featuredproduct_bg.gif) repeat-y scroll 0 0;
height:200px;
display:block;
text-decoration:none;
font-weight:400;
padding:0 11px;
}

.product_preview img {
width:236px;
height:68px;
display:block;
margin:0 auto;
}

.product_preview h3 {
color:#005A84;
display:block;
font-size:12px;
font-weight:700;
height:35px;
text-transform:uppercase;
margin:0 0 7px;
}

#featured-product-table .product_preview p {
color:#4A4A4B;
font-size:10px;
line-height:12px;
margin:9px 0 0;
}

table#sprayer_components td {
vertical-align:middle;
padding:15px 10px 10px;
}

table#sprayer_components tr {
border-bottom:1px solid #d3d4d6;
}

table#sprayer_components tr.first {
border-top:1px solid #d3d4d6;
}

ol li {
color: #414142;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    list-style-position: inside;
    list-style-type: decimal;
}

#content-page-content ul {
margin:10px 30px 20px;
}

#content-page-content ul li {
color:#414142;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:20px;
list-style-position:outside;
list-style-type:disc;
}

ol p {
padding-left:30px;
}

tr.dark td {
background-color:#ddd;
}

#content-page-content table p {
margin-top:0;
}

#content-page-content td {
color: #414142;
    font-size: 12px;
    padding: 5px;
}

#player_3 {
float:right;
clear:both;
margin:5px 3px 15px 15px;
}

#player_1 {
float:left;
margin:0 10px 0 0;
}

#player_2 {
float:left;
margin:0 0 0 10px;
}

.twoplayers {
clear:both;
height:142px;
width:538px;
padding-top:10px;
}

#content-page-content p img {
margin-right:15px;
margin-bottom:10px;
}

#nav li.last,#footer-nav li.last {
background:none;
margin:0;
padding:0;
}

#nav li a,#content-page-content .ajaxSearch_result a {
color:#414142;
text-decoration:none;
}

#nav li a:hover,#footer-nav li a:hover {
color:#005a84;
text-decoration:none;
}

#content,#footer,#footer-nav {
width:938px;
}

#content-home-left-bottom,#content-home-left-footer-bottom {
height:19px;
background:transparent url(img/content_home_bottom.gif) no-repeat 0 0;
}

#content-home-left-content-box3 li a:hover,.content-right-content a:hover {
color:#8b0b04;
text-decoration:underline;
}

.box-link:hover,.featured-product-link:hover,#content-page-content .ajaxSearch_result a:hover {
color:#414142;
text-decoration:underline;
}

#content-left .wf,#content-left .tier_0,#content-left .tier_1 {
font-size:12px;
font-weight:700;
color:#404041;
text-transform:uppercase;
}

#content-left .wf a,#content-left .tier_0 a,#content-left .tier_1 a {
display:block;
color:#404041;
text-decoration:none;
border-bottom:1px solid #c2c3c5;
padding:4px 10px;
}

#content-left .wf a:hover,#content-left .wf a.active,#content-left .tier_0 a:hover,#content-left .tier_1 a:hover {
background-color:#f6f6f6;
}

#content-left div.wfrow div.wfrow,#content-left .tier_1 {
background:#d1d2d4;
font-weight:400;
}

#content-left div.wfrow div.wfrow a,#content-left .tier_1 a {
padding:4px 20px;
}

#content-page-content input#submit-btn{
background: url("img/content_home_title_bg.gif") no-repeat scroll -31px 0 transparent;
    border: medium none;
    color: #FFFFFF;
    font-weight: bold;
    padding: 5px 10px;
		
     -moz-border-radius: 3px; /* FF1+ */
  -webkit-border-radius: 3px; /* Saf3-4 */
          border-radius: 3px; /* Opera 10.5, IE9, Saf5, Chrome */

}

#content-page-content input#submit-btn:hover{
background:#00658f;
}

#content-page-content td input{
color: #414142;
}
.clear {
    clear:both;
}
