/*body*/
   BODY { font: normal 11px Verdana, Arial, Helvetica, sans-serif; line-height: 15px; color:#000000; }
   TD { font: normal 11px Verdana, Arial, Helvetica, sans-serif; line-height: 15px; color:#000000; }
   TH { font: normal 11px Verdana, Arial, Helvetica, sans-serif; line-height: 15px; color:#000000; }
   A { font: normal 11px Verdana, Arial, Helvetica, sans-serif; line-height: 15px; color:#000000; }
   INPUT { font: normal 11px Verdana, Arial, Helvetica, sans-serif; line-height: 15px; color:#000000; }
   SELECT { font: normal 11px Verdana, Arial, Helvetica, sans-serif; line-height: 15px; color:#000000; }
   .defSH { font-size:12px; font-weight: normal; line-height: 22px; color:#4D4D4D; text-align: left; padding: 0; margin: 0; }
   .defH { font-size:12px; font-weight: normal; line-height: 18px; color:#4D4D4D; } A:link.defH { color:#4D4D4D; }
   .defT { color: #000000; } A:link.defT { color: #000000; text-decoration:none; }

/*partnumlist*/
   .pnH { font-size:11px;font-weight:bold;color:#000000; }
   .pnT { font-size:10px; } A:link.pnT { font-size:10px; text-decoration:none;color:#000000; } A:visited.pnT { text-decoration:underline;color:#000000; } A:active.pnT { text-decoration:none;color:#000000; } A:hover.pnT { text-decoration:none;color:#000000; }

/*shopping_detail*/
   .sdSH { font-size:12px; font-weight:normal; color: #4D4D4D; }
   .sdH { font-size:11px; font-weight:bold; }
   .sdM { padding:10px;border:1px solid #808080; vertical-align:middle; align:center; background-color:#E6E6E6; color:#CC0000; } A:link.sdM { color:#0066cc; text-decoration:none; } A:visited.sdM { color:#0066cc; text-decoration:none; } A:hover.sdM { color:#0066cc; text-decoration:underline; } A:active.sdM { color:#0066cc; text-decoration:none; }
   .sdLB { background-color:#d7d7d7; }
   .sdPT { color:#CC0000; font-weight:bold; }
   A:link.sdPR { text-decoration:underline;color:#000000; } A:visited.sdPR { text-decoration:underline;color:#000000; } A:hover.sdPR { text-decoration:none;color:#000000; } A:active.sdPR { text-decoration:none;color:#000000; }
   .sdP { font-weight: bold; }

/*checkout_detail*/
   .ckH { font-size:11px;font-weight:bold; }
   .ckUH { font-size:11px;font-weight:bold;color:#999999; }
   .ckCR { font-size:11px;font-weight:bold;color:#CC0000; }
   A:link.ckH { color:#CC0000; } A:visited.ckH { color:#999999; } A:hover.ckH { color:#999999; } A:active.ckH { color:#999999; }
   .ckM { color:#CC0000;font-size:10px; }
   .ckB1 { border-color:#FF0000 #440000 #440000 #FF0000;background-color:#990000;color:#FFFFFF;font-weight:bold;font-size:11px;cursor:hand; cursor:pointer; }
   .ckfR { color:#ff0000; }
   .ckfL { color:#000000;font-weight:bold; }
   .ckfHI { font-size:11px; }
   .ckLI { font-size:11px;color:#666666; }
   .ckfI { font-size:10px;color:#000000; } A:link.ckfI { font-size:10px;color:#0033CC; } A:visited.ckfI { color:#0033CC; } A:hover.ckfI { color:#666666;text-decoration:none; } A:active.ckfI { color:#0033CC; }
   .ckfSI { width:36px;font-size:11px; }
   .ckfMI { width:120px;font-size:11px; }
   .ckfLI { width:100%;font-size:11px; }
   .ckdT { font-size:11px; }

/*contact_detail*/
   .cnH { font-size:12px;font-weight:normal; color: #4D4D4D }
   .cnS { font-size:11px;font-weight:bold; }
   .cnM { font-size:11px;font-weight:bold; font-family:verdana, arial, helvetica; } A:link.cnM { color:#0066cc; text-decoration:none; } A:visited.cnM { color:#0066cc; text-decoration:none; } A:hover.cnM { color:#0066cc; text-decoration:underline; }

/*search_detail*/
   .srH { font-size:12px;color:#FFFFFF;font-weight:bold; }
   .srS { font-size:12px; } A:visited.srS { text-decoration:none; } A:hover.srS { text-decoration:underline; } A:active.srS { text-decoration:underline; }
   .srT { color: #000000; } A:link.srT { text-decoration:none; } A:visited.srT { text-decoration:none; } A:active.srT { text-decoration:underline; } A:hover.srT { text-decoration:underline; }
   A:link.srPR { color:#0066cc; } A:visited.srPR { color:#0066cc; } A:hover.srPR { color:#023594; } A:active.srPR { color:#023594; }
   .srR { font-weight: bold; } A:link.srR { text-decoration:underline; color:#0066cc; } A:visited.srR { text-decoration:underline; color:#0066cc; } A:hover.srR { text-decoration:none; color:#023594; } A:active.srR { text-decoration:none; color:#023594; }
   .srP { font-weight: bold; }

/*checkout_custom_1*/
   .ck1H { font-size:11px; color:#ffffff; font-weight: normal; font-family:verdana, arial, helvetica; text-transform:uppercase; }
   .ck1T { font-size:12px; font-weight:normal; }

/*checkout_custom_2*/
   . { Array }
   A:visited.ck2T { color:#000000;text-decoration:none; } A:active.ck2T { text-decoration:underline;color:#2966FF; } A:hover.ck2T { text-decoration:underline;color:#2966FF; }

/*contact_info*/
   .ciH { font-size: 10px;  color: #000000; font-weight:bold; } A:link.ciH { text-decoration: none; } A:visited.ciH { text-decoration: none; } A:hover.ciH { text-decoration: underline; } A:active.ciH { text-decoration: none; }
   .ciT { font-size: 10px; line-height: 14px; color: #666666; } A:link.ciT { text-decoration: none; } A:visited.ciT { text-decoration: none; } A:active.ciT { text-decoration: none; } A:hover.ciT { text-decoration: underline; }

/*contact_instruct*/
   .ctH { font-size: 20px; font-weight: normal; }
   .ctT { font-size: 10px; color:#999999; line-height:13px; font-family: verdana, arial, helvetica; } A:link.ctT { text-decoration:none; color:#0066cc; } A:visited.ctT { text-decoration:none; color:#0066cc; } A:active.ctT { text-decoration:none; color:#0066cc; } A:hover.ctT { color: #000000; text-decoration:underline; }

/*search_box*/
   .sbI { font-size:11px; color:#000000; }
   .sbH { font-weight: bold; color: #808080; } A:link.sbH { text-decoration: none; } A:visited.sbH { text-decoration: none; } A:hover.sbH { text-decoration: underline; } A:active.sbH { bold; text-decoration: none; }
   .sbT { color:#ffffff; font-family: verdana, arial, helvetica; font-size:11px; }

/*static_nav1*/
   A:link.sn1H { text-decoration: none; } A:visited.sn1H { text-decoration: none; } A:hover.sn1H { text-decoration: underline; } A:active.sn1H { text-decoration: none; }
   .sn1T { color: #000000; font-size:10px; } A:link.sn1T { text-decoration: none; color:#ffffff; } A:visited.sn1T { text-decoration: none; color:#ffffff; } A:active.sn1T { text-decoration: none; color:#ffffff; } A:hover.sn1T { text-decoration: underline; color:#ffffff; }

/*static_nav2*/
   .sn2T { font-family: verdana, arial, helvetica; font-size: 11px; color: #ffffff; line-height:40px; text-transform:uppercase; } A:link.sn2T { text-decoration: none; } A:visited.sn2T { text-decoration: none; } A:active.sn2T { text-decoration: none; } A:hover.sn2T { text-decoration: underline; }

/*top_categories*/
   .tcT { font-family:verdana, arial, helvetica; font-weight:bold; font-size:9px; text-transform: uppercase; line-height:35px; } A:link.tcT { text-decoration: none; color:#ffffff; } A:visited.tcT { text-decoration: none; color:#ffffff; } A:active.tcT { text-decoration: none; color:#ffffff; } A:hover.tcT { text-decoration: underline; color:#d8d8d8; }

/*shopatron_copy*/
   .scpT { font-size: 10px; color:#999999; }

/*product_detail*/
   .pdS { color:#666666; text-transform:uppercase; font-size:10px; font-family:verdana, arial, helvetica; }
   .pdSS { font-size:10px; font-family: verdana, arial, helvetica; } A:link.pdSS { text-decoration:none;color:#000000; } A:visited.pdSS { text-decoration:none;color:#000000; } A:hover.pdSS { text-decoration:underline;color:#000000; } A:active.pdSS { text-decoration:underline;color:#000000; }
   .pdNP { font-weight: normal; color: #4D4D4D;  font-size: 10px; line-height: 10px; padding: 0; } A:link.pdNP { text-decoration:underline;color:#000000; } A:visited.pdNP { text-decoration:underline;color:#000000; } A:hover.pdNP { text-decoration:none;color:#000000; } A:active.pdNP { text-decoration:none;color:#000000; }
   .pdL { color:#666666; font-size:10px; text-transform: uppercase; padding-left: 10px; }
   .pdT { font-size: 11px; line-height: 18px; font-weight:normal; text-decoration:none; } A:link.pdT { text-decoration:none;color:#666666; font-size:9px; font-family:verdana, arial, helvetica; } A:visited.pdT { text-decoration:none;color:#666666; font-size:9px; } A:active.pdT { text-decoration:underline;color:#666666; font-size:9px; } A:hover.pdT { text-decoration:underline;color:#444444; font-size:9px; }
   .pdP { color:#666666; font-size:9px; font-weight:bold; }
   .pdHP { font-weight:bold;text-decoration:line-through;color:#EC1C24; }

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

/*cart_info*/
   .crH { color: #ffffff; font-weight:bold; font-size:8px; font-family:verdana, arial, helvetica; text-transform:uppercase; letter-spacing:1px; } A:link.crH { text-decoration: none; } A:visited.crH { text-decoration: none; } A:hover.crH { text-decoration: underline; } A:active.crH { text-decoration: none; }
   .crT { color: #ffffff; font-weight:bold; font-size:8px; font-family:verdana, arial, helvetica; text-transform:uppercase; letter-spacing:1px; } A:link.crT { text-decoration: none; } A:visited.crT { text-decoration: none; } A:active.crT { text-decoration: underline; } A:hover.crT { ext-decoration: underline; }
   .crP { color: #ffffff; font-weight:bold; font-size:8px; font-family:verdana, arial, helvetica; text-transform:uppercase; letter-spacing:1px; }

/*promo_detail*/
   .prH { font-size:10pt;font-weight:bold;font-family:Arial,Helvetica; }
   .prS { font-size:7pt;font-family:Arial,Helvetica; }
   .prT { font-size:9pt;font-family:Arial,Helvetica; } A:link.prT { text-decoration:none;color:#085481; } A:visited.prT { text-decoration:none;color:#085481; } A:hover.prT { text-decoration:underline;color:#2966FF; } A:active.prT { text-decoration:underline;color:#2966FF; }

/*custom_1*/
   .c1T { font-size: 12px; font-weight: bold; color: #666666; text-transform: uppercase; } A:link.c1T { text-decoration: none; } A:visited.c1T { text-decoration: none; } A:active.c1T { text-decoration: none; } A:hover.c1T { color: #EC1C24; text-decoration: underline; }

/*breadcrumb*/
   .bH { text-transform:uppercase; }
   .bT { font-size:9px; color:#999999; text-transform:uppercase; } A:link.bT { text-decoration: none; color:#999999; text-transform:uppercase; } A:visited.bT { text-decoration: none; } A:active.bT { text-decoration: none; } A:hover.bT { color: #666666; text-decoration: none; text-transform:uppercase; }

/*featured*/
   .fH { font-size:12px; line-height: 21px; font-weight:bold; color:#ffffff; text-transform: uppercase; font-family: arial, verdana, helvetica; }
   .fT { font-size: 9px; color:#666666; } A:link.fT { text-decoration:none; color:#666666; } A:visited.fT { text-decoration:none; color:#666666; } A:active.fT { text-decoration:none; color:#666666; } A:hover.fT { text-decoration:underline; color:#333333; }
   .fP { font-size: 9px; color:#666666; font-weight:bold; line-height:11px; }

/*subcategories*/
   .scH { font-size: 12px; line-height: 21px; color: #ffffff; text-transform:uppercase; padding-left: 18px; } A:link.scH { text-decoration: underline; } A:visited.scH { text-decoration: underline; } A:hover.scH { text-decoration: none; } A:active.scH { text-decoration: underline; }
   .scT { font-family:helvetica, verdana, arial; font-size:12px; color:#000000; font-weight:bold; text-transform:uppercase; } A:link.scT { text-decoration: none; } A:visited.scT { text-decoration: none; } A:active.scT { text-decoration: none; } A:hover.scT { text-decoration: underline; }

/*productlist*/
   .plH { font-size:12px; font-family:arial, helvetica, verdana; color:#ffffff; line-height:21px; text-transform:uppercase; text-align:left; } A:link.plH { text-decoration:none; }
   .plS { font-size:13px; font-weight: bold; } A:link.plS { text-decoration:none; }
   .plSS { font-size:12px; }
   .plPN { font-size:9px; color:#999999; padding-top:5px; } A:link.plPN { text-decoration: none; font-size:9px; color:#333333; } A:visited.plPN { text-decoration: none; font-size:9px; color:#999999; } A:hover.plPN { text-decoration: none; font-size:9px; color:#666666; } A:active.plPN { text-decoration: none; font-size:9px; color:#666666; }
   .plT { font-size:9px; color:#666666; } A:link.plT { text-decoration:none; font-size:9px; color:#666666; } A:visited.plT { text-decoration:none; font-size:9px; color:#666666; } A:active.plT { text-decoration:none; font-size:9px; color:#666666; } A:hover.plT { text-decoration:none; font-size:9px; color:#333333; }
   .plP { font-size:9px; color:#666666; font-weight: bold; }