@charset "UTF-8";
/* CSS Document */
/*---------------------CHANGED JAN2010---------------------*/
/*body*/
   BODY { color:#b4b4b4;font-family:Arial, Helvetica, sans-serif; }
   TD { font-family:Arial, Helvetica, sans-serif;text-decoration:none; }
   TH { font-family:Arial, Helvetica, sans-serif;text-decoration:none; }
   A { font-family:Arial, Helvetica, sans-serif;text-decoration:none; }
   INPUT { font-family:Arial, Helvetica, sans-serif;text-decoration:none; }
   SELECT { font-family:Arial, Helvetica, sans-serif;text-decoration:none; }
   
/*---------------------     START CLEARFIX     ---------------------*/

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%}
.clearfix{display:block;}
.clear{clear:both;}

/*---------------------      END CLEARFIX     ---------------------*/
   .defSH { font-weight:bold;font-size:14px;color:#bcbcbc;text-transform:uppercase;text-align:left;display:block; padding:0 0 0 0; } A:link.defSH { color:#bcbcbc;text-decoration:none;text-transform:uppercase; } A:visited.defSH { color:#bcbcbc;text-decoration:none; } A:hover.defSH { color:#fff;text-decoration:none; }
   .defH { font-weight:bold;font-size:12px;color:#bcbcbc;text-align:left;text-decoration:none;text-transform:uppercase; } A:link.defH { color:#bcbcbc;text-decoration:none;text-transform:uppercase; } A:visited.defH { color:#bcbcbc;text-decoration:none; } A:hover.defH { color:#fff;text-decoration:none; }
   .defT { font-size: 10px;color:#bcbcbc;text-decoration:none; } A:link.defT { color: #bcbcbc;text-decoration:none;font-weight:bold; } A:visited.defT { color: #bcbcbc;text-decoration:none;font-weight:bold; } A:hover.defT { color: #fff;text-decoration:none;font-weight:bold; }

/*partnumlist*/
   .pnH { color:#bcbcbc;font-size:16px;text-transform:uppercase; } A:link.pnH { color:#bcbcbc;text-decoration:none;text-transform:uppercase; } A:visited.pnH { color:#bcbcbc;text-decoration:none; } A:hover.pnH { color:#fff;text-decoration:none; }
   .pnT { color:#747474;font-size:10px;text-decoration:none;text-transform:uppercase; } A:link.pnT { color:#b4b4b4;font-size:11px;text-decoration:none;text-transform:uppercase; } A:visited.pnT { color:#b4b4b4;font-size:11px;text-decoration:none; } A:hover.pnT { color:#fff;font-size:11px;text-decoration:none; }
   .pnP { color:#e0e0e0;font-size:11px;text-decoration:none; }

/*shopping_detail*/
   .sdSH { font-size:14px;color:#b4b4b4;text-transform:uppercase; } A:link.sdSH { color:#b4b4b4;text-decoration:none;text-transform:uppercase; } A:visited.sdSH { color:#b4b4b4;text-decoration:none; } A:hover.sdSH { color:#fff;text-decoration:none; }
   .sdH { font-size:12px;color:#b4b4b4;text-align:left;text-transform:uppercase;background-color:#303030;padding:8px; } A:link.sdH { color:#b4b4b4;text-decoration:none;text-transform:uppercase; } A:visited.sdH { color:#b4b4b4;text-decoration:none; } A:hover.sdH { color:#fff;text-decoration:none; }
   .sdT { font-size:11px;color:#b4b4b4;font-weight:normal; } A:link.sdT { color:#e0e0e0;text-decoration:none; } A:visited.sdT { color:#e0e0e0;text-decoration:none; } A:hover.sdT { color:#fff;text-decoration:none; }
   .sdM { font-size:11px;color:#b4b4b4;border:1px solid #303030;padding:10px;text-align:left; } A:link.sdM { color:#b4b4b4;text-decoration:none; } A:visited.sdM { color:#b4b4b4;text-decoration:none; } A:hover.sdM { color:#fff;text-decoration:none; }
   .sdLB { font-size:11px;color:#b4b4b4;text-decoration:none; } A:link.sdLB { color:#e0e0e0;text-decoration:none; } A:visited.sdLB { color:#e0e0e0;text-decoration:none; } A:hover.sdLB { color:#fff;text-decoration:none; }
   .sdPT { font-size:11px;color:#b4b4b4;text-decoration:none; }
   .sdPR { font-size:11px;color:#b4b4b4; } A:link.sdPR { color:#e0e0e0;text-decoration:none; } A:visited.sdPR { color:#e0e0e0;text-decoration:none; } A:hover.sdPR { color:#fff;font-weight:bold;text-decoration:none; }
   .sdP { font-size:11px;color: #b4b4b4; }

/*checkout_detail*/
   .ckH { font-size:12px;color:#666666;font-weight:bold;text-transform:uppercase; }
   .ckUH { font-size:12px;color:#666666;font-weight:bold;text-transform:uppercase; }
   .ckCR { font-size:12px;color:#000;font-weight:bold;text-transform:uppercase; }
   A:link.ckH { font-size:12px;color:#666666;text-decoration:none;text-transform:uppercase; } A:visited.ckH { font-size:12px;color:#666;text-decoration:none; } A:hover.ckH { font-weight:bold;color:#000;text-decoration:none; }
   .ckM { font-size:12px;color:#000;border:1px solid #5e5e5e; }
   .ckfR { font-size:11px;color:#000; }
   .ckfL { font-size:11px;color:#000;padding:0px; }
   .ckfHI { font-size:11px;color:#000;text-decoration:none;text-transform:uppercase; }
   .ckLI { font-size:11px;color:#000;text-decoration:none; }
   .ckfI { font-size:11px;color:#000; } A:link.ckfI { color:#000; text-decoration:none; } A:visited.ckfI { color:#000; text-decoration:none; } A:hover.ckfI { color:#000; text-decoration:underline; }
   .ckfSI { width:36px;font-size:11px; }
   .ckfMI { width:120px;font-size:11px; }
   .ckfLI { width:100%;font-size:11px; }
   .ckfH { font-size:11px;font-weight:bold;color:#000;text-transform:uppercase;background-color:#B4B4b4; }
   .ckdH { font-size:11px;font-weight:bold;color:#000;text-transform:uppercase; }
   .ckdSH { font-size:11px;font-weight:bold;color:#000;text-transform:uppercase; }
   .ckdSSH { font-size:11px;font-weight:bold;color:#000;text-transform:uppercase; }
   .ckdT { font-size:11px;color:#000; }

/*contact_detail*/
   .cnH { font-size:11px;color:#b4b4b4;text-transform:uppercase; } A:link.cnH { color:#b4b4b4;text-decoration:none;text-transform:uppercase;font-weight:bold; } A:visited.cnH { color:#b4b4b4;text-decoration:none; } A:hover.cnH { color:#fff;text-decoration:none; }
   .cnS { font-size:11px;color:#b4b4b4;text-transform:uppercase;padding:2px; } A:link.cnS { color:#b4b4b4;text-decoration:none;text-transform:uppercase;font-weight:bold; } A:visited.cnS { color:#b4b4b4;text-decoration:none; } A:hover.cnS { color:#fff;text-decoration:none; }
   .cnT { font-size:11px;color:#b4b4b4; padding:8px; } A:link.cnT { color:#e0e0e0;text-decoration:none;font-weight:bold; } A:visited.cnT { color:#e0e0e0;text-decoration:none; } A:hover.cnT { color:#fff;text-decoration:none; }
   .cnM { font-size:11px;color:#b4b4b4;padding:10px; } A:link.cnM { color:#e0e0e0;text-decoration:none;font-weight:bold; } A:visited.cnM { color:#e0e0e0;text-decoration:none; } A:hover.cnM { color:#fff;text-decoration:none; }

/*search_detail*/
   .srH { font-size:12px;color:#b4b4b4;text-transform:uppercase; } A:link.srH { color:#b4b4b4;text-decoration:none;text-transform:uppercase;font-weight:bold; } A:visited.srH { color:#b4b4b4;text-decoration:none; } A:hover.srH { color:#fff;text-decoration:none; }
   .srS { font-size:11px;color:#b4b4b4;text-transform:uppercase;padding:2px; } A:link.srS { color:#b4b4b4;text-decoration:none;text-transform:uppercase;font-weight:bold; } A:visited.srS { color:#b4b4b4;text-decoration:none; } A:hover.srS { color:#fff;text-decoration:none; }
   .srT { font-size:11px;color:#b4b4b4; padding:8px; } A:link.srT { color:#e0e0e0;text-decoration:none;font-weight:bold; } A:visited.srT { color:#e0e0e0;text-decoration:none; } A:hover.srT { color:#fff;text-decoration:none; }
   .srM { font-size:11px;color:#b4b4b4;padding:10px; } A:link.srM { color:#e0e0e0;text-decoration:none;font-weight:bold; } A:visited.srM { color:#e0e0e0;text-decoration:none; } A:hover.srM { color:#fff;text-decoration:none; }
   .srPR { font-size:11px;color:#b4b4b4; font-weight:bold; } A:link.srPR { color:#e0e0e0;text-decoration:none;font-weight:bold; } A:visited.srPR { color:#e0e0e0;text-decoration:none;font-weight:bold; } A:hover.srPR { color:#fff;text-decoration:none;font-weight:bold; }
   .srR { font-size:11px;color:#b4b4b4; font-weight:bold; } A:link.srR { color:#b4b4b4; text-decoration:none;font-weight:bold; } A:visited.srR { color:#b4b4b4; text-decoration:none; } A:hover.srR { color:#fff; text-decoration:none; }
   .srP { font-size:11px;color:#e0e0e0; }

/*checkout_custom_1*/
   .ck1T { font-size:12px;text-transform:uppercase;font-weight:bold;color:#b4b4b4; } A:link.ck1T { text-decoration: none;text-transform:uppercase;color: #b4b4b4; } A:visited.ck1T { text-decoration: none;color: #b4b4b4; } A:hover.ck1T { text-decoration:none;color: #fff; }

/*checkout_custom_2*/
   .ck2T { font-size:11px;color:#b4b4b4;text-decoration:none;text-transform:uppercase; } A:link.ck2T { color:#b4b4b4;text-decoration:none;text-transform:uppercase; } A:visited.ck2T { color:#b4b4b4;text-decoration:none; } A:hover.ck2T { color: #fff;text-decoration:none; }

/*contact_info*/
   .ciT { font-size:11px;color:#5e5e5e;line-height:16px;letter-spacing:.03em; } A:link.ciT { color:#5e5e5e;text-decoration:none; } A:visited.ciT { color:#5e5e5e;text-decoration:none; } A:hover.ciT { color: #fff;text-decoration:none; }

/*contact_instruct*/
   .ctT { color:#5e5e5e;font-size:10px; } A:link.ctT { color:#b4b4b4;font-size:10px;text-decoration:none; } A:visited.ctT { color:#b4b4b4;text-decoration:none; } A:hover.ctT { color:#fff;text-decoration:none; }

/*search_box*/
   .sbI { sans-serif; font-size:11px; color:#000; }
   .sbT { color:#b4b4b4;font-weight:normal;text-align:left;font-size:10px; }

/*static_nav1*/
   .sn1T { font-size:11px;color:#b4b4b4;text-decoration:none;text-transform:uppercase; } A:link.sn1T { color:#b4b4b4;text-decoration:none;text-transform:uppercase; } A:visited.sn1T { color:#b4b4b4;text-decoration:none; } A:hover.sn1T { color: #fff;text-decoration:none; }

/*static_nav2*/
   .sn2T { font-size:12px;text-transform:uppercase;font-weight:bold;color:#b4b4b4; } A:link.sn2T { text-decoration: none;text-transform:uppercase;color: #b4b4b4; } A:visited.sn2T { text-decoration: none;color: #b4b4b4; } A:hover.sn2T { text-decoration:none;color: #fff; }

/*top_categories*/
   .tcT { font-size:12px;color:#b4b4b4;text-transform:uppercase;line-height:16px;font-weight:bold;letter-spacing:.03em; } A:link.tcT { color:#b4b4b4;text-decoration:none; } A:visited.tcT { color:#b4b4b4;text-decoration:none; } A:hover.tcT { color: #fff;text-decoration:none; }

/*shopatron_copy*/
   .scpT { color: #5e5e5e;text-transform:none;font-size:10px; } A:link.scpT { color: #5e5e5e;text-decoration:none; } A:visited.scpT { color: #5e5e5e;text-decoration:none; } A:hover.scpT { color: #fff;text-decoration:none; }

/*special_message*/
   .smT { padding:10px 0;font-size:12pt;font-weight:bold;color:#000000; }

/*cart_info*/
   .crH { font-size:9px;color:#999;font-weight:normal;text-transform:uppercase; }
   .crT { font-size:9px;color:#999;text-transform:uppercase; }
   .crP { font-size:9px;color:#fff;text-transform:uppercase; }

/*promo_detail*/
   .prH { font-size:10pt;font-weight:bold;font-family:sans-serif; }
   .prS { font-size:7pt;font-family:sans-serif; }
   .prT { font-size:9pt;font-family:sans-serif; } A:link.prT { text-decoration:none;color:#666; } A:visited.prT { text-decoration:none;color:#666; } A:hover.prT { text-decoration:underline;color:#fff; }

/*custom_2*/
   .c2T { font-family:"Courier New",Courier,monospace;font-weight: bold;color: #ff6600;text-transform:none;font-size:10px; } A:link.c2T { color: #ff6600;text-decoration:none;font-weight:bold } A:visited.c2T { color: #ff6600;text-decoration:none;font-weight:bold } A:hover.c2T { color: #ff6600;text-decoration:underline;font-weight:bold; }

/*custom_3*/
   .c3H { color:#bcbcbc;font-size:22px;text-transform:uppercase;font-weight:lighter; } A:link.c3H { color:#bcbcbc;text-transform:uppercase;text-decoration:none;font-weight:lighter; } A:visited.c3H { color:#bcbcbc;text-transform:uppercase;text-decoration:none; } A:hover.c3H { color:#fff;text-transform:uppercase;text-decoration:none; }
   .c3T { color:#bcbcbc;font-size:11px;line-height:15px;padding:0 7px;display:block;line-height:20px; } A:link.c3T { color:#bcbcbc;text-decoration:none;font-weight:bold; } A:visited.c3T { color:#bcbcbc;text-decoration:none;font-weight:bold; } A:hover.c3T { color:#fff;text-decoration:none;font-weight:bold; }

/*custom_4*/
   .c4T { color: #999;font-size:10px;white-space:nowrap; } A:link.c4T { text-decoration: none;color: #999; } A:visited.c4T { text-decoration: none;color: #999; } A:hover.c4T { text-decoration: none;color: #ff6600; }

/*custom_5*/
   .c5T { font-family: Arial, Helvetica, sans-serif; font-size: 12px;color:#535e5d;font-weight:bold;white-space:nowrap; } A:link.c5T { color:#535e5d;text-decoration:none; } A:visited.c5T { color:#535e5d;text-decoration:none; } A:hover.c5T { color:#333;text-decoration:none; }

/*category_detail*/
   .cdH { color:#bcbcbc;font-size:21px;line-height:24px;font-weight:normal;text-transform:uppercase;letter-spacing:.05em; } A:link.cdH { color:#bcbcbc;text-decoration:none;text-transform:uppercase; } A:visited.cdH { color:#bcbcbc;text-decoration:none; } A:hover.cdH { color:#bcbcbc;text-decoration:none; }
   .cdT { color:#bcbcbc;font-size:14px;line-height:18px;display:block;padding:10px; } A:link.cdT { color:#747474;text-decoration:none; } A:visited.cdT { color:#747474;text-decoration:none; } A:hover.cdT { color: #fff;text-decoration:none; }

/*breadcrumb*/
   .bT { color:#b4b4b4;font-size:9px;text-transform:uppercase; } A:link.bT { color:#5e5e5e;text-decoration:none;text-transform:uppercase; } A:visited.bT { color:#5e5e5e;text-decoration:none; } A:hover.bT { color: #fff;text-decoration:none; }

/*featured*/
   .fH { color:#bcbcbc;font-size:14px; } A:link.fH { color:#bcbcbc;text-decoration:none; } A:visited.fH { color:#bcbcbc;text-decoration:none; } A:hover.fH { color:#fff;text-decoration:none; }

/*subcategories*/
   .scT { color:#bcbcbc;font-size:14px;line-height:20px;text-transform:uppercase; } A:link.scT { color:#bcbcbc;text-decoration:none;text-transform:uppercase; } A:visited.scT { color:#bcbcbc;text-decoration:none; } A:hover.scT { color: #fff;text-decoration:none; }

/*productlist*/
   .plH { color:#bcbcbc;font-size:16px;text-transform:uppercase; } A:link.plH { color:#bcbcbc;text-decoration:none;text-transform:uppercase; } A:visited.plH { color:#bcbcbc;text-decoration:none; } A:hover.plH { color:#fff;text-decoration:none; }
   .plS { font-size:12px;color:#bcbcbc;text-decoration:none;text-transform:uppercase; } A:link.plS { color:#bcbcbc;text-decoration:none;text-transform:uppercase; } A:visited.plS { color:#bcbcbc;text-decoration:none; } A:hover.plS { color:#fff;text-decoration:none; }
   .plSS { font-size:11px;color:#bcbcbc;text-decoration:none;text-transform:uppercase; } A:link.plSS { color:#bcbcbc;text-decoration:none;text-transform:uppercase; } A:visited.plSS { color:#bcbcbc;text-decoration:none;text-transform:uppercase; } A:hover.plSS { color:#fff;text-decoration:none;text-transform:uppercase; }
   .plPN { color:#666;font-size:10px;font-weight:normal;padding-top:5px; } A:link.plPN { color:#b4b4b4;font-size:10px;text-decoration:none; } A:visited.plPN { color:#b4b4b4;font-size:10px;text-decoration:none; } A:hover.plPN { color:#fff;font-size:10px;text-decoration:none; }
   .plT { color:#747474;font-size:10px;text-decoration:none;text-transform:uppercase; } A:link.plT { color:#b4b4b4;font-size:11px;text-decoration:none;font-weight:bold;text-transform:uppercase; } A:visited.plT { color:#b4b4b4;font-size:11px;text-decoration:none; } A:hover.plT { color:#fff;font-size:11px;text-decoration:none; }
   .plP { color:#fff;font-size:11px;text-decoration:none; }
   .plB1 { color:#fff;font-size:11px;font-style:italic;text-transform:uppercase; }


/*-------------------PRODUCT DETAILS STARTS HERE----------------------------*/
/*hr for recommended style \*/

.main_image {
    padding:0;
    width:400px;
    }
.details_border {
    border-top:10px solid #303030;
    border-right:10px solid #303030;
    padding:8px 10px;
    }
#additional_images {
    width:380px;
    }
.addimages img {padding-right:2px;valign:top;}
.addimages .pdT {display:none;}
.description, .specs {
    padding:10px 10px 10px 0;
    width:380px;
    }
hr {
    background-color:#303030;
    border:none;height:1px;
    }
form.sbI {margin:0;}

input.sbI {background-color: #fff;font-family: arial;font-size: 10px;margin-bottom: 0px;vertical-align:bottom;}

.pdH {color:#b4b4b4;font-size:22px;font-weight:normal;text-transform:uppercase;}

a:link.pdH {color:#b4b4b4;text-decoration:none;font-weight:normal;text-transform:uppercase;}

a:visited.pdH {color:#b4b4b4;text-decoration:none;}

a:hover.pdH {color:#fff;text-decoration:none;}

.pdS {color:#bcbcbc;font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;padding:5px 0 5px 3px;}

a:link.pdS {color:#bcbcbc;text-decoration:none;padding:5px 0 5px 3px;}

a:visited.pdS {color:#bcbcbc;text-decoration:none;}

a:hover.pdS {color:#fff;text-decoration:none;}

.pdSS {color:#b4b4b4;font-size:11px;}

a:link.pdSS {color:#b4b4b4;text-decoration:none;}

a:visited.pdSS {color:#b4b4b4;text-decoration:none;}

a:hover.pdSS {color:#fff;text-decoration:none;}

a.pdT img {padding-right:20px;padding-top:10px;padding-left:10px;padding-bottom:10px;}

.pdNP {color:#5e5e5e;font-size:10px;padding:0px;}

a:link.pdNP {color:#b4b4b4;font-size:10px;text-decoration:none;}

a:visited.pdNP {color:#b4b4b4;text-decoration:none;}

a:hover.pdNP {color:#fff;text-decoration:none;}

.pdL {color:#5e5e5e;font-size:11px;}

a:link.pdL {color:#b4b4b4;text-decoration:none;}

a:visited.pdL {color:#b4b4b4;text-decoration:none;}

a:hover.pdL {color:#fff;text-decoration:none;}

.pdT {font-size:11px;color:#b4b4b4;}

a:link.pdT {color:#b4b4b4;font-size:11px;text-decoration:none;}

a:visited.pdT {color:#b4b4b4;text-decoration:none;}

a:hover.pdT {color:#fff;text-decoration:none;}

.related .pdP {color:#e0e0e0;font-size:12px;padding-bottom:5px;}

.related .pdL {display:none;padding-bottom:5px;}

.related .pdS {padding:10px;}

.pdP {color:#b4b4b4;font-size:11px;bold;text-transform:uppercase;}

.pdL1 {color:#bcbcbc;font-size:14px;}

.pdP1 {color:#b4b4b4;font-size:12px;}

.pdT1 {color:#5e5e5e;font-size:11px;}

.pdB1 {font-size:12px;font-weight:bold;color:#b4b4b4;}

.pdB2 {color:#fff;}

.options table tr td {padding-top:10px;}

a.helptext img {padding:5px;}

/*-----------------END PRODUCT DETAIL CSS PULLED FROM TEMPLATE HEAD JAN2010--------------*/