/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce
   -----------------------------------------------------------------------------------------
   based on:
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License
   ---------------------------------------------------------------------------------------*/
/* start of changes for API-Modules */
@import "api_bundle.css";
/* end of changes for API-Modules */

BODY{font-family:Arial, Helvetica, sans-serif;color:#000;background-color:#edede1;margin:0}
ul li{color:#000;margin-bottom:9px;font-family:Arial, Helvetica, sans-serif;font-size:12px}
.productdescr ul li{color:#000;margin-bottom:3px;font-family:Arial, Helvetica, sans-serif;font-size:11px}
h2{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#036;font-weight:700;line-height:normal;margin:0;padding:0}
.errorBox{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;background-color:#ffb3b5}
.gvBox{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;border:1px solid;background-color:#ffb3b5;border-color:#FFF}
.stockWarning{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#c03}
.productsNotifications{background-color:#f2fff7}
.orderEdit{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#70d250;text-decoration:underline}
img{border:0}
FORM{display:inline}
TR.header{background-color:#fff}
TR.headerNavigation{background:#F6F6F6}
TD.headerNavigation{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000;font-weight:700;border-bottom:1px solid;background-color:#F6F6F6;border-color:#b6b7cb}
A.headerNavigation:hover{color:#00ADE3;text-decoration:none}
TD.conditions{background-color:#FFF}
TR.headerError{background-color:red}
.moduleHeading{font-family:Arial, Helvetica, sans-serif;font-size:small;font-weight:700;padding-bottom:10px}
TD.headerError{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:red;color:#fff;font-weight:700;text-align:center}
TR.headerInfo{background:#0f0}
TD.headerInfo{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#0f0;color:#fff;font-weight:700;text-align:center}
.infoBoxNotice{background:#FF8E90}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Arial, Helvetica, sans-serif;font-size:10px}
TD.infoBoxHeading{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;background:#666;height:17px;color:#fff}
TD.infoBoxHeading_right{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;background:#C4C4C4;height:17px;color:#000}
TD.infoBox,SPAN.infoBox{font-family:Arial, Helvetica, sans-serif;font-size:10px;border-right:4px solid;background:#E6E6E6;border-color:#C4C4C4}
TD.infoBox_right,SPAN.infoBox_right{font-family:Arial, Helvetica, sans-serif;font-size:10px;background:#E6E6E6}
TABLE.productListing{border:1px;border-spacing:1px;border-color:#b6b7cb;border-style:solid}
.productListing-heading{font-family:Arial, Helvetica, sans-serif;font-size:10px;background:#b6b7cb;color:#FFF;font-weight:700}
A.pageResults{color:#00F;text-decoration:underline}
A.pageResults:hover{color:#00F;background:#FF3}
TR.subBar{background:#f4f7fd}
TD.subBar{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000}
TD.accountCategory{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#abd}
TD.fieldValue{font-family:Arial, Helvetica, sans-serif;font-size:12px}
CHECKBOX,INPUT,RADIO,SELECT{font-family:Arial, Helvetica, sans-serif;font-size:11px}
TEXTAREA{width:100%;font-family:Arial, Helvetica, sans-serif;font-size:11px}
SPAN.greetUser{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#f0a480;font-weight:700}
SPAN.underline{text-decoration:underline}
TD.copyright{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:1.5;text-align:center}
A.copyright:hover{color:#00f;text-decoration:underline}
SPAN.markProductOutOfStock{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#c76170;font-weight:700}
SPAN.productDiscountPrice{font-family:Arial, Helvetica, sans-serif;color:red;font-weight:700}
.smallHeading{font-family:Arial, Helvetica, sans-serif;font-size:x-small;font-weight:700;color:#000}
.heading1{font-family:Arial, Helvetica, sans-serif;font-size:7pt}
.heading2{font-family:Arial, Helvetica, sans-serif;font-size:9pt}
.heading3{font-family:Arial, Helvetica, sans-serif;font-size:10pt}
.heading4{font-family:Arial, Helvetica, sans-serif;font-size:12pt}
.heading5{font-family:Arial, Helvetica, sans-serif;font-size:16pt}
.sitemap_heading{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#FFF;background-color:#666;padding-top:2px;padding-bottom:2px}
.sitemap_heading a{color:#FFF}
.sitemap_heading a:hover{color:#CCC;text-decoration:none}
.sitemap_sub{font-family:Arial, Helvetica, sans-serif;font-size:9pt;color:#000;background-color:#E6E6E6;padding:2px}
.sitemap_sub a:hover{color:#999;text-decoration:none}
.tableShop{background-color:#fff;border-left:1px solid;border-right:1px solid;border-color:#b6b7cb}
td.leftBorder{background-image:url(img/hintergrund_links.gif);background-position:right top;background-repeat:repeat-y}
td.rightBorder{background-image:url(img/hintergrund_rechts.gif);background-position:left top;background-repeat:repeat-y}
td.bgProd{background-image:url(img/bg_prod.jpg);background-position:top center;background-repeat:repeat-x}
td.bgBottomProdDetails{background-image:url(img/prod_details_bottombg.gif);background-position:top center;background-repeat:no-repeat}
p.infoFooter{font-size:12px;color:#000;border:1px solid #ff5311;margin-right:14px;padding:8px}
p.infoFooter a{font-size:14px}
td.bgBlueBox{background-color:#116190;height:29px}
table.searchBox{margin:4px 0}
.navLeft{border-right:1px solid;background-image:url(img/bg_left_column.jpg);width:185px;border-color:#b6b7cb}
.navRight{border-top-width:4px;border-top-style:solid;border-left-width:4px;border-left-style:solid;background-color:#E6E6E6;width:185px;border-color:#666}
.tableListingI{background-color:#eee}
.tableListingII{background-color:#d0d0d0}
.poweredby{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000;font-weight:700}
.onepxwidth{width:1px}
.naviTopleft{font-size:12px;color:#036;vertical-align:top;padding-top:7px}
.naviTopright{font-size:10px;color:#063561;vertical-align:middle;padding-top:9px;padding-right:10px}
.naviBottom{font-size:11px;color:#666;text-align:left;vertical-align:top;height:20px;padding-top:12px;padding-left:6px}
.shopMargin{border:0;margin:10px 10px 20px 0px;padding:0;width:100%;}
.contentsTopics{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700}
TR.headerMessage{background-color:#0C3}
TD.main,P.main,SPAN.main{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:1.5}
.checkoutBarFrom,.checkoutBarTo{padding-top:4px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#999}
.checkoutBarCurrent{padding-top:4px;font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:700;color:#003466}
.footer{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;padding-left:6px;vertical-align:top}
.moduleRow{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:1.5;background-color:#fff;color:#000;padding:4px 5px!important}
.moduleRowOver{color:#000;background-color:#f1f1f1;padding:4px 5px!important}
.moduleRowSelected{color:#000;background-color:#fff}
A.confirmationEdit{color:#036;font-weight:700;font-style:italic}
A.confirmationEdit:hover{color:#006bd5;font-weight:700;font-style:italic;text-decoration:underline}
.comparelisting{font-size:.7em;color:#000;width:158px;height:17px;border:1px solid #ff7f00;background-color:#f5f5f5;padding-left:2px;padding-bottom:2px}
tr.compare{font-size:10px;color:#333;width:911px;background-color:#fff;border-left:1px solid #eee;padding:0}
.compare td{border-right:1px dotted #333;border-bottom:1px dotted #fff;vertical-align:middle;text-align:center;background-color:#fff}
.compare th{border-right:1px dotted #333;border-bottom:1px solid #ddd;width:100px;vertical-align:middle;text-align:center;background-color:#fff}
.compareHeadline{font-size:10px;color:#034e89;border-left:1px solid #eee;background-color:#cef3f8;width:911px}
.compareHeadline td{border-right:1px dotted #999;border-bottom:1px dotted #fff;vertical-align:middle;text-align:center}
.compareHeadline th{border-right:1px dotted #333;border-bottom:1px dotted #fff;vertical-align:middle;text-align:center}
.compareLeft{font-size:12px;text-align:center;border-bottom:1px solid #ddd}
.compareFooter{background:repeat-x #fefefe url(img/bg_compare.jpg);height:60px}
TABLE.formArea{background:#f1f1f1;border-color:#ccc;border-style:solid;border-width:1px}
#hpIntro{font-size:12px;width:495px;height:189px;background-image:url(img/bg_fitness_equipment.gif)}
.hpHeader{color:#b70015;font-size:14px;font-weight:700;display:block;padding:5px 0 5px 0;}
.hpHeaderStart{color:#fff;font-size:12px;font-weight:700;display:block}
.bgBlueBox .hpHeader{color:#fff;margin-left:10px}
#specialbottom .hpHeaderStart{padding-top:6px}
.hpIntroHeader{font-weight:700;margin:0 0 5px}
.hpIntroContainer p{margin:5px}
.hpThumb{float:left;margin:3px}
.hpIntroSelectedTwo{color:#983592;font-size:11px;font-weight:700;padding-left:40px}
.hpIntroSelectedOne{color:#983592;font-size:11px;font-weight:700;padding-left:40px;padding-top:7px}
#swapBg{padding:0}
.hpBgSelectionsOne{color:#006;font-size:11px;font-weight:700;display:block;margin:17px 0 25px 50px}
.hpBgSelectionsTwo{color:#006;font-size:11px;font-weight:700;display:block;margin:32px 0 25px 50px}
#homeCalloutTwo{width:189px;background-color:#fff;}
#specialbottom{height:29px;width:189px;background-color:#B70015;text-align:center}
.specialOffer{margin-top:10px}
.specialOfferBottom{margin-top:35px}
.redLink a:hover{color:#006bd5;font-size:11px;font-weight:700;text-decoration:none;padding:0}
.redLink a:active{color:#006bd5;font-size:11px;font-weight:700;padding:0}
.boxNaviLinks{padding-top:22px;font-family:Arial, Helvetica, sans-serif;font-size:13px}
.boxNaviLinks ul li{list-style-image:url(img/bulletArrow.gif);margin-bottom:9px}
.boxNaviLinks ul li a:hover{color:#006bd5;text-decoration:none;list-style-image:url(img/bulletArrow_over.gif)}
.contentHome{font-family:Arial, Helvetica, sans-serif;color:#000;font-size:12px}
.contentInfo{font-family:Arial, Helvetica, sans-serif;font-size:12px;width:500px;vertical-align:top;padding-left:15px;padding-right:15px}
.contentRed{font-family:Arial, Helvetica, sans-serif;color:#C00;font-size:12px}
.contentInfoSitemap{font-family:Arial, Helvetica, sans-serif;font-size:12px;vertical-align:top;padding-left:15px;padding-right:15px}
.product{background:url(img/cat_item_bg.gif);background-position:top center;background-repeat:no-repeat;width:353px;height:145px}
.productHeader{font-size:20px;color:#009faa;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-align:left}
.productShort{font-family:Arial, Helvetica, sans-serif;color:#09F;font-size:11px;line-height:11px;text-align:left}
.productShort ul{margin:3px 5px 3px 16px;padding:0}
.productShort ul li{font-family:Arial, Helvetica, sans-serif;color:#09F;font-size:11px;margin:0;padding:0 0 5px}
.producttax{font-family:Arial, Helvetica, sans-serif;color:#036;font-size:10px;line-height:10px;text-align:left}
.productList{font-family:Arial, Helvetica, sans-serif;color:#666;text-decoration:line-through;font-size:12px}
.productSave{font-family:Arial, Helvetica, sans-serif;color:#000;font-weight:700;font-size:14px}
.productPrice{font-family:Arial, Helvetica, sans-serif;color:#C00;font-weight:700;font-size:12px}
SPAN.productOldPrice{font-family:Arial, Helvetica, sans-serif;color:#666;font-size:11px;text-decoration:line-through;}
.calloutPriceRed{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#D6292B;font-weight:700}
.rightSide{width:168px;vertical-align:top;margin-bottom:12px;margin-top:0}
.rightSideArrow{width:20px;height:20px;text-align:center;vertical-align:top;background-color:#fff;border-left:1px #CECECE solid}
.rightSideTop{font-size:11px;font-weight:700;color:#00758D;width:148px;height:20px;background-color:#fff;border-right:1px #CECECE solid;margin:0}
.rightSideCompare{font-size:11px;vertical-align:top;padding:5px 5px 10px 18px}
.rightSideBody{font-size:11px;background-color:#fff;border-left:1px #CECECE solid;border-right:1px #CECECE solid;border-bottom:1px #CECECE solid;vertical-align:top;padding:0 5px 10px 20px}
.rightSideBody2{font-size:11px;background-color:#fff;border-left:1px #CECECE solid;border-right:1px #CECECE solid;vertical-align:top;padding:0 5px 10px 20px}
.rightSideBody3{text-align:center;font-size:11px;background-color:#fff;border-left:1px #CECECE solid;border-right:1px #CECECE solid;vertical-align:top;height:100%;padding:0 2px}
.rightSideHeader{border:1px #17B6E5 solid;color:#036;font-size:12px;font-weight:700;height:21px;margin:0;padding:4px 8px}
.warenkorbTitel{border:1px #17B6E5 solid;color:#036;font-size:12px;font-weight:700;height:21px;margin:0;padding:4px 0 0 4px}
.caption{font-size:x-small;color:#666}
.enlarge{border:1px solid #CECECE}
#tnContainer{margin-top:10px;display:table;width:238px}
#tnImageContainer{float:left;width:115px}
#tnCaptionContainer{width:112px;text-align:left;float:left;display:block;padding:0 2px 0 0}
.columnSubNavigation{width:230px;vertical-align:top}
#stage{width:911px;padding:15px 0 10px 8px}
div#tipDiv{position:absolute;visibility:hidden;left:0;top:0;z-index:10000;background-color:#FAFAFA;border:1px solid #CECECE;width:auto;height:auto;color:#000;font-size:10px}
.breadCrumbShell{height:18px;background-color:#FFF;font-size:.7em;vertical-align:middle;color:#666;margin-bottom:0;padding:2px 5px 0 10px}
.productInfo{font-family:Arial, Helvetica, sans-serif;color:#000;font-size:12px;vertical-align:top}
.productImage{border:1px solid #999}
.productInfoImage{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#999}
A.productNavigator{color:#036;font-weight:400;text-decoration:underline}
A.productNavigator:hover{color:#006bd5;font-weight:400;text-decoration:underline}
.wasPercent{color:#000;font-weight:700;margin-top:0;display:block;font-size:13px;text-decoration:none;padding:0}
.shortSaleText{color:#00789E}
.red{color:#C00}
html>body #tnCaptionContainer{width:112px;text-align:left;display:block;clear:both;padding:0 2px 0 0}
.leftnav li a,.leftnav li a:visited{background:url(img/cat_listitem.gif) no-repeat left top;font:12px Arial, Helvetica, sans-serif;color:#036;font-weight:700;display:block;height:22px;width:156px;padding-left:30px;text-decoration:none;padding-right:0;padding-top:6px}
.leftnav li a:hover,.leftnav li a:active{font:12px Arial, Helvetica, sans-serif;color:#036;font-weight:700;background-image:url(img/cat_listitem_over.gif);text-decoration:none}
.leftnav_sub li a,.leftnav_sub li a:visited{background:url(img/cat_listitem_blgrey.gif) no-repeat left top;font:12px Arial, Helvetica, sans-serif;color:#036;font-weight:700;display:block;height:22px;width:156px;padding-left:30px;text-decoration:none;padding-right:0;padding-top:6px}
.leftnav_sub li a:hover,.leftnav_sub li a:active{font:12px Arial, Helvetica, sans-serif;color:#036;font-weight:700;background-image:url(img/cat_listitem_blgrey_over.gif);text-decoration:none}
#naviMainBg{background-image:url(img/header_navback_straight.gif);height:27px!important;margin:0}
#naviMain{font-size:13px;font-weight:700;display:inline;vertical-align:middle;height:27px!important;margin:0 0 0 192px;padding:0}
#naviMain li{list-style:none;display:inline;height:27px!important;margin:0}
#naviMain li a{text-decoration:none;font-size:12px;height:27px!important;line-height:27px;border-right:1px solid #fff;border-left:1px solid #fff;margin-left:-5px;padding:0 20px!important}
#naviMain li a.first{border:none}
#naviMain li a.last{border-right:none}
.search{background-color:#fff;height:15px;margin:0;padding:0}
td.search input{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#036;background-color:#fff;border:1px solid #036}
.prod_header{font-family:Arial, Helvetica, sans-serif;font-size:1.25em;font-weight:700;color:#02396E;letter-spacing:-.05em;line-height:1.5em}
.prod_headerslogan{font-family:Arial, Helvetica, sans-serif;font-size:.7em;color:#666;font-style:italic;line-height:.9em}
.callout{font-family:Arial, Helvetica, sans-serif;vertical-align:top;background:url(img/callout_leftbg.jpg);background-position:top center;background-repeat:repeat-x;padding:0 10px}
.callout_pricing{font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#898989;letter-spacing:-.02em;line-height:20px}
.callout_financing_lrgtxt{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:700}
.callout_saleprice{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#C00;line-height:20px}
.callout_saleends{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#666}
.catdesc{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#000}
#fragment-1 li,#fragment-2 li{font-size:11px}
.info_header{color:#006;font-family:Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:700;letter-spacing:-.05em}
.refid{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#333}
ul#naviMain li h1,ul#naviMain li h2{display:inline;font-weight:700;font-size:13px;margin:0;padding:0}
td.naviBottom a{display:inline;font-weight:400;font-size:11px;margin:0;padding:0}
a.cloud{display:inline;font-weight:400;font-size:10px;margin:0;padding:0}
a.cloud:hover{text-decoration:underline;}
h1.prod_header{font-family:Arial, Helvetica, sans-serif;font-size:1.25em;font-weight:700;color:#02396E;letter-spacing:-.05em;line-height:1.5em;display:inline;margin:0;padding:0}
h2.prod_headerslogan{font-family:Arial, Helvetica, sans-serif;font-size:.7em;color:#666;font-style:italic;font-weight:400;line-height:.9em;display:inline;margin:0;padding:0}
td.productHeader h1{font-size:16px;color:#009faa;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-align:left;display:inline;margin:0;padding:0}
td.productShort h2{font-family:Arial, Helvetica, sans-serif;color:#09F;font-size:11px;font-weight:400;line-height:11px;text-align:left;display:inline;margin:0;padding:0}
h1.pv{font-size:16px;font-family:Arial, Helvetica, sans-serif;padding-left:15px;padding-right:15px;color:#036}
th.compareLeft h3{display:inline;font-weight:700;font-size:12px;margin:0;padding:0}
#cssdropdown,#cssdropdown ul{list-style:none;margin:0;padding:0}
#cssdropdown li{position:relative}
.mainitems a{margin-left:6px;text-decoration:none;font-size:11px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#063561}
.subuls{display:none;width:110px;position:absolute;top:1.2em;left:0;background-color:#fff}
.subuls li{width:100%;padding-bottom:2px;padding-top:2px;margin-bottom:0}
.subuls li a{text-decoration:none;font-size:10px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#009FAA}
#cssdropdown li>ul{top:10px;left:0}
#cssdropdown li:hover ul,li.over ul{display:block}
#restofcontent{clear:left}
div.catheader{float:left;margin:10px 0}
#link_exchange{text-align:left;font-family:Verdana, Arial, sans-serif;font-size:10px;color:#888;margin:0 auto;padding:0 0 10px}
#link_exchange a{color:#888}
.boxText,.boxTextBG,.boxTextBGII,.infoBoxContents,TD.productListing-data,TD.smallText,SPAN.smallText,P.smallText,.messageBox,.callout_financing_smtxt{font-family:Arial, Helvetica, sans-serif;font-size:10px}
.boxTextPrice,SPAN.newItemInCart,.inputRequirement{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:red}
A,.naviTopleft a:link,.naviTopleft a:visited,.naviTopright a:link,.naviTopright a:visited,.naviBottom a:link,.naviBottom a:visited,.boxNaviLinks ul li a:link,.boxNaviLinks ul li a:visited,.contentInfo a:link,.contentInfo a:visited,.contentInfoSitemap a:link,.contentInfoSitemap a:visited,.breadCrumbShell a:link,.breadCrumbShell a:visited,.productInfo a:link,.productInfo a:visited{color:#036;text-decoration:none}
A:hover,.naviTopleft a:hover,.naviTopleft a:active,.naviTopright a:hover,.naviTopright a:active,.naviBottom a:hover,.naviBottom a:active,.boxNaviLinks ul li a:active,.contentInfo a:hover,.contentInfo a:active,.contentInfoSitemap a:hover,.contentInfoSitemap a:active,.breadCrumbShell a:hover,.breadCrumbShell a:active,.productInfo a:hover,.productInfo a:active{color:#006bd5;text-decoration:none}
A.headerNavigation:link,A.headerNavigation:visited,A.headerNavigation:active{color:#00ADE3}
TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd,TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:#f8f8f9}
TD.pageHeading,DIV.pageHeading,.catname{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;color:#000}
TD.fieldKey,TD.tableHeading,TD.formAreaTitle{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700}
A.copyright,.sitemap_sub a{color:#000}
SPAN.productSpecialPrice,SPAN.errorText{font-family:Arial, Helvetica, sans-serif;color:red}
.messageStackError,.messageStackWarning,.messageStackSuccess{font-family:Arial, Helvetica, sans-serif;font-size:10px;border:1px solid #ff5311}
.tableBody,.hpIntroContainer{padding:5px}
.specialOffer p,.specialOfferBottom p{font-size:12px;margin:5px 5px 10px 10px}
.redLink a:link,.redLink a:visited{color:#036;font-size:11px;font-weight:700;padding:0}
.contentHome p,.contentInfo p{font-family:Arial, Helvetica, sans-serif;color:#000;font-size:12px;line-height:16px}
.contentHome a:link,.contentHome a:visited{color:#036;font-size:13px;font-weight:700;text-decoration:none}
.contentHome a:hover,.contentHome a:active{color:#006bd5;font-size:13px;font-weight:700;text-decoration:none}
.contentInfo h1,.contentInfoSitemap h1,.productInfo h1{display:block;font-family:Arial, Helvetica, sans-serif;color:#036;font-size:x-large}
.contentInfo h2,.productInfo h2{display:block;font-family:Arial, Helvetica, sans-serif;color:#036;font-size:medium}
.contentInfo ul li,.productInfo ul li{list-style-image:url(img/ul_dash.gif)}
.productHeader a:link,.productHeader a:visited,.rightSideTop a:link,.rightSideTop a:visited{text-decoration:none;color:#036}
.productHeader a:hover,.productHeader a:active,.rightSideTop a:hover,.rightSideTop a:active{text-decoration:none;color:#006bd5}
.leftnav,.leftnav_sub{list-style-type:none;width:176px;margin:0 0 10px;padding:0}
.leftnav li,.leftnav_sub li{height:27px;width:176px}
* html .leftnav li a,* html .leftnav_sub li a{font:12px Arial, Helvetica, sans-serif;color:#036;font-weight:700;width:156px}
#naviMain li a:link,#naviMain li a:visited,#naviMain li a:hover,#naviMain li a:active{color:#fff}
.orderDetailsTab,.subTotal{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:400;color:#333}
td.naviTopleft a,ul.leftnav li,ul.leftnav li h3,ul.leftnav_sub li,ul.leftnav_sub li h3{display:inline;font-weight:400;font-size:12px;margin:0;padding:0}
table.contentInfo td h1,table.contentInfoSitemap td h1,table.contentInfo td h2{font-size:16px}