tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd { color: #4d4b4b; } tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even { border-bottom:1px solid #CCC !important; color: #4d4b4b; }  .moduleRow { background:#e8e8e8; } .moduleRowOver { background-color: #bdbdbd; cursor: pointer; color:#4d4b4b !important; } .moduleRowOver .main { color:#4d4b4b !important; } .moduleRowSelected { background-color: #bdbdbd; color:#4d4b4b; } .moduleRowSelected .main { color:#4d4b4b !important; } .checkoutBarFrom, .checkoutBarTo { font-size: 10px; color:#4d4b4b; text-decoration:none !important; } .checkoutBarCurrent { font-size: 10px; color:#4d4b4b; font-weight:bold } .creditCardName { font-weight:bold; float:left; vertical-align:middle; line-height:26px; position:relative; padding-top:1px; padding-bottom:1px; font-size:14px; } .creditCardName img { float:left; margin-left:10px; } .CardComment { width:739px; margin-left:1px; } tr.subBar { background: #f4f7fd; } td.subBar { font-size: 10px; color: #000000; } td.accountCategory { font-size: 13px; color: #aabbdd; } td.tableHeading { font-size: 12px; font-weight: bold; } SPAN.newItemInCart { font-size: 10px; color: #005EA7; } SPAN.markProductOutOfStock { font-size: 12px; color: #c76170; font-weight: bold; } SPAN.productSpecialPrice { color: #005EA7; }   /*errors messages*/ .errorBox { font-size : 10px; font-weight: bold; } .messageBox { font-size : 10px; } .stockWarning { font-size : 10px; color: #f00; } SPAN.errorText, .messageStackError { color: #005EA7; font-size: 11px; } .messageStackError, .messageStackWarning { font-size: 10px; background-color: #ffb3b5; } .messageStackSuccess { font-size: 10px; background-color: #99ff00; } tr.headerError { } td.headerError { background: #DCDEB3; font-size: 11px; color: red; text-align : center; } tr.headerInfo { } td.headerInfo { font-size: 11px; background: #DCDEB3; color: #000000; text-align: center; } tr.headerError { } td.headerError { font-size : 12px; background : #ff0000; color : #ffffff; font-weight : bold; } .infoBoxNotice { background: #005EA7; } .infoBoxNoticeContents { background: #FFE6E6; font-size: 10px; } /*errors messages_eof*/  .customerService { padding:0px; padding-left:0px; margin:0px; color:#4d4b4b !important; } .line { width:100%; height:1px; overflow:hidden; text-align:center; margin:0 auto; margin-top:4px; margin-bottom:4px; } .silver { background-color:#CCC; } .txtGray { color:#4d4b4b !important; } .txtGray .cds_pages_body { color:#4d4b4b !important; padding:0px; margin:0px; } .txtGray p { color:#4d4b4b !important; padding:0px; margin:0px; } .cds_pageHeading { color:#4d4b4b !important; padding:0px; margin:0px; } .txtBlue { color:#005EA7; } .txtBlue a { color:#005EA7; } .txtBlue a:visited { color:#005EA7; } .txtBlue a:hover { color:#bdbdbd; } .template-button-middle a:visited { color:#FFF !important; } .template-button-middle input { color:#FFF !important; } p { color:#4d4b4b !important; } .xcellAddCart { text-align:center; margin:auto; padding-left:50px; width:220px; line-height:15px; } #catta { width:220px; } .defaultSelected { background:red; } .linksBlue ul { padding:0px; margin:0px; margin-top:5px; margin-bottom:5px; padding-top:7px; padding-bottom:7px; padding-left:10px; } .linksBlue li { list-style-type:disc; } .linksBlue a { color:#005EA7; } .linksBlue a:visited { color:#005EA7; } .linksBlue a:hover { color:#bdbdbd; } .galleria_wrapper img { border:1px solid #bdbdbd !important; }   /*chain_reviews*/  .prSnippetWriteReview { float:right; margin:-40px 26px 0 0; } .prSnippetReadReviews { float:right; margin: -25px 26px 0 0; clear:both; } .prSnippetWriteReview, .prSnippetReadReviews { padding: 0 !important; display: inline !important; margin: 0 7px 0 0 !important; float: none !important; } .prSnippetReadReviews a, .prSnippetWriteReview a { margin: 0 !important; padding: 0 !important; } /* Summary styles */ #prReviewSummary { border:1px solid #cccccc; } .prSummaryHeader { background: #dddddd; margin:0; padding: 5px 0 6px 10px; height:1em; line-height:1.0; position:relative; } .prSummaryTitle { font-weight:bold; text-transform:uppercase; } .prSummaryCobrand { font-size: .9em; } .prSummaryBody { margin:1em; padding:0; overflow:auto; } .prSummaryRating { font-weight:bold; font-size:1.2em; padding:0 0 15px 0; border-bottom:1px solid #ddd; } .prSummaryWriteReview { margin:1em; padding:0; overflow:auto; text-align:right; } a.prSummaryWriteReviewLink:link, a.prSummaryWriteReviewLink:visited, a.prSummaryWriteReviewLink:hover, a.prSummaryWriteReviewLink:active { font-size: 1em; text-decoration:underline !important; } .prSummaryKey { width: 100px; font-weight:bold; vertical-align:top; text-align:right; padding:0px; float:left; clear:left; } .prSummaryValue { margin-left:100px; vertical-align:top; text-align:left; padding: 0px 0px 0px 10px; } .prSummaryCount { font-weight:normal; } .prSummaryPrintableViewLink { font-size:.9em; position:absolute; bottom:.6em; right:10px; width:11em; text-align:right; } .prSummaryPrintableViewLink img { position:relative; top:3px; } .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; } #pr_tab_content .prPagination { border: none; } .prReviewAuthor { margin:1em 0; } .prReviewAuthorName span, .prReviewAuthorLocation span, .prReviewAuthorDate span { font-weight:bold; } .prReviewText { clear:both;  margin:1.5em 0 1em;} .prReviewAuthorName, .prReviewAuthorLocation, .prReviewAuthorDate { display: inline; } .prReviewWrap { margin:1em 0; padding:0 1em; border-bottom:1px solid #cccccc; } /*chain_reviews_eof*/     /*h528965726*/    .prwrapper { padding-bottom:20px; margin-bottom:20px; width:585px; } .poweredby { text-align:right; height:30px; margin:0; } .poweredby a { float:right; display:block; width:200px; height:30px; text-indent:-5000px; font-size:0.1em; color:#fff; } .poweredby.color { padding:10px 0 0; } .poweredby.side { padding:0; margin:-25px 0 0; } .poweredby.push { padding-top:2.5em; } .prlabel h3 { display:inline; color:#606060; } .requirednotice { text-align:right; font-size:.85em; padding:0; } .printro h1 { margin:1em 0 0; } .printro p { margin:0; } .prproductsummary img { float:left; margin:0 10px 0 0; } .prfootertext { font-size:.85em; margin:0; padding:1em 0 0; } .prproductsummary { overflow:auto; height:100%; padding:.75em; } .prinputgroup { padding:1em 0 0; } .prlabel { float:left; width:135px; padding:.5em 0; margin:0 10px 0 0; clear:both; background:#fff; text-align:right; } .prlabel p { margin:0 0 0 -10px; color:#999; font-size:85%; } .prfieldwrap { float:left; clear:none; width:430px; margin:0; padding:8px 0 8px 8px; border:1px solid #ddd; position:relative; } .prfields { } .additionalratings { margin-bottom:0.5em; } .prfields p { margin:0 0 1em; } .prsubmit { margin-left:145px; } .prsummarywrap { text-align:center; margin:0 auto; } .prlabel.preview { padding:.5em 0; width:100px; float:left; clear:both; background:#fff; text-align:right; } .prgroup { width:100%; text-align:center; } .prcontentwrap { position:relative; width:100%; float:right; clear:none; border:1px solid #ddd; } .prcontentwrap.verify { width:100%; float: none; margin-bottom: -1em; } .prcontent { margin:0; padding:1em 1em 2em 1em; } .prcontent h3 { display:inline; } .prcontent h2 { margin:0; } div.prStars { background-repeat: no-repeat; height: 20px; width: 112px; float: left; line-height: 20px; padding: 0px; } div.prStars a { text-decoration:none !important; } div.prStars.prStarsSmall { height: 15px; width: 83px; line-height: 15px; } div.prStars div.prStar { position: absolute; height: 20px; width: 23px; } div.prStars div.prStar:hover { cursor: pointer; } div.prStars .prStar.prS2 { left: 23px; } div.prStars .prStar.prS3 { left: 46px; } div.prStars .prStar.prS4 { left: 69px; } div.prStars .prStar.prS5 { left: 92px; } div.prStars.prStarsSmall div.prStar { position: absolute; height: 15px; width: 17px; } div.prStars.prStarsSmall .prStar.prS2 { left: 17px; } div.prStars.prStarsSmall .prStar.prS3 { left: 34px; } div.prStars.prStarsSmall .prStar.prS4 { left: 51px; } div.prStars.prStarsSmall .prStar.prS5 { left: 68px; } .prsubmit.mainform { clear:both; padding-top:20px; } .predit { clear:left; padding:5px 0 0; } .branded { margin-top:20px; }    /*h528965726_eof*/ .greenText, .greenText a{color: #2F9704 !important;}a.greenText:hover, .greenText a:hover{color:#636363 !important;}
