/* CSS Document */
body { margin: 0; padding: 0;color:#606060;
word-wrap:break-word; font: 12px myriad,verdana,helvetica,arial,sans-serif;
}

/* General Links */
/*
a:link { text-decoration : none; color : #0A94D5; border: 0px;} 
a:active { text-decoration : none; color : #0A94D5; border: 0px;} 
a:visited { text-decoration : none; color : #0A94D5; border: 0px;} 
a:hover { text-decoration : none; color : #0A94D5; border: 0px;} 
*/

.clear {clear:both; argin:0;padding:0;}
img { padding: 0px; margin: 0px; border: none;}
hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }
input { font-family: 'Verdana'; color: #6a5555; font-size: 10px; }
textarea { font-family: 'Verdana'; color: #6a5555; font-size: 10px;  }
select { font-family: 'Verdana'; color: #6a5555; font-size: 10px;  }
h1, h2, h3 { font-family: Verdana, Arial,Sans-serif;}

.background-wrapper{
background-color:transparent;
margin:0px auto;
padding:0px;
background:#578b45 url(/store_images/precentral/bodybg.png) 0px 0px repeat-x;
}

.background{margin:0px auto;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Header */

.header { width:1000px;height:146px;margin:0px auto; padding:0px; text-align:left;background:transparent url(/store_images/precentral/header1.jpg) 0px 0px;}

/* search form */
.header-menu1 #searchform {
	background: transparent;
	height: 24px;
	padding:0px;
	margin:0px;
	margin-left:5px;
	width:173px;
	float:left;
	overflow:hidden;
}
.header-menu1 #searchform #input{
	background: #fff;
	height: 16px;
	width: 135px;
	margin: 2px 3px 2px 5px;
	padding: 4px 0px 0px 4px;
	color: #666;
	border:none;
	font-size:11px;
	background:transparent url(/store_images/wmexperts-1/search_bkg.jpg) 0px 0px;
	
}
.header-menu1 #searchform #btn { 
	background:url(/store_images/precentral/searchbutton.png) 0px 0px;
	height:24px;
	width:24px;
	border: none;
	margin-top:18px
	padding-top:8px;
}

.header-menu1-wrapper { width: auto;padding:0px; margin:9px 0px 0px 113px;background-color:transparent;}

.header-menu1 {width:auto;margin:0px 14px 0px 0px;padding:1px 0px;height:23px;
color:#fff;clear:both;background-color:transparent;
}

.header-menu1 ul { padding:0px;margin:0px;display:block;float:left;}
.header-menu1 li { list-style-type:none; display:inline; font-size:16px; line-height:13px;color:#6a6a6a;font-weight:700;}
.header-menu1 li a {display:block;float:left;text-decoration:none;padding:0px 12px;text-align: center;font:16px/23px myriad,verdana,helvetica,arial,sans-serif;color:#6a6a6a;white-space:no-wrap;}
.header-menu1 li a:visited {color:#6a6a6a;}
.header-menu1 li a:hover {color:#e7792b;text-decoration: underline;}

.header-menu0-wrapper { width: 1000px;height:51px;padding:0px; margin:0px auto;background:transparent url(/store_images/precentral/header2.jpg) 0px 0px;}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Container */
.container-wrapper { width: 1000px;padding:0px; min-height:100%;margin:0px auto;background:transparent url(/store_images/precentral/containerbg.gif) repeat-y 0px 0px;overflow:doodad;}
.container { width: 1000px;height:100%; clear: left; margin: 0px auto;padding:0px;clear:both;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* content */
.content { float:left;width: 720px; text-align:left;margin-left:30px;margin-top:-40px;clear:right;}

.container-wrapper:after {
content: ".";
display: block;
clear: both;
height: 0;
font-size:0;
visibility:hidden;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Sidebar */

.sidebar-wrapper {width: 220px; float:left; background-color:#dedede;text-align:left;margin-left:10px;}

.sidebar { width: 210px; padding:0px; margin:0px auto; overflow:hidden;font:13px myriad,verdana,helvetica,arial,sans-serif;color:#666666;}

.sidebar h2 { 
font:normal 18px/25px myriad,verdana,helvetica,arial,sans-serif;
width:190px; height:20px; 
padding: 5px 0px 0px 10px; 
text-align:left; 
margin: 0px auto; 
color:#e7792b; 
background:#fff url(/store_images/precentral/sidebarhead.gif) no-repeat;
display:block;
}
.sidebar h2 a {color:#e7792b; text-decoration: none;}
.sidebar h2 a:hover { color:#e7792b;text-decoration: underline;}

.sidebar-item { width:190px; padding:7px 0px 3px 10px;margin:0px auto;color:#666666;background-color:#fff;}

.sidebar ul { padding: 0px; margin: 0px;}
.sidebar li { padding: 0px; margin: 0px; list-style-type: none;font-weight:normal;}
.sidebar li a { padding: 2px 0px 0px 0px; color: #666666; text-decoration: none; width: 175px; display: block;}  
.sidebar li a:visited { color: #666666; text-decoration: none;} 
.sidebar li a:hover { text-decoration: underline ; color:#e7792b;} 
.sidebar li a.active { font-weight:bold;} 

.sidebar-push { margin-left: 15px;}

.sidebar-divider-line {height: 1px; width: 100%; padding: 0px 0px; margin: 0px; border-bottom: solid 1px #444; color:#323740;}

.sidebar-link {color:#666666; text-decoration: none;}

.sidebar-bottom {
width:200px;
height:25px;
margin:0px auto 10px;
background:#fff url(/store_images/precentral/sidebarbottom.gif);
display:block;
}

A:hover.sidebar-link {color:#e7792b; text-decoration: underline;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Footer Defs */



.footer-wrapper {width:1000px;margin:0px auto;padding:10px 0px;clear:both;color:#000;background:transparent url(/store_images/precentral/underfootbg.png) no-repeat 0px 0px;}
.footer { width: 950px; text-align:right;color:#444;margin:10px auto;padding-top:0px;}
.footer p { font-size:12px;line-height:14px;margin:5px 0px;;padding:3px 0px;}
.footer p a {color:#444; text-decoration: underline; font-weight:bold;}

/* Standard Template Additions */

/* Base fonts, links */


.underline        { text-decoration: none}
A:hover.underline { text-decoration: underline }

.base_font {
        font-family: Verdana, Arial, Helvetica;
        font-size: 13px;
        color: #666666;
        text-decoration: none;
    }
    A:hover.base_font {
        font-family: Verdana, Arial, Helvetica;
        font-size: 13px;
        color: #666666;
        text-decoration: underline;
    }

/* Standard Template Additions */

.text_sidebar {
        font-family: Verdana, Arial, Helvetica;
        font-size: 12px;
        color: #444;
        text-decoration: none;
    }
    A:hover.text_sidebar {
        color: #000;
        text-decoration: underline;
    }

.text_actual_sidebar {/*used for mnr link*/
        font-family: Verdana, Arial, Helvetica;
        font-size: 12px;
        color: #000;
        text-decoration: none;
    }
    A:hover.text_actual_sidebar {
        font-family: Verdana, Arial, Helvetica;
        font-size: 12px;
        color: #000;
        text-decoration: underline;
    }
.text_grouping_more_small {
        font-family: Verdana, Arial, Helvetica;
        font-size: 10px;
        color: #555555;
        text-decoration: none;
    }
    A:hover.text_grouping_more_small {
        text-decoration: underline;
        color: #444444;
    }
 
 .text_grouping_more_large {
        font-family: Verdana, Arial, Helvetica;
        font-size: 12px;
        color: #555555;
        text-decoration: none;
    }
    A:hover.text_grouping_more_large {
        text-decoration: underline;
        color: #444444;
    }
       
 .text_grouping_header {
        font-family: Verdana, Arial, Helvetica;
        font-size: 17px;
        color: #d22c30;
        text-decoration: none;
    }
    
    A:hover.text_grouping_header {
        text-decoration: underline;
    }   
    
   .category_header {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 17px;
        color: #444444;
        text-decoration: none;
    }
    A:hover.category_header {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 17px;
        color: #444444;
        text-decoration: underline;
    }
    
    .text_category_small {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 13px;
        color: #888;
        text-decoration: none;
    } 
        A:hover.text_category_small {
            font-family: myriad,verdana,helvetica,arial,sans-serif; 
            font-size: 13px;
            color: #444444;
            text-decoration: underline;
        }
    
 .text_sidebar_light { /* msrp, part number */
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 10px; 
        color: #A2A1A1;
        text-decoration: none;
    } 
    
.text_product_title_small {
        font-family: myriad,verdana,helvetica,arial,sans-serif; 
        font-size: 13px;
        color: #515151;
        text-decoration: none;
    } 
    A:hover.text_product_title_small {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 13px;
        color: #444444;
        text-decoration: underline;
    } 
  .product_header {
        font-family: myriad,verdana,helvetica,arial,sans-serif; 
        font-size: 22px; 
        color: #444444;
        text-decoration: none;
    }    
    
/* Non cleared code  ff6300  0a94d5 */



.text_small {
    font-family: myriad,verdana,helvetica,arial,sans-serif; 
    font-size: 11px; 
    color: #555555;
    text-decoration: none;
}
    A:hover.text_small {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 11px; 
        color: #555555;
        text-decoration: underline;
    }

.list_description {
        font-family: Verdana, Arial, Helvetica;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
    } 


    .checkout_header {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 20px; 
        color: #e7792b;
        text-decoration: none;
    } 


    .text_categorybox {
        font-family: myriad,verdana,helvetica,arial,sans-serif; 
        font-size: 11px;
        color: #555555;
    
        text-decoration: none;
    } 
    A:hover.text_categorybox {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 11px;
        color: #444444;
        text-decoration: underline;
    } 

.input_text_small     {
    background: FFFFFF; 
    border-style: solid; 
    border-top: AAAAAA solid 1px; 
    border-left: AAAAAA solid 1px;
    border-right: DDDDDD solid 1px;
    border-bottom: DDDDDD solid 1px; 
    font-family: myriad,verdana,helvetica,arial,sans-serif;
    font-size: 10px;
}
.input_select_small     {
    background: FFFFFF; 
    border-style: solid; 
    border-top: AAAAAA solid 1px; 
    border-left: AAAAAA solid 1px;
    border-right: DDDDDD solid 1px;
    border-bottom: DDDDDD solid 1px; 
    font-family: myriad,verdana,helvetica,arial,sans-serif;
    font-size: 10px;
}

