@import "../stylesheet/nyroModal.css";
/* ONLY EDIT OR ADD TO THIS STYLESHEET IF YOU WISH TO CHANGE THE BASIC FRAMEWORK OF THE SITE */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, p {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:18px;font-size:12px;color:#000;background:#f1f2f2;font-family:Verdana, Arial, Helvetica, sans-serif;letter-spacing:0;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote, q {quotes:"" "";}
a {color:#8f8f8f;text-decoration:none;}
a:hover {color:#ffa800;}
a img {border:none;}
br {letter-spacing:0;}
li {list-style-type:none;}
h1, h2, h3, h4, h5 {font-family:Helvetica, Arial, Verdana, sans-serif;font-weight:bold;color:#656565;}
h1 {font-size:18px;line-height:24px;}
h2 {font-size:14px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
.popupTitle {color:Black;}
/* ONLY EDIT OR ADD TO THIS STYLESHEET IF YOU WISH TO CHANGE SPECIFIC PAGES. DO NOT MAKE CHANGES TO THE StrUCTURE OR FRAMEWORK OF THE SITE HERE */
/* HOMEPAGE */
#divHPContent {width:686px;float:left;}
#imgSplashImage{margin-bottom:9px;}
#divLogoCol {width:234px;margin:-9px 0 8px 0;float:left;}
#imgHPLogo {width:234px;height:100px;margin:19px 0;}
#divHPSplash {width:430px;float:right;}
#imgSplashBrowseAll {float:left;}
#imgSplashBrand {float:right;}
#hrHP {width:923px;height:1px;border:0;color:#ddd;background:#ddd;margin:0 -9px;padding:0;line-height:1px;font-size:1px;position:absolute;}
.divLargeBuckets {width:686px;clear:both;padding-top:8px;*padding-top:10px;border-top:solid 1px #ccc;}
.divLargeBuckets div {width:164px;cursor:pointer;display:block;float:left;}
.divLargeBuckets div a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;color:#666;}
.divLargeBuckets div a:hover {color:#ffa800;}
.divLargeBuckets div img {width:164px;height:145px;}
.divLargeBuckets div span {width:144px;padding:4px 15px 0 5px;cursor:pointer;display:block;}
.divLargeBucket1, .divLargeBucket2, .divLargeBucket3 {margin:0 10px 0 0;}
.divSmallBuckets {width:686px;}
.divSmallBuckets div {width:106px;cursor:pointer;display:block;float:left;}
.divSmallBuckets div a {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;color:#666;}
.divSmallBuckets div a:hover {color:#ffa800;}
.divSmallBuckets div img {width:106px;height:106px;}
.divSmallBuckets div span {width:106px;padding:4px 0 0 0;text-align:center;cursor:pointer;display:block;}
.divSmallBucket1, .divSmallBucket2, .divSmallBucket3, .divSmallBucket4, .divSmallBucket5 {margin:0 10px 0 0;}
#divFreeShipping {width:248px;height:105px;margin:0 16px 0 0;float:left;}
#pSiteDescription {width:422px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#999;float:left;}
#pSiteDescription span {color:#ffa800;}
/* END HOMEPAGE */
/* SEARCH RESULTS */
#divSearchResultsColLeft {width:676px;float:left;}
#divCookieCrumbs {width:670px;margin:0 0 10px;}
#divCookieCrumbs a {font-weight:bold;}
#divCookieCrumbs a span {color:#ffa800;}
.clsSearchResults{clear:both;}
#aProdResults {float:right;}
#spanProdResults, #spanProdResultsBottom {font-size:11px;float:left;}
#spanItemsPage, #spanJumpPage, #spanItemsPageBottom, #spanJumpPageBottom {font-size:11px;margin:0 3px 0 0;float:right;}
#ctl00_MainContent_ddlPageNum, #ctl00_MainContent_ddlItemsPerPage, #ctl00_MainContent_ddlPageNumBottom, #ctl00_MainContent_ddlItemsPerPageBottom {height:18px;font-size:11px;border:1px solid #ababab;margin:0 20px 0 0;float:right;}
#ctl00_MainContent_lnkPrevPage, #ctl00_MainContent_lnkNextPage, #ctl00_MainContent_lnkNextPageBottom, #ctl00_MainContent_lnkPrevPageBottom {text-decoration:none;}
#spanPageNum, #spanPageNumBottom {font-size:11px;font-weight:bold;float:right;width:270px;text-align:right;}
#spanPageNum a {}
#spanPageNumBottom a {}
.divSearchNav {width:650px;height:22px;background:#f1f1f1;border:1px solid #d5d5d5;padding:9px 12px;}
.divSearchNav h1 {font-size:14px;color:#2e2e2e;margin:3px 7px 0 0;float:left;}
.divSearchNav img {height:26px;margin:0 4px;float:left;}
#ctl00_MainContent_imgPageArrowNext, #ctl00_MainContent_imgPageArrowPrev, #ctl00_MainContent_imgPageArrowNextBottom, #ctl00_MainContent_imgPageArrowPrevBottom {z-index:1; width:18px; height:11px;margin:0 4px 2px;text-decoration:none;position:relative; top:2px; }
.spanUnderline {border-bottom:1px solid #2e2e2e}
#divProdDisplay {width:640px;padding:18px;}
.ProductSortItem {vertical-align:top;}
#divProdDisplay a {color:#5d5d5d;cursor:pointer;display:block;float:left;}
#divProdDisplay a:hover {color:#ffa800;display:block;}
.searchProd {width:300px;margin:0 10px 0 10px;}
.searchProd table {width:300px;height:240px;text-align:center;vertical-align:middle;border:1px solid #ccc;margin:0 0 10px 0;}
.searchProd h3 {font-size:12px;color:#5D5D5D;margin:0 0 5px 0;}
.searchProd span {font-size:14px;color:#383838;margin:4px 0 0;display:block;}
.clsTblAttributeValues {padding:0 20px 0 0;}
.clsTblAttributeValues a {text-decoration:none; margin:0 10px 0 0;white-space:nowrap;color:#333333;}
/* END SEARCH RESULTS */
/* PRODUCT DETAILS */
#divCookieCrumbsProd {width:480px;margin:0 0 10px;float:left;}
#divCookieCrumbsProd a {font-weight:bold;}
#divCookieCrumbsProd a span {color:#ffa800;}
#divProdDetailsImage {width:330px;margin:0 10px 0 0;float:left;}
#tblProdDetailsImg {width:330px;height:330px;margin:0 0 25px 0;}
#tblProdDetailsImg td {text-align:center;vertical-align:middle;}
.imgOptions {height:20px;margin:0 3px 0 0;float:left;}
#divProdDetailsText {width:336px;float:right;}
#divProdDetailsColRight h1 {color:#656565;}
#spanProdDetailsSku {font-size:12px;color:#898989;}
#divProdDetailsColRight p {color:#000;}
#bOurPrice {font-size:14px;color:#656565;}
#bPrice {font-size:20px;color:#5b5b5b;}
#divQty {height:37px;font-size:12px;vertical-align:bottom;float:left;}
#divQty input {width:22px;}
#btnAddToCart {}
#divAddToBasket {width:142px;height:37px;background:url(../images/prod-detail/add-to-basket-bkg.gif) no-repeat;margin:0 4px 0 2px;float:left;}
#imgAddToWishList {width:124px;height:17px;margin:0 0 3px 0;float:left;}
#imgEmailToAFriend {width:124px;height:17px;float:left;}
#divKeyFeatures {width:312px;color:#5b5b5b;background:#f7f7f7;padding:12px;}
#divExtPoles {width:312px;color:#5b5b5b;background:#f7f7f7;padding:12px;}
#divProdDetailsBot {width:680px;padding:0 5px 0 0;}
#divProdDetailsBot h2 {color:#5b5b5b;}
#divProdDetailsBot p {color:#444;}
#ctl00_MainContent_pnlFanInfo {width:680px;padding:0 5px 0 0;}
#ctl00_MainContent_pnlFanInfo h2 {color:#5b5b5b;}
#ctl00_MainContent_pnlFanInfo td {color:#444;}
#ctl00_MainContent_pnlRecomended {width:675px;padding:0 10px 0 0;}
#ctl00_MainContent_pnlRecomended h2 {color:#5b5b5b;float:left;}
#ctl00_MainContent_pnlRecomended span {font-size:14px;float:right;}
#ctl00_MainContent_pnlRecomended span a {color:#5b5b5b;text-decoration:underline;}
#ctl00_MainContent_pnlRecomended span a:hover {color:#ffa800;}
.tblYouMayAlsoLikeItem {float:left;margin:0 6px;}
/*#tblYouMayAlsoLike, #tblYouMayAlsoLikeFirst, #tblYouMayAlsoLikeLast {float:left;}
#tblYouMayAlsoLike {margin:0 8px;}
#tblYouMayAlsoLikeFirst {margin:0 8px 0 0;}
#tblYouMayAlsoLikeLast {margin:0 0 0 8px;}*/
.tblYouMayAlsoLikeItem td {text-align:center;vertical-align:middle;}
.ymaltd1 {width:120px;height:120px;border:1px solid #444;}
.ymaltd2 {width:122px;padding:5px 0 10px 0;}
#tblEnergy {width:319px;border-collapse:collapse;margin:0;}
#tblEnergy td {font-weight:bold;border:1px solid #979797;text-align:center;vertical-align:bottom;padding:5px;}
#tblEnergy td b {font-size:18px;}
#tblEnergy td div {font-size:10px;font-weight:normal;line-height:12px;margin:5px 0 0 0;}
#tdEnergyTitle {font-size:14px;font-weight:bold;color:#666;background:#f0f0f0;}
#tdEnergyTitle span {font-size:12px;font-weight:normal;color:#000;}
.brandlogo {margin-bottom: 1px;}
.aInStock {line-height:35px; text-decoration:underline;}
#divShippingTerms {font-size:10px;line-height:14px;color:#555;}
#divShippingTermsCont {width:660px;color:#555;}
#pShippingDelivery {font-size:14px;padding:0;margin:0;}
#pShippingDelivery b {font:bold 16px Arial, Helvetica, Verdana, sans-serif;}
#divShippingTermsBox {width:335px;font-size:13px;border:4px solid #cdcdcd;padding:20px;margin:0 15px 0 0;float:left;}
#divShippingTermsBox b {font:bold 16px Arial, Helvetica, Verdana, sans-serif;}
.disclaimerNote {font:10px Arial, Helvetica, sans-serif;color:#4e4e4e;}
/* POWER REVIEWS */
#prMiniSitePageContainer{margin: 0 auto;width: 780px;text-align:left;font-size: 12px;}
.prReviewEngine{font: inherit;}
.prReviewRating {font-size:14px;padding:7px;border:1px solid #ddd;}
.prReviewRatingBot {font-size:14px;float:left;}
.prReviewRatingHeadline{display: inline; font-weight: bold;	margin-left: 6px;}
.prSnippetTitle{display:block;font-weight:bold;}
.prSnippetNumberOfRatingsText{display:inline;font-size:.9em;}
a.prSnippetLink{font-size:.8em;text-decoration:underline;}
div.prStars{position: relative; background-repeat: no-repeat; height: 20px; width: 112px; float: left; padding: 0; margin: 0 0.25em 0 0; line-height: 20px; }
div.prStars.prStarsSmall{height: 15px; width: 83px; line-height: 15px;}
#prReviewSummary{background:#f7f7f7;color:#5b5b5b;padding:20px;}
.prSummaryHeader{font:bold 14px Helvetica, Arial, Verdana, sans-serif;position:relative;}
.prSummaryTitle{font-weight: bold;text-transform: uppercase;}
.prSummaryBody{overflow:auto;}
.prSummaryRating{width:75%;background:#fff;text-align:center;padding:15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px auto;}
.prSummaryRating .prSummaryAverageRatingText{font:bold 14px Helvetica, Arial, Verdana, sans-serif;float:left;margin-right: 0.5em;}
.prReviewPoints{margin: 1em 0;overflow: auto;zoom: 1;}
.prReviewPoints p{font:bold 14px Helvetica, Arial, Verdana, sans-serif;margin:0 0 15px;}
.prSummaryKey{width:150px; font-weight: bold;	vertical-align: top;text-align: right;padding: 0px;	float: left;clear: left;}
.prSummaryValue{margin:0 0 0 150px; vertical-align: top;text-align: left;padding: 0 0 0 10px; }
.prAttributeGroupSeparator{	clear: both;}
.prSummaryWriteReview{overflow:auto;}
a.prSummaryWriteReviewLink:link, a.prSummaryWriteReviewLink:visited, a.prSummaryWriteReviewLink:hover, a.prSummaryWriteReviewLink:active{text-decoration:underline;}
.prReviewSort{background: #dddddd;margin: 2em 0 0;padding: .3em 1em;border-bottom: 1px solid #cccccc;font-weight: bold;text-align: right;text-transform: uppercase;}
.prReviewSortBox{text-transform: none;}
.prReviewCount{float: left;margin: .3em 0;}
.prPagination{padding:0em 1em 0.9em 1em;line-height:1.0;color:#444;font-size:11px;position:relative;}
.prPagination .prPageCount{}
.prPagination .prPageNav{position: absolute;right: 1em; white-space:nowrap; width:300px; text-align:right;}
#divStaffExpert {width:100%;height:40px;margin:0 0 0 -1em;}
#divStaffExpert img {float:left;}
#divStaffExpert b {color:#AF8E2C;font-size:14px;margin:4px 4px 0 0;float:left;display:block;}
#divStaffExpert span {color:#AF8E2C;font-size:11px;margin:6px 0 0;float:left;display:block;}
#divStaffExpert span a {color:#AF8E2C;font-size:11px;}
#divPros {width:100%;height:40px;margin:0 0 0 -1em;}
#divPros img {float:left; width:100px; height:40px;}
#divPros b {color:#848684;font-size:14px;margin:4px 4px 0 0;float:left;display:block;}
#divPros span {color:#848684;font-size:11px;margin:6px 0 0;float:left;display:block;}
#divPros span a {color:#848684;font-size:11px;}
.prReviewAuthor{font-size:10px;text-align:right;margin:0 0 0 15px;float:right;}
.prReviewAuthorName {clear:both;}
.prReviewAuthorName span, .prReviewAuthorLocation span, .prReviewAuthorDate span{font-weight: bold;}
.prReviewPoints{margin: 1em 0;overflow: auto;zoom: 1;}
.prReviewPoints *{font-size:12px;}
.prReviewKey{width: 180px;font-weight: bold;vertical-align: top;text-align: right;padding:4px 4px 4px 0px;float: left;clear: left;}
.prReviewValue{font-size:12px;margin-left: 90px;vertical-align: top;text-align: left;padding: 4px 0px 4px 10px;}
.prAttributeGroupSeparator{clear: both;}
.prServiceCommentsHeader{font-weight: bold;padding: 0px;}
.prServiceComments{margin-top: 0;}
.prCustomerPics{clear: both;width: 100%;margin: 0;padding: 0 0 5px;overflow: auto;}
.prPic{position: relative;top: 0;left: 0;width: 207px;float: left;margin: 0 12px 5px 0px;padding: 10px 0px 0;background: #fff url( "images/shade_light.gif" ) bottom left repeat-x;border: 1px solid #ddd;}
.prPic.prLeft{margin-right: 12px;}
.prPic .prCaption{margin: 0 10px 5px;font-size: 11px;color: #333;}
.prPicContent{position: relative;top: 0;left: 0;margin: 0 2px 10px 9px;text-align: center;line-height: 0;}
.prPicContent, .wrap1, .wrap2{display: inline-table;display: block;}
.prPicContent{float: left;background: url(images/shadows/shadow.gif) right bottom no-repeat;}
.prPicContent .wrap1{background: url(images/shadows/corner_bl.gif) -15px 100% no-repeat;}
.prPicContent .wrap2{padding: 0 7px 7px 0;background: url(images/shadows/corner_tr.gif) 100% -15px no-repeat;}
.prPicContent .wrap2 img{display: block;padding: 4px;background: #fff;border: 1px solid #bbb;}
.prPicContent .wrap2 a:hover img{background: #9cf;border-color: #36f;}
.prPic .prPicTags{float: left;width: 70px;margin: 0;padding-bottom: 10px;font-size: 9px;line-height: 13px;color: #777;}
.prPicTags .prTaglabel, .prVidTags .prTaglabel{font-weight: bold;font-size: 10px;}
.prMerchantResponse{border:1px solid #e6e5e2;background:#eee;font-style:italic;padding:5px;margin-left:50px;text-align:left;margin-top:5px;}
.prReviewTools{margin: .5em -1em;padding: .5em 1em 0;}
.prReviewTools a {text-decoration:underline;}
.prReviewHelpfulText{font-size: 10px;font-style: italic;margin-top: 10px;margin-bottom: 10px;}
a.prReviewHelpfulTextLink:link, a.prReviewHelpfulTextLink:visited, a.prReviewHelpfulTextLink:hover, a.prReviewHelpfulTextLink:active{font-size: 10px;}
.prReviewReportIssue{font-size: 10px;font-style: italic;margin-left: 0.5em;}
.prReviewWrap{color:#5b5b5b;padding:15px;border:1px solid #ddd;margin:15px 0;}
.prReviewWrapStaffExpert{background:url("/Reviews/pwr/ENGINE/IMAGES/grad_expert_bg.png") repeat-x;}
.prReviewWrapPros{background:url("/Reviews/pwr/ENGINE/IMAGES/grad_lppro_bg.png") repeat-x;}
.prVerified{position: relative;display: inline;margin: 0 0 -.55em 0.15em;border-style: none;}
/* END POWER REVIEWS */
/* END PRODUCT DETAILS */
/* CART OVERVIEW */
#divCartOverview {width:685px;float:left;}
#divOrderSteps {width:600px;vertical-align:bottom;margin:auto;}
#divOrderSteps div {text-align:center;vertical-align:bottom;padding:32px 0 0 0;margin:0 8px;float:left;}
#divOrderSteps div img {margin:3px 0 0;}
#divOrderSteps div b {margin:3px 0 0;color:#000;display:block;}
#divCartOverview h1 {color:#626262;}
#pPhoneNumber {color:#000;}
#imgFreeShipping {width:198px;height:12px;float:left;}
.divCartButtons {width:288px;float:right;}
.divCartButtons img {width:140px;height:27px;margin:0 4px 0 0;float:left;}
.divCartButtons input {border:0;float:left;}
#tblProdOverview {width:685px;}
.topRow {font-size:11px;color:#000;border-bottom:1px solid #898989;}
.midRow {color:#000;vertical-align:top;padding:10px 0 0 0;}
.midRow a {font-weight:bold;color:#686868;}
.midRow a:hover {color:#ffa800;}
#inpQuantity {width:25px;}
.botRow {border-bottom:1px solid #898989;padding:0 0 10px 0;}
.botRow input {border:0;}
.prodOverview {width:100%;}
#divZip {width:223px;color:#000;border:1px solid #000;padding:10px 16px;margin:12px 0;float:left;}
#ctl00_MainContent_txtZipCode {width:100px;height:17px;border:1px solid #000;margin:0 7px 0 0;float:left;}
#ctl00_MainContent_ibtnZipCode {float:left;}
.divShoppingPrice1, .divShoppingPrice2 {color:#000;text-align:right;margin:0 0 0 10px;float:left;}
.divShoppingPrice1 {width:290px;}
.divShoppingPrice1 span {font-size:9px;letter-spacing:-1px;}
.divShoppingPrice2 {width:90px;}
.divShoppingPrice2 span {font-weight:bold;color:#ff0000;}
#divPromoCode {padding:15px 0;border-top:1px solid #898989;border-bottom:1px solid #898989;}
#divPromoCode span {font-size:11px;color:#000;margin:0 0 0 20px;float:left;}
#divPromoCode span a {text-decoration:underline;}
#divPromoCodeInp {width:230px;float:left;}
#divPromoCodeInp input {margin:0 0 0 10px;float:left;}
#ctl00_MainContent_txtPromo {height:17px;}
#divPromoCode img {margin:0 0 0 12px;float:left;}
#spanCartNum {font-size:10px;color:#5b5b5b;}
#spanDisclaimer {width:375px;font-size:14px;color:#993333;float:left;}
#pSaleHours {}
#divCartOverview h3 {color:#000;}
#pShopWithConfidence {color:#000;}
#pShopWithConfidenceNav, #pShopWithConfidenceNav a {color:#000;font-weight:bold;}
#pShopWithConfidenceNav a:hover {color:#ffa800;text-decoration:underline;}
/* END CART OVERVIEW */
/* CHECKOUT PAGE */
#divCheckout {width:675px;float:left;}
#divCheckout h1 {color:#626262;}
#tblBillShipCols {width:675px;color:#4c4c4c;}
#tdBillCol, #tdShipCol {width:330px;text-align:center;border:1px solid #898989;vertical-align:top;}
#tdBillShipSpaceCol {width:13px;}
#tdBillCol h2, #tdShipCol h2 {width:310px;color:#fff;text-align:left;background:#898989;padding:6px 10px;}
.tblBillShipForms {text-align:left;margin:3px auto 10px;}
.tblBillShipForms td {padding:5px 0;vertical-align:top;}
.tblBillShipForms label {font-weight:bold;text-transform:uppercase;white-space:nowrap;text-align:right;margin:0 5px 0 0;float:right;}
.tblBillShipForms input {float:left;}
.tblBillShipForms span {font-weight:bold;float:left;}
.tblBillShipForms span label {float:left;}
.inpText {width:164px;border:1px solid #ababab;}
.inpText:active {background:#fbfbfb;border:1px solid #666;}
.inpText:hover {background:#fbfbfb;border:1px solid #666;}
.inpTextState {width:65px;border:1px solid #ababab;}
.inpTextState:active {background:#fbfbfb;border:1px solid #666;}
.inpTextState:hover {background:#fbfbfb;border:1px solid #666;}
.inpTextZip {width:100px;border:1px solid #ababab;}
.inpTextZip:active {background:#fbfbfb;border:1px solid #666;}
.inpTextZip:hover {background:#fbfbfb;border:1px solid #666;}
#aEmailPrivacyPopup {float:right;}
#divPaymentOptions {width:673px;color:#4c4c4c;text-align:center;border:1px solid #898989;float:left;margin:10px 0;}
#divPaymentOptions div {background:#898989;text-align:left;padding:6px 10px;}
#divPaymentOptions div h2 {color:#fff;}
.lblPmtTitle {width:200px;font-weight:bold;text-align:right;margin:0 5px 0 0;float:left;}
#ctl00_MainContent_rblCreditCardType {width:462px;}
#divPaymentOptions label {}
.lblPmt {width:310px;font-weight:bold;text-align:right;margin:0 5px 0 0;float:left;}
#divPaymentOptions input {float:left;}
#divPaymentOptions span {margin:0 20px 0 0;float:left;}
#divPaymentOptions a {text-decoration:underline;color:#4c4c4c;margin:0 0 0 10px;float:left;}
#divPaymentOptions select {margin:0 10px 0 0;float:left;}
.inpRadio {margin:0 5px 0 0;}
.inpTextVerification {width:90px;border:1px solid #ababab;}
.inpTextVerification:active {background:#fbfbfb;border:1px solid #666;}
.inpTextVerification:hover {background:#fbfbfb;border:1px solid #666;}
#divCreditDetails {background:#FFFFFF;}
#aClearForm {float:left;}
.checkoutSubmit {float:right;}
/* END CHECKOUT PAGE */
/* ORDER REVIEW PAGE */
#divCartReview {width:685px;float:left;}
#divCartReview h1 {color:#626262;}
#divOrderReview {width:673px;color:#4c4c4c;border:1px solid #898989;float:left;}
#divOrderReview div {background:#898989;text-align:left;padding:6px 10px;}
#divOrderReview div h2 {color:#fff;}
#divOrderReview label {width:325px;font-weight:bold;text-align:right;margin:0 10px 0 0;float:left;}
.prodReview {width:673px;border-bottom:1px solid #898989;padding:0 0 10px 0;}
.topRowReview {font-size:11px;color:#000;border-bottom:1px solid #898989;}
.midRowReview {color:#000;vertical-align:top;padding:10px 0 0 0;}
.divShoppingPriceReview1, .divShoppingPriceReview2 {color:#000;text-align:right;margin:0 20px 0 0;float:right;}
.divShoppingPriceReview1 {width:325px;}
.divShoppingPriceReview1 span {font-size: 10px;}
.divShoppingPriceReview2 {width:75px;}
.divShoppingPriceReview2 span {font-weight:bold;color:#ff0000;}
#divPropWarning {width:673px;color:#4c4c4c;border:1px solid #898989;margin:0 0 10px;float:left;}
#divPropWarning div {width:653px;background:#898989;text-align:left;padding:6px 10px;margin-bottom:10px;}
#divPropWarning div h2 {color:#fff;}
#divPropWarning label {font-weight:bold;text-align:left;margin:0 10px;float:left;}
#divPaymentReview {width:673px;color:#4c4c4c;border:1px solid #898989;margin:0 0 10px;float:left;}
#divPaymentReview div {background:#898989;text-align:left;padding:6px 10px;}
#divPaymentReview div h2 {color:#fff;}
#divPaymentReview label {width:325px;font-weight:bold;text-align:right;margin:0 10px 0 0;float:left;}
#divCartReview .tblBillShipForms td {padding:2px 0;}
#divCartOverviewBot {text-align:left;}
#divCartOverviewBot a {text-decoration:underline;}
#divCartOverviewBot p {text-align:left;margin:5px 0 5px 0;}
#divSubmitOrder {width:125px;height:27px;background:url(../images/cart/submit-order-bkg.gif) no-repeat;margin:auto;}
/* END ORDER REVIEW PAGE */
/* WISHLIST */
#bdWishList #aNavWishList {background:url(../images/global/wish-list.gif) no-repeat 0 -32px;}
#divWishList {width:675px;float:left;}
#divWishList h1, #divWishList h2 {border-bottom:1px solid #555;}
#divWishList p {margin:5px 0 0 0;}
#divWishList a {text-decoration:underline;}
#divWishListItem {float:left;width:300px;margin:0 10px 30px;}
#tableWishListItemImage {width:298px;height:238px;border:solid 1px #ccc;text-align:center;vertical-align:middle;}
#divWishListItemText {width:300px;vertical-align:text-top;}
#divWishListItemText h3 {font-size:12px;margin:0 0 5px;}
#divWishListItemPrice {float:left;}
#divWishListItemAddToBasket {float:left;}
#divWishListItemRemoveItem {float:right;}
.tblSaveYourWishList {width:320px;}
.tblSaveYourWishList td {text-align:right;padding:3px;}
.tblOpenYourSavedWishList {width:320px;margin:auto;}
.tblOpenYourSavedWishList td {padding:3px;}
#divShareWishlist {width:500px;background:#F1F1F1;padding:20px;margin:auto;}
.tblShareYourWishList {width:500px;}
.tblShareYourWishList td {text-align:left;padding:5px;vertical-align:top;}
.tblShareYourWishList td.right {text-align:right;}
.tblShareYourWishList td.center {text-align:center;}
.tblShareYourWishList td label {font-weight:bold;}
/* END WISHLIST */
/* YOUR ORDER STATUS */
#bdOrderStatus #aNavOrderStatus {background:url(../images/global/order-status.gif) no-repeat 0 -32px;}
#divOrderStatus {width:655px;padding:0 25px 0 5px;float:left;}
#divOrderStatus h1 {color:#777;border-bottom:1px solid #555;}
#divOrderStatus p {margin:5px 0 0 0;}
#divOrderStatus label {width:300px;font-size:14px;font-weight:bold;text-align:right;float:left;}
#divOrderStatus input {margin:0 0 0 10px;float:left;}
#divOrderStatusBot {text-align:center;}
#divOrderStatusBot span {font-size:10px;}
#divOrderStatusBot a {text-decoration:underline;}
/* END YOUR ORDER STATUS */
/* ABOUT US */
#bdAboutUs #aNavAboutUs {background:url(../images/global/about-us.gif) no-repeat 0 -32px;}
#divAboutUs {width:655px;padding:0 25px 0 5px;float:left;}
#divAboutUs h1 {color:#777;border-bottom:1px solid #555;}
#divAboutUs p {margin:5px 0 0 0;}
#divAboutUs a {text-decoration:underline;}
/* END ABOUT US */
/* CONTACT US */
#bdContactUs #aNavContactUs {background:url(../images/global/contact-us.gif) no-repeat 0 -32px;}
#divContactUs {width:655px;padding:0 25px 0 5px;float:left;}
#divContactUs h1, #divContactUs h2 {color:#777;border-bottom:1px solid #555;}
#divContactUs p {margin:5px 0 0 0;}
#divContactUs a {text-decoration:underline;}
#divContactUsForm {width:500px;background:#f1f1f1;padding:20px;margin:auto;}
#divContactUsForm label {width:190px;font-weight:bold;text-align:right;display:block;margin:0 10px 0 0;float:left;}
.inpTextArea {width:164px;border:1px solid #ababab;}
.inpTextArea:hover {background:#fbfbfb;border:1px solid #666;}
/* END CONTACT US */
/* EMAIL LIST */
#bdEmailList #aNavContactUs {background:url(../images/global/contact-us.gif) no-repeat 0 -32px;}
#divEmailList {width:655px;padding:0 25px 0 5px;float:left;}
#divEmailList h1, #divEmailList h2 {color:#777;border-bottom:1px solid #555;}
#divEmailList p {margin:5px 0 0 0;}
#divEmailList a {text-decoration:underline;}
.divEmailListForm {width:400px;background:#f1f1f1;padding:20px;margin:10px auto;}
.divEmailListForm table {margin:auto;}
.divEmailListForm table td {padding:5px;}
/* END CONTACT US */
/* RATE THIS STORE */
#bdRateThisPage #aNavRateThisPage {background:url(../images/global/rate-this-page.gif) no-repeat 0 -32px;}
#divRateThisPage {width:655px;padding:0 25px 0 5px;float:left;}
#divRateThisPage h1 {color:#777;border-bottom:1px solid #555;}
#divRateThisPage p {margin:5px 0 0 0;}
#divRateThisPage a {text-decoration:underline;}
#divRateThisPageForm {width:500px;background:#f1f1f1;padding:20px;margin:0 0 0 75px;}
.labelRateThisPageForm {width:190px;font-weight:bold;text-align:right;display:block;margin:0 10px 0 0;float:left;}
#divRateThisPageForm div {margin:0 0 0 65px;}
/* END RATE THIS STORE */
/* SKU NOT FOUND */
#divSkuNotFound {width:655px;padding:0 25px 0 5px;float:left;}
#divSkuNotFound h1 {color:#777;border-bottom:1px solid #555;}
#divSkuNotFound p {margin:5px 0 0 0;}
#divSkuNotFound a {text-decoration:underline;}
/* END SKU NOT FOUND */
/* AFFILIATE */
#divAffiliate {width:655px;padding:0 25px 0 5px;float:left;}
#divAffiliate h1 {color:#777;border-bottom:1px solid #555;}
#divAffiliate p {margin:5px 0 0 0;}
#divAffiliate a {text-decoration:underline;}
#divAffilateWorks {width:75%;border:2px solid #eee;padding:10px;margin:auto;}
#divAffilateWorks h1 {border-bottom:0;}
#divAffiliateJoin {width:75%;background-color:#eee;border:2px solid #eee;padding:10px;margin:auto;}
#divAffiliateJoin img {margin:0 10px 0 20px;float:left;}
#divAffiliateJoin span {padding:10px 0 0 0;float:left;}
#aAffiliateTerms {width:680px;text-align:center;display:block;}
/* END AFFILIATE */
/* SITE HELP AND POLICIES */
#divSiteHelpAndPolicies {width:655px;padding:0 25px 0 5px;float:left;}
#divSiteHelpAndPolicies h1 {color:#777;border-bottom:1px solid #555;}
#divSiteHelpAndPolicies p {margin:5px 0 10px 0;}
#divSiteHelpAndPolicies a {text-decoration:underline;}
/* END SITE HELP AND POLICIES */
/* GENERAL CONTENT PAGES */
#divGeneralContent {width:655px;padding:0 25px 0 5px;float:left;}
#divGeneralContent h1 {color:#777;border-bottom:1px solid #555;}
#divGeneralContent p {margin:5px 0 10px 0;}
#divGeneralContent a {text-decoration:underline;}
/* END GENERAL CONTENT PAGES */
/* EMAIL A FRIEND */
#divEmailAFriend {width:640px;background:#F1F1F1;padding:20px;margin:auto;}
#divEmailAFriendYourInfo, #divEmailAFriendTheirInfo {width:580px;margin:auto;}
#divEmailAFriendYourInfo label, #divEmailAFriendTheirInfo label {width:190px;font-weight:bold;text-align:right;display:block;margin:0 10px 0 0;float:left;}
.emailAFriendCenter {width:100%;text-align:center;}
.inpTextAreaEmailAFriend {width:300px;height:100px;border:1px solid #ababab;}
.inpTextAreaEmailAFriend:hover {background:#fbfbfb;border:1px solid #666;}
/* END EMAIL A FRIEND */
/* EMAIL POLICY POPUP */
#divPopupContent {padding:20px;}
#divPopupContent h1 {color:#777;border-bottom:1px solid #555;}
#divPopupContent p {margin:10px 0 0 0}
/* END EMAIL POLICY POPUP */
/* SITEMAP */
#divSiteMap {width:655px;padding:0 25px 0 5px;float:left;}
#divSiteMap h1 {color:#777;border-bottom:1px solid #555;}
#divSiteMap p {margin:15px 0 8px 0;}
.divSiteMapCategories, .divSiteMapOther {width:300px;float:left;}
.divSiteMapCategories ul, .divSiteMapOther ul {margin:0 0 0 30px;}
.divSiteMapCategories ul li, .divSiteMapOther ul li {list-style-type:disc;}
/* END SITEMAP */
/* SPLASHES */
#tblSplash {width:676px;height:322px;border:2px solid #f0f0f0;padding:0 17px 0 0;}
#tblSplash td {vertical-align:middle;}
#tblSplash td img {width:353px;height:322px;margin:0 17px 0 0;}
#tblSplash td h1 {font-size:20px;text-transform:uppercase;color:#9c9c9c;}
#tblSplash td p {font-size:14px;color:#5a5a5a;}
/* END SPLASHES */
/* LANDING */
.divLandingProd {vertical-align:top;float:left;}
.divLandingProd a {color:#5D5D5D;cursor:pointer;display:block;float:left;text-decoration:none;}
/* END LANDING */
/* LIVE CHAT */
.divLiveChat {vertical-align:top;float:left;}
#divLiveChat {width:466px;background:#F1F1F1;padding:20px;margin:auto;}
.tblLiveChat {width:466px;}
.tblLiveChat td {text-align:left;padding:5px;vertical-align:top;}
.tblLiveChat td.right {text-align:right;}
.tblLiveChat td.center {text-align:center;}
.tblLiveChat td label {font-weight:bold;}
/* END LIVE CHAT */
/* SWEEPSTAKES RULES */
#divSweepstakesRules {width:655px;padding:0 25px 0 5px;float:left;}
#divSweepstakesRules h1 {color:#777;border-bottom:1px solid #555;}
#divSweepstakesRules p {margin:5px 0 0 0;}
/* END SWEEPSTAKES RULES */
/*MISCELLANEOUS*/
.clear {clear:both;height:0;line-height:0;font-size:0;}
.list {margin:0 0 0 30px;}
.list li {list-style-type:disc;font-size:12px;}
.olist {margin:0 0 0 40px;}
.olist li {list-style-type:upper-roman;font-size:12px;}
.olist li ol {margin:0 0 0 40px;}
.olist li ol li {list-style-type:upper-alpha;}
.inpText {width:164px;border:1px solid #ababab;}
.inpText:active, .inpText:hover, .inpText:focus {background:#fbfbfb;border:1px solid #666;}
.inpTextSmall {width:100px;border:1px solid #ababab;}
.inpTextSmall:active, .inpTextSmall:hover, .inpTextSmall:focus {background:#fbfbfb;border:1px solid #666;}
.px3 {line-height:3px;display:block;}
.px4 {line-height:4px;display:block;}
.px5 {line-height:5px;display:block;}
.px6 {line-height:6px;display:block;}
.px7 {line-height:7px;display:block;}
.px8 {line-height:8px;display:block;}
.px9 {line-height:9px;display:block;}
.px10 {line-height:10px;display:block;}
.px11 {line-height:11px;display:block;}
.px12 {line-height:12px;display:block;}
.px13 {line-height:13px;display:block;}
.px14 {line-height:14px;display:block;}
.px15 {line-height:15px;display:block;}
.px16 {line-height:16px;display:block;}
.px17 {line-height:17px;display:block;}
.px18 {line-height:18px;display:block;}
.px19 {line-height:19px;display:block;}
.px20 {line-height:20px;display:block;}
.warningMessage {color:Red;padding:10px;font-weight:bold;font-size:18px;}
.warningMessageSmall {color:Red;padding:10px;font-weight:bold;font-size:10px;}
.recentItems {padding:3px 0 5px 0;background-color:#FFFFFF;border-top:solid 1px #DDDDDD;}
.recentSearch {padding:3px 0 5px 0;background-color:#FFFFFF;border-top:solid 1px #DDDDDD;}
/*END MISCELLANEOUS*/
/* ONLY EDIT OR ADD TO THIS STYLESHEET IF YOU WISH TO CHANGE THE BASIC STRUCTURE OF THE SITE */
#divPageOutline {width:922px;background:#fff;border:1px solid #ddd;margin:0 auto;}
#divHeaderHP {width:904px;padding:9px 9px 10px;}
#divHeader {width:904px;padding:9px 9px 3px;}
#ctl00_ctlHeader_imgEuro {width:183px;height:53px;float:left;}
#divHeaderToolbar {width:370px;height:14px;float:right;margin:0 0 7px 0;}
#divHeaderToolbar img {height:14px;float:left;}
.toolbarSep {margin:0 12px 0 12px;}
#divSearch {width:211px;margin:3px 0 0;float:right;clear:right;}
#inpSearchBox {width:140px;height:16px;border:1px solid #afafaf;margin:0 3px 0 0;padding:4px 0 0 3px;font-size:11px;color:#999;line-height:12px;float:left;}
#inpSearchButton {width:63px;height:22px;margin:0;padding:0;float:left;}
#divNavigationHP, #divNavigation {width:922px;height:32px;background:#fff url('../images/global/nav-bkg.jpg') repeat-x;position:relative;}
#divNavLinks {width:665px;float:left}
#divNavLogo {background:url('../images/global/style-lighting.gif') no-repeat; display:block; width:183px;height:32px;float:left;margin:0 28px 0 9px;}
#divNavigationHP div {margin:auto;}
#divNavLinks img {height:32px;float:left;}
#divNavLinks a {text-indent:-5000px;}
#aAllLighting {width:110px;height:32px;background:url(../images/global/navSprites.png) no-repeat 0 0;display:block;float:left;}
#aAllLighting:hover {background:url(../images/global/navSprites.png) no-repeat 0 -32px;}
#aNavFurnitureAndDecor {width:146px;height:32px;background:url(../images/global/navSprites.png) no-repeat -110px 0;display:block;float:left;}
#aNavFurnitureAndDecor:hover {background:url(../images/global/navSprites.png) no-repeat -110px -32px;}
#aNavWishList {width:77px;height:32px;background:url(../images/global/navSprites.png) no-repeat -256px 0;display:block;float:left;}
#aNavWishList:hover {background:url(../images/global/navSprites.png) no-repeat -256px -32px;}
#aNavOrderStatus {width:106px;height:32px;background:url(../images/global/navSprites.png) no-repeat -333px 0;display:block;float:left;}
#aNavOrderStatus:hover {background:url(../images/global/navSprites.png) no-repeat -333px -32px;}
#aNavContactUs {width:95px;height:32px;background:url(../images/global/navSprites.png) no-repeat -440px 0;display:block;float:left;}
#aNavContactUs:hover {background:url(../images/global/navSprites.png) no-repeat -440px -32px;}
#aNavRateThisPage {width:113px;height:32px;background:url(../images/global/navSprites.png) no-repeat -535px 0;display:block;float:left;}
#aNavRateThisPage:hover {background:url(../images/global/navSprites.png) no-repeat -535px -32px;}
#divDropdownPosition {position:relative;z-index:1;}
#divDropdownPosition ul li{float:left;}
.DropDowns{font-family:Verdana, Arial, Helvetica, sans-serif;color:#999999;background:#ffffff;border:1px solid #b1b1b1;position:absolute;display:none;z-index:100;}
#divDropdownBrowseAllLighting {top:-1px;left:220px;_left:229px;}
#divDropdownBrowseAllLighting ul dl{height:160px;margin:20px 0;}
#divDropdownBrowseAllLighting div a {font-size:12px;color:#999999;}
#divDropdownBrowseAllLighting div a:hover {color:#ffa800;}
#divDropdownBrowseAllLighting h4 {margin:11px 0px 8px 28px;color:#999999;}
#divDropdownBrowseAllLighting #divMenuColumnFirst {background:#f6f5f5;float:left;padding-bottom:15px;}
#divDropdownBrowseAllLighting #divMenuColumnLast {float:left;}
#divDropdownBrowseAllLighting #divMenuCol1 {border-right:1px solid #bfbfbf;}
#divDropdownBrowseAllLighting #divMenuCol2 {padding-right:28px;}
#divDropdownBrowseAllLighting .menuColumn {width:165px;padding-left:28px;float:left;}
dl{width:165px;margin:0;padding:0 0px 0 28px;border-right:1px solid #bfbfbf;}
.dlLast{border-style:none;}
#divDropdownFurnitureAndDecor {top:-1px;left:330px;_left:339px;}
#divDropdownFurnitureAndDecor ul dl{height:120px;margin:20px 0;}
#attribFilterTitle {float:left;display:inline;font-family:Helvetica, Arial, Verdana, sans-serif;font-weight:bold;color:rgb(46, 46, 46);font-size:12px;margin:3px 5px 0 0;}
.attribFilterItem {font-size:11px;color:#fff;font-weight:bold;text-transform:uppercase;background-color:#eeaa00;cursor:pointer;padding:2px 6px;margin:0 3px 0 0;border-bottom: solid 1px #998800; border-right: solid 1px #998800}
.subnav{height:23px;}
.subnavbarItems {font-family:Verdana, Arial, Helvetica, sans-serif;background:#f6f5f5;border:1px solid #b1b1b1;padding:17px 20px;margin:0;position:absolute;display:none;}
.nvTDStyle1 {padding:0 20px 0 0;}
.nvTDStyle2 {border-left:1px solid #bfbfbf;padding:0 0 0 20px;}
#divContent {width:899px;background:url(../images/global/content-bkg.gif) repeat-y;padding:9px 9px 9px 14px;}
#divContentHP {width:904px;background:url(../images/global/content-bkg.gif) repeat-y;padding:9px;}
#divGlobalColRight {width:199px;color:#444;text-align:center;float:right;}
#divGlobalColRight h2 {font-size:16px;color:#4290B4;}
#divRColShipping, #divRColPledge, #divRColEmail, #divRColComments {width:199px; padding:0;text-align:left;margin:auto;}
.commentAuthor {font-weight:bold; text-align:right;}
#divRColQuestions {width:178px;background:#f1f2f2;padding:10px;margin:auto;}
#divGlobalColRight #hPhone {font-size:18px;font-weight:normal;color:#000;}
#divRColQuestions h3 {font-size:14px;color:#444;}
#divRColRelatedItems {width:198px;text-align:left;}
#divRColRelatedItems div {width:199px;background-color:#fff;}
#divRColRelatedItems div table {float:left;margin:10px 5px 10px 9px;}
#divRColRelatedItems div table td {text-align:center;vertical-align:middle;width:80px;height:80px;}
#aViewAllSim {text-decoration:underline;color:#444;}
#aViewAllSim:hover {text-decoration:none;}
#divViewAllSim {text-align:center;margin:15px 0;}
#divFooter {width:904px;padding:9px;}
#divFooterBox {width:874px;border:1px solid #dbdada;padding:15px;}
#divFooterBox ul {display:inline;margin:14px 0 0 0;float:left;}
#divFooterBox li {margin:0 4px 0 0;float:left;}
#divFooterBox li span {margin:0 1px 0 5px;}
#divFooterBox div {width:281px;float:right;}
#divFooterBox div img {width:219px;height:12px;margin:0 0 5px 0;}
.inpEmailBox {width:214px;height:17px;border:1px solid #afafaf;margin:0 4px 0 0;padding:3px 0 0 4px;font-size:11px;color:#999;line-height:12px;float:left;}
#ctl00_ctlFooter_inpEmailSubmit {width:57px;height:22px;margin:0;padding:0;float:left;}
#spanLegal {font:10px Arial, Helvetica, sans-serif;color:#4e4e4e;float:left;}
#spanLegal a {color:#4e4e4e;}
#spanLegal a:hover {color:#4e4e4e;text-decoration:underline;}
#spanVersion {float:left;}
#imgBBB {width:90px;height:32px;margin:8px 11px 0 0;float:right;}
#imgMcAfee {width:94px;height:53px;float:right;}
#bdPopup {background-color:#fff;}
#bdImages {background-color:#fff;}
#divPopupHeader {width: 337px; margin: 0px auto;}
/* SITE WIDE FRAMEWORK CONTROLS */
#divDevHeader, #divCustomerServiceHeader {padding:10px;border-bottom:solid 2px black;}
#divDevHeader b, #divCustomerServiceHeader b {float:left;}
#divDevHeader div, #divCustomerServiceHeader div {float:right;}
#divDevHeader a, #divCustomerServiceHeader a {font-weight:bold;color:#000;}
#divDevHeader {background-color:#9ee5ff;}
#divCustomerServiceHeader {background-color:#ffe99e;}
#tblWebSiteInfo td, #tblWebSiteConfig td, #tblServerVars td { padding:3px; border-bottom:solid 1px #CCCCCC;}
td.webSiteInfoKey {font-weight:bold; color:#666666;vertical-align:top;}
td.webSiteInfoTitle {font-weight:bold;font-size:larger;background-color:#CCCCCC;margin-top:8px;}
