body{background: #828C95 url('//sa.atgstores.com/images/background.gif') repeat-x;width:100%;margin:0;padding:0;text-align:center;font-family:Arial, Helvetica, sans-serif}
*{font-size:10pt;}
#contentWrapper{margin:auto;margin-bottom:0;padding-bottom:15px;width:1000px;text-align:left;position:relative;background:#FFF;}
form{margin:0px;padding:1px}
font,b,strong,td,th,a{font-family:Arial, Helvetica, sans-serif}
ul{margin:0px;padding:0px;list-style:none}
a{color:#003399}
a:hover {color:#990000}
a:visited {color:#663366}
a:visited:hover {color:#990000}
img {border:0}
a.whitelink:link, a.whitelink:visited, a.whitelink:active {text-decoration:none;font-weight:bold;color:white;font-size:.9em}
a.whitelink:hover {text-decoration:none;font-weight:bold;color:yellow;font-size:.9em}
hr {border:0;color:#CCC;background-color:#CCC;height:1px;width:100%;text-align:left}
h2 {font-size:15px;font-weight:bold;margin:3px 0px;color:#000}
h2.separator{border:0pt;margin:0px}
hr.separator {color:#FFF; background-color:#FFF;border-bottom:1pt dashed #CCC;margin:0px;padding:0px;line-height:1px;font-size:1px;clear:both;}
#mainProdNavTable{width:150px;font-size:8pt;font-weight:bold;clear:both;margin-left:10px;float:left;}
#mainProdNavTable span {display:block;font-weight:bold;line-height:20px;padding-left:5px;}
#mainProdNavTable ul{padding-left:8px;padding-bottom:4px}
#mainProdNavTable a{color:black;}
#mainProdNavTable a:hover{text-decoration:underline}
#mainProdNavTable{margin-top:3px}
.homePage #mainProdNavTable{margin-top:9px}
.separator{border-bottom:1pt dashed #CCC;margin-bottom:10px;width:100%;color:#CC6600}
#divArticle{text-align:left}
#divArticle li{margin-bottom:10px;font-size:10pt}
.upselltable {border-top:1px solid;border-bottom:2px solid;border-right:2px solid;border-left:1px solid;border-color:Gray;text-decoration:none;padding:5px;width:150px;min-width:150px;min-height:150px}
.upselltable a, .upselltable a:hover, .upselltable a:visited {color:blue;text-decoration:none}
.left{float:left}
.right{float:right}
.clear{clear:both}
.box{border: 1px solid #CCC; background: #F6F6F6;padding:5px;position:relative;text-align:left;}
.bottomLeft{position:absolute;bottom:0px;left:0px}
.topLeft{position:absolute;top:0px;left:0px}
.bottomRight{position:absolute;bottom:0px;right:-1px}
.topRight{position:absolute;top:0px;right:-1px;z-index:10}
.border{border:1pt solid #CCC}
.alert{width:500px;border:1pt solid #FF9933;font:10pt;background:url(//sa.atgstores.com/images/yellowtrianglesign.gif) no-repeat 10px 10px #FFFF99;padding:10px 10px 10px 30px;text-align:left}
.error{width:500px;border:1pt solid #990000;font:10pt;background:url(//sa.atgstores.com/images/alert.gif) no-repeat 10px 8px #FFCCCC;padding:10px 10px 10px 40px;text-align:left}
#topNav{position:relative;height:92px;font-size:10pt}
#headerLink{width:370px;margin:0px;padding:0px;float:right;position:relative;vertical-align:top}
#headerLink li{float:left;padding:0px 5px;margin-top:3px;border-left:1px solid #666;list-style:none;position:relative}
#headerLink li a.bold{color:#003399;font-weight:bold}
#headerLink li.noBorder{border:0px; }
#headerLink li.rightBorder{border:0px; border-right:1px solid #666}
#headerLink li a{text-decoration:none; color:#000;}
#headerLink li a:hover{text-decoration:underline;color:#990000}
#headerLink li a:visited{color:#000}
#headerLink li a:visited:hover{text-decoration:underline;color:#990000}
#divCart{float:right;position:relative;height:26px}
#divCart a{color:#FFF;text-decoration:none;padding:3px 6px;float:left}
#divCart #cartItem{float:left;background:#FFF;color:#000;padding:3px 3px;border:1pt solid #CCC;position:relative}
#divNavLink{color:#FFF;width:100%;position:absolute;bottom:5px;height:25px;}
#divNavLink ul{position:absolute;left:180px;top:0px;margin:0px;padding:0px}
#divNavLink li{	list-style:none;height:25px;float:left;margin:0px}
#divNavLink li a{text-decoration:none;font-weight:bold;padding:0px 10px;float:left;height:25px;line-height:25px}
#divNavLink span{padding-left:40px}
#hrefSite{width:150px}
#acctLinksubMenu a{display:block;background:url('//sa.atgstores.com/images/smokeGradient.gif') repeat-x bottom #FFF;border:1pt solid #CCC;font-size:9pt;height:20px;padding:2px 0px 0px 5px;}
#hrefSitesubMenu a{display:block;background:url('//sa.atgstores.com/images/smokeGradient.gif') repeat-x bottom #FFF;border:1pt solid #CCC;font-size:9pt;height:30px;width:152px;padding:2px 0px 0px 5px;color:#333;text-decoration:none;}
#hrefSitesubMenu a img{vertical-align:middle;}
#hrefSitesubMenu, #acctLinksubMenu{position:absolute;left:218px;top:87px;z-index:10;display:none}
#hrefSitesubMenu li, #acctLinksubMenu li{clear:both;background:url('//sa.atgstores.com/images/smokeGradient.gif') repeat-x bottom #FFF;border:1pt solid #CCC;margin:0px;padding:0px}
#hrefSitesubMenu li a, #acctLinksubMenu li a{font-size:10pt;color:#333;display:block;padding:3px 5px;margin:0px;display:block;text-decoration:none}
#hrefSitesubMenu li a img{vertical-align:middle;margin-right:5px}
#acctLinksubMenu{left:-1px;top:15px;width:100px}
#acctLinksubMenu li a{font-size:8pt;width:100px}
#topNav .topSellPoint{position:absolute;top:32px;right:5px;}
#divUSPBody{width:550px;height:120px;padding:10px}
#divUSPBody ul{list-style:none;margin:0px 20px}
#miniFeedBack{background:#F6F6F6;text-align:left;width:590px;margin:10px;font-size:10pt;border:1pt solid #CCC;}
#miniFeedBack p, #miniFeedBack h2{margin:5px;}
#miniFeedBack p{padding-left:15px;background:url('//sa.atgstores.com/images/orange.gif') 5px 4px no-repeat;}
#divRecentItem{margin-bottom:5px;text-align:center;width:163px;border:1px solid #CCC;background:#F6F6F6;}
#divRecentItem ul{list-style:none;float:left}
#divRecentItem li{width:163px;height:100px;position:relative;margin:0px;padding:5px 0px;float:left;}
#divRecentItem p{margin:0px;padding:0px;position:absolute;bottom:0px;left:0px;width:100%;text-align:center}
.fillBoxNav{border: 1pt solid #CCC; background: #FFF; position: absolute; top: 27px; left: 220px; text-align: left; width: 220px; z-index:10; font-size: 10pt}
.smallText{font:90%}
.smallerText{font:80%}
.smallestText{font:70%}
.price{color:#990000;font:10pt;font:bold;text-align:right}
.grey,.grey:hover,.grey:visited,.grey:visited:hover{color:#999}
.gradientHeaderText{float:left;width:100%;color:white;font:90%;position:relative}
.textnav{font-size:8pt}
.textnav a{color:#000;text-decoration:none}
.red{color:#990000}
.hide{display: none}
.padLeft{padding-left:15px;}
.padRight{padding-right:15px;}
#pageFooter{text-align:left;width:980px;height:200px;clear:both;margin:0px;padding:0px;margin-top:15px;margin-left:20px;}
#pageFooter li{float:left;color:#663333;font-weight:bold;width:140px;font-size:10pt}
#pageFooter a{font-size:8pt;font-weight:normal;}
#ulAff a, #ulAff div{display:block;width:105;height:40;background:url('//sa.atgstores.com/images/aff.png') no-repeat;margin:2px}
#ulPayOpt{width:85px;float:left;padding-top:5px}
#ulPayOpt li{width:75px;float:left;margin-bottom:5px}
#ulPayOpt a, #ulPayOpt div{display:block;width:36;height:22;background:url('//sa.atgstores.com/images/cc_2.png') no-repeat;float:left}
#divBread a, #divBread{font-size:8pt;}
.header{color:#CC6600;font-size:15px;font-weight:bold;}

/*Top Nav Styles*/
#divLinkBar li div a{color:#000;background: url('//sa.atgstores.com/images/smokeGradient.gif') #fff repeat-x 50% bottom;float:none;display:block;height:25px;line-height:25px;border-bottom:1pt solid #CCC;width:200px;font-weight:normal;}
#acctLnk a{float:right;display:block;height:12px;line-height:12px;background:url('//sa.atgstores.com/images/top/acct.png') no-repeat;border-right:1pt solid #CCC;}
#navGBar{background:url('//sa.atgstores.com/images/smokeGradient.gif') bottom repeat-x;height:25px;}
#divLinkBar{height:30px;z-index:1000;position:relative;clear:both;}
#divLinkBar ul{margin:0px;padding:0px;z-index:1000;width:995px;padding-left:0px;position:relative;left:0px;}
#divLinkBar li{	list-style:none;height:30px;float:left;margin:0px}
#divLinkBar li div a:hover{color:#FFF;background: #336699;}
#topNav {height:125px;}
#headerLink a {font-size:8pt;}
.dtns{border:1pt solid #CCC;position:absolute;top:30px;left:0px;background:#FFF;display:none;z-index:9;}
#acctLink{margin:0px;padding:0px;float:right;float:right;}
#acctLink li{float:right;margin-bottom:3px;list-style:none;position:relative;}
#acctLink li a{text-decoration:none; color:#666;font-size:8pt;}
#acctLink li a:hover{text-decoration:underline;color:#990000}
#divTab{margin-top:5px;background:#f3f3f4;position:absolute;width:1010px;height:20px;padding-top:10px;top:-5px;left:-5px;}
#divTab table{width:1000px;height:20px;margin-left:5px;}
#divTab table td{border-bottom:1pt solid #CCC;}
#divTab table td.w{border-bottom:1pt solid #FFF;background:#FFF;}
#tblTop{width:1000px;z-index:1005}
#acctLnk{width:100%;font-align:right;}
#navGBar td{border-bottom:1pt solid #CCC;}
#aphone{font-size:11pt;color:#666;font-weight:bold;}
#spnCartItem{color:#FFF;}
#frmSearch{margin:5px;background:url('//sa.atgstores.com/images/searchBack.png') bottom left repeat-x;padding:0px;height:32px;position:relative;width:400px;z-index:1001;}
#h1Title {font-size:8pt;color:#999;margin:0px 10px;padding:0px;}
.ulLeftNav li a{font-size:8pt;text-decoration:none;}

/*Light*/
.light,.light:visited{color:#663333}
.lightLight,.lightLight:visited{color:#876161}
.lightDark,.lightDark:visited{color:#520303}
.lightBG{background:#663333}
.lightBGDark{background:#520303}
.lightBorder{border: 3pt solid #520303}
.lightLeftBorder{border-left: 1pt solid #876161}
.lightRightBorder{border-right: 1pt solid #520303}

/*Plumb*/
.plumb,.plumb:visited{color:#333466}
.plumbLight,.plumbLight:visited{color:#696A87}
.plumbDark,.plumbDark:visited{color:#030652}
.plumbBG{background:#333466}
.plumbBGDark{background:#030652}
.plumbBorder{border: 3pt solid #030652}
.plumbLeftBorder{border-left: 1pt solid #696A87}
.plumbRightBorder{border-right: 1pt solid #030652}

/*Hard*/
.hard,.hard:visited{color:#735920}
.hardLight,.hardLight:visited{color:#BDA46B}
.hardDark,.hardDark:visited{color:#3D2A00}
.hardBG{background:#735920}
.hardBGDark{background:#3D2A00}
.hardBorder{border: 3pt solid #3D2A00}
.hardLeftBorder{border-left: 1pt solid #BDA46B}
.hardRightBorder{border-right: 1pt solid #3D2A00}

/*HFS*/
.hfs,.hfs:visited{color:#300D02}
.hfsLight,.hfsLight:visited{color:#A36551}
.hfsDark,.hfsDark:visited{color:#1F0800}
.hfsBG{background:#300D02}
.hfsBGDark{background:#1F0800}
.hfsBorder{border: 3pt solid #1F0800}
.hfsLeftBorder{border-left: 1pt solid #A36551}
.hfsRightBorder{border-right: 1pt solid #1F0800}

/*OLS*/
.ols,.ols:visited{color:#057D48}
.olsLight,.olsLight:visited{color:#80B79D}
.olsDark,.olsDark:visited{color:#193829}
.olsBG{background:#057D48}
.olsBGDark{background:#193829}
.olsBorder{border: 3pt solid #193829}
.olsLeftBorder{border-left: 1pt solid #80B79D}
.olsRightBorder{border-right: 1pt solid #193829}

/*Rug*/
.rug,.rug:visited{color:#684444}
.rugLight,.rugLight:visited{color:#B9AD9E}
.rugDark,.rugDark:visited{color:#7F2D0F}
.rugBG{background:#684444}
.rugBGDark{background:#7F2D0F}
.rugBorder{border: 3pt solid #7F2D0F}
.rugLeftBorder{border-left: 1pt solid #B9AD9E}
.rugRightBorder{border-right: 1pt solid #7F2D0F}

/*Has*/
.has,.has:visited{color:#645C00}
.hasLight,.hasLight:visited{color:#9E963C}
.hasDark,.hasDark:visited{color:#1F1D04}
.hasBG{background:#645C00}
.hasBGDark{background:#1F1D04}
.hasBorder{border: 3pt solid #1F1D04}
.hasLeftBorder{border-left: 1pt solid #9E963C}
.hasRightBorder{border-right: 1pt solid #1F1D04}

/*BSL*/
.bsl,.bsl:visited{color:#4A4338}
.bslLight,.bslLight:visited{color:#678599}
.bslDark,.bslDark:visited{color:#2D3D29}
.bslBG{background:#4A4338}
.bslBGDark{background:#2D3D29}
.bslBorder{border: 3pt solid #2D3D29}
.bslLeftBorder{border-left: 1pt solid #678599}
.bslRightBorder{border-right: 1pt solid #2D3D29}

/*Home*/
.home,.home:visited{color:#8c8c50}
.homeLight,.homeLight:visited{color:#C9BC92}
.homeDark,.homeDark:visited{color:#473F07}
.homeBG{background:#8C8C50}
.homeBGDark{background:#473F07}
.homeBorder{border: 3pt solid #473F07}
.homeLeftBorder{border-left: 1pt solid #C9BC92}
.homeRightBorder{border-right: 1pt solid #473F07}

/*Baby*/
.baby,.baby:visited{color:#368764}
.babyLight,.babyLight:visited{color:#9ACC66}
.babyDark,.babyDark:visited{color:#056868}
.babyBG{background:#368764}
.babyBGDark{background:#056868}
.babyBorder{border: 3pt solid #056868}
.babyLeftBorder{border-left: 1pt solid #9ACC66}
.babyRightBorder{border-right: 1pt solid #056868}

/*Kids*/
.kids,.kids:visited{color:#0A6AA6}
.kidsLight,.kidsLight:visited{color:#7595DB}
.kidsDark,.kidsDark:visited{color:#003E63}
.kidsBG{background:#0A6AA6}
.kidsBGDark{background:#003E63}
.kidsBorder{border: 3pt solid #003E63}
.kidsLeftBorder{border-left: 1pt solid #7595DB}
.kidsRightBorder{border-right: 1pt solid #003E63}

/*Tools*/
.tools,.tools:visited{color:#42371B}
.toolsLight,.toolsLight:visited{color:#E7A823}
.toolsDark,.toolsDark:visited{color:#000000}
.toolsBG{background:#42371B}
.toolsBGDark{background:#000000}
.toolsBorder{border: 3pt solid #000000}
.toolsLeftBorder{border-left: 1pt solid #E7A823}
.toolsRightBorder{border-right: 1pt solid #000000}

/*Sports*/
.sports,.sports:visited{color:#195DA1}
.sportsLight,.sportsLight:visited{color:#777777}
.sportsDark,.sportsDark:visited{color:#001421}
.sportsBG{background:#195DA1}
.sportsBGDark{background:#001421}
.sportsBorder{border: 3pt solid #001421}
.sportsLeftBorder{border-left: 1pt solid #777777}
.sportsRightBorder{border-right: 1pt solid #001421}

/*Cook*/
.cook,.cook:visited{color:#351322}
.cookLight,.cookLight:visited{color:#684756}
.cookDark,.cookDark:visited{color:#210211}
.cookBG{background:#351322}
.cookBGDark{background:#210211}
.cookBorder{border: 3pt solid #210211}
.cookLeftBorder{border-left: 1pt solid #684756}
.cookRightBorder{border-right: 1pt solid #210211}

/*ATGS*/
.atgs,.atgs:visited{color:#879099}
.atgsLight,.atgsLight:visited{color:#C4C9CC}
.atgsDark,.atgsDark:visited{color:#686F75}
.atgsBG{background:#879099}
.atgsBGDark{background:#686F75}
.atgsBorder{border: 3pt solid #686F75}
.atgsLeftBorder{border-left: 1pt solid #C4C9CC}
.atgsRightBorder{border-right: 1pt solid #686F75}

/*Lugsr*/
.lugsr,.lugsr:visited{color:#3E8D9C}
.lugsrLight,.lugsrLight:visited{color:#74AAAF}
.lugsrDark,.lugsrDark:visited{color:#002930}
.lugsrBG{background:#3E8D9C}
.lugsrBGDark{background:#002930}
.lugsrBorder{border: 3pt solid #002930}
.lugsrLeftBorder{border-left: 1pt solid #74AAAF}
.lugsrRightBorder{border-right: 1pt solid #002930}

/*OFU*/
.ofu,.ofu:visited{color:#6E634D}
.ofuLight,.ofuLight:visited{color:#C7A193}
.ofuDark,.ofuDark:visited{color:#291A0D}
.ofuBG{background:#6E634D}
.ofuBGDark{background:#291A0D}
.ofuBorder{border: 3pt solid #291A0D}
.ofuLeftBorder{border-left: 1pt solid #C7A193}
.ofuRightBorder{border-right: 1pt solid #291A0D}

.divisionA{border-left:1pt solid #ecf1f6;border-right:1pt solid #969ea6;font-size:11px;text-decoration:none;padding:1px 2px 1px 3px;font-weight:bold;line-height:15px;height:15px;}
