@charset "utf-8";
/* CSS Document */

body{font-size:14px;background-color:#e9e9e9;color:#6c6c6c;padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif}
#wrapper{width:1014px;margin:auto;background-image:url(/skin/back.gif);background-repeat:repeat-y;padding:0px}
#logo{background-image:url(/skin/logo.gif);background-repeat:no-repeat;padding:0px;min-height:179px;position:relative;margin:0px 7px}
li{margin-bottom:10px}
#menu{height:52px;position:absolute;top:179px;left:0px;border-top:3px solid #768193;width:1000px}
#menu ul,#menu li{margin:0px;padding:0px}
#menu li{height:52px;line-height:52px;border-right:1px solid #d5d5d5;padding:0px 20px;text-decoration:none;background-color:#768193;color:#fff;cursor:default;list-style:none;float:left}
#menu a{color:#6c6c6c;text-decoration:none}
#menu li.menu{cursor:pointer;color:#6c6c6c;background-color:transparent}
#menu li.menu:hover{background-color:#eaeaea}
#page{padding:241px 20px 20px 20px;min-height:100px}
#footer{clear:both;padding:20px 10px 10px 10px;margin-top:10px;white-space:nowrap;font-size:12px;color:#bebebe;border-top:1px dotted #d0d0d0}
#footer nobr{float:right}
#footer a{color:#bebebe;text-decoration:none}
#footer a:hover{color:#6c6c6c}
h1{font-size:28px}
h2{font-size:20px}
h3{font-size:18px;font-weight:normal}
#contact{position:relative;height:230px;padding-left:30px}
#contact div{height:30px}
#contact input,#contact textarea{position:absolute;left:180px;width:400px;color:#6c6c6c}
#contact textarea{height:150px;font-family:Arial, Helvetica, sans-serif;resize:none}
#address{padding-left:30px;line-height:28px}
.buttondiv{border:1px solid #81a8bf;color:#81a8bf;text-align:center;padding:10px;font-size:14px;cursor:pointer;width:300px;margin:0px auto;background-color:#f9f9f9}
.buttondiv:hover{background-color:#fff;border:1px solid #00a2ff;color:#00a2ff}
hr{clear:both;border:none;border-top:1px dashed #cccccc;height:1px}
.textLink{color:#5B8FCE;cursor:pointer}
.textLink:hover{color:#00FFFF}
#dropMessage{position:fixed;left:0px;top:0px;padding:20;font-size:24px;background-color:#FFFFCC;border-bottom:2px solid #333333;width:100%;text-align:center;display:none}
#filler{position:absolute;height:100%;top:0px;width:1px}
.category{color:#a0b8e1;cursor:pointer;padding:0px 20px;border-top:1px solid #CCCCCC;font-size:18px;line-height:30px;height:30px;background-position:left;background-repeat:no-repeat;background-image:url(/skin/bullet.gif)}
.category:hover{color:#6b84ac}
.productlist div{margin:3px 3px 3px 20px;font-size:11px;display:block}
.productlist a{margin:3px 3px 3px 20px;font-size:11px;display:block;color:#6b84ac;cursor:pointer}
.productlist a:hover{color:#a0b8e1}
.productlist h3{margin:3px 3px 3px 10px;font-size:12px;color:#6b84ac;cursor:default;font-weight:bold}
.suppliers{text-align:center;margin-top:30px}
.suppliers img{margin:5px}
.newsheadline{background-image:url(/skin/newsheading.gif);width:200px;height:74px;margin-top:20px}
.jbk{background-image:url(/skin/jbk.gif);width:200px;height:74px;margin-top:20px}
.toolbank{background-image:url(/skin/toolbank.gif);width:200px;height:74px;margin-top:20px}
.roundcontent{border-left:1px solid #e5e2f2;border-right:1px solid #e5e2f2;padding:5px 5px 0px 5px}
.roundbottom{background-image:url(/skin/roundbottom.gif);width:200px;height:10px}
.news{margin:0px 0px 20px 0px}
#manufacturers{text-align:center;border-top:1px dotted #d0d0d0}
#manufacturers a{color:#bebebe;line-height:20px;margin:4px}
#manufacturers a:hover{color:#000066}
#manufacturers img{margin:5px}
blockquote p{margin-left:20px}
blockquote h3{color:#6b84ac}
blockquote a{color:#003366;margin-left:10px}