BODY{
margin:0px;
background-color:white;
}

form{
margin:0px;
}

.container{
width:770px;
position:relative;

}

.topheader{
background-image:url(img/top.gif);
width:771px;
height:92px;
position:relative;
text-align:left;
}

.topheader .logo{
position:absolute;
top:0px;
left:0px;
margin-left:20px;
}

.topheader .phone{
position:absolute;
bottom:0px;
right:0px;
}

.topheader .pane{
position:absolute;
top:0px;
right:0px;
background-image:url(img/pane.gif);
width:428px;
height:23px;
z-index:99;
}

.linkzzone {
padding-left:3px;
padding-right:3px;
}

.linkzzone A {
color:white;
font-size:11px;
font-family:tahoma;
text-decoration:none;
}

.linkzzone A:hover{
color:#E4FF00;
}

.pane .linkz{
position:absolute;
top:-1px;
left:10px;
}

.separator{
height:17px;
}

.twocontainer{
text-align:left;
}

.two_right{
float:right;
/* border:1px solid red; */
width:576px;
}

.two_left{
width:182px;
float:left;
/* border:1px solid black; */
}

.block{
width:182px;
border:1px solid #EBEBEB;
background-color:#F6F6F5;
margin-bottom:10px;
}

.blockheader_bg{
background-image:url(img/blockheader_bg.gif);
background-repeat:no-repeat;
width:180px;
height:28px;
vertical-align:middle;
font-weight:bold;
color:white;
font-size:11px;
font-family:arial;
}

.blockheader_bg DIV{
padding-top:6px;
padding-left:10px;
}

UL.menu{
list-style-type:none;
margin:0px;
padding:0px;
}

UL.menu LI{
margin-left:5px;
width:130px;
}


UL.menu LI:hover{
background-color:white;
}


UL.menu LI {
color:#3D5936;
text-decoration:none;
}


.menuitem_off{
font-size:12px;
font-family:arial;
padding:5px;
padding-top:4px;
padding-bottom:4px;
/* cursor:pointer; */
}


.menuitem_off A {
color:#3D5936;
text-decoration:none;
}

.menuitem_off:hover {
background-color:white;
}

.menuitem_off A:hover {
color:#55A442;
text-decoration:underline;
}

.menuitem_on{
padding:5px;
padding-top:4px;
padding-bottom:4px;
font-size:12px;
font-family:arial;
background-color:white;
cursor:pointer;
}


.menuitem_on A {
color:#55A442;
text-decoration:none;
}

.more{
padding:5px;
text-align:right;
padding-right:10px;
}

.more A {
color:#30811C;
font-size:11px;
font-weight:bold;
font-family:'Trebuchet MS';
text-decoration:none;
}


.more A:hover {
color:#4CA337;
}


.bigbanner{
position:relative;
background-image:url(img/banner.jpg);
background-repeat:no-repeat;
width:575px;
height:333px;
margin-bottom:10px;
}

.bigbanner .onow{
position:absolute;
bottom:40px;
right:35px;
}

.partline{
font-size:11px;
font-weight:bold;
font-family:arial;
color:#529D3F;
padding-top:22px;
}


.partline3{
font-size:11px;
font-weight:bold;
font-family:arial;
color:#529D3F;
padding-top:12px;
}


.orangeline{
height:12px;
background-image:url(img/orange.gif);
background-repeat:repeat-x;
margin-bottom:10px;
* margin-bottom:0px;
clear:both;
}


.vertsep{
background-image:url(img/bertsep.gif);
background-repeat:repeat-y;
background-position:top center;
width:4px;
}

.name{
font-size:17px;
font-family:'Trebuchet MS';
color:black;
}

.desc{
color:#9C9C9C;
font-size:11px;
font-family:'Trebuchet MS';
}

.retail{
color:#878787;
font-size:11px;
font-family:arial;
}

.our{
color:black;
font-size:11px;
font-family:arial;
font-weight:bold;
}

.products{
margin-top:10px;
}

IMG.prod{
margin-bottom:5px;
margin-top:5px;
}


.bigblock{
width:770px;
border:1px solid #EBEBEB;
background-color:#F6F6F5;
margin-bottom:10px;

clear:both;
text-align:left;
}

.bigblockheader_bg{
background-image:url(img/bigblockheader_bg.gif);
background-repeat:no-repeat;
width:766px;
height:28px;
vertical-align:middle;
font-weight:bold;
color:white;
font-size:11px;
font-family:arial;
}

.bigblockheader_bg DIV{
padding-top:6px;
padding-left:10px;
}

.cont{
padding:5px;
color:black;
font-weight:normal;
}

.dottedsep{
background-image:url(img/dotsep.gif);
background-repeat:repeat-y;
background-position:top center;
width:25px;
}

.preh{
font-size:12px;
color:#3D5936;
font-family:arial;
font-weight:bold;
padding-bottom:3px;
}

.clients {
padding-right:15px;
}

.clients2 {
}


.clients A, .clients2 A {
color:#4FA43B;
text-decoration:underline;
font-size:12px;
font-family:arial;
}

.copyright{
color:#848484;
font-size:11px;
font-family:arial;
padding:3px 0px 10px 0px;
text-align:right;
}

.adplace{
margin-bottom:10px;
}

.small_right{
float:right;
width:169px;
}

.small_left{
float:left;
width:395px;
}


.cleared{

clear:both;}

.partline2{
font-size:11px;
font-weight:bold;
font-family:arial;
color:#529D3F;
}

.sendlinksare A {
color:#389222;
font-size:11px;
font-weight:bold;
font-family:arial;

}

.sendlinks{
text-align:left;
margin-bottom:10px;
margin-top:3px;
}

.sendlinks TABLE{
margin-left:230px;
}

.sendlinksare DIV{
padding-bottom:2px;
}

.textheader{
font-size:12px;
font-family:'Trebuchet MS';
font-weight:bold;
line-height:14px;
padding-bottom:10px;
padding-top:10px;
}

.maintext{
font-size:11px;
font-family:arial;
line-height:14px;
font-weight:normal;
}

A {
color:#317e1d;
}

UL.new{
list-style-type:none;
list-style-position:inside;
margin-left:5px;
margin-top:10px;
margin-bottom:10px;
padding-left:0px;
}

UL.new LI{
list-style-position:inside;
padding-bottom:5px;
background-image:url(img/dot.gif);
background-position:left top;
background-repeat:no-repeat;
background-position:0 2px;
padding-left:15px;
* padding-left:0px;
}

UL.new LI A {
color:#2C8716;
font-size:11px;
font-family:arial;
}

.ar{
font-size:11px;
font-family:arial;
padding-left:4px;
}

.maintext IMG{
margin:5px;

}

.backtotop{
background:#F6F6F5;
padding:2px;
margin:3px;
}

.backtotop TABLE{
margin-left:230px;
}


.productsblock{
width:169px;
border:1px solid #EBEBEB;
background-color:#F6F6F5;
margin-bottom:0px;
text-align:left;
}


.productsblockheader_bg{
background-image:url(img/recom.gif);
background-repeat:no-repeat;
width:167px;
height:37px;
vertical-align:middle;
font-weight:bold;
color:yellow;
font-size:11px;
font-family:arial;
}

.productsblockheader_bg DIV{
padding-top:4px;
padding-left:7px;
}

.cont3{
padding:10px;
}

.imaged2{
text-align:center;
margin-top:4px;
}

.imaged2{
text-align:center;
margin-top:4px;
margin-bottom:4px;
}

.pill{
margin-top:5px;
text-align:center;
}

.prodsep{
height:17px;
}

.sendblock{
border:1px solid #EBEBEB;
background-color:#F6F6F5;
margin-bottom:0px;
text-align:left;
vertical-align:middle;
font-weight:bold;
color:white;
font-size:11px;
font-family:arial;
}

.sendblock .hhh{
background-image:url(img/simple.gif);
width:573px;
background-repeat:no-repeat;
height:28px;
}

.sendblock DIV{
padding-top:3px;
padding-left:4px;
}

.sendtable{
margin-top:10px;
}

.sendtable TD {
font-size:11px;
}


.big{
height:50px;
background-image:url(img/big.gif);
background-repeat:repeat-x;
text-align:left;
}

.prodinfo{
color:white;
font-family:'Trebuchet MS';
font-size:18px;
padding-left:7px;
padding-top:2px;
}

.sublinks{
color:#bdfbae;
font-size:12px;
font-family:'Trebuchet MS';
margin-left:7px;
}

.sublinks A {
color:#bdfbae;
font-size:12px;
font-family:'Trebuchet MS';
}

.sublinks A:hover{
color:#ffffff;
}

LI.arrowed{
list-style-type:none;
list-style-position:inside;
padding-bottom:5px;
background-image:url(img/arrow2.jpg);
background-position:left top;
background-repeat:no-repeat;
background-position:0px 1px;
* background-position:3px 1px;
padding-left:10px;
* padding-left:0px;
font-size:12px;
font-family:'Trebuchet MS';
font-weight:bold;
}

UL.arrowed{
margin:0px;
padding:0px;
}

.block_bought{
border:1px solid #EBEBEB;
background-color:#F6F6F5;
margin-bottom:0px;
text-align:left;
vertical-align:middle;
color:white;
font-size:11px;
font-family:arial;
}


.block_bought_small{
background-color:#F6F6F5;
margin-bottom:0px;
text-align:left;
vertical-align:middle;
color:white;
font-size:11px;
font-family:arial;
}

.block_bought_bg{
background-image:url(img/other_bought.gif);
background-position:top right;
background-repeat:no-repeat;
width:173px;
height:28px;
}

.block_bought_bg DIV{
padding-top:6px;
padding-left:7px;
font-weight:bold;
}


.big_header{
height:48px;
background-image:url(img/big.gif);
background-repeat:repeat-x;
text-align:left;
margin-bottom:10px;
}


.productmain{
margin-bottom:10px;
}

.big_header H1{
margin:0px;
padding:0px;
margin-left:10px;
padding-top:3px;
font-size:18px;
font-family:'Trebuchet MS';
color:white;
font-weight:normal;
}

.big_header H1 DIV{
font-size:11px;
font-family:'Trebuchet MS';
color:white;
font-weight:normal;

}


.cart{
text-align:center;
padding-right:20px;
}

.units{
height:24px;
width:117px;
background-image:url(img/unit.gif);
background-repeat:no-repeat;
}

.units DIV{
font-size:11px;
font-weight:bold;
font-family:tahoma;
margin-left:10px;
}

.unit_body{
background-image:url(img/unbody.gif);
background-repeat:repeat-y;
font-size:11px;
font-family:tahoma;
}

.unit_body DIV{
padding:3px;
}

.unit_body INPUT{
margin-right:3px;
padding-right:3px;
}

.testimonials_area{
margin-bottom:10px;

}

.test_header{
height:24px;
background-image:url(img/sss.gif);
background-repeat:repeat-x;
text-align:left;
margin-bottom:1px;
width:576px;
* width:574px;

}

.test_header DIV{
font-size:15px;
font-family:'Trebuchet MS';
color:white;
font-weight:bold;
margin-left:5px;
}

.clients2 A:hover, .clients A:hover{
color:#367F25 !important;
}

p.maintext{
margin-top:0px !important;
padding-top:0px !important;
}