/* CSS Document */
a{
outline:none;
}
body{
margin:0px;
padding:0px;
}
h1,h2,h3,h4,h5,h6{
margin:0px;
padding:0px;
}
.h1{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#CCCCCC;
padding-top:3px;
padding-bottom:3px;
padding-right:20px;
}
.h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#d63647;
padding-top:2px;
padding-bottom:10px;
padding-right:10px;
}
.h2_sub{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#d63647;
padding-top:2px;
padding-bottom:10px;
padding-right:10px;
}
.h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#d63647;
padding-top:5px;
padding-bottom:2px;
font-weight:bold;
}
.h4{
font-family:Tahoma;
font-size:13px;
color:#d63647;
padding-top:5px;
}
.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#76767a;

font-weight:normal;
}
.faqtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#76767a;
text-decoration:none;
}
.faqtext:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#76767a;
text-decoration:none;
}
.faqtext2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC3300;
text-decoration:none;
}
.faqtext2:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#76767a;
text-decoration:none;
}
.block_ht{
height:52px;
}
.block_padd{
padding-left:25px;
padding-right:22px;
padding-top:15px;
}
.block_paddsub{
padding-left:15px;
padding-right:12px;
padding-top:5px;
}
.block1{
border-left:1px solid #d9827c;
border-right:1px solid #d9827c;
border-bottom:1px solid #d9827c;
}
.block2{
border:1px solid #d9827c;
}
.block_hdr{
padding-left:25px;
padding-bottom:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}
.block_hdr:hover{
padding-left:25px;
padding-bottom:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}
.block_hdrsub{
padding-left:15px;
padding-bottom:25px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}
.block_hdrsub:hover{
padding-left:15px;
padding-bottom:25px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
}
.block_text{
padding-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.more_td{
height:20px;
padding-left:25px;
}
.more_tdsub{
padding-right:20px;
padding-bottom:10px;
}
.star{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}
.footer_top{
height:20px;
background-color:#d63547;
}
.footer{
background-color:#FFFFFF;d63547
padding-top:10px;
}
.sub_hdr{
background-image:url(../images/hdr_bgs.gif);
background-repeat:no-repeat;
background-position:left top;
width:995px;
height:50px;
padding-top:15px;
padding-bottom:0px;
padding-left:25px;
}
.form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:5px;
width:250px;
height:15px;
}
.textbox{
margin-bottom:5px;
width:180px;
height:12px;
}
.file{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:5px;
width:250px;
height:18px;
}
.textarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:5px;
width:250px;
height:105px;
}
.list{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:250px;
height:18px;
}
.search{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:5px;
width:120px;
height:18px;
}
.fields{
background-color:#F9F9F9;
border:1px solid #333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.onblur{
background-color:#F9F9F9;
border:1px solid #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.onfocus{
background-color:#FFFFFF;
border:1px solid #666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#76767a;
}
.white_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#d63547;
padding-bottom:12px;
text-decoration:none;
}
.white_link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
padding-bottom:12px;
text-decoration:none;
}

.white_linkb{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#d63547;
padding-bottom:12px;
text-decoration:none;
font-weight:bold;
}
.white_linkb:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#999999;
padding-bottom:12px;
text-decoration:none;
font-weight:bold;
}
.faq_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#d63547;
padding-bottom:12px;
text-decoration:none;
}
.faq_link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#d63547;
padding-bottom:12px;
text-decoration:none;
}
.captcha
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#441d49;
padding-left:0px;
padding-right:0px;
}
a.help
{
position:relative;
z-index:24;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#686666;
}
a.help:hover
{
z-index:25;
cursor:pointer;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#686666;
}
a.help span
{
display:none;
}
a.help:hover span
{
display:block;
position:absolute;
color:#686666;
background-color:#ffffff;
top:1em;
left:2em;
width:15em;
border:2px solid #0b060c;
color:#686666;
text-align:left;
padding:2px;
text-decoration:none;
}
.footercolor{
height:100%;
margin:0px;
padding:0px;
}
.links1 
{
font-family:Verdana;
font-size:10px;
color:#999999;
font-weight:normal;
text-decoration:none;
}
.links 
{
font-family:Verdana;
font-size:10px;
color:#999999;
font-weight:normal;
text-decoration:none;
}
.links:hover 
{
font-family:Verdana;
font-size:10px;
color:#d63547;
font-weight:normal;
text-decoration:none;
}
.drop_down{
font-family:Verdana;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
font-weight:normal;
background-color:#076107;
display:block;
}
.drop_down:hover{
font-family:Verdana;
color:#25B215;
font-size:11px;
text-decoration:none;
font-weight:normal;
background-color:#076107;
display:block;
}
.topnav{
border-bottom:2px solid #0A8109; 
cursor:pointer;
}
.padding_dropdown
{
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}
td div.divmenu 
{ 
position:relative; 
margin:0px 0px 0px 0px; 
padding:0px; 
top:0px; 
}
ul,li{
list-style:none;
list-style-type:none;
margin:0px;
padding:0px;
}
.ul_padd{
padding-left:1px;}
.faqdiv_padd{
padding-left:15px;}
.ul{
padding-left:20px;}
.li{
background-image:url(../images/bullet_m.gif);
background-repeat:no-repeat;
background-position:left top;
list-style-type:none;
padding-left:15px;
padding-bottom:5px;
}
.faq_li{
background-image:url(../images/faq_li.gif);
background-repeat:no-repeat;
background-position:left top;
list-style-type:none;
padding-left:20px;
}
.ul1{
padding-left:30px;}
.li1{
background-image:url(../images/bullet_o.gif);
background-repeat:no-repeat;
background-position:left top;
list-style-type:none;
padding-left:15px;
padding-bottom:5px;
}
.sub_cont_td{
padding-left:15px;
padding-top:8px;
}
.sub_cont{
border:1px solid #cdc9c3;
padding-left:30px;
padding-right:30px;
padding-bottom:40px;
}
.reset_btn{
background-image:url(../images/reset_btn.gif);
background-repeat:no-repeat;
width:70px;
height:25px;
border-width:0;
cursor:pointer;
}
.submit_btn{
background-image:url(../images/submit_btn.gif);
background-repeat:no-repeat;
width:70px;
height:25px;
border-width:0;
cursor:pointer;
}
.prod_table{
border:1px solid #CCCCCC;
}
.prod_table1{
border:1px solid #FFF;
}
.padd_link{
padding-left:45px;
}
.main_flash{
width:995;
height:257;
background-image:url(../images/ajax-loader.gif);
background-repeat:no-repeat;
background-position:center;
}
.height1{
height:25px;
}
.div_top_brdr{
border-top:1px dotted #CCCCCC;
}
.img_align{
padding-left:5px;
}
.phnum{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#d63647;
text-decoration:none;
font-weight:bold;
}
.phnum:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#d63647;
text-decoration:none;
font-weight:bold;
}
.left_pad_foot{
padding-left:5px;

}
.phnum_td{
padding:10px;
}

.sub_hdr_benchtop{
background-image:url(../images/hdr_bgs.gif);
background-repeat:no-repeat;
background-position:left top;
width:995px;
height:50px;
padding-top:0px;
padding-bottom:0px;
padding-left:25px;
}

.marg_20 {margin: 0 20px 0 0;}

#cart{
    width:100%;
    padding: 0px;
    margin: 0px;
    border-collapse:collapse;
}
#cart td{
    padding: 5px;
    margin: 0px;
    border: 1px solid black;
}
#checkoutreview{
    width:100%;
    padding: 0px;
    margin: 0px;
    border-collapse:collapse;
}
#checkoutreview td{
    padding: 5px;
    margin: 0px;
    border: 1px solid black;
}
.txtcen{
    text-align: center;
}
.txtright{
    text-align: right;
}
.formqty{
    width: 30px;
    text-align: center;
}
.flr{ float:right; }
.fll{ float:left; }
.mgt5{ margin-top: 5px;}
.mgt10{ margin-top: 10px;}
.mgt20{ margin-top: 20px;}
.mgr5{ margin-right: 5px;}
.mgl40{ margin-left: 40px;}
.mgb5{ margin-bottom: 5px;}
.clear{ clear:both;}

#txtcart{
    line-height: 1em;
    float:left;
    margin-top: 20px;
}
#txtcart a{
    color:#d63547;
}
.dropdown{
    position: relative;
    text-decoration: none;
}
.submenu{
    position: absolute;

    top:40px;
    left:0;
 
    color: #fff;
    display: none;
    width: 150px;
}
.submenu a{
    color: #fff;
    display: block;
    padding: 3px;
    padding-left: 10px;
    text-decoration: none;
}
.require{
    color: #F00;
}
.frmwd{
    width: 300px;
}
#checkoutform td{
    padding: 1px 4px;
    vertical-align: top;
}
.pdt5{
    padding-top: 5px !important;
}
.submenu a:link, .submenu a:visited{
    background-color: #f5af4c;
}
.submenu a:hover, .submenu a:active{
    background-color: #ffe082;
}
