* {padding: 0;margin: 0;border: 0;}
body {background: url('../images/bgGradient.gif') top repeat-x #000000;font-family: Helvetica, Arial;font-size: 9pt;color: #212121;}
#Frame {width:977px;background: url('../images/bgGradient.gif') top repeat-x #000000;padding-bottom:22px;}
img, div, input {behavior: url("iepngfix.htc")}

p {text-align: left;}
td {font-size: 11px;vertical-align: top;text-align: left;}
td.cart_topright {font-size: 12px;vertical-align: middle;text-align: right;}
p.cart_topright {font-size: 12px;vertical-align: middle;text-align: right;margin-bottom: 8px;margin-right: 18px;}
.cart_topright a{color: #ffffff;text-decoration: none;font-weight: bold;font-size: 14px;}
.cart_topright a:hover{text-decoration: underline;}
.cart_topright_sm a {font-size: 11px;color: #ffff00;vertical-align: middle;text-align: right;margin-bottom: 8px;margin-right: 30px;}
hr {color:#000000;background-color:#000000;height:1px;border:none;}
.navHeader {color:#ffffff;text-align:left;font-weight:bold;margin-top: 0px;margin-bottom: 6px;margin-left:-10px;
  font-size: 10px;width:145px;}
.navHeaderEmpty {color:#ffffff;text-align:center;font-weight:bold;margin-top: 10px;margin-bottom: 6px;margin-left: 0px;font-size: 10px;}
.navFooter {color:#ffffff;margin-top: 3px;margin-bottom: 3px;margin-left: 2px;font-size: 10px;font-weight: bold;text-align: left;}
a{color: #004cdc;text-decoration: none;font-weight: bold;}
a:hover{text-decoration: underline;}
a:hover.mainNav {text-decoration: none;color: #ffff00;}
.login {color: #777777;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;font-size: 10px;font-weight: bold;}
.itemName {color: #000000;font-weight: bold;font-size: 13px;margin-bottom: 4px;}
.fueledby {margin: 0 0 5px;}
.itemDescription {font-size: 10px;margin-left: 3px;}
.details_itemName {color: #000000;font-weight: bold;font-size: 11px;margin-bottom: 4px;}
.details_itemDescription {font-size: 12px;margin-left: 0px;}
.cart_header {color: #000000;font-weight: bold;font-size: 16px;margin-bottom: 4px;margin-left: 38px;}
.cart_form_text {color: #000000;font-weight: bold;font-size: 11px;}
td.itemPrice {vertical-align:bottom;}
.itemPrice {color: #000000;font-weight: bold;font-size: 11px;margin-bottom: 4px;}
.itemNameQty {text-align: right;font-weight: bold;}
.itemNameSub {font-weight: bold;font-size: 12px;}
.qty {text-align: center;font-size: 10px;}
hr.c1 {color:#000000;}
.c1_summary {color:#000000;font-size: 12px;font-weight: bold;padding-left: 20px;}
.c1_header td {color:#666666;font-size: 12px;padding-bottom: 0px;}
.c1_item td {font-size: 12px;font-weight:bold; padding-bottom:10px;}
.c1_itemname {color: #333333;font-weight: bold;font-size: 12px;padding-left: 8px;}
.c1_txtbox {border:1px solid #ccc;}
.c1_blank td {padding-top: 10px;}
.c1_subtotal td {color:#555555;background: #dddddd;font-size: 11px;font-weight: bold;padding-left: 240px;padding-top: 4px;padding-bottom: 4px;border-width: 1px;border-style: solid;border-color: #666666;}
.c1_coupon {color:#555555;background: #dddddd;font-size: 11px;font-weight: bold;padding-left: 6px;padding-top: 4px;padding-bottom: 4px;border-width: 1px;border-style: solid;border-color: #666666;}
.c3_summary td {color:#555555;background: #dddddd;font-size: 12px;font-weight: bold;padding-left: 26px;padding-right: 30px;padding-top: 4px;padding-bottom: 4px;border-width: 1px;border-style: solid;border-color: #666666;text-align: right;}
.c3_summary_header {color: #276c9f;font-weight: bold;font-size: 14px;padding-bottom: 18px;}
.c3_summary_total {color: #276c9f;font-weight: bold;font-size: 12px;margin-top: 18px;}
.center {font-size: 12px;vertical-align: top;text-align: center;}
.c1_coupon_sub {margin-top: 3px;margin-right: 10px;}
.c1_upsell {margin-top: 5px;margin-right: 20px;}
td.autoship_upsell {color: #ad0320;font-weight: bold;text-align: right;}
td.autoship_upsell a {color: #276c9f;font-weight: bold;}
td.checkbox {float:right;margin-right:28px;}
.pic_title {float:left;}
.pic {float:left;position: relative;width: 18px;}
.pic a .large {border: 0px;display: block;height: 1px;left: -1px;position: absolute;top: -1px;width: 1px;}
.pic a .large2 {border: 0px;display: block;height: 1px;left: -1px;position: absolute;top: -1px;width: 1px;}
.pic a img {border: 0;}
.pic a.p1, #pic a.p1:visited {display: block;width: 13px;height: 13px;text-decoration: underline;left: 0;top: 0;position:relative;z-index:2;}
.pic a.p1:hover {background-color: #8C97A3;color: #000000;text-decoration: none;}
.pic a.p1:hover .large {display: block;width: 176px;height: 201px;left: 14px;position: absolute;top: -60px;}
.pic a.p1:hover .large2 {display: block;width: 176px;height: 149px;left: 14px;position: absolute;top: -60px;}
.AutoShipTable {}
.tblOrderHistory {border:1px solid #c1c1c1;}
th.OuterTableCaption {background-color:#c1c1c1;color:#000000;font-size:14px;font-weight:bold;padding:3px;text-align:center;}
.OuterTableHeader {background-color:#c1c1c1;font-size:12px;font-weight:bold;padding:2px;text-align:center;}
td.AutoShipTableCell {border-bottom:2px solid #c1c1c1;}
.CS_subhead {color: #000000;font-weight: bold;font-size: 15px;margin-bottom: 4px;}
.CS_table_outer {}
.CS_table_inner { margin-bottom: 10px;}
.CS_table_inner td {padding-top: 0px;margin-left: 0px;}
.CS_table_inner_noborder {margin-bottom: 10px;}
.CS_table_inner_noborder td {padding-top: 8px;padding-left: 8px;}
td.CS_table_inner_cell{padding-left: 20px;}
td.CS_table_inner_cell2{padding-left: 20px;padding-top: 0px;}
td.CS_table_inner_cella{padding-left: 0px;}
td.CS_table_inner_cell2a{padding-left: 0px;padding-top: 0px;}
.CS_table_inner_header{color: #000000;font-weight: bold;font-size: 13px;}
.CS_input {border: #cccccc 1px solid;width: 220px;}
.bold {font-weight: bold;}
.CS_fieldname{color: #000000;font-weight: bold;font-size: 9px;}
.PleaseLogin{color: #333333;font-size: 11px;padding-bottom:290px;}
.mainNav  {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#ffffff;line-height:18px;}
.userInputEmpty {border:1px solid #ffff00;background-color:#000000;height:23px;width:124px;color:#ffff00;font-size:10px;font-weight:bold;}
.userInputFilled {border:1px solid #ffff00;background-color:#000000;height:23px;width:124px;color:#ffff00;font-size:13px;font-weight:normal;}
/*  NEW CHANGES  */
/*  FOOTER  */
.clear{clear:both;}
#FooterSitemap{vertical-align: top;padding-left:5px;padding-right:5px;padding-top:2px;font-size:8pt;}
#FooterSitemap a{color:#666666;}
#FooterIcons{vertical-align: bottom;text-align: left;padding-left:5px;padding-top:10px;padding-bottom:8px;width:280px;}
#FooterContactDiv{width: 683px;height: 15px;padding-top:38px;padding-right:5px;text-align: right;color: #ffff00;font-weight: bold;vertical-align: bottom;font-size: 7pt;height:10px;}
#HrWhite{border-top:solid 1px #a5a5a5;margin-top:16px;}
#FooterContactDiv a{color: #ffffff;text-transform:uppercase;text-decoration:none;margin-right:8px;}
#FooterDisclaimer{color: #666666;font-size:7pt;width:600px;padding-top:16px;}
/*  TOPINFO  */
.topinfo{}
.topinfo_lft{color:#FFFFFF;float:left;font-size:11px;font-weight:bold;padding-left:16px;width:210px;margin-top:8px;}
.topinfo_off{float:left;width:140px;height:30px;}
#c_txt{margin-right:4px;}
#c_number{color:#feee2c;}
.topinfo_mid{color:#FFFFFF;float:left;font-size:10px;font-weight:bold;padding-right:25px;text-align:right;width:265px;margin-top:9px;}
.topinfo_rt_a{float: left;width: 48px;margin-top:3px;}
.topinfo_rt_b{float:left;margin:9px 0 0;}
.topinfo_rt_b a{color:#FFFFFF;font-size:10px;font-weight:bold;}
.topinfo_rt_c{color:#FFFFFF;float:left;font-size:11px;font-weight:bold;margin-top:6px;width:20px;}
/*  SHOP BODY  */
.shop_body{}
.shop_body_lft{float:left;width:150px;}
.shop_body_lft_top{background-image:url(../images/lftnavbg.jpg);}
.shop_body_nav{border-bottom:1px solid #414141;padding:8px 0;}
.shop_body_nav2{padding:7px 0;}
.shop_body_lft_bot{font-size:9px;margin-top:15px;padding-left:10px;text-align:left;}
.shop_body_rt{float:left;width:825px;}
.cartbox_top{}
.cartbox_top_mid{background-color:#c2c1c1;float:left;height:8px;width:817px;}
.cartbox_top_rt{background-image:url(../images/grey_rnd_corner_top.gif);float:left;width:8px;height:8px;}
.cartbox_mid{background-color:#C2C1C1;padding:0 20px;text-align:left;}
.cartbox_midbot{background-color:#C2C1C1;margin: 0 auto;padding:15px;}
.cartbox_bot{}
.cartbox_bot_lft{background-image:url(../images/grey_rnd_corner_bot__lft.gif);float:left;width:8px;height:8px;}
.cartbox_bot_mid{background-color:#c2c1c1;float:left;height:8px;width:809px;}
.cartbox_bot_rt{background-image:url(../images/grey_rnd_corner_bot__rt.gif);float:left;width:8px;height:8px;}
/*  CARTBOX CONTENTS  */
.cartboxcontent_a{}
.cartboxcontent_a_rt{float:right;height:45px;width:309px;margin-right:11px;}
.cartboxcontent_b{border:1px solid red;}
/*  BREADCRUMBS  */
#HeaderBreadcrumbs{width:450px;color:#939393;vertical-align:bottom;text-transform:uppercase;font-size:7pt;border:1px solid red;float:left;margin-top:5px;}
#HeaderBreadcrumbs a{color:#939393;}
/*  BREADCRUMBS 2 */
.HeaderBreadcrumbs{width:450px;color:#000;vertical-align:bottom;text-transform:uppercase;font-size:7pt;float:left;margin-top:13px;font-weight:bold;}
.HeaderBreadcrumbs a{color:#000;}
/*  CARTROW  */
.cartrow{margin:0 0 10px;}
.cartrow_title{width:100%;margin:0 0 20px;border-bottom:1px solid #C2C1C1;}
.cartrow_title_title{float:left;}
.cartrow_label{color:#DF271D;float:left;font-size:11px;font-weight:bold;margin:9px 0 0 5px;}
.cartrow_dd{float:right;margin:10px 23px -23px 0;position:relative;}
.cartrow_lft{float:left;width:121px;margin:0 15px;height:140px;}
.cartrow_lft_wide{float:left;width:242px;margin:0 15px;}
.cartrow_rt{float:left;width:614px;}
.cartrow_rt_wide{float:left;width:490px;}
/*  GRADBOX  */
.gradbox_top{}
.gradbox_top_lft{float:left;width:5px;height:5px;background-image:url(../images/grad_top_lft.gif);}
.gradbox_top_mid{background-image:url(../images/grad_top_mid.gif);height:5px;float:left;width:602px;}
.gradbox_top_mid_wide{background-image:url(../images/grad_top_mid.gif);height:5px;float:left;width:480px;}
.gradbox_top_rt{width:5px;height:5px;float:left;background-image:url(../images/grad_top_rt.gif);}
.gradbox_mid{background: #fff url(../images/grad_mid.gif) repeat-x;border-left:1px solid #9B9A9A;border-right:1px solid #9B9A9A;width:570px;padding:12px 20px;}
.gradbox_mid_wide{background: #fff url(../images/grad_mid.gif) repeat-x;border-left:1px solid #9B9A9A;border-right:1px solid #9B9A9A;width:448px;padding:12px 20px;}
.gradbox_bot{}
.gradbox_bot_lft{float:left;width:5px;height:5px;background-image:url(../images/grad_bot_lft.gif);}
.gradbox_bot_mid{background-image:url(../images/grad_bot_mid.gif);height:5px;float:left;width:602px;}
.gradbox_bot_mid_wide{background-image:url(../images/grad_bot_mid.gif);height:5px;float:left;width:480px;}
.gradbox_bot_rt{width:5px;height:5px;float:left;background-image:url(../images/grad_bot_rt.gif);}
/*  GRADCONTENT  */
.gradcontent_lft{float:left;padding-right:15px;border-right:1px solid #b0b0b0;width:210px;}
.gradcontent_lft_wide{float:left;padding-right:15px;width:428px;}
.gradcontent_lft_title{}
.gradcontent_lft_price{font-size:11px;font-weight:bold;margin:5px 0 10px;}
.gradcontent_lft_txt{font-size:10px;line-height:10px;}
.gradcontent_rt{float:left;margin:0 0 0 20px;width:320px;}
.gradcontent_rt_wide{float:left;}
.gradcontent_rt_row{}
.gradcontent_rt_row_wide{width:445px;}
.gradcontent_rt_qty{font-size:9px;margin-left:11px;width:20px;}
.gradcontent_rt_col1{float:left;width:40px;margin-top:5px;border:1px solid #CCC;}
.gradcontent_rt_col2{float:left;margin:6px 3px 0;width:10px;}
.gradcontent_rt_col2_add{margin-bottom:5px;}
.gradcontent_rt_col2_sub{}
.gradcontent_rt_col3{float:left;font-size:10px;margin:7px 5px 10px 0px;width:158px;border-bottom:1px dotted #CCC;}
.gradcontent_rt_col3_2lines{float:left;font-size:10px;margin:0px 5px 10px 0px;width:158px;border-bottom:1px dotted #CCC;}
.gradcontent_rt_col3_wide{float:left;font-size:10px;margin:7px 5px 10px 0px;width:282px;border-bottom:1px dotted #CCC;}
.gradcontent_rt_col4{float:left;width:93px;margin-bottom:1px;}
/* BUBBLE TOOLTIP*/	
a.tt{position:relative;z-index:1;font-weight:bold; color:#000;}
a.tt span{ display: none;}
a.tt:hover{ z-index:25; color: #4977ab;}
a.tt:hover span.tooltip{display:block;position:absolute;top:-155px; left:-120px;padding: 15px 0 0 0;width:141px;text-align: center;filter: alpha(opacity:90);KHTMLOpacity: 0.90;MozOpacity: 0.90;opacity: 0.90;}
a.tt:hover span.top{display: block;padding: 10px 1px 0;background: url(../images/bubble/bubble.png) no-repeat top;}
a.tt:hover span.middle{display: block;padding: 0 8px; font-weight:normal;text-align:center;font-style:normal;background: url(../images/bubble/bubble_filler.gif) repeat bottom;}
a.tt:hover span.bottom{display: block;padding:3px 8px 1px;background: url(../images/bubble/bubble.png) no-repeat bottom;}
/* BUBBLE TOOLTIP NEW RTD*/	
a.ttnewRTD{position:relative;z-index:1;font-weight:bold; color:#000;}
a.ttnewRTD span{ display: none;}
a.ttnewRTD:hover{ z-index:25; color: #4977ab;}
a.ttnewRTD:hover span.tooltip{display:block;position:absolute;top:-290px; left:-120px;padding: 0 0 0 0;width:141px;text-align: center;filter: alpha(opacity:90);KHTMLOpacity: 0.90;MozOpacity: 0.90;opacity: 0.90;}
a.ttnewRTD:hover span.tooltipIMG{display:block;position:absolute;top:-290px; left:-150px;padding: 0 0 0 0;width:141px;text-align: center;filter: alpha(opacity:90);KHTMLOpacity: 0.90;MozOpacity: 0.90;opacity: 0.90;}
a.ttnewRTD:hover span.tooltipIMGshot{display:block;position:absolute;top:-170px; left:-150px;padding: 0 0 0 0;width:141px;text-align: center;filter: alpha(opacity:90);KHTMLOpacity: 0.90;MozOpacity: 0.90;opacity: 0.90;}
a.ttnewRTD:hover span.top{display: block;padding: 0px 0px 0;background: url(../images/bubble/bubble.png) no-repeat top;}
a.ttnewRTD:hover span.middle{display: block;padding: 0 0px; font-weight:normal;text-align:center;font-style:normal;background: url(../images/bubble/bubble_filler.gif) repeat bottom;}
a.ttnewRTD:hover span.bottom{display: block;padding:0px 0px 0px;background: url(../images/bubble/bubble.png) no-repeat bottom;}

/* BUBBLE TOOLTIP SHOTS*/	
a.ttShots{position:relative;z-index:1;font-weight:bold; color:#000;}
a.ttShots span{ display: none;}
a.ttShots:hover{ z-index:25; color: #4977ab;}
a.ttShots:hover span.tooltip{display:block;position:absolute;top:-215px; left:-120px;padding: 0 0 0 0;width:141px;text-align: center;filter: alpha(opacity:90);KHTMLOpacity: 0.90;MozOpacity: 0.90;opacity: 0.90;}
a.ttShots:hover span.tooltipIMG{display:block;position:absolute;top:-215px; left:-150px;padding: 0 0 0 0;width:141px;text-align: center;filter: alpha(opacity:90);KHTMLOpacity: 0.90;MozOpacity: 0.90;opacity: 0.90;}
a.ttShots:hover span.top{display: block;padding: 0px 0px 0;background: url(../images/bubble/bubble.png) no-repeat top;}
a.ttShots:hover span.middle{display: block;padding: 0 0px; font-weight:normal;text-align:center;font-style:normal;background: url(../images/bubble/bubble_filler.gif) repeat bottom;}
a.ttShots:hover span.bottom{display: block;padding:0px 0px 0px;background: url(../images/bubble/bubble.png) no-repeat bottom;}

/* BUBBLE TOOLTIP WIDE */	
a.tt_wide{position:relative;z-index:1;font-weight:bold;color:#000;}
a.tt_wide span{ display: none;}
a.tt_wide:hover{ z-index:25; color: #4977ab; background:;}
a.tt_wide:hover span.tooltip{display:block;position:absolute;top:-155px; left:-165px;padding: 15px 0 0 0;width:182px;text-align: center;filter: alpha(opacity:90);KHTMLOpacity: 0.90;MozOpacity: 0.90;opacity: 0.90;}
a.tt_wide:hover span.top{display: block;padding: 10px 0px 0;background: url(../images/bubble/bubble_wide.png) no-repeat top;}
a.tt_wide:hover span.middle{display: block;padding: 0 0px; font-weight:normal;text-align:center;font-style:normal;background: url(../images/bubble/bubble_filler_wide.png) repeat bottom;}
a.tt_wide:hover span.bottom{display: block;padding:3px 0px 0px;background: url(../images/bubble/bubble_wide.png) no-repeat bottom;}
/* BUBBLE TOOLTIP RED */	
a.tt2{position:relative;z-index:1;font-weight:bold;color:Red;}
a.tt2 span{ display: none;}
a.tt2:hover{ z-index:25; color: #4977ab;}
a.tt2:hover span.tooltip{display:block;position:absolute;top:-155px; left:-120px;padding: 15px 0 0 0;width:141px;text-align: center;filter: alpha(opacity:90);KHTMLOpacity: 0.90;MozOpacity: 0.90;opacity: 0.90;}
a.tt2:hover span.top{display: block;padding: 10px 1px 0;background: url(../images/bubble/bubble.png) no-repeat top;}
a.tt2:hover span.middle{display: block;padding: 0 8px; font-weight:normal;text-align:center;font-style:normal;background: url(../images/bubble/bubble_filler.gif) repeat bottom;}
a.tt2:hover span.bottom{display: block;padding:3px 8px 1px;background: url(../images/bubble/bubble.png) no-repeat bottom;}
/* BUBBLE TOOLTIP WIDE WIDE */	
a.tt_wide_wide{position:relative;z-index:1;font-weight:bold;color:#000;}
a.tt_wide_wide span{ display: none;}
a.tt_wide_wide:hover{ z-index:25; color: #4977ab; background:;}
a.tt_wide_wide:hover span.tooltip{display:block;position:absolute;top:-295px; left:-250px;padding: 15px 0 0 0;width:270px;text-align: center;filter: alpha(opacity:90);KHTMLOpacity: 0.90;MozOpacity: 0.90;opacity: 0.90;}
a.tt_wide_wide:hover span.top{display: block;padding: 10px 0px 0;background: url(../images/bubble/bubble_wide_wide.png) no-repeat top;}
a.tt_wide_wide:hover span.middle{display: block;padding: 0 0px; font-weight:normal;text-align:center;font-style:normal;background: url(../images/bubble/bubble_filler_wide_wide.png) repeat bottom; }
a.tt_wide_wide:hover span.bottom{display: block;padding:3px 0px 0px;background: url(../images/bubble/bubble_wide_wide.png) no-repeat bottom;}
/* BUBBLE TOOLTIP WIDE WIDE 2 (More to the LEFT)*/	
a.tt_wide_wide2{position:relative;z-index:1;font-weight:bold;color:#000;}
a.tt_wide_wide2 span{ display: none;}
a.tt_wide_wide2:hover{ z-index:25; color: #4977ab; background:;}
a.tt_wide_wide2:hover span.tooltip{display:block;position:absolute;top:-295px; left:-270px;padding: 15px 0 0 0;width:270px;text-align: center;filter: alpha(opacity:90);KHTMLOpacity: 0.90;MozOpacity: 0.90;opacity: 0.90;}
a.tt_wide_wide2:hover span.top{display: block;padding: 10px 0px 0;background: url(../images/bubble/bubble_wide_wide.png) no-repeat top;}
a.tt_wide_wide2:hover span.middle{display: block;padding: 0 0px; font-weight:normal;text-align:center;font-style:normal;background: url(../images/bubble/bubble_filler_wide_wide.png) repeat bottom; }
a.tt_wide_wide2:hover span.bottom{display: block;padding:3px 0px 0px;background: url(../images/bubble/bubble_wide_wide.png) no-repeat bottom;}
/* CATEGORIES */
.category_txtcontent{float:left;font-size:12px;margin-top:21px;}
.category_wrap{}
.category_lft{float:left;width: 407px;}
.category_lft_wrap{}
.category_lft_wrap2{margin-bottom:12px;}
.category_lft_wrap_outofstock{margin-bottom:13px;}
.category_rt{float:left;width: 340px;margin-left:30px}
.gradbox_top_mid_category{background-image:url(../images/grad_top_mid.gif);height:5px;float:left;width:235px;}
.gradbox_top_category{float:left;width:255px;}
.gradbox_mid_category{background: #fff url(../images/grad_mid.gif) repeat-x;border-left:1px solid #9B9A9A;border-right:1px solid #9B9A9A;float:left;padding:12px 20px;width:203px;}
.gradbox_bot_category{float:left;width:255px;}
loat:left;width:235px;}
.gradcontent_rt_category{float:left;width:207px;}
.gradcontent_lft_subcategory{font-size:11px;font-weight:bold;margin:0 0 10px 0;}
.gradcontent_lft_price_category{font-size:11px;font-weight:bold;margin:5px 0 0;}
.gradcontent_rt_row_category{width:207px;}
.gradcontent_lft_price_category{font-size:11px;font-weight:bold;margin:5px 0 0;}
.gradcontent_rt_row_category{width:207px;}
.gradcontent_rt_row_category_button{margin:15px 0 0;width:202px;}
.gradcontent_rt_col4b{float:right;width:93px;margin-bottom:1px;}
.gradcontent_rt_divide{margin:16px 0 5px;color:#000;font-size:12px;font-weight:bold;}
.gradcontent_lft_category{float:left;padding-right:15px;width:200px;}
.cartrow_lft_category{float:left;width:121px;margin:0 15px;height:152px;}
.cartrow_lft_category_cans{float:left;width:121px;margin:0 15px;}
.cartrow_lft_category_bottles{float:left;width:121px;margin:0 15px;}
.itemPrice_category {color: #000000;font-weight: bold;font-size: 11px;margin:0 0 10px 150px;}
.category_wrap2{position:relative;top:-15px;}
.cartrow_title_gear{margin:0 0 20px;width:785px;}
.cartrow_lft_women{float:left;width:121px;margin:0 15px;height:143px;}
.category_lft_wrap_jersey{margin-bottom:10px;}
/* CART */
.category_middle{float:left;width:770px;}
.category_middle_wrap{margin:0 auto 10px;width:630px;}
.gradbox_top_mid_category_m{background-image:url(../images/grad_top_mid.gif);height:5px;float:left;width:613px;}
.gradbox_top_mid_category_oh{background-image:url(../images/grad_top_mid.gif);height:5px;float:left;width:640px;}
.gradbox_top_category_m{float:left;width:625px;}
.gradbox_top_category_oh{float:left;width:650px;}
.gradbox_mid_category_m{background: #fff url(../images/grad_mid.gif) repeat-x;border-left:1px solid #9B9A9A;border-right:1px solid #9B9A9A;float:left;padding:25px 20px;width:581px;}
.gradbox_mid_category_oh{background: #fff url(../images/grad_mid.gif) repeat-x;border-left:1px solid #9B9A9A;border-right:1px solid #9B9A9A;float:left;padding:25px 20px;width:607px;padding-bottom:120px;}
.gradbox_bot_category_m{float:left;width:625px;}
.gradbox_bot_category_oh{float:left;width:650px;}
.gradbox_bot_mid_category{background-image:url(../images/grad_bot_mid.gif);height:5px;float:left;width:235px;}
.gradbox_bot_mid_category_oh{background-image:url(../images/grad_bot_mid.gif);height:5px;float:left;width:640px;}
.gradcontent_middle_category{float:left;padding-right:15px;width:560px;font-size:11px;}
/* MIDDLE ROWS AND COL */
.middle_row1{border-bottom:1px solid #000;margin-bottom:15px;padding-bottom:3px;width:578px;font-weight:bold;}
.middle_row1_a{margin-bottom:15px;padding-bottom:3px;width:578px;font-weight:bold;}
.middle_row1_b{width:579px;}
.middle_col_update{text-align:right;width:553px;}
.middle_row1_c{width:579px;border:1px solid #000;margin:10px 0;background-image:url(../images/c1_subtotal_bg.gif);}
.middle_row1_d{border:1px solid #000000;margin:10px 0 0;padding:10px;width:559px;}
.middle_row1_e{width:579px;margin-bottom:100px;}
.middle_col_products{float:left;width:242px;}
.middle_col_price{float:left;width:51px;text-align:center;}
.middle_col_quantity{float:left;width:50px;text-align:center;}
.middle_col_total{float:left;width:53px;text-align:center;}
.middle_col_auto{float:right;}
.middle_col_specialoffer{float:left;margin:0 50px 0 0;width:300px;}
.middle_col_specialoffer_pic{background-color:#FFFFFF;border:1px solid #CCCCCC;float:left;padding:3px;text-align:center;width:55px;}
.middle_col_specialoffer_but{float:right;margin-right:26px;}
.middle_col_discount_lft{float:left;margin:10px 0 0 283px;width:100px;font-weight:bold;}
.middle_col_discount_rt{float:left;margin:10px;width:100px;}
.middle_col_coupon_lft{float:left;width:335px;}
.middle_col_coupon_rt{float:right;font-weight:bold;margin:0 10px 0 0;width:195px;text-align:right;}
.middle_col_coupon_txtbox{border:1px solid #CCCCCC;float:left;margin:3px 10px 0 0;}
.txtbox_only{border:1px solid #CCCCCC;}
.middle_col_coupon_apply{float:left;}
.middle_foot_but{text-align:center;}
/* CART TABLE */
.table_row{margin-bottom:10px;}
.table_row_ex_address{margin:0 0 15px 7px;}
.table_row_msg{font-size:9px;margin:0 0 10px 106px;}
.table_col_rt{float:left;font-size:11px;margin:2px 0 0 20px;width:85px;}
.table_col_txtbox{border:1px solid #ccc;float:left;}
.table_row_exact{border:1px solid #ccc;float:left;width:160px;}
.table_col_2{float:left;font-size:11px;margin-left:10px;}
.middle_row1_lft{float:left;width:395px;}
.middle_row1_rt{border:1px solid #CCCCCC;float:right;padding:10px;width:140px;margin-right:15px;}
/* MIDDLE c3_SUMMARY */
.middle_c3_summary_header{border-bottom:1px solid #CCCCCC;font-size:12px;font-weight:bold;margin-bottom:5px;padding-bottom:5px;}
.middle_c3_summary{}
.c3_summary_col_lft{float:left;width:73px;}
.c3_summary_col_rt{float:left;width:65px;}
/* NUMERIC STEPPER */
.numeric-stepper {float:left;height:15px;position:relative;width:55px;margin:5px 2px 0 0;}
.numeric-stepper input {float:left;text-align:center;font-size:10px;border:none;background-color:#fff;border:1px solid #ccc;}
.numeric-stepper button {width:10px;height:7px;font-size:9px;padding:0;margin:0 0 -1px;z-index:1;text-align:center;position:absolute;right:0;background-image:url(../images/blkarrow_add.png);background-repeat:no-repeat;background-color:transparent;outline:none;}
.numeric-stepper button.minus {bottom:0;background-image:url(../images/blkarrow_sub.png);background-repeat:no-repeat;outline:none;}
.gradcontent_rt_col1z{float:left;width:320px;margin-top:5px;border:1px solid #CCC;}
/* CHECKOUT */
.middle_row1_e_0{background-color:#E4E3E3;background-image:url(../images/c1_subtotal_bg.gif);border:1px solid #ccc;padding-left:16px;padding-right:16px;padding-top:10px;padding-bottom:10px;line-height:20px;text-align:left;}
.middle_row1_e_1{border:1px dotted #CCCCCC;font-size:11px;margin:0 0 15px;padding:10px;}
/* ORDER HISTORY */
.oh_backtocart{width:557px;float:left;margin-bottom:10px;}
.oh_contents{width:605px;float:left;}
/* TEXTBOX */
.txtboxtest{border:1px solid #ccc;padding:2px;}
/* LABEL */
.lblboto {color:red;font-size:11px;font-weight:bold;position:relative;top:-3px;}
/* New Top Nav */
#root-template #header {
	padding-bottom:16px;
}
#header #main-nav {
	width:823px;
	float:right;
	height:33px;
	border-top:1px solid #535455;
}
#header #main-nav {
	width:823px;
	float:right;
	height:33px;
	border-top:1px solid #535455;
}
#header #main-nav li {
	list-style:none;
	float:left;
}
#header #main-nav li a {
	display:block;
	height:33px;
	background:url('../images/header-navigation.gif') no-repeat;
	text-indent:-9999px;
}
#header #main-nav li a:hover {
	background-position:0 -33px;
}
#header #main-nav li a#main-nav-1 {
	width:176px;
}
#header #main-nav li a#main-nav-2 {
	background-position:-176px 0;
	width:129px;
}
#header #main-nav li a#main-nav-2:hover {
	background-position:-176px -33px;
}
#header #main-nav li a#main-nav-3 {
	background-position:-305px 0;
	width:155px;
}
#header #main-nav li a#main-nav-3:hover {
	background-position:-305px -33px;
}
#header #main-nav li a#main-nav-4 {
	background-position:-460px 0;
	width:106px;
}
#header #main-nav li a#main-nav-4:hover {
	background-position:-460px -33px
}
#header #main-nav li a#main-nav-5 {
	background-position:-566px 0;
	width:152px;
}
#header #main-nav li a#main-nav-5:hover {
	background-position:-566px -33px;
}
#header #main-nav li a#main-nav-6 {
	background-position:-718px 0;
	width:105px;
}
#header #main-nav li a#main-nav-6:hover {
	background-position:-718px -33px;
}

