body, html {background-color:#fff;margin:0px;padding:0px;color: #333;font-family:arial,helvetica,sans-serif;font-size: 11px;width:100%;} a, a:link, a:active {background-color:transparent;margin:0px;padding:0px;text-decoration: none;font-size: 11px;color: #333;cursor:pointer;} a:visited {color: #666;} a:hover {text-decoration: underline;color: #333;} table {margin:0px;padding:0px;border:none;} td {color:#333;margin:0px;padding:0px;font-size: 11px;} strong {font-weight:bold;} em {font-style:italic;} img {border:none;} p, div, form, span, h1 {font-size:11px;margin:0px;padding:0px;white-space:normal;} .tableHeaderBar {background-color: #b92626;color:#fff;font-size:12px;font-weight:bold;line-height:25px;} .tableHeaderBarMargin {margin-left: 4px;} .error {color: #cc001e;} .required {color: #c30;font-weight: bold;} .subText {font-size: 14px;color: #333;font-weight:bold;}/* used in user section */ .nav {text-decoration: none;color: #666;} .subnav {text-decoration: none;font-size: 10px;color: #666;} .subnavred {text-decoration: none;font-size: 10px;color: #f00;} .navred {text-decoration: none;font-size: 11px;color: #d24f57;} .formbutton {color: #cc001e;font-size: 9px;background-color : #fff;text-transform: uppercase;font-weight: bold;cursor:pointer;border:none;} .catname {color: #000;font-size: 20px;} .subHeader {color: #333;font-size: 11px;font-family: verdana;font-weight: bold;} .ckHeader {color: #cc001e;font-size: 14px;font-weight: bold;} .popupname {color: #000;font-size: 14px;font-weight: bold;margin-top:10px;margin-bottom:10px;} .textgrey {color: #666;} .header14px {color: #333;font-size: 13px;font-weight: normal;}/* used in user section */ .small {color: #333;font-size: 9px;font-weight: normal;} .showing {margin-right:5px;} .form{height:20px;margin-bottom:3px;margin-top:3px;} .footerLinks, .footerLinks:Link, .footerLinks:active, .footerLinks:visited {padding-left:2px;padding-right:2px;text-decoration:underline;} .footerLinks:hover {color:#c00;} #headerContainer {border:none;width:880px;} #main-wrapper {width:880px;margin:0px auto 0px auto;text-align:left;} #leftNavContainer {width:225px;float:left;clear:left;display:inline;overflow:hidden;} #rightNavContainer {width:650px;float:left;display:inline;overflow:hidden;} #footerDiv {text-align:center;width:100%;float:left;clear:both;} a.tn, a.tn:link, a.tn:active {text-decoration: none;font-family: arial;font-size: 12px;color: #333;} a.tn:visited {color: #666;} a.tn:hover {text-decoration:underline;} a.small, a.small:link, a.small:visited, a.small:active {text-decoration: none;font-family: arial;font-size: 9px;color: #666;} a.small:hover {text-decoration:underline;color: #333;} a.nav, a.nav:link, a.nav:visited, a.nav:active {text-decoration: none;font-family: arial;font-size: 11px;color: #89252b;} a.nav:hover {text-decoration:underline;} a.navred, a.navred:link, a.navred:visited, a.navred:active {text-decoration: none;font-family: arial;font-size: 11px;color: #d24f57;} a.navred:hover {text-decoration:underline;} a.subnav, a.subnav:link, a.subnav:visited, a.subnav:active{text-decoration: none;font-family: arial;font-size: 10px;color: #666;} a.subnav:hover {text-decoration:underline;color:#333;} a.subnavred, a.subnavred:link, a.subnavred:visited, a.subnavred:active {text-decoration: none;font-family: arial;font-size: 10px;color: #f00;} a.subnavred:hover {text-decoration: underline;} a.popupred, a.popupred:link, a.popupred:visited, a.popupred:hover, a.popupred:active {color: #cc001e;font-size: 10px;font-variant:small-caps;font-weight:bold;text-decoration:none;} a.standardSmall, a.standardSmall:active, a.standardSmall:link, a.standardSmall:visited, a.standardSmall.hover {font-size:10px;} a.formbutton, a.formbutton:link, a.formbutton:visited, a.formbutton.hover, a.formbutton:active {color:#cc001e;font-size:12px;background-color:#fff;border:none;text-transform:uppercase;font-weight:bold;text-decoration:none;} .mastHead-main-encapsulator {margin:0px;width:880px;padding-top:0px;padding-right:0px;padding-bottom:15px;padding-left:0px;} .mastHead-top-bar {width:880px;height:32px;border:none;} .mastHead-top-bar2 {height:32px;} strong.tollNumber, .store-info-link, .history-link, .cust-serv-link, .my-account-link {padding:5px;display:inline;} .top-bar-free-ship {float:left;padding-left:21px;} .free-shipping-text {font-family:verdana, arial, helvetica, sans-serif; font-size:11px;color: #f00;} .limited-text {font-size: 10px;font-family:verdana, arial, helvetica, sans-serif;} .guarantee {font-family:verdana, arial, helvetica, sans-serif;color: #f00;} .mastHead-top-barSep {padding-right:5px;padding-left:5px;} #800tollNumberOverride {color:#C73A31;cursor:default;} .mastHead-midway {background-color:#c83b32;margin:0px;padding:0px;width:880px;height:57px;clear:both;} .mastHead-midway2 {width:289px; height:57px;float:left;display:inline;} .mastHead-midway2homeLink {height:57px;width:279px;display:block;} .mastHead-midwaySearchBox {float:right;color:#333;height:17px;width:106px;font-size:9px;margin:0px;} .mastHead-midwayLogo {width:279px;height:57px;border:none;display:block;} .mastHead-bottom-bar {width:880px;height:23px;margin:0px;padding-top:3px;background-color:#9e2318;} #mastHead-bottom-bar-mainLinks {float:left;height:16px;padding-top:4px;padding-right:0px;padding-bottom:0px;padding-left:12px;margin:0px;} .shopping-cart-span {float:right;} .shopping-cart-image-link {width:25px;height:20px;border:none;} .master_HeaderSep {color:#fff;padding-right:5px;padding-left:5px;} #master_HeaderCartText {height:16px;padding-top:4px;margin:0px;margin-right:30px;padding-bottom:0px;padding-left:0px;float:right;display:inline;} #mastHead-bottom-barCartImg {float:right;padding-top:2px;margin-right:5px;display:inline;} .search-graphic{float:right;height:35px;margin:13px 5px auto 0px;padding:0px;display:inline;} .go-button {float:right;height:35px;margin:13px 28px auto 0px;padding:0px;display:inline;} .search-input {float:right;height:17px;width:106px;margin:20px 8px auto 0px;padding:0px;display:inline;} .search-input input {height:19px;width:102px;padding:2px;border:solid 1px #9e2318;} .internal-links{float:right;padding-top:12px;} .internal-links a:active, .internal-links a:visited, .internal-links a:link, .internal-links a {text-decoration:none;} .internal-links a:hover {text-decoration:underline;} a.gift-finder-link, a.gift-finder-link:link, a.gift-finder-link:visited, a.gift-finder-link:active{text-decoration:none;color: #fff;font-weight: bold;padding:5px 5px 5px 15px;} a.gift-finder-link:hover {text-decoration:underline;} a.topnav, a.topnav:link, a.topnav:active, a.topnav:visited {text-decoration:none;color:#fff;font-weight:bold;padding:0px;} a.topnav:hover {text-decoration: underline;} .leftNav-main-encapsulator {font-size:8pt;margin:0px;padding:0px;background-color: #fff;} .leftNav-image-05 {height: 30px;width:203px;} .leftNav-mail-form-container {height:22px;white-space:nowrap;} .leftNav-mail-label{margin: 6px 0px 0px 10px;padding:0px;float:left;display:inline;cursor:default;} .subcategory {margin: 0px 0px 0px 15px;padding:0px;} .leftNav-mail-img {border:none;width:51px;height:22px;float:left;display:inline;margin-left:10px;} #leftNav-mail-input {width:86px;height:18px;font-size:9pt;padding:1px;border:solid 1px #999;float: left;display:inline;position:relative;top:3px;left:5px;} .redTextLN {color: #F00;} .leftNavSubCat {margin-left:15px;display:block;} #leftNavMailingList {text-align:left;} .leftNav-main-encapsulator a, .leftNav-main-encapsulator a:link, .leftNav-main-encapsulator a:visited, .leftNav-main-encapsulator a:active {color: #666666;text-decoration: none;font-size: 11px;} .leftNav-main-encapsulator a:hover {text-decoration: underline;color: #f00;} .fao2007 {text-align:left;font-size: 10px;color: #333;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:10px;display:block;} p.fao2007 a {display:block;} a.fao2007:active, a.fao2007:link, a.fao2007:visited, a.fao2007, a.fao2007:hover, div.fao2007 {margin-left:10px;margin-right:0px;padding:0px;} .fao2007roll {font-size: 12px;height:25px;margin-left:10px;color: #333; font-weight: bold;} #fao2007Para {color:#c00;} #tollNumberOverride {color:#c73a31;}