body{color: #262520;margin:0px;padding:0px 0px 0px 0px;background:#4f001a;font-size:10px;}
a{ color: #980F3B;font-family:tahoma;text-decoration: none;line-height:20px;}
a:visiteda:hover,a:active,a:link{text-decoration: none;}
FORM{display: inline;}
td, div{padding:0px; margin:0px; font-family:tahoma;}
td{vertical-align:top;}
table{width:100%;}
a img{border: none;}
 #navEZPagesTOC ul li a{color: #3300FF;text-decoration: none;}
 #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover{color: #FF0000;}
h1{font-size: 1.5em;}
h2{font-size: 1.4em;}
h3{font-size: 1.3em;}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{font-size: 1.1em;}
.biggerText{font-size: 1.2em;}
h1, h2, h3, h4, h5, h6{margin: 0.3em 3px;}
CODE{font-family: arial, verdana, helvetica, sans-serif;font-size: 1em;}
FORM, SELECT, INPUT{display: inline;font-size: 1em;margin: 0.1em;}
TEXTAREA{margin: auto;display: block;width: 95%;}
input:focus, select:focus, textarea:focus{background: #F0F8FF;}
FIELDSET{padding: 0.5em;margin: 0.5em 0em;border: 1px solid #cccccc;}
LEGEND{font-weight: bold;padding: 0.3em;}
LABEL, h4.optionName{line-height: 1.5em;padding: 0.2em;}
LABEL.checkboxLabel, LABEL.radioButtonLabel{margin: 0.5em 0.3em;}
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg{float: left;}
LABEL.inputLabel{width: 11em;float: left;}
LABEL.inputLabelPayment{width: 15em;float: left;}
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel{width: 12em;float: left;}
P, ADDRESS{padding: 0.5em;}
ADDRESS{font-style: normal;}
.clearBoth{clear: both;}
HR{height: 1px;margin-top: 0.5em;border: none;border-bottom: 1px solid #9a9a9a;}
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{line-height: 1.8em;padding: 0.2em;border: 1px solid #000000;}
.messageStackWarning, .messageStackError{background-color: #ff0000;color: #ffffff;}
.messageStackSuccess{background-color: #99FF99;color: #000000;}
.messageStackCaution{background-color: #FFFF66;color: #000000;}
#mainWrapper{background-color: #ffffff;text-align: left;width: 100%;vertical-align: top;}
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage{margin: 0em;padding: 0em;}
#mainWrapper{margin:auto;}
#navColumnOneWrapper, #navColumnTwoWrapper{margin: 10px;}
#tagline{color:#000000;font-size: 2em;text-align : center;vertical-align: middle;}
#sendSpendWrapper{border: 1px solid #cacaca;float: right;margin: 0em 0em 1em 1em;}
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper{margin: 0;width: 47%;}
.wrapperAttribsOptions{margin: 0.3em 0em;}
.navNextPrevCounter{margin: 0em;font-size: 1.2em;}
.pre{text-align:left;font-size:11px;}
.me{padding-left:450px;}
.next{padding-left:780px;font-size:11px;}
.navNextPrevList{display: inline;white-space: nowrap;margin: 0;padding:0.5em 0em;list-style-type: none;}
#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper{margin: 0em;background-color: #9a9a9a;font-weight: bold;color: #ffffff;height: 1%;width: 100%;}
#navMain ul, #navSupp ul, #navCatTabs ul{margin: 0;padding:0.5em 0em;list-style-type: none;text-align: center;line-height: 1.5em;}
#navMain ul li, #navSupp ul li, #navCatTabs ul li{display: inline;}
#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a{text-decoration: none;padding: 0em 0.5em;margin: 0;color: #ffffff;white-space: nowrap;}
#navEZPagesTOCWrapper{font-weight: bold;float: right;height: 1%;border: 1px solid #000000;}
#navEZPagesTOC ul{margin: 0;padding:0.5em 0em;list-style-type: none;line-height: 1.5em;}
#navEZPagesTOC ul li{white-space: nowrap;}
#navEZPagesTOC ul li a{padding: 0em 0.5em;margin: 0;}
#navCategoryIcon, .buttonRow, #indexProductListCatDescription{margin: 0.5em;}
#navMainSearch{float: right;}
#navBreadCrumb , #navEZPagesTop{font-weight: bold; font-size: 12px; text-transform: none; color: #9f1e47; font-family: arial;padding-bottom:3px;border-bottom:1px solid #860030;margin-bottom:3px;}
#navBreadCrumb a , #navEZPagesTop a{font-weight: bold; font-size: 12px; text-transform: none; color: #9f1e47; font-family: arial; text-decoration: none}
#navEZPagesTop{background-color: #ffff33;}
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert{vertical-align: top;}
#indexDefaultMainContent{text-align:center;}
.shippingEstimatorWrapper{padding: 0.5em;}
.alert{color: #FF0000;margin-left: 0.5em;}
.important{font-weight: bold;}
.gvBal{float: right;}
#bannerOne, #bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding: 0.8em;}
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP{font-family:Verdana,Arial,sans-serif;font-size:12px;line-height:13px;}
.ml1{color:#860030;font-size:11px;font-weight:bold;display:block;margin-top:5px;}
.price{color:#FF0000;font-size:15px;font-weight:bold;}
.text{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;color:#262520;}
.text img{padding-right:8px;}
#cartAdd{background-color:#FFF;float: right;text-align: center;margin:30px 1em 1em;border: 2px solid #B6B7CB;padding: 1em;}
.tableHeading TH{border-bottom: 1px solid #cccccc;}
.tableHeading, #cartSubTotal{background-color: #e9e9e9;}
#cartSubTotal{border-top: 1px solid #cccccc;font-weight: bold;text-align: right;line-height: 2.2em;padding-right: 2.5em;}
.tableRow, .tableHeading, #cartSubTotal{height: 2.2em;}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay{padding: 0.5em 0em;}
.cartUnitDisplay, .cartTotalDisplay{text-align: right;padding-right: 0.2em;}
#scUpdateQuantity{width: 2em;}
.cartQuantity{width: 4.7em;}
.cartNewItem{color: #33CC33;position: relative;}
.cartOldItem{color: #EEF7A4;position: relative;}
.cartBoxTotal{text-align: right;font-weight: bold;}
.cartRemoveItemDisplay{width: 3.5em;}
.cartAttribsList{margin-left: 1em;}
#mediaManager{width: 50%;margin: 0.2em;padding: 0.5em;}
.mediaTitle{float: left;}
.mediaTypeLink{float: right;}
.normalprice, .productSpecialPriceSale{text-decoration: line-through;}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount{color: #ff0000;}
.orderHistList{margin: 1em;padding: 0.2em 0em;}
#cartBoxListWrapper ul, #ezPageBoxList ul{list-style-type: none;}
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal{margin: 0;padding: 0.2em 0em;}
#cartBoxEmpty, #cartBoxVoucherBalance{font-weight: bold;}
.totalBox{width: 5.5em;text-align: right;padding: 0.2em;}
.lineTitle, .amount{text-align: right;padding: 0.2em;}
.amount{width: 5.5em;}
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage{margin: 0em 1em 1em 0em ;}
#cartImage{margin: 0.5em 1em;}
.attribImg{width: 20%;margin: 0.3em 0em;}
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew{margin: 1em 0em;}
h3.leftBoxHeading, h3.leftBoxHeading a ,h3.rightBoxHeading, h3.rightBoxHeading a,h3.leftBoxHeading a:hover,h3.rightBoxHeading a:hover{font-size: 12px;color: #ffffff;text-decoration: none;}
.leftBoxHeading,.rightBoxHeading{width:88%;padding:6px 3px 6px 3px; border-bottom:1px solid #860030;}
.centerBoxHeading{font-weight: bold; font-size: 16px; text-transform: none; color: #9f1e47; font-family: arial;padding-bottom:3px;border-bottom:1px solid #860030;margin:3px 0;padding: 0.3em 0.2em;}
.sideBoxContent{color: #FFFFAC;font-family:tahoma;padding: 0.4em;line-height:20px;}
.sideBoxContent a{color:#EEF7A4;}
a.category-top,a.category-products,a.category-products:visited{margin-left:10px;padding-left:15px;background:url(../images/bg_list.gif) no-repeat 0 5px;}
a.category-products,a.category-products:visited{margin-left:25px;}
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg{text-align: center;}
#bestsellers .wrapper{margin: 0em 0em 0em 1.5em;}
#bestsellers ol{padding: 0;margin-left: 1.1em;}
#bestsellers li{padding: 0;margin: 0.3em 0em 0.3em 0em;}
#bannerboxHeading{background-color: #0000CC;}
#upProductsHeading{text-align: left;}
#upDateHeading{text-align: right;}
.back{float: left;}
.forward, #shoppingCartDefault #PPECbutton{float: right;}
.bold{font-weight: bold;}
.rowOdd{background-color: #E8E8E8;height: 1.5em;vertical-align: top;}
.rowEven{background-color: #F0F0F0;height: 1.5em;vertical-align: top;}
.hiddenField{display: none;}
.visibleField{display: inline;}
#myAccountGen li, #myAccountNotify li{margin: 0;}
.accountTotalDisplay, .accountTaxDisplay{width: 20%;text-align: right;}
.accountQuantityDisplay{width: 10%;vertical-align: top}
TR.tableHeading{background-color: #cacaca;height: 2em;}
#siteMapList{width: 90%;float: right;}
.ratingRow{margin: 1em 0em 1.5em 0em;}
LABEL#textAreaReviews{font-weight: normal;margin: 1em 0em;}
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart{background-color: #ffffff;}
.information{padding: 10px 3px; line-height: 150%;}
#shoppingcartBody #shippingEstimatorContent{clear: both;}
.seDisplayedAddressLabel{background-color:#85C285;text-align: center;}
.seDisplayedAddressInfo{text-transform: uppercase;text-align: center;font-weight: bold;}
#seShipTo{padding: 0.2em;}
.boxText{ font-family: tahoma; font-size: 10px;}
.errorBox{ font-family: tahoma; font-size : 10px; background: #ffb3b5; font-weight: bold;}
.stockWarning{ font-family: tahoma; font-size : 10px; color: #cc0033; padding:10px 0px 10px 0px;}
.productsNotifications{ background: #faeaf4;}
.orderEdit{ font-family: tahoma; font-size : 10px; color: #ff0001; text-decoration: underline;}
TR.headerError{background: #ff0000;}
TD.headerError{color: #ffffff;font-size: 12px;font-weight : bold;font-family:tahoma; background: #ff0000;text-align:center;}
TR.headerInfo{background: #00ff00;}
TD.headerInfo{color: #ffffff;font-size: 12px;font-weight: bold;font-family: tahoma;background: #00ff00;text-align: center;}
.infoBox{background:#c8c6c9;}
.infoBoxContents{padding:0px 0px 0px 10px;}
.infoBoxNotice{background: #FF8E90;}
.infoBoxNoticeContents{font-size: 10px;font-family: tahoma;background: #FFE6E6;}
TD.infoBoxHeading{color: #ffffff;font-size: 10px;font-family: tahoma;font-weight: bold;background: #bbc3d3;}
TD.infoBox, SPAN.infoBox{font-size: 10px;font-family: tahoma;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{ background:#faeaf4;}
TABLE.productListing{border: 1px;border-style: solid;border-color: #b6b7cb;border-spacing: 1px;}
.productListing-heading{color: #FFFFFF;font-size: 10px;font-weight: bold;font-family: tahoma; background: #b6b7cb;}
A.pageResults:hover{  background: #FFFF33;}
TD.pageHeading, DIV.pageHeading{color: #9a9a9a; font-size: 20px;font-weight: bold;font-family: tahoma;}
TD.pageHeading a, DIV.pageHeading a{color: #9a9a9a; font-size: 20px;font-weight: bold;font-family: tahoma; text-decoration:none;}
TD.pageHeading a:hover, DIV.pageHeading a:hover{color: #9a9a9a; text-decoration:underline;}
TR.subBar{background: #f4f7fd;}
TD.subBar{color: #4277ac;font-size: 10px;font-family: tahoma;}
TD.accountCategory{color: #aabbdd;font-size: 13px;font-family: tahoma;}
TD.fieldKey{font-size: 11px;font-weight: bold;font-family: tahoma;}
TD.fieldValue{font-size: 11px;font-family: tahoma;}
TD.tableHeading{font-size: 12px;font-weight: bold;font-family: tahoma;}
CHECKBOX, INPUT, RADIO, SELECT{font-size: 10px; line-height:11px;font-family: tahoma;}
TEXTAREA{font-size: 11px;font-family: tahoma; width: 100%;}
SPAN.greetUser{color: #D00000;font-size: 16px;font-weight: bold;font-family: tahoma;}
TABLE.formArea{background: #f1f9fe;border-color: #7b9ebd;border-style: solid;border-width: 1px;}
TD.formAreaTitle{font-size:12px;font-weight: bold;font-family: tahoma;}
SPAN.markProductOutOfStock{color: #c76170;font-size: 12px;font-weight: bold;font-family: tahoma;}
SPAN.errorText{color: #ff0000;font-family: tahoma;}
.moduleRowOver{background-color: #faeaf4; cursor: pointer; cursor:pointer;}
.moduleRowSelected{background-color: #faeaf4;}
.checkoutBarFrom, .checkoutBarTo{color: #666665; font-size: 10px;font-family: tahoma;}
.checkoutBarCurrent{color: #860030;font-size: 10px;font-family: tahoma;}
.messageBox{font-family: tahoma; font-size: 10px;}
.messageStackError,.messageStackWarning{font-family: tahoma; font-size: 10px; background-color: #ffb3b5;}
.messageStackSuccess{font-family: tahoma; font-size: 10px; background-color: #99ff00;}
.inputRequirement{font-family: tahoma; font-size: 11px; color: #ff0000; vertical-align:top}
.vam, .vam_td td{vertical-align:middle;}
.tac{text-align:center;}
.b_width strong{display:block; width:125px; font-weight:normal;}
.width2_100,.width3_100,.radio{width:100%;}
.width2_100 input{width:55%;}
.width2_100 select{width:55%;}
.width3_100 input{width:100%;}
.indent_2{padding-left:12px;}
.indent_3{padding-bottom:3px;}
.radio input{margin:0px 5px 1px 5px; vertical-align:middle;}
.img_middleimg{vertical-align:middle; margin:1px 10px 0px 0px;}
.img_middle{padding:3px 0px 3px 0px;}
.ofh{overflow:hidden;}
.al_left{padding-top:5px;}
.al_left strong{text-align:left !important;}
.al_left{text-align:left !important;}
.fl_left{float:left;}
.fl_right{float:right;}
.cl_both{clear:both; line-height:0px; font-size:0px;}
.left_part{float:left; width:75%}
.right_part{float:right;padding:0px 0px 0px 0px;}
.content_wrapper_table{margin:0px 0px 0px 0px;background:url(../images/content_bg.gif) 0px 0px repeat;}
.content_wrapper_td{padding:0px 18px 0px 18px;}
.padd_3{padding:14px 0px 15px 0px;}
.padd_1{padding:14px 0px 14px 0px;}
.padd_2{padding:14px 20px 10px 20px;}
.padd_4{padding:0px 0px 15px 0px;}
.wrapper_main_t{height:100%;background:url(../images/wrapper_main_t.gif) 0px 0px repeat-x #860030;}
.wrapper_main_b{height:100%;}
.wrapper_main_tl{height:100%;background:url(../images/wrapper_main_tl.gif) 0px 0px no-repeat;}
.wrapper_main_tr{height:100%;background:url(../images/wrapper_main_tr.gif) 100% 0px no-repeat;}
.wrapper_main_bl{height:100%;background:url(../images/wrapper_main_bl.gif) 0px 100% no-repeat;}
.wrapper_main_br{height:100%;background:url(../images/wrapper_main_br.gif) 100% 100% no-repeat;}
.wrapper_main_c{height:100%;background:url(../images/wrapper_main_c.gif) 0px 332px repeat-x;}
.wrapper_main2_rep{height:100%;background:url(../images/wrapper_main2_rep.gif) 0px 0px repeat-y;}
.wrapper_main3_rep{height:100%;background:url(../images/wrapper_main2_rep.gif) 100% 0px repeat-y;}
.wrapper_main2_tl{height:100%;background:url(../images/wrapper_main2_tl.gif) 0px 0px no-repeat;}
.wrapper_main2_bl{height:100%;background:url(../images/wrapper_main2_bl.png) 0px 100% no-repeat;}
.pic22_b{background:url(../images/pic2_line.gif) 0px 100% repeat-x #ffffff;margin:3px 0px 9px 0px;}
.pic2_b{background:url(../images/pic2_line.gif) 0px 100% repeat-x #ffffff;margin:0px 0px 0px 0px; width:1px; margin:auto;}
.pic2_t{background:url(../images/pic2_line.gif) 0px 0px repeat-x;}
.pic2_r{background:url(../images/pic2_line.gif) 100% 0px repeat-y;}
.pic2_l{background:url(../images/pic2_line.gif) 0px 0px repeat-y;}
.pic2_tl{background:url(../images/pic2_tl.gif) 0px 0px no-repeat; width:100%;}
.pic2_tr{background:url(../images/pic2_tr.gif) 100% 0px no-repeat;}
.pic2_bl{background:url(../images/pic2_bl.gif) left 100% no-repeat;}
.pic2_br{background:url(../images/pic2_br.gif) 100% 100% no-repeat;padding:5px;}
.infoBox_{margin:3px 0px 9px 0px;}
.infoBox_ .pic_td{border:1px solid #860030; background:#ffeff9;padding:10px 6px 10px 6px;}
.pic_b{background:url(../images/pic_border.gif) 0px 100% repeat-x #ffffff;margin:0px 0px 0px 0px; width:1px; margin:auto;}
.pic_t{background:url(../images/pic_border.gif) 0px 0px repeat-x;}
.pic_r{background:url(../images/pic_border.gif) 100% 0px repeat-y;}
.pic_l{background:url(../images/pic_border.gif) 0px 0px repeat-y;}
.pic_tl{background:url(../images/pic_tl.gif) 0px 0px no-repeat; width:100%;}
.pic_tr{background:url(../images/pic_tr.gif) 100% 0px no-repeat;}
.pic_bl{background:url(../images/pic_bl.gif) left 100% no-repeat;}
.pic_br{background:url(../images/pic_br.gif) 100% 100% no-repeat;padding:2px;}
.menu{padding:0px 0px 0px 0px; height:177px;}
.menu td{height:26px;}
.menu td a{display:block;}
.width_table{width:100%;position:relative; margin:auto;height:100%;}
.width_td{padding:0px 0px 0px 0px;height:100%;background:url(../images/width_td.jpg) 0px 0px no-repeat;}
.main_table{height:100%;}
.box_width_left{width:198px;}
.box_width_right{width:198px;}
.content_width_td{width:100%;padding:0px 11px 30px 11px;background:url(../images/content_width_td.gif) 0px 0px repeat-x; vertical-align:top;}
.box_width_td_left{padding:0px 12px 30px 77px;}
.box_width_td_right{padding:0px 77px 30px 12px;}
.header_bg{background:url(../images/header_bg.gif) 0px 0px repeat-x;}
.nav_bg{background:url(../images/nav_bg.gif) 0px 0px repeat-x; width:100%;padding:0px 7px 2px 7px;}
.row_1{padding:0px 58px 0px 58px; height:332px;}
.row_2{padding:0px 0px 0px 0px;height:100%;}
.row_3{padding:0px 0px 0px 0px;}
.header{margin:auto; height:35px; padding-top:8px;padding:5px 13px 0px 13px;}
.header td{color:#ffffff; font-size:11px; line-height:12px; font-weight:normal; font-family:tahoma;white-space:nowrap; vertical-align:middle;}
.header img{vertical-align:middle;}
.headerstrong{text-transform:uppercase; color:#ffffff; font-weight:normal; display:block;padding:0px 3px 3px 0px;}
.z1{background:url(../images/z1.png) 0px 0px no-repeat; text-align:left;height:31px;padding:11px 0px 7px 32px;}
.z1 b{text-decoration:underline;}
.z1{color:#3b3207; font-size:11px; line-height:12px; font-weight:normal;}
.z1 a{color:#fff300; font-size:11px; line-height:12px; font-weight:bold; font-family:tahoma; text-decoration:none}
.z1 a:hover{color:#fff300; text-decoration:underline;}
.header form{width:100%;}
.select{width:100%;width:100%;border:1px solid #50001a;background:#ffffff; color:#103553;vertical-align:middle;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.select2{margin:0px 0px 3px 0px;}
.select2 td{padding:21px 0px 6px 0px; height:36px; vertical-align:middle;}
.select2 select{width:70%;border:1px solid #50001a;background:#ffeff9; color:#103553;vertical-align:middle;margin:0px 10px 2px 10px;}
.go{width:100%;border:1px solid #50001a;background:#ffffff; color:#103553;vertical-align:middle;margin:0px 0px 0px 0px;padding-left:3px;padding-right:3px; height:17px;}
.banner_02{padding:0px 157px 0px 0px; text-align:center; width:100%;}
.banner_03{padding:0px 311px 0px 0px; text-align:center; width:100%}
.logo{padding:0px 0px 0px 0px;}
.navigation_separator{text-align:center; width:25%;}
.footer_tr td{background:#161418; vertical-align:bottom;}
.footer_tr .footer{vertical-align:middle;}
.footer{padding:0px 0px 0px 0px; width:100%;background-color:#4F001A;margin-top:-3px;}
.footer_td{width:500px; text-align:center; height:76px; padding-left:60px;}
.footer2_td{width:100%;padding:0px 63px 0px 12px; text-align:right;}
.footer2_td a{margin:0 5px;}
.footer,.footer td{color:#eef7a4; font-size:11px; line-height:16px; font-weight:normal; font-family:tahoma; vertical-align:middle;}
 .footer a{color:#eef7a4; font-size:11px; line-height:16px; font-weight:normal; font-family:tahoma; text-decoration:none;}
.footer a:hover{color:#eef7a4;text-decoration:underline;}
.footer span{color:#eef7a4; font-size:11px; font-weight:normal; font-family:tahoma;}
.footer span a{color:#eef7a4; font-size:11px; font-weight:normal; font-family:tahoma;text-decoration:none;}
.footer span a:hover{color:#eef7a4;text-decoration:underline;}
.footer b{color:#eef7a4; font-size:11px; font-weight:normal; font-family:tahoma; text-decoration:none;}
.footer b a{color:#eef7a4; font-size:11px; font-weight:normal; font-family:tahoma; text-decoration:none;}
.footer b a:hover{color:#eef7a4; text-decoration:underline;}
.mainbg{background:transparent url(../images/bg4.gif) repeat scroll 0 0;margin-bottom:30px;}
.bg12{margin:10px 20px 20px 20px;}
.topnav a{color:#FFF;margin:0 10px;}
.cartitems{margin-left:20px;}
.cartitems a{color:#FFF300;font-weight:bold;}
.topnav a:hover,.cartitems a:hover{text-decoration:underline;}
.topnav img{margin-right:5px;}
.inputimg{margin:0 0 -6px 3px;}
#productAdditionalImages{background-color:#fff;border:1px solid #B6B7CB;margin-top:20px;}
#productAdditionalImages img{border:1px solid #B6B7CB;padding:2px;}
.proprice{font-size:16px;color:#FF0000;font-weight:bold;}
#productGeneral h1{color:#9F1E47;padding-left:150px;}
.clear{clear:both;}
#productPrices{color:#FF0000;font-size:15px;font-weight:bold;padding-left:54px;display:block;margin-bottom:4px;}
#productDetailsList{color:#860030;font-weight:bold;line-height:14px;text-decoration:none;padding-left:56px;margin-bottom:5px;display:block;}
#productDetailsList h2{display:inline;}
 #productDescription{padding-left:56px;line-height:16px;}
.mainimages{float:left;width:300px;}
.rightproduct{float:right;width:490px;}
.mainimages img{width:300px;height:225px;padding:2px;margin:5px;border:1px solid #B6B7CB;}
.navNextPrevWrapper{margin-top:5px;text-align:left;}
.mx1{color:#FF7E43;font-size:14px;font-weight:bold;padding-bottom:5px;display:block;}
.model{color:#860030;font-size:11px;font-weight:bold;text-decoration:none;display:block;}
.price{color:#FF0000;font-weight:bold;display:block;}
.centerBoxContentsCrossSell{margin-bottom:5px;}
#productMainImage a img{width:300px;height:auto;}
#indexProductListCatDescription{color:#999999;display:block;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:20px;overflow:hidden;padding-bottom:15px;padding-right:10px;word-spacing:2px;}
.centerBoxContentsProducts{margin:5px 0;}
