html, body { text-align: center; height: 100%; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size:8pt; } .siteNavTD { background-color: #0018D0; } .siteNav1TD { background-color: transparent; } .siteNav1TD { background-color: #51B01C; } .siteNav2TD { background-color: #225aa7; } .siteNav3TD { background-color: #5492D4; } .siteNav4TD { background-color: #EBEEFF; } .siteNav5TD { background-color: #BFCFE9; } .sitenav6td { background-color: transparent; } .siteNav7TD { background-color: #B2B9EC; } .siteNav8TD { background-color: #BFCFE9; } .siteNav9TD { background-color: #EBEEFF; } .siteNav10TD { background-color: #CCCCCC; } .siteNav11TD { background-color: #B2B9EC; } .siteNav12TD { background-color: #0018D0; } .siteNav13TD { background-color: #c0c0c0; } .siteNav14TD { background-color: #090e38; } .siteNav15TD { background-color: #000000; } .siteNav16TD { background-color: #FFFFFF; } A:link, A:visited, A:active { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; text-decoration: none; color: #225aa7; } A:hover { text-decoration: underline; } A.blue:link, A.blue:visited, A.blue:active { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; text-decoration: none; color: #225aa7; } A.blue:hover { text-decoration: underline; } A.serv:link, A.serv:hover { color: #404B55; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; } A.serv:visited { color: #3A4FEE; } A.serv:active { color: #FFFFFF; } A.servicewh:link, A.servicewh:active, A.servicewh:hover, A.servicewh:visited { color: #FFFFFF; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; } A.topnav:link, A.topnav:visited, A.topnav:active { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFFFF; } A.topnav:hover { text-decoration: underline; } A.topnav1:link, A.topnav1:visited, A.topnav1:active { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF; } A.topnav1:hover { text-decoration: underline; } A.footer:link, A.footer:visited, A.footer:active, A.footer:hover { color: #FFFFFF; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; } .contentbr { color: #938063; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 7pt; font-weight: normal; } .pghead { color: #19427B; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; margin: 0px; } .pghead1 { color: #FFFFFF; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; margin: 0px; } .content { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; } .contentW { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; } .contentB { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #173E73; } .contentRd { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #ff0000; } .contentGr { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #2F8D00; } .contentPrice { font-family: arial; font-size: 14px; font-weight: bold; color: #CC9933; } .subhead { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #404B55; } .contsmall { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #404B55; } .contbold { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; } .contboldGr { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #2F8D00; } .contboldRd { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #CC0001; } .contboldWh { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #ffffff; } .contboldBl { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #0041AD; } .contboldOr { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #515b89; } .contboldNav { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: white; } .CtSmallBold { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #404B55; } .contsmallRd { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #ff0000; } .contsmallBr { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #404B55; } .CtSmallBoldBr { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: brown; } .CtSmallBoldRd { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #8A95E3; } .ErrorMsgRd { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #ff0000; } A.featured:link, A.featured:visited, A.featured:active { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #666666; } A.featured:hover { text-decoration: underline; } .spantab { width: 100%; height: 100%; background-color: transparent; background-position: top; background-repeat: repeat-x; } .maintab { width: 855px; background-color: #FFFFFF; } .contenttab { background-color: #FFFFFF; padding-left: 4px; padding-right: 4px; } .contentmiddle { padding-left: 1px; } input.txt { background-color: #5492D4; border: 1px solid #090e38; } .white { color: #ffffff; } .stretch { font-stretch: expanded; } .category { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 9pt; font-weight: bold; text-decoration: none; } a.category, a.category:active, a.category:hover, a.category:visited { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; color: #0041AD; font-size: 8pt; text-decoration: none; } A.itmHead:link, A.itmHead:visited, A.itmHead:active, A.itmHead:hover { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #333333; } #main_title_purple { font-family: arial; font-size: 13px; font-weight: bold; color: #515b89; } #main_title_green { font-family: arial; font-size: 13px; font-weight: bold; color: #669933; } #main_title_white { font-family: arial; font-size: 13px; font-weight: bold; color: #FFFFFF; } #main_small_gray { font-family: arial; font-size: 11px; font-weight: bold; color: #707070; } #main_small_orange { font-family: arial; font-size: 11px; font-weight: bold; color: #fe8711; } #main_small_white { font-family: arial; font-size: 11px; font-weight: bold; color: #FFFFFF; } #copyright { font-family: arial; font-size: 10px; font-weight: bold; color: #938063; } #price_big_orange { font-family: arial; font-size: 14px; font-weight: bold; color: #fe8711; background: #FFFFFF; } #price_small_orange { font-family: arial; font-size: 11px; font-weight: bold; color: #fe8711; } #price_small_green { font-family: arial; font-size: 12px; font-weight: bold; color: #74a647; } #products_green { font-family: arial; font-size: 11px; font-style: normal; font-weight: bold; color: #5a8429; } .price { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 10pt; font-weight: bold; } h3.black { font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-decoration: none; display: inline; } input.smbutton { border-color: gray; background-color: #F5F5DC; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 10px; font-weight: bold; padding: 0px 0px 0px 0px; text-decoration: none; border-style: solid; border-width: 1px; } td.itembar { background-color: #C8E2F8; vertical-align: middle; text-align: left; } td.itembarleft { background-color: #C8E2F8; vertical-align: middle; width: 110px; } table.prodlist { padding: 2px; border: 1px; border-color: black; width: 100%; } a.smbutton:link { border-color: gray; background-color: #F5F5DC; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 10px; font-weight: bold; padding: 1px 1px 1px 1px; text-decoration: none; border-style: solid; border-width: 1px; } a.smbutton:active { border-color: gray; background-color: #F5F5DC; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 10px; font-weight: bold; padding: 1px 1px 1px 1px; text-decoration: none; border-style: solid; border-width: 1px; } a.smbutton:visited { border-color: gray; background-color: #F5F5DC; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 10px; font-weight: bold; padding: 1px 1px 1px 1px; text-decoration: none; border-style: solid; border-width: 1px; } a.smbutton:hover { color: red; border-color: gray; background-color: #F5F5DC; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 10px; font-weight: bold; padding: 1px 1px 1px 1px; text-decoration: none; border-style: solid; border-width: 1px; } A.smbutton { color: black; border-color: gray; background-color: #F5F5DC; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 10px; font-weight: bold; padding: 1px 1px 1px 1px; text-decoration: none; border-style: solid; border-width: 1px; } h1.black { font-family: tahoma, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; text-decoration: none; display: inline; } .subheadbold { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #404B55; } .CartSummary { float: right; width: 290px; font-size: 10px; border-top: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; } .CartSummary a { font-size: 10px; font-weight: normal; text-decoration: underline; color: #000; } .CartSummary ul { margin: 0px; padding: 0px; color: #666; } .CartSummary li { width: 270px; margin: 0px; padding: 0px 10px 0px 10px; background-color: #f0ebea; border-bottom: 1px solid #666666; } *:first-child + html .CartSummary li { float: left; } * html .CartSummary li { float: left; } .CartSummary .rightCol { float: right; width: 270px; } .CartSummary li.subTotal { line-height: 23px; background-color: #e1e1c2; color: #000; } .CartSummary li.subTotal .priceLabel { float: left; font-size: 10px; font-weight: normal; } .CartSummary li.subTotal .priceValue { float: right; font-size: 11px; font-weight: normal; } .CartSummary li.shipping { line-height: 23px; background-color: #efefcf; } .CartSummary li.shipping .priceLabel { float: left; font-size: 10px; padding-left: 5px; } .CartSummary li.shipping .shippingSelect { float: right; width: 210px; font-size: 10px; } .CartSummary li.yousave { line-height: 23px; background-color: #E7EFD7; } .CartSummary li.yousave .priceLabel { float: left; font-size: 10px; } .CartSummary li.yousave .priceValue { float: right; font-size: 11px; font-weight: bold; } .CartSummary li.subTotalBeforeTax { line-height: 23px; background-color: #e1e1c2; color: #000000; } .CartSummary li.subTotalBeforeTax .priceLabel { float: left; font-size: 10px; font-weight: bold; } .CartSummary li.subTotalBeforeTax .priceValue { float: right; font-size: 11px; font-weight: bold; } .CartSummary li.returnpolicy { line-height: 23px; background-color: #ffffff; color: #000; } .CartSummary li.returnpolicy #policy { float: right; width: 250px; } .CartSummaryContainer { float: right; width: 290px; padding: 3px; background-color: #CFD3E2; } .CartSummaryInner { float: left; width: 290px; min-height: 30px; background-color: #FFFFFF; } .CartSummaryInnerClear { float: left; width: 290px; min-height: 3px; background-color: #CFD3E2; } .CartSummaryLeft { float: left; width: 210px; min-height: 20px; text-align: left; padding: 6px 0px 5px 5px; vertical-align: middle; } .CartSummaryLeft #leftcol { float: left; width: 60px; } .CartSummaryLeft #rightcol { float: left; width: 120px; } .CartSummaryRight { float: right; width: 60px; min-height: 20px; text-align: right; padding: 6px 5px 5px 0px; } .CartSummaryContainer .normal { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; } .CartSummaryContainer .bold { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; } .CartSummaryContainer .small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; padding-top: 3px; } .CartSummaryContainer .grey { color: #666666; } .CartSummaryContainer .red { color: #990000; } #PromoContainer { float: left; width: 290px; min-height: 60px; background-color: #FFFFFF; } #PromoContainer #PromoTop { float: left; width: 290px; min-height: 30px; } #PromoContainer #PromoTop #PromoTopLeft { float: left; width: 100px; min-height: 20px; padding: 6px 0px 5px 5px; text-align: left; } #PromoContainer #PromoTop #PromoTopRight { float: right; width: 180px; min-height: 20px; padding: 2px 5px 5px 0px; } #PromoContainer #PromoTop #PromoTopRight input { padding: 4px; border: 1px solid #CCCCCC; width: 130px; background-color: #FFFFFF; } #PromoContainer #PromoBot { float: left; width: 290px; min-height: 20px; } #PromoContainer #PromoBot #PromoBotLeft { float: left; width: 190px; min-height: 20px; padding: 5px 0px 5px 5px; text-align: left; } #PromoContainer #PromoBot #PromoBotRight { float: right; width: 80px; min-height: 20px; padding: 5px 0px 5px 5px; text-align: right; } .CartSummaryInnerEnd { float: left; width: 290px; min-height: 20px; background-color: #CFD3E2; padding: 0px 0px 0px 5px; } .CartSummaryInnerEnd #shipoptions { float: left; min-height: 20px; padding: 6px 6px 0px 0px; } .CartSummaryInnerEnd #retpolicy { float: left; min-height: 20px; padding: 6px 6px 0px 6px; } .CartSummaryInnerEnd #ccguarantee { float: left; min-height: 20px; padding: 6px 6px 0px 6px; } .CartSummaryInnerEnd a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; padding-top: 3px; text-decoration: underline; } #PromoAppliedContainer { float: right; width: 290px; padding: 5px; text-align: left; }