a img{border:none}
a,#navEZPagesTOC ul li a{color:#656565;text-decoration:none}
a.headerlink{color:#ff0000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold}
a:hover,#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navSupp ul li a:hover,#navCatTabs ul li a:hover{color:#FF0000}
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}
CODE{font-family:arial,verdana,helvetica,sans-serif;font-size:1em}
FORM,SELECT,INPUT{display:inline;font-size:1em}
TEXTAREA{float:left;margin:auto;display:block;width:95%}
input:focus,select:focus,textarea:focus{background:#F0F8FF}
FIELDSET{padding:0.5em;margin:0px;border:1px solid #D6DBC5;background:#F1F6E6;height:100%}
LEGEND{font-weight:bold}
LABEL,h4.optionName{line-min-height:1.5em;padding:0.2em}
LABEL.checkboxLabel,LABEL.radioButtonLabel{}
#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{min-height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #9a9a9a}
.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{line-min-height:1.8em;padding:0.2em;border:1px solid #000000}
.messageStackWarning,.messageStackError{background-color:#ff0000;color:#ffffff}
.messageStackSuccess{background-color:#F1F6E6;color:#000000}
.messageStackCaution{background-color:#FFFF66;color:#000000}
#mainWrapper{text-align:left;width:100%;vertical-align:top}
#headerWrapper,#contentMainWrapper,#logoWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage{margin:0em;padding:0em}
#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{margin:auto}
#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:0px}
.wrapperAttribsOptions{margin:0.3em 0em}
.navSplitPagesResult{}
.navSplitPagesLinks{}
.navNextPrevCounter{margin:0em;font-size:0.9em}
.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;min-height:1%;width:100%}
#navMain ul,#navSupp ul,#navCatTabs ul{margin:0;padding:0.5em 0em;list-style-type:none;text-align:center;line-min-height:1.5em}
#navMain ul li,#navSupp ul li,#navCatTabs ul li{display:inline;white-space:nowrap}
#navMain ul li a,#navSupp ul li a,#navCatTabs ul li a{text-decoration:none;padding:0em 0.5em;margin:0;color:#ffffff}
#navEZPagesTOCWrapper{font-weight:bold;float:right;min-height:1%;border:1px solid #000000}
#navEZPagesTOC ul{margin:0;padding:0.5em 0em;list-style-type:none;line-min-height:1.5em}
#navEZPagesTOC ul li{white-space:nowrap}
#navEZPagesTOC ul li a{padding:0em 0.5em;margin:0}
#navMainSearch,#navCategoryIcon,.buttonRow,#indexProductListCatDescription{margin:0.5em}
#navBreadCrumb{background-color:#FECCFF}
#navEZPagesTop{background-color:#cb99cc}
#navBreadCrumb,#navEZPagesTop{font-size:0.95em;font-weight:bold;margin:0em;padding:0.5em}
#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top}
#productDescription,.shippingEstimatorWrapper{}
.alert{color:#FF0000;margin-left:0.5em}
.advisory{}
.important{font-weight:bold}
.notice{}
.rating{}
.gvBal{float:right}
#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:0.8em}
.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:0.9em}
#cartAdd{float:right;text-align:center;margin:1em;border:1px solid #000000;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-min-height:2.2em;padding-right:2.5em}
.tableRow,.tableHeading,#cartSubTotal{min-height:2.2em}
.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:0.2em}
#scUpdateQuantity{width:2em}
.cartQuantity{width:4.7em}
.cartNewItem{color:#33CC33;position:relative}
.cartOldItem{color:#660099;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;}
.normalprice,.productSpecialPriceSale{text-decoration:line-through}
.productSpecialPrice,.productSalePrice,.productSpecialPriceSale,.productPriceDiscount{color:#ff0000}
#cartBoxListWrapper ul,#ezPageBoxList ul{list-style-type:none}
#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:0.2em 0em}
.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 }
.categoryIcon{}
#cartImage{margin:0.5em 1em}
.attribImg{width:20%;margin:0.3em 0em;}
.attributesComments{}
.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{margin:1em 0em}
.centerBoxContentsProducts{
height:25m;}
.columnLeft{}
h3.leftBoxHeading,h3.leftBoxHeading a{font-size:1em;color:#ffffff}
.leftBoxHeading,.centerBoxHeading{margin:0em;padding:0.5em 0.2em}
.leftBoxContainer{border:1px solid #ffffff;margin-top:1.5em}
.sideBoxContent{padding:0.4em}
h3.rightBoxHeading,h3.rightBoxHeading a{font-size:1.1em;color:#FFFF00}
.rightBoxHeading{margin:0em;background-color:#663366;padding:0.2em 0em}
h3.leftBoxHeading a:hover{color:#FFFF33;text-decoration:none}
h3.rightBoxHeading a:hover{color:#FF0000;text-decoration:none}
.rightBoxContent{margin-bottom:1em}
.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartBoxGVBalance,.leftBoxHeading,.centerBoxHeading,.rightBoxHeading,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{text-align:center}
.cartTotalsDisplay{font-size:10px;}
#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{float:right}
.bold{font-weight:bold}
.rowOdd{background-color:#E8E8E8;min-height:1.5em;vertical-align:top}
.rowEven{background-color:#F0F0F0;min-height:1.5em;vertical-align:top}
CAPTION{}
#myAccountGen li,#myAccountNotify li{margin:0}
.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right}
.accountQuantityDisplay{width:10%;vertical-align:top}
TR.tableHeading{background-color:#cacaca;min-height:2em}
#siteMapList{width:90%;float:right}
.ratingRow{margin:1em 0em 1.5em 0em}
LABEL#textAreaReviews{font-weight:normal}
#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp{}
#productDetailsList{
list-style-type:none;
padding:0;}
@charset "iso-8859-1";body{background:#FFFFFF none repeat scroll 0 0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Tahoma,Arial;color:#5A5A5A;font-size:11px;}
.main_div{text-align:left;width:758px;background:url(includes/templates/di-418/images/main_bg.jpg) left top repeat-y;vertical-align:top;}
.header{vertical-align:top;width:758px;height:97px;background:url(includes/templates/di-418/images/header.jpg) left top no-repeat;}
.table2{width:758px;display:table;}
.table_row2{width:758px;display:table-row;}
.left2{width:438px;vertical-align:top;display:table-cell;}
.table3{width:438px;display:table;}
.table_row3{width:438px;display:table-row;}
.left3{width:238px;vertical-align:top;display:table-cell;}
.right3{width:200px;vertical-align:top;display:table-cell;}
.sub_right3{padding:33px 5px 5px 51px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top;}
.select{width:130px;height:18px;font-size:10px;color:#515151;vertical-align:top;font-family:Tahoma,Arial;}
.right2{width:320px;vertical-align:top;display:table-cell;}
.table4{width:320px;display:table;}
.table_row4{width:320px;display:table-row;}
.left4{width:150px;vertical-align:top;display:table-cell;}
.sub_left4{padding:33px 5px 5px 20px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top;}
.right4{width:170px;vertical-align:top;display:table-cell;}
.sub_right4{padding:33px 5px 5px 23px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top;}
.menu{vertical-align:top;width:758px;height:30px;background:url(includes/templates/di-418/images/menu2.jpg) left top no-repeat;}
.sub_menu{padding:0px 0px 0px 0px;vertical-align:top}
.sub_menu2{vertical-align:top}
.top_bans{vertical-align:top;width:758px;height:192px;}
.main_part{vertical-align:top;width:758px;height:100%;}
.cont_table{width:758px;min-height:100%;display:table;}
.cont_table_row{height:100%;min-height:100%;display:table-row;}
.cont_left{min-height:100%;vertical-align:top;display:table-cell;}
.main_left{vertical-align:top;margin:0px 3px 0px 7px;}
.left_cont1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr1.jpg) left bottom no-repeat;margin:0px 0px 0px 5px;}
.left_cont2{vertical-align:top;padding:1px 5px 5px 4px;color:#2C2829;font-size:11px;font-family:Tahoma,Arial;}
.left_cont2 ul{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.left_cont2 li{list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:url(includes/templates/di-418/images/li_bg.jpg) left top no-repeat;vertical-align:top;line-height:23px;}
.left_cont2 ul li a{text-decoration:none;font-size:11px;color:#2C2829;font-family:tahoma,arial,times new roman;padding:0px 0px 0px 36px;}
.left_cont2 li a:hover{text-decoration:underline;}
.cont_center{width:565px;min-height:100%;vertical-align:top;display:table-cell;align:left;}
.ban3{vertical-align:top;width:560px;height:128px;background:url(includes/templates/di-418/images/ban3.gif) left top no-repeat;}
.sub_ban3{padding:11px 5px 5px 183px;vertical-align:top;}
.main_cent2{vertical-align:top;margin:0px 0px 0px 0px;paddding:5 0 0 0px;}
.c1{width:100%;height:100%;display:table;background-image:url('../images/c1.jpg');background-position:left top;background-repeat:repeat-x;}
.c2{width:100%;height:100%;display:table;background-image:url('../images/c2.jpg');background-position:right top;background-repeat:repeat-y;}
.c3{width:100%;height:100%;display:table;background-image:url('../images/c3.jpg');background-position:left top;background-repeat:repeat-y;}
.c4{width:100%;height:100%;display:table;background-image:url('../images/c4.jpg');background-position:left bottom;background-repeat:repeat-x;}
.c5{width:100%;height:100%;display:table;background-image:url('../images/c5.jpg');background-position:left top;background-repeat:no-repeat;}
.c6{width:100%;height:100%;display:table;background-image:url('../images/c6.jpg');background-position:right top;background-repeat:no-repeat;}
.c7{width:100%;height:100%;display:table;background-image:url('../images/c7.jpg');background-position:right bottom;background-repeat:no-repeat;}
.c8{width:100%;height:100%;display:table;background-image:url('../images/c8.jpg');background-position:left bottom;background-repeat:no-repeat;}
.m1{width:560px;display:table}
.m2{height:1px;line-height:1px;vertical-align:top;background-color:#C1C1C1;}
.m3{width:560px;border:#E6E6E6 solid 1px;display:table}
.main_cent{vertical-align:top;margin:0px 6px 0px 5px;}
.cent1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr3.jpg) left bottom no-repeat;}
.head_txt{vertical-align:top;color:#C000C0;font-size:13px;font-weight:bold;font-family:Tahoma,Arial;padding:10px 5px 0px 6px;}
.head_txt strong{color:#C000C0;}
.cent2{vertical-align:top;background-color:#FFF8F8;margin:5px;padding:4px;}
.cent_txt{vertical-align:top;color:#424242;font-size:10px;padding:0 5 0 5px;margin:0 5 0 5px;font-family:Tahoma,Arial;}
.cent_txt span{vertical-align:top;color:#444444;font-size:14px;}
.cent_txt b{vertical-align:top;color:#333333;font-size:11px;font-weight:normal;}
.cent_txt b a{color:#333333;font-size:11px;text-decoration:underline;}
.cent_txt b a:hover{text-decoration:none;}
.cent_txt a{text-decoration:underline;color:#BE533C;font-size:11px;font-weight:normal;}
.cent_txt a:hover{text-decoration:none;}
.cont_right{min-height:100%;vertical-align:top;display:table-cell;}
.main_right{vertical-align:top;margin:0px 8px 0px 3px;}
.right_cont1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr4.jpg) left bottom no-repeat;margin:0px 0px 0px 5px;}
.right_txt{vertical-align:top;color:#424242;font-size:10px;line-height:12px;font-family:Tahoma,Arial;padding:9px 6px 9px 9px;}
.right_txt span{vertical-align:top;color:#444444;font-size:14px;}
.right_txt b{vertical-align:top;color:#333333;font-size:11px;font-weight:normal;}
.right_txt strong{vertical-align:top;color:#BE533C;font-size:14px;}
.footer{vertical-align:top;height:68px;background:#ffffff;}
.footer1{vertical-align:top;width:758px;height:68px;}
.table{width:758px;display:table;}
.table_row{width:758px;display:table-row;}
.left{width:530px;vertical-align:top;display:table-cell;}
.sub_left{padding:23px 5px 0px 17px;color:#6A6A6A;font-size:11px;font-family:Tahoma,Arial;line-height:18px;vertical-align:top;}
.sub_left a{color:#6A6A6A;font-size:11px;text-decoration:underline;}
.sub_left a:hover{text-decoration:none;}
.sub_left span{color:#6A6A6A;font-size:11px;}
.sub_left span a{color:#6A6A6A;font-size:11px;text-decoration:underline;}
.sub_left span a:hover{text-decoration:none;}
.right{width:228px;vertical-align:top;display:table-cell;}
.sub_right{padding:24px 22px 0px 0px;text-align:left;vertical-align:top;}
.cent_txt2{vertical-align:top;color:#464646;font-size:11px;line-height:14px;font-family:Tahoma,Arial;padding:5px 6px 15px 9px;}
.cent_txt2 span{vertical-align:top;color:#464646;font-size:14px;}
.cent_txt2 b{vertical-align:top;color:#BE533C;font-size:14px;font-weight:normal;}
.cent_txt3{vertical-align:top;color:#4F4F4F;font-size:10px;line-height:12px;font-family:Tahoma,Arial;padding:5px 6px 15px 9px;}
.cent_txt3 strong{vertical-align:top;color:#BE533C;font-size:11px;}
.t1{width:100%;height:100%;display:table;background-image:url('../images/t1.jpg');background-position:left top;background-repeat:repeat-x;background-color:#F1F6E6;}
.t2{width:100%;height:100%;display:table;background-image:url('../images/t2.jpg');background-position:right top;background-repeat:repeat-y;}
.t3{width:100%;height:100%;display:table;background-image:url('../images/t3.jpg');background-position:left top;background-repeat:repeat-y;}
.t4{width:100%;height:100%;display:table;background-image:url('../images/t4.jpg');background-position:left bottom;background-repeat:repeat-x;}
.t5{width:100%;height:100%;display:table;background-image:url('../images/t5.jpg');background-position:left top;background-repeat:no-repeat;}
.t6{width:100%;height:100%;display:table;background-image:url('../images/t6.jpg');background-position:right top;background-repeat:no-repeat;}
.t7{width:100%;height:100%;display:table;background-image:url('../images/t7.jpg');background-position:right bottom;background-repeat:no-repeat;}
.t8{width:100%;height:100%;display:table;background-image:url('../images/t8.jpg');background-position:left bottom;background-repeat:no-repeat;}
.form_padd{padding:3px 3px 3px 3px;}
.form{width:137px;height:19px;font-size:11px;color:#464646;vertical-align:top;font-family:Tahoma,Arial;border:#686A63 solid 1px;}
.prod_descr	{color:#424242;font-size:12px;position:relative}
.box3	{padding:5px;background:#F1F6E6;border:1px solid #D6DBC5;height:100%;display:table;margin:5px;width:80%}
.current{font-weight:normal;font-size:11px;color:#000000}
.prod_table{min-height:auto;display:table;vertical-align:top;width:100%}
.prod_table_row{min-height:100%;vertical-align:top;width:98%;margin:0 0 0 5px}
.prod_left	{min-height:100%;vertical-align:top;display:table-cell}
.prod_right	{min-height:100%;vertical-align:top;display:table-cell}
.prod_cont{font-size:10px;color:#424242;margin-right:10px}
.prod_cont a	{text-decoration:none;font-size:14px;color:#444444}
.p_left{font-size:11px;line-height:16px}
.p_left a{color:#BE533C;text-decoration:none;font-weight:bold;font-size:14px}
.p_left a b{color:#BE533C;text-decoration:none;font-weight:bold;font-size:13px}
.pink_sep	{clear:both;height:5px;background:#ffffff;margin-top:5px}
.more_info{color:#BE533C}
.more_info a{font-size:11px;color:#BE533C;text-decoration:underline}
.cart_p	{font-weight:bold;font-size:13px;color:#BE533C}
.bold{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#333333}
.reviewCount img{vertical-align:middle}
.tab
{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-transform:capitalize;color:#863b80;font-size:12px;font-weight:bold;background-color:#FFFFFF;background-image:url(includes/templates/di-418/images/tab.jpg);background-repeat:no-repeat;width:102px;height:35px;margin:0px;padding:0px}
.tab a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-transform:capitalize;color:#863b80;width:105px;background-repeat:no-repeat;padding:0px;margin:0px}
.maincat
{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;text-transform:capitalize;color:#934086}
* html .footer1{width:972px}
* html .footer .left,* html .footer .sub_left{float:left;text-align:center;width:530px}
* html .footer .left{margin-left:110px}
* html .footer .right,* html .footer .sub_right{float:right;text-align:right;width:153px}
:first-child+html .footer1{width:972px}
:first-child+html .footer .left,:first-child+html .footer .sub_left{float:left;text-align:center;width:530px}
:first-child+html .footer .left{margin-left:195px}
:first-child+html .footer .right,:first-child+html .footer .sub_right{float:right;text-align:right;width:153px;margin-right:20px}
* html #productDetailsList,* html #productinfoBody span,* html #productinfoBody a{position:relative}
#contactusBody .cent2,#contactUsNoticeContent{background:#ffffff;font-size:12px}
#faq a:link,#faq a:visited,#faq a:hover{color:#00436e}
#faq a:hover{text-decoration:underline}
.listingProductImage{border:1px solid #656565;margin:5px}
a img{border:none}
a,#navEZPagesTOC ul li a{color:#656565;text-decoration:none}
a.headerlink{color:#CC99CC;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold}
a:hover,#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navSupp ul li a:hover,#navCatTabs ul li a:hover{color:#FF0000}
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}
CODE{font-family:arial,verdana,helvetica,sans-serif;font-size:1em}
FORM,SELECT,INPUT{display:inline;font-size:1em}
TEXTAREA{float:left;margin:auto;display:block;width:95%}
input:focus,select:focus,textarea:focus{background:#F0F8FF}
FIELDSET{padding:0.5em;margin:0px;border:1px solid #D6DBC5;background:#F1F6E6;height:100%}
LEGEND{font-weight:bold}
LABEL,h4.optionName{line-min-height:1.5em;padding:0.2em}
LABEL.checkboxLabel,LABEL.radioButtonLabel{}
#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{min-height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #9a9a9a}
.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{line-min-height:1.8em;padding:0.2em;border:1px solid #000000}
.messageStackWarning,.messageStackError{background-color:#ff0000;color:#ffffff}
.messageStackSuccess{background-color:#F1F6E6;color:#000000}
.messageStackCaution{background-color:#FFFF66;color:#000000}
#mainWrapper{text-align:left;width:100%;vertical-align:top}
#headerWrapper,#contentMainWrapper,#logoWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage{margin:0em;padding:0em}
#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{margin:auto}
#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:0px}
.wrapperAttribsOptions{margin:0.3em 0em}
.navSplitPagesResult{}
.navSplitPagesLinks{}
.navNextPrevCounter{margin:0em;font-size:0.9em}
.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;min-height:1%;width:100%}
#navMain ul,#navSupp ul,#navCatTabs ul{margin:0;padding:0.5em 0em;list-style-type:none;text-align:center;line-min-height:1.5em}
#navMain ul li,#navSupp ul li,#navCatTabs ul li{display:inline;white-space:nowrap}
#navMain ul li a,#navSupp ul li a,#navCatTabs ul li a{text-decoration:none;padding:0em 0.5em;margin:0;color:#ffffff}
#navEZPagesTOCWrapper{font-weight:bold;float:right;min-height:1%;border:1px solid #000000}
#navEZPagesTOC ul{margin:0;padding:0.5em 0em;list-style-type:none;line-min-height:1.5em}
#navEZPagesTOC ul li{white-space:nowrap}
#navEZPagesTOC ul li a{padding:0em 0.5em;margin:0}
#navMainSearch,#navCategoryIcon,.buttonRow,#indexProductListCatDescription{margin:0.5em}
#navBreadCrumb{background-color:#FECCFF}
#navEZPagesTop{background-color:#cb99cc}
#navBreadCrumb,#navEZPagesTop{font-size:0.95em;font-weight:bold;margin:0em;padding:0.5em}
#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top}
#productDescription,.shippingEstimatorWrapper{}
.alert{color:#FF0000;margin-left:0.5em}
.advisory{}
.important{font-weight:bold}
.notice{}
.rating{}
.gvBal{float:right}
#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:0.8em}
.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:0.9em}
#cartAdd{float:right;text-align:center;margin:1em;border:1px solid #000000;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-min-height:2.2em;padding-right:2.5em}
.tableRow,.tableHeading,#cartSubTotal{min-height:2.2em}
.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:0.2em}
#scUpdateQuantity{width:2em}
.cartQuantity{width:4.7em}
.cartNewItem{color:#33CC33;position:relative}
.cartOldItem{color:#660099;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}
.normalprice,.productSpecialPriceSale{text-decoration:line-through}
.productSpecialPrice,.productSalePrice,.productSpecialPriceSale,.productPriceDiscount{color:#ff0000}
#cartBoxListWrapper ul,#ezPageBoxList ul{list-style-type:none}
#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:0.2em 0em}
.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 }
.categoryIcon{}
#cartImage{margin:0.5em 1em}
.attribImg{width:20%;margin:0.3em 0em}
.attributesComments{}
.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{margin:1em 0em}
.centerBoxContentsProducts{height:25em}
.columnLeft{}
h3.leftBoxHeading,h3.leftBoxHeading a{font-size:1em;color:#ffffff}
.leftBoxHeading,.centerBoxHeading{margin:0em;padding:0.5em 0.2em}
.leftBoxContainer{border:1px solid #ffffff;margin-top:1.5em}
.sideBoxContent{padding:0.4em}
h3.rightBoxHeading,h3.rightBoxHeading a{font-size:1.1em;color:#FFFF00}
.rightBoxHeading{margin:0em;background-color:#663366;padding:0.2em 0em}
h3.leftBoxHeading a:hover{color:#FFFF33;text-decoration:none}
h3.rightBoxHeading a:hover{color:#FF0000;text-decoration:none}
.rightBoxContent{margin-bottom:1em}
.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartBoxGVBalance,.leftBoxHeading,.centerBoxHeading,.rightBoxHeading,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{text-align:center}
.cartTotalsDisplay{font-size:10px}
#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{float:right}
.bold{font-weight:bold}
.rowOdd{background-color:#E8E8E8;min-height:1.5em;vertical-align:top}
.rowEven{background-color:#F0F0F0;min-height:1.5em;vertical-align:top}
CAPTION{}
#myAccountGen li,#myAccountNotify li{margin:0}
.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right}
.accountQuantityDisplay{width:10%;vertical-align:top}
TR.tableHeading{background-color:#cacaca;min-height:2em}
#siteMapList{width:90%;float:right}
.ratingRow{margin:1em 0em 1.5em 0em}
LABEL#textAreaReviews{font-weight:normal}
#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp{}
@charset "iso-8859-1";body{background:#FFFFFF none repeat scroll 0 0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Tahoma,Arial;color:#5A5A5A;font-size:12px}
.main_div{text-align:left;width:758px;background:url(includes/templates/di-418/images/main_bg.jpg) left top repeat-y;vertical-align:top}
.header{vertical-align:top;width:758px;height:97px}
.table2{width:758px;display:table}
.table_row2{width:758px;display:table-row}
.left2{width:438px;vertical-align:top;display:table-cell}
.table3{width:438px;display:table}
.table_row3{width:438px;display:table-row}
.left3{width:238px;vertical-align:top;display:table-cell}
.right3{width:200px;vertical-align:top;display:table-cell}
.sub_right3{padding:33px 5px 5px 51px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top}
.select{width:130px;height:18px;font-size:10px;color:#515151;vertical-align:top;font-family:Tahoma,Arial}
.right2{width:320px;vertical-align:top;display:table-cell}
.table4{width:320px;display:table}
.table_row4{width:320px;display:table-row}
.left4{width:150px;vertical-align:top;display:table-cell}
.sub_left4{padding:33px 5px 5px 20px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top}
.right4{width:170px;vertical-align:top;display:table-cell}
.sub_right4{padding:33px 5px 5px 23px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top}
.menu{vertical-align:top;width:758px;height:30px;background:url(includes/templates/di-418/images/menu2.jpg) left top no-repeat}
.sub_menu{padding:0px 0px 0px 0px;vertical-align:top}
.sub_menu2{vertical-align:top}
.top_bans{vertical-align:top;width:758px;height:192px}
.main_part{vertical-align:top;width:758px;height:100%}
.cont_table{width:758px;min-height:100%;display:table}
.cont_table_row{height:100%;min-height:100%;display:table-row}
.cont_left{min-height:100%;vertical-align:top;display:table-cell}
.main_left{vertical-align:top;margin:0px 3px 0px 7px}
.left_cont1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr1.jpg) left bottom no-repeat;margin:0px 0px 0px 5px}
.left_cont2{vertical-align:top;padding:1px 5px 5px 4px;color:#2C2829;font-size:11px;font-family:Tahoma,Arial}
.left_cont2 ul{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px}
.left_cont2 li{list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:url(includes/templates/di-418/images/li_bg.jpg) left top no-repeat;vertical-align:top;line-height:23px}
.left_cont2 ul li a{text-decoration:none;font-size:11px;color:#2C2829;font-family:tahoma,arial,times new roman;padding:0px 0px 0px 36px}
.left_cont2 li a:hover{text-decoration:underline}
.cont_center{width:565px;min-height:100%;vertical-align:top;display:table-cell;align:left}
.ban3{vertical-align:top;width:560px;height:128px;background:url(includes/templates/di-418/images/ban3.gif) left top no-repeat}
.sub_ban3{padding:11px 5px 5px 183px;vertical-align:top}
.main_cent2{vertical-align:top;margin:0px 0px 0px 0px;paddding:5 0 0 0px}
.c1{width:100%;height:100%;display:table;background-image:url('../images/c1.jpg');background-position:left top;background-repeat:repeat-x}
.c2{width:100%;height:100%;display:table;background-image:url('../images/c2.jpg');background-position:right top;background-repeat:repeat-y}
.c3{width:100%;height:100%;display:table;background-image:url('../images/c3.jpg');background-position:left top;background-repeat:repeat-y}
.c4{width:100%;height:100%;display:table;background-image:url('../images/c4.jpg');background-position:left bottom;background-repeat:repeat-x}
.c5{width:100%;height:100%;display:table;background-image:url('../images/c5.jpg');background-position:left top;background-repeat:no-repeat}
.c6{width:100%;height:100%;display:table;background-image:url('../images/c6.jpg');background-position:right top;background-repeat:no-repeat}
.c7{width:100%;height:100%;display:table;background-image:url('../images/c7.jpg');background-position:right bottom;background-repeat:no-repeat}
.c8{width:100%;height:100%;display:table;background-image:url('../images/c8.jpg');background-position:left bottom;background-repeat:no-repeat}
.m1{width:560px;display:table}
.m2{height:1px;line-height:1px;vertical-align:top;background-color:#C1C1C1}
.m3{width:560px;border:#E6E6E6 solid 1px;display:table}
.main_cent{vertical-align:top;margin:0px 6px 0px 5px}
.cent1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr3.jpg) left bottom no-repeat}
.head_txt{vertical-align:top;color:#C000C0;font-size:13px;font-weight:bold;font-family:Tahoma,Arial;padding:10px 5px 0px 6px}
.head_txt strong{color:#C000C0}
.cent2{vertical-align:top;background-color:#FFF8F8;margin:5px;padding:4px}
.cent_txt{vertical-align:top;color:#424242;font-size:10px;padding:0 5 0 5px;margin:0 5 0 5px;font-family:Tahoma,Arial}
.cent_txt span{vertical-align:top;color:#444444;font-size:14px}
.cent_txt b{vertical-align:top;color:#333333;font-size:11px;font-weight:normal}
.cent_txt b a{color:#333333;font-size:11px;text-decoration:underline}
.cent_txt b a:hover{text-decoration:none}
.cent_txt a{text-decoration:underline;color:#BE533C;font-size:11px;font-weight:normal}
.cent_txt a:hover{text-decoration:none}
.cont_right{min-height:100%;vertical-align:top;display:table-cell}
.main_right{vertical-align:top;margin:0px 8px 0px 3px}
.right_cont1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr4.jpg) left bottom no-repeat;margin:0px 0px 0px 5px}
.right_txt{vertical-align:top;color:#424242;font-size:10px;line-height:12px;font-family:Tahoma,Arial;padding:9px 6px 9px 9px}
.right_txt span{vertical-align:top;color:#444444;font-size:14px}
.right_txt b{vertical-align:top;color:#333333;font-size:11px;font-weight:normal}
.right_txt strong{vertical-align:top;color:#BE533C;font-size:14px}
.footer{vertical-align:top;height:68px}
.footer1{vertical-align:top;height:68px}
.table{width:758px;display:table}
.table_row{width:758px;display:table-row}
.left{width:530px;vertical-align:top;display:table-cell}
.sub_left{padding:23px 5px 0px 17px;color:#6A6A6A;font-size:11px;font-family:Tahoma,Arial;line-height:18px;vertical-align:top}
.sub_left a{color:#6A6A6A;font-size:11px;text-decoration:underline}
.sub_left a:hover{text-decoration:none}
.sub_left span{color:#6A6A6A;font-size:11px}
.sub_left span a{color:#6A6A6A;font-size:11px;text-decoration:underline}
.sub_left span a:hover{text-decoration:none}
.right{width:228px;vertical-align:top;display:table-cell}
.sub_right{padding:24px 22px 0px 0px;text-align:left;vertical-align:top}
.cent_txt2{vertical-align:top;color:#464646;font-size:11px;line-height:14px;font-family:Tahoma,Arial;padding:5px 6px 15px 9px}
.cent_txt2 span{vertical-align:top;color:#464646;font-size:14px}
.cent_txt2 b{vertical-align:top;color:#BE533C;font-size:14px;font-weight:normal}
.cent_txt3{vertical-align:top;color:#4F4F4F;font-size:10px;line-height:12px;font-family:Tahoma,Arial;padding:5px 6px 15px 9px}
.cent_txt3 strong{vertical-align:top;color:#BE533C;font-size:11px}
.t1{width:100%;height:100%;display:table;background-image:url('../images/t1.jpg');background-position:left top;background-repeat:repeat-x;background-color:#F1F6E6}
.t2{width:100%;height:100%;display:table;background-image:url('../images/t2.jpg');background-position:right top;background-repeat:repeat-y}
.t3{width:100%;height:100%;display:table;background-image:url('../images/t3.jpg');background-position:left top;background-repeat:repeat-y}
.t4{width:100%;height:100%;display:table;background-image:url('../images/t4.jpg');background-position:left bottom;background-repeat:repeat-x}
.t5{width:100%;height:100%;display:table;background-image:url('../images/t5.jpg');background-position:left top;background-repeat:no-repeat}
.t6{width:100%;height:100%;display:table;background-image:url('../images/t6.jpg');background-position:right top;background-repeat:no-repeat}
.t7{width:100%;height:100%;display:table;background-image:url('../images/t7.jpg');background-position:right bottom;background-repeat:no-repeat}
.t8{width:100%;height:100%;display:table;background-image:url('../images/t8.jpg');background-position:left bottom;background-repeat:no-repeat}
.form_padd{padding:3px 3px 3px 3px}
.form{width:137px;height:19px;font-size:11px;color:#464646;vertical-align:top;font-family:Tahoma,Arial;border:#686A63 solid 1px}
.prod_descr	{font-size:12px}
.box3	{padding:5px;background:#F1F6E6;border:1px solid #D6DBC5;height:100%;display:table;margin:5px;width:80%}
.current{font-weight:normal;font-size:11px;color:#000000}
.prod_table{min-height:auto;display:table;vertical-align:top;width:100%}
.prod_table_row{min-height:100%;vertical-align:top;width:98%;margin:0 0 0 5px}
.prod_left	{min-height:100%;vertical-align:top;display:table-cell}
.prod_right	{min-height:100%;vertical-align:top;display:table-cell}
.prod_cont{font-size:10px;color:#424242;margin-right:10px}
.prod_cont a	{text-decoration:none;font-size:14px;color:#444444}
.p_left{font-size:11px;line-height:16px}
.p_left a{color:#BE533C;text-decoration:none;font-weight:bold;font-size:14px}
.p_left a b{color:#BE533C;text-decoration:none;font-weight:bold;font-size:13px}
.pink_sep	{clear:both;height:5px;background:#ffffff;margin-top:5px}
.more_info{color:#BE533C}
.more_info a{font-size:11px;color:#BE533C;text-decoration:underline}
.cart_p	{font-weight:bold;font-size:13px;color:#BE533C}
.bold{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#333333}
.reviewCount img{vertical-align:middle}
.tab{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-transform:capitalize;color:#863b80;font-size:12px;font-weight:bold;background-color:#FFFFFF;background-image:url(includes/templates/di-418/images/tab.jpg);background-repeat:no-repeat;width:102px;height:35px;margin:0px;padding:0px}
.tab a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-transform:capitalize;color:#863b80;width:105px;background-repeat:no-repeat;padding:0px;margin:0px}
.maincat{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;text-transform:capitalize;color:#934086}
#ezPagesHeading{color:#656565}
#ezPagedefault{font-size:12px}
.box1{}
#tellAFriendDefault{
padding:20px;}
.navNextPrevWrapper img{
padding:0 5px;}
#nav-cat{}
#nav-cat ul.level1{
border:none!important;}
#nav-cat ul.level1 li{
width:155px;
border:2px solid #FFFFFF;}
a.nav-cat:link,a.nav-cat:visited{
font-family:times new roman;
font-weight:normal;
font-size:12px;
letter-spacing:1px;
color:#fff!important;
text-decoration:none!important;
border-bottom:none!important;
background:#656565;
width:98%px!important;
padding-right:0!important}
a.nav-cat:hover{
background:#656565;}
body{
behavior:url(./csshover.htc);}
div#nav-cat{width:150px;margin:2px 0 0 -1px;background-color:transparent;font-weight:bold;text-align:left;line-height:21px;}
div#nav-cat ul{margin:0;padding:0;padding-top:0;width:150px;background-color:transparent;border:2px solid white;background-repeat:no-repeat}
div#nav-cat ul.level2{margin:1;padding:1;width:150px;background-color:transparent;border:none}
div#nav-cat ul.level2{background-color:transparent;font:italic Verdana;}
div#nav-cat ul.level3{background-color:transparent;}
div#nav-cat ul.level4{background-color:transparent;}
div#nav-cat ul.level5{background-color:transparent;}
div#nav-cat ul.level6{background-color:transparent;}
div#nav-cat li{position:relative;list-style:none;margin:1px;margin-top:0px;z-index:15;height:23px;width:150px;}
div#nav-cat li li{margin:0px}
div#nav-cat li:hover{}
div#nav-cat li.submenu{background-color:transparent}
div#nav-cat li.submenu:hover{background-color:transparent}
div#nav-cat ul{background-color:transparent}
div#nav-cat li a{display:block;padding:0.25em 0 0.25em 0.5em;text-decoration:bold;width:150px}}
div#nav li a:hover{border:none;font:bold;}
div#nav-cat>ul a{width:150px;}
div#nav-cat ul ul{position:absolute;top:0;left:152px;display:none}
div#nav-cat ul.level1 li.submenu:hover ul.level2,div#nav-cat ul.level2 li.submenu:hover ul.level3,div#nav-cat ul.level3 li.submenu:hover ul.level4,div#nav-cat ul.level4 li.submenu:hover ul.level5,div#nav-cat ul.level5 li.submenu:hover ul.level6{display:block;}
.cssButton,.cssButtonHover{
width :20em;
background-color:#F4F4F4;
color :#000000;
border:2px outset #F4F4F4;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:1.1em;
text-align:center;
white-space:nowrap;
text-decoration:none;
font-weight:bold;
padding:0.3em}
.cssButtonHover{
color:#616161;
border-style:inset;
text-decoration:none;}
.small_delete,.button_prev,.button_next,.button_search{width:7em}
.button_sold_out_sm,.button_sold_out,.button_update_cart,.button_checkout,.button_login{width:10em}
.button_return_to_product_list,.button_add_selected{width:22em}
.button_in_cart{width:19em}
.button_submit{width:18em}
.button_update_cart{color:red}
.button_update_cartHover{color:black}
body{behavior:url(includes/csshover.htc)}
div#dropMenu li a:hover,div#dropMenu li.submenu li.submenu:hover{color:#fff!important;font-size:16px;font-family:times new roman;text-decoration:none;font-weight:normal;}
div#dropMenu{width:954px;left:-3px;margin:0 auto;text-align:center;z-index:10000;position:relative;font-family:times new roman;color:#656565;font-size:16px;height:35px;background:url(images/header_menu.gif) #656565 no-repeat scroll 0 0}
div#dropMenu ul{margin:0;padding:0}
div#dropMenu li{position:relative;list-style:none;margin:0;float:left;line-height:1em;font-size:16px}
div#dropMenu ul.level1{font-family:times new roman;width:954px;margin:0 auto;text-align:center;background:url(images/header_menu.gif) #656565 no-repeat scroll 0 0;z-index:10000;float:left;text-decoration:none;font-size:16px}
div#dropMenu li:hover{}
div#dropMenu li.submenu:hover{}
div#dropMenu li a{font-size:16px;display:block;font-family:times new roman;padding:10px 17px;text-decoration:none;color:#fff;text-align:center;border-right:2px solid #656565}
div#dropMenu li a.noLine{border:none}
div#dropMenu>ul a{width:auto;z-index:10000}
div#dropMenu ul ul{position:absolute;width:12em;
display:none}
div#dropMenu ul ul li{border-bottom:1px solid #ffffff;width:12em;z-index:10000}
div#dropMenu ul.level1 li.submenu:hover ul.level2,div#dropMenu ul.level2 li.submenu:hover ul.level3,div#dropMenu ul.level3 li.submenu:hover ul.level4,div#dropMenu ul.level4 li.submenu:hover ul.level5,div#dropMenu ul.level5 li.submenu:hover ul.level6,div#dropMenu ul.level6 li.submenu:hover ul.level7,div#dropMenu ul.level7 li.submenu:hover ul.level8{display:block;z-index:10000}
div#dropMenu ul.level2{font-size:16px;font-family:times new roman;background:#656565;color:#FFFFFF;z-index:10000;position:absolute;left:-53px}
div#dropMenu ul.level3,div#dropMenu ul.level4,div#dropMenu ul.level5,div#dropMenu ul.level6,div#dropMenu ul.level7,div#dropMenu ul.level8{top:0;left:12em;background:#656565}
div#dropMenu ul.level2 a{padding:0.5em 0 0.5em 0.25em;color:#FFFFFF;text-transform:none;border:none}
div#dropMenu ul.level2 a:hover{color:#4f4f4f}
#hoverbox{position:absolute;left:0;width:100%;z-index:10005;text-align:center;line-height:0}
#hoverbox a img{border:none}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#imageContainer{padding:10px}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10003}
#imageContainer>#hoverNav{left:0}
#hoverNav a{outline:none}
#prevLink,#nextLink{width:49%;height:100%;background:transparent url(includes/templates/di-418/images/blank.gif) no-repeat;display:block}
#prevLink{left:0;float:left}
#nextLink{right:0;float:right}
#prevLink:hover,#prevLink:visited:hover{background:url(includes/templates/di-418/images/prevlabel.gif) left 15% no-repeat}
#nextLink:hover,#nextLink:visited:hover{background:url(includes/templates/di-418/images/nextlabel.gif) right 15% no-repeat}
#imageDataContainer{font:11px;background-color:#fff;margin:0 auto;line-height:2em;overflow:auto;width:100%}
#imageData{	padding:10px 10px;color:#666;border-top:1px solid #eee}
#imageData #imageDetails{width:70%;float:left;text-align:left}
#imageData #caption{font-weight:bold}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;	}
#imageData #bottomNavClose{width:83px;float:right;margin-bottom:1em;	}
#imageData #bottomNavClose img{border:1px solid #eee}
#productMainImage{border:1px solid #eee}
#productMainImage img{padding:1em}
#productMainImage .lrgarea{border-top:1px solid #eee;text-align:center;padding:.5em 0}
#productMainImage .lrgarea img{padding:0;margin:0}
#overlay{position:absolute;top:0;left:0;z-index:10004;width:100%;height:500px;background-color:#000}
a img{border:none}
a,#navEZPagesTOC ul li a{color:#656565;text-decoration:none}
a:hover,#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navSupp ul li a:hover,#navCatTabs ul li a:hover{color:#FF0000}
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}
CODE{font-family:arial,verdana,helvetica,sans-serif;font-size:1em}
FORM,SELECT,INPUT{display:inline;font-size:1em}
TEXTAREA{float:left;margin:auto;display:block;width:95%}
input:focus,select:focus,textarea:focus{background:#F0F8FF}
FIELDSET{padding:0.5em;margin:0px;border:1px solid #D6DBC5;background:#F1F6E6;height:100%}
LEGEND{font-weight:bold}
LABEL,h4.optionName{line-min-height:1.5em;padding:0.2em}
LABEL.checkboxLabel,LABEL.radioButtonLabel{}
#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{min-height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #9a9a9a}
.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{line-min-height:1.8em;padding:0.2em;border:1px solid #000000}
.messageStackWarning,.messageStackError{background-color:#ff0000;color:#ffffff}
.messageStackSuccess{background-color:#F1F6E6;color:#000000}
.messageStackCaution{background-color:#FFFF66;color:#000000}
#mainWrapper{text-align:left;width:100%;vertical-align:top}
#headerWrapper,#contentMainWrapper,#logoWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage{margin:0em;padding:0em}
#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{margin:auto}
#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:0px}
.wrapperAttribsOptions{margin:0.3em 0em}
.navSplitPagesResult{}
.navSplitPagesLinks{}
.navNextPrevCounter{margin:0em;font-size:0.9em}
.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;min-height:1%;width:100%}
#navMain ul,#navSupp ul,#navCatTabs ul{margin:0;padding:0.5em 0em;list-style-type:none;text-align:center;line-min-height:1.5em}
#navMain ul li,#navSupp ul li,#navCatTabs ul li{display:inline;white-space:nowrap}
#navMain ul li a,#navSupp ul li a,#navCatTabs ul li a{text-decoration:none;padding:0em 0.5em;margin:0;color:#ffffff}
#navEZPagesTOCWrapper{font-weight:bold;float:right;min-height:1%;border:1px solid #000000}
#navEZPagesTOC ul{margin:0;padding:0.5em 0em;list-style-type:none;line-min-height:1.5em}
#navEZPagesTOC ul li{white-space:nowrap}
#navEZPagesTOC ul li a{padding:0em 0.5em;margin:0}
#navMainSearch,#navCategoryIcon,.buttonRow,#indexProductListCatDescription{margin:0.5em}
#navBreadCrumb{background-color:#FECCFF}
#navEZPagesTop{background-color:#cb99cc}
#navBreadCrumb,#navEZPagesTop{font-size:0.95em;font-weight:bold;margin:0em;padding:0.5em}
#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top}
#productDescription,.shippingEstimatorWrapper{}
.alert{color:#FF0000;margin-left:0.5em}
.advisory{}
.important{font-weight:bold}
.notice{}
.rating{}
.gvBal{float:right}
#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:0.8em}
.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:0.9em}
#cartAdd{float:right;text-align:center;margin:1em;border:1px solid #000000;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-min-height:2.2em;padding-right:2.5em}
.tableRow,.tableHeading,#cartSubTotal{min-height:2.2em}
.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:0.2em}
#scUpdateQuantity{width:2em}
.cartQuantity{width:4.7em}
.cartNewItem{color:#33CC33;position:relative}
.cartOldItem{color:#660099;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;}
.normalprice,.productSpecialPriceSale{text-decoration:line-through}
.productSpecialPrice,.productSalePrice,.productSpecialPriceSale,.productPriceDiscount{color:#ff0000}
#cartBoxListWrapper ul,#ezPageBoxList ul{list-style-type:none}
#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:0.2em 0em}
.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 }
.categoryIcon{}
#cartImage{margin:0.5em 1em}
.attribImg{width:20%;margin:0.3em 0em;}
.attributesComments{}
.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{margin:1em 0em}
.centerBoxContentsProducts{
height:25em;}
.columnLeft{}
h3.leftBoxHeading,h3.leftBoxHeading a{font-size:1em;color:#ffffff}
.leftBoxHeading,.centerBoxHeading{margin:0em;padding:0.5em 0.2em}
.leftBoxContainer{border:1px solid #ffffff;margin-top:1.5em}
.sideBoxContent{padding:0.4em}
h3.rightBoxHeading,h3.rightBoxHeading a{font-size:1.1em;color:#FFFF00}
.rightBoxHeading{margin:0em;background-color:#663366;padding:0.2em 0em}
h3.leftBoxHeading a:hover{color:#FFFF33;text-decoration:none}
h3.rightBoxHeading a:hover{color:#FF0000;text-decoration:none}
.rightBoxContent{margin-bottom:1em}
.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartBoxGVBalance,.leftBoxHeading,.centerBoxHeading,.rightBoxHeading,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{text-align:center}
.cartTotalsDisplay{font-size:10px;}
#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{float:right}
.bold{font-weight:bold}
.rowOdd{background-color:#E8E8E8;min-height:1.5em;vertical-align:top}
.rowEven{background-color:#F0F0F0;min-height:1.5em;vertical-align:top}
CAPTION{}
#myAccountGen li,#myAccountNotify li{margin:0}
.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right}
.accountQuantityDisplay{width:10%;vertical-align:top}
TR.tableHeading{background-color:#cacaca;min-height:2em}
#siteMapList{width:90%;float:right}
.ratingRow{margin:1em 0em 1.5em 0em}
LABEL#textAreaReviews{font-weight:normal}
#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp{}
@charset "iso-8859-1";body{background:#FFFFFF none repeat scroll 0 0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Tahoma,Arial;color:#5A5A5A;font-size:12px;}
.main_div{text-align:left;width:758px;background:url(includes/templates/di-418/images/main_bg.jpg) left top repeat-y;vertical-align:top;}
.header{vertical-align:top;width:758px;height:97px;background:url(includes/templates/di-418/images/header.jpg) left top no-repeat;}
.table2{width:758px;display:table;}
.table_row2{width:758px;display:table-row;}
.left2{width:438px;vertical-align:top;display:table-cell;}
.table3{width:438px;display:table;}
.table_row3{width:438px;display:table-row;}
.left3{width:238px;vertical-align:top;display:table-cell;}
.right3{width:200px;vertical-align:top;display:table-cell;}
.sub_right3{padding:33px 5px 5px 51px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top;}
.select{width:130px;height:18px;font-size:10px;color:#515151;vertical-align:top;font-family:Tahoma,Arial;}
.right2{width:320px;vertical-align:top;display:table-cell;}
.table4{width:320px;display:table;}
.table_row4{width:320px;display:table-row;}
.left4{width:150px;vertical-align:top;display:table-cell;}
.sub_left4{padding:33px 5px 5px 20px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top;}
.right4{width:170px;vertical-align:top;display:table-cell;}
.sub_right4{padding:33px 5px 5px 23px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top;}
.menu{vertical-align:top;width:758px;height:30px;background:url(includes/templates/di-418/images/menu2.jpg) left top no-repeat;}
.sub_menu{padding:0px 0px 0px 0px;vertical-align:top}
.sub_menu2{vertical-align:top}
.top_bans{vertical-align:top;width:758px;height:192px;}
.main_part{vertical-align:top;width:758px;height:100%;}
.cont_table{width:758px;min-height:100%;display:table;}
.cont_table_row{height:100%;min-height:100%;display:table-row;}
.cont_left{min-height:100%;vertical-align:top;display:table-cell;}
.main_left{vertical-align:top;margin:0px 3px 0px 7px;}
.left_cont1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr1.jpg) left bottom no-repeat;margin:0px 0px 0px 5px;}
.left_cont2{vertical-align:top;padding:1px 5px 5px 4px;color:#2C2829;font-size:11px;font-family:Tahoma,Arial;}
.left_cont2 ul{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.left_cont2 li{list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:url(includes/templates/di-418/images/li_bg.jpg) left top no-repeat;vertical-align:top;line-height:23px;}
.left_cont2 ul li a{text-decoration:none;font-size:11px;color:#2C2829;font-family:tahoma,arial,times new roman;padding:0px 0px 0px 36px;}
.left_cont2 li a:hover{text-decoration:underline;}
.cont_center{width:560px;min-height:100%;vertical-align:top;display:table-cell;align:left;}
.ban3{vertical-align:top;width:560px;height:128px;background:url(includes/templates/di-418/images/ban3.gif) left top no-repeat;}
.sub_ban3{padding:11px 5px 5px 183px;vertical-align:top;}
.main_cent2{vertical-align:top;margin:0px 0px 0px 0px;paddding:5 0 0 0px;}
.c1{width:100%;height:100%;display:table;background-image:url('../images/c1.jpg');background-position:left top;background-repeat:repeat-x;}
.c2{width:100%;height:100%;display:table;background-image:url('../images/c2.jpg');background-position:right top;background-repeat:repeat-y;}
.c3{width:100%;height:100%;display:table;background-image:url('../images/c3.jpg');background-position:left top;background-repeat:repeat-y;}
.c4{width:100%;height:100%;display:table;background-image:url('../images/c4.jpg');background-position:left bottom;background-repeat:repeat-x;}
.c5{width:100%;height:100%;display:table;background-image:url('../images/c5.jpg');background-position:left top;background-repeat:no-repeat;}
.c6{width:100%;height:100%;display:table;background-image:url('../images/c6.jpg');background-position:right top;background-repeat:no-repeat;}
.c7{width:100%;height:100%;display:table;background-image:url('../images/c7.jpg');background-position:right bottom;background-repeat:no-repeat;}
.c8{width:100%;height:100%;display:table;background-image:url('../images/c8.jpg');background-position:left bottom;background-repeat:no-repeat;}
.m1{width:560px;display:table}
.m2{height:1px;line-height:1px;vertical-align:top;background-color:#C1C1C1;}
.m3{width:560px;border:#E6E6E6 solid 1px;display:table}
.main_cent{vertical-align:top;margin:0px 6px 0px 5px;}
.cent1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr3.jpg) left bottom no-repeat;}
.head_txt{vertical-align:top;color:#C000C0;font-size:13px;font-weight:bold;font-family:Tahoma,Arial;padding:10px 5px 0px 6px;}
.head_txt strong{color:#C000C0;}
.cent2{vertical-align:top;background-color:#FFF8F8;margin:5px;padding:4px;}
.cent_txt{vertical-align:top;color:#424242;font-size:10px;padding:0 5 0 5px;margin:0 5 0 5px;font-family:Tahoma,Arial;}
.cent_txt span{vertical-align:top;color:#444444;font-size:14px;}
.cent_txt b{vertical-align:top;color:#333333;font-size:11px;font-weight:normal;}
.cent_txt b a{color:#333333;font-size:11px;text-decoration:underline;}
.cent_txt b a:hover{text-decoration:none;}
.cent_txt a{text-decoration:underline;color:#BE533C;font-size:11px;font-weight:normal;}
.cent_txt a:hover{text-decoration:none;}
.cont_right{min-height:100%;vertical-align:top;display:table-cell;}
.main_right{vertical-align:top;margin:0px 8px 0px 3px;}
.right_cont1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr4.jpg) left bottom no-repeat;margin:0px 0px 0px 5px;}
.right_txt{vertical-align:top;color:#424242;font-size:10px;line-height:12px;font-family:Tahoma,Arial;padding:9px 6px 9px 9px;}
.right_txt span{vertical-align:top;color:#444444;font-size:14px;}
.right_txt b{vertical-align:top;color:#333333;font-size:11px;font-weight:normal;}
.right_txt strong{vertical-align:top;color:#BE533C;font-size:14px;}
.footer{vertical-align:top;height:68px;}
.footer1{vertical-align:top;height:68px;}
.table{width:758px;display:table;}
.table_row{width:758px;display:table-row;}
.left{width:530px;vertical-align:top;display:table-cell;}
.sub_left{padding:23px 5px 0px 17px;color:#6A6A6A;font-size:11px;font-family:Tahoma,Arial;line-height:18px;vertical-align:top;}
.sub_left a{color:#6A6A6A;font-size:11px;text-decoration:underline;}
.sub_left a:hover{text-decoration:none;}
.sub_left span{color:#6A6A6A;font-size:11px;}
.sub_left span a{color:#6A6A6A;font-size:11px;text-decoration:underline;}
.sub_left span a:hover{text-decoration:none;}
.right{width:228px;vertical-align:top;display:table-cell;}
.sub_right{padding:24px 22px 0px 0px;text-align:left;vertical-align:top;}
.cent_txt2{vertical-align:top;color:#464646;font-size:11px;line-height:14px;font-family:Tahoma,Arial;padding:5px 6px 15px 9px;}
.cent_txt2 span{vertical-align:top;color:#464646;font-size:14px;}
.cent_txt2 b{vertical-align:top;color:#BE533C;font-size:14px;font-weight:normal;}
.cent_txt3{vertical-align:top;color:#4F4F4F;font-size:10px;line-height:12px;font-family:Tahoma,Arial;padding:5px 6px 15px 9px;}
.cent_txt3 strong{vertical-align:top;color:#BE533C;font-size:11px;}
.t1{width:100%;height:100%;display:table;background-image:url('../images/t1.jpg');background-position:left top;background-repeat:repeat-x;background-color:#F1F6E6;}
.t2{width:100%;height:100%;display:table;background-image:url('../images/t2.jpg');background-position:right top;background-repeat:repeat-y;}
.t3{width:100%;height:100%;display:table;background-image:url('../images/t3.jpg');background-position:left top;background-repeat:repeat-y;}
.t4{width:100%;height:100%;display:table;background-image:url('../images/t4.jpg');background-position:left bottom;background-repeat:repeat-x;}
.t5{width:100%;height:100%;display:table;background-image:url('../images/t5.jpg');background-position:left top;background-repeat:no-repeat;}
.t6{width:100%;height:100%;display:table;background-image:url('../images/t6.jpg');background-position:right top;background-repeat:no-repeat;}
.t7{width:100%;height:100%;display:table;background-image:url('../images/t7.jpg');background-position:right bottom;background-repeat:no-repeat;}
.t8{width:100%;height:100%;display:table;background-image:url('../images/t8.jpg');background-position:left bottom;background-repeat:no-repeat;}
.form_padd{padding:3px 3px 3px 3px;}
.form{width:137px;height:19px;font-size:11px;color:#464646;vertical-align:top;font-family:Tahoma,Arial;border:#686A63 solid 1px;}
.prod_descr	{font-size:12px}
.box3	{padding:5px;background:#F1F6E6;border:1px solid #D6DBC5;height:100%;display:table;margin:5px;width:80%}
.current{font-weight:normal;font-size:11px;color:#000000}
.prod_table{min-height:auto;display:table;vertical-align:top;width:100%}
.prod_table_row{min-height:100%;vertical-align:top;width:98%;margin:0 0 0 5px}
.prod_left	{min-height:100%;vertical-align:top;display:table-cell}
.prod_right	{min-height:100%;vertical-align:top;display:table-cell}
.prod_cont{font-size:10px;color:#424242;margin-right:10px}
.prod_cont a	{text-decoration:none;font-size:14px;color:#444444}
.p_left{font-size:11px;line-height:16px}
.p_left a{color:#BE533C;text-decoration:none;font-weight:bold;font-size:14px}
.p_left a b{color:#BE533C;text-decoration:none;font-weight:bold;font-size:13px}
.pink_sep	{clear:both;height:5px;background:#ffffff;margin-top:5px}
.more_info{color:#BE533C}
.more_info a{font-size:11px;color:#BE533C;text-decoration:underline}
.cart_p	{font-weight:bold;font-size:13px;color:#BE533C}
a img{border:none}
a,#navEZPagesTOC ul li a{color:#656565;text-decoration:none}
a:hover,#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navSupp ul li a:hover,#navCatTabs ul li a:hover{color:#FF0000}
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}
CODE{font-family:arial,verdana,helvetica,sans-serif;font-size:1em}
FORM,SELECT,INPUT{display:inline;font-size:1em}
TEXTAREA{float:left;margin:auto;display:block;width:95%}
input:focus,select:focus,textarea:focus{background:#F0F8FF}
FIELDSET{padding:0.5em;margin:0px;border:1px solid #D6DBC5;background:#F1F6E6;height:100%}
LEGEND{font-weight:bold}
LABEL,h4.optionName{line-min-height:1.5em;padding:0.2em}
LABEL.checkboxLabel,LABEL.radioButtonLabel{}
#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{min-height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #9a9a9a}
.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{line-min-height:1.8em;padding:0.2em;border:1px solid #000000}
.messageStackWarning,.messageStackError{background-color:#ff0000;color:#ffffff}
.messageStackSuccess{background-color:#F1F6E6;color:#000000}
.messageStackCaution{background-color:#FFFF66;color:#000000}
#mainWrapper{text-align:left;width:100%;vertical-align:top}
#headerWrapper,#contentMainWrapper,#logoWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage{margin:0em;padding:0em}
#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{margin:auto}
#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:0px}
.wrapperAttribsOptions{margin:0.3em 0em}
.navSplitPagesResult{}
.navSplitPagesLinks{}
.navNextPrevCounter{margin:0em;font-size:0.9em}
.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;min-height:1%;width:100%}
#navMain ul,#navSupp ul,#navCatTabs ul{margin:0;padding:0.5em 0em;list-style-type:none;text-align:center;line-min-height:1.5em}
#navMain ul li,#navSupp ul li,#navCatTabs ul li{display:inline;white-space:nowrap}
#navMain ul li a,#navSupp ul li a,#navCatTabs ul li a{text-decoration:none;padding:0em 0.5em;margin:0;color:#ffffff}
#navEZPagesTOCWrapper{font-weight:bold;float:right;min-height:1%;border:1px solid #000000}
#navEZPagesTOC ul{margin:0;padding:0.5em 0em;list-style-type:none;line-min-height:1.5em}
#navEZPagesTOC ul li{white-space:nowrap}
#navEZPagesTOC ul li a{padding:0em 0.5em;margin:0}
#navMainSearch,#navCategoryIcon,.buttonRow,#indexProductListCatDescription{margin:0.5em}
#navBreadCrumb{background-color:#FECCFF}
#navEZPagesTop{background-color:#ffff33}
#navBreadCrumb,#navEZPagesTop{font-size:0.95em;font-weight:bold;margin:0em;padding:0.5em}
#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top}
#productDescription,.shippingEstimatorWrapper{}
.alert{color:#FF0000;margin-left:0.5em}
.advisory{}
.important{font-weight:bold}
.notice{}
.rating{}
.gvBal{float:right}
#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:0.8em}
.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:0.9em}
#cartAdd{float:right;text-align:center;margin:1em;border:1px solid #000000;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-min-height:2.2em;padding-right:2.5em}
.tableRow,.tableHeading,#cartSubTotal{min-height:2.2em}
.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:0.2em}
#scUpdateQuantity{width:2em}
.cartQuantity{width:4.7em}
.cartNewItem{color:#33CC33;position:relative}
.cartOldItem{color:#660099;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;}
.normalprice,.productSpecialPriceSale{text-decoration:line-through}
.productSpecialPrice,.productSalePrice,.productSpecialPriceSale,.productPriceDiscount{color:#ff0000}
#cartBoxListWrapper ul,#ezPageBoxList ul{list-style-type:none}
#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:0.2em 0em}
.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 }
.categoryIcon{}
#cartImage{margin:0.5em 1em}
.attribImg{width:20%;margin:0.3em 0em;}
.attributesComments{}
.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{margin:1em 0em}
.columnLeft{}
h3.leftBoxHeading,h3.leftBoxHeading a{font-size:1em;color:#ffffff}
.leftBoxHeading,.centerBoxHeading{margin:0em;padding:0.5em 0.2em}
.leftBoxContainer{border:1px solid #ffffff;margin-top:1.5em}
.sideBoxContent{padding:0.4em}
h3.rightBoxHeading,h3.rightBoxHeading a{font-size:1.1em;color:#FFFF00}
.rightBoxHeading{margin:0em;background-color:#663366;padding:0.2em 0em}
h3.leftBoxHeading a:hover{color:#FFFF33;text-decoration:none}
h3.rightBoxHeading a:hover{color:#FF0000;text-decoration:none}
.rightBoxContent{margin-bottom:1em}
.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartBoxGVBalance,.leftBoxHeading,.centerBoxHeading,.rightBoxHeading,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{text-align:center}
.cartTotalsDisplay{font-size:10px;}
#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{float:right}
.bold{font-weight:bold}
.rowOdd{background-color:#E8E8E8;min-height:1.5em;vertical-align:top}
.rowEven{background-color:#F0F0F0;min-height:1.5em;vertical-align:top}
CAPTION{}
#myAccountGen li,#myAccountNotify li{margin:0}
.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right}
.accountQuantityDisplay{width:10%;vertical-align:top}
TR.tableHeading{background-color:#cacaca;min-height:2em}
#siteMapList{width:90%;float:right}
.ratingRow{margin:1em 0em 1.5em 0em}
LABEL#textAreaReviews{font-weight:normal}
#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp{}
@charset "iso-8859-1";body{background:#FFFFFF none repeat scroll 0 0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Tahoma,Arial;color:#5A5A5A;font-size:11px;}
.main_div{text-align:left;width:758px;background:url(includes/templates/di-418/images/main_bg.jpg) left top repeat-y;vertical-align:top;}
.header{vertical-align:top;width:758px;height:97px}
.table2{width:758px;display:table;}
.table_row2{width:758px;display:table-row;}
.left2{width:438px;vertical-align:top;display:table-cell;}
.table3{width:438px;display:table;}
.table_row3{width:438px;display:table-row;}
.left3{width:238px;vertical-align:top;display:table-cell;}
.right3{width:200px;vertical-align:top;display:table-cell;}
.sub_right3{padding:33px 5px 5px 51px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top;}
.select{width:130px;height:18px;font-size:10px;color:#515151;vertical-align:top;font-family:Tahoma,Arial;}
.right2{width:320px;vertical-align:top;display:table-cell;}
.table4{width:320px;display:table;}
.table_row4{width:320px;display:table-row;}
.left4{width:150px;vertical-align:top;display:table-cell;}
.sub_left4{padding:33px 5px 5px 20px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top;}
.right4{width:170px;vertical-align:top;display:table-cell;}
.sub_right4{padding:33px 5px 5px 23px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top;}
.menu{vertical-align:top;width:758px;height:41px;background:url(includes/templates/di-418/images/menu.jpg) left top no-repeat;}
.sub_menu{padding:8px 5px 0px 27px;vertical-align:top;}
.top_bans{vertical-align:top;width:758px;height:198px;}
.main_part{vertical-align:top;width:758px;height:100%;}
.cont_table{width:758px;min-height:100%;display:table;}
.cont_table_row{height:100%;min-height:100%;display:table-row;}
.cont_left{min-height:100%;vertical-align:top;display:table-cell;}
.main_left{vertical-align:top;margin:0px 3px 0px 7px;}
.left_cont1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr1.jpg) left bottom no-repeat;margin:0px 0px 0px 5px;}
.left_cont2{vertical-align:top;padding:1px 5px 5px 4px;color:#2C2829;font-size:11px;font-family:Tahoma,Arial;}
.left_cont2 ul{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.left_cont2 li{list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:none;vertical-align:top;line-height:23px;}
.left_cont2 ul li a{text-decoration:none;font-size:11px;color:#2C2829;font-family:tahoma,arial,times new roman;padding:0px 0px 0px 36px;}
.left_cont2 li a:hover{text-decoration:underline;}
.cont_center{width:560px;min-height:100%;vertical-align:top;display:table-cell;align:left;}
.ban3{vertical-align:top;width:380px;height:128px;background:url(includes/templates/di-418/images/ban3.jpg) left top no-repeat;}
.sub_ban3{padding:11px 5px 5px 183px;vertical-align:top;}
.main_cent2{vertical-align:top;margin:0px 0px 0px 0px;paddding:5 0 0 0px;}
.c1{width:100%;height:100%;display:table;background-image:url('../images/c1.jpg');background-position:left top;background-repeat:repeat-x;}
.c2{width:100%;height:100%;display:table;background-image:url('../images/c2.jpg');background-position:right top;background-repeat:repeat-y;}
.c3{width:100%;height:100%;display:table;background-image:url('../images/c3.jpg');background-position:left top;background-repeat:repeat-y;}
.c4{width:100%;height:100%;display:table;background-image:url('../images/c4.jpg');background-position:left bottom;background-repeat:repeat-x;}
.c5{width:100%;height:100%;display:table;background-image:url('../images/c5.jpg');background-position:left top;background-repeat:no-repeat;}
.c6{width:100%;height:100%;display:table;background-image:url('../images/c6.jpg');background-position:right top;background-repeat:no-repeat;}
.c7{width:100%;height:100%;display:table;background-image:url('../images/c7.jpg');background-position:right bottom;background-repeat:no-repeat;}
.c8{width:100%;height:100%;display:table;background-image:url('../images/c8.jpg');background-position:left bottom;background-repeat:no-repeat;}
.m1{width:560px;display:table}
.m2{height:1px;line-height:1px;vertical-align:top;background-color:#C1C1C1;}
.main_cent{vertical-align:top;margin:0px 6px 0px 5px;}
.cent1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr3.jpg) left bottom no-repeat;}
.head_txt{vertical-align:top;color:#C000C0;font-size:13px;font-weight:bold;font-family:Tahoma,Arial;padding:10px 5px 0px 6px;}
.head_txt strong{color:#C000C0;}
.cent2{vertical-align:top;background-color:#FFF8F8;margin:5px;padding:4px;}
.cent_txt{vertical-align:top;color:#424242;font-size:10px;padding:0 5 0 5px;margin:0 5 0 5px;font-family:Tahoma,Arial;}
.cent_txt span{vertical-align:top;color:#444444;font-size:14px;}
.cent_txt b{vertical-align:top;color:#333333;font-size:11px;font-weight:normal;}
.cent_txt b a{color:#333333;font-size:11px;text-decoration:underline;}
.cent_txt b a:hover{text-decoration:none;}
.cent_txt a{text-decoration:underline;color:#BE533C;font-size:11px;font-weight:normal;}
.cent_txt a:hover{text-decoration:none;}
.cont_right{min-height:100%;vertical-align:top;display:table-cell;}
.main_right{vertical-align:top;margin:0px 8px 0px 3px;}
.right_cont1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr4.jpg) left bottom no-repeat;margin:0px 0px 0px 5px;}
.right_txt{vertical-align:top;color:#424242;font-size:10px;line-height:12px;font-family:Tahoma,Arial;padding:9px 6px 9px 9px;}
.right_txt span{vertical-align:top;color:#444444;font-size:14px;}
.right_txt b{vertical-align:top;color:#333333;font-size:11px;font-weight:normal;}
.right_txt strong{vertical-align:top;color:#BE533C;font-size:14px;}
.footer{vertical-align:top;height:68px;}
.footer1{vertical-align:top;height:68px;}
.table{width:758px;display:table;}
.table_row{width:758px;display:table-row;}
.left{width:530px;vertical-align:top;display:table-cell;}
.sub_left{padding:23px 5px 0px 17px;color:#6A6A6A;font-size:11px;font-family:Tahoma,Arial;line-height:18px;vertical-align:top;}
.sub_left a{color:#6A6A6A;font-size:11px;text-decoration:underline;}
.sub_left a:hover{text-decoration:none;}
.sub_left span{color:#6A6A6A;font-size:11px;}
.sub_left span a{color:#6A6A6A;font-size:11px;text-decoration:underline;}
.sub_left span a:hover{text-decoration:none;}
.right{width:228px;vertical-align:top;display:table-cell;}
.sub_right{padding:24px 22px 0px 0px;text-align:right;vertical-align:top;}
.cent_txt2{vertical-align:top;color:#464646;font-size:11px;line-height:14px;font-family:Tahoma,Arial;padding:5px 6px 15px 9px;}
.cent_txt2 span{vertical-align:top;color:#464646;font-size:14px;}
.cent_txt2 b{vertical-align:top;color:#BE533C;font-size:14px;font-weight:normal;}
.cent_txt3{vertical-align:top;color:#4F4F4F;font-size:10px;line-height:12px;font-family:Tahoma,Arial;padding:5px 6px 15px 9px;}
.cent_txt3 strong{vertical-align:top;color:#BE533C;font-size:11px;}
.t1{width:100%;height:100%;display:table;background-image:url('../images/t1.jpg');background-position:left top;background-repeat:repeat-x;background-color:#F1F6E6;}
.t2{width:100%;height:100%;display:table;background-image:url('../images/t2.jpg');background-position:right top;background-repeat:repeat-y;}
.t3{width:100%;height:100%;display:table;background-image:url('../images/t3.jpg');background-position:left top;background-repeat:repeat-y;}
.t4{width:100%;height:100%;display:table;background-image:url('../images/t4.jpg');background-position:left bottom;background-repeat:repeat-x;}
.t5{width:100%;height:100%;display:table;background-image:url('../images/t5.jpg');background-position:left top;background-repeat:no-repeat;}
.t6{width:100%;height:100%;display:table;background-image:url('../images/t6.jpg');background-position:right top;background-repeat:no-repeat;}
.t7{width:100%;height:100%;display:table;background-image:url('../images/t7.jpg');background-position:right bottom;background-repeat:no-repeat;}
.t8{width:100%;height:100%;display:table;background-image:url('../images/t8.jpg');background-position:left bottom;background-repeat:no-repeat;}
.form_padd{padding:3px 3px 3px 3px;}
.form{width:137px;height:19px;font-size:11px;color:#464646;vertical-align:top;font-family:Tahoma,Arial;border:#686A63 solid 1px;}
.prod_descr	{font-size:12px}
.box3	{padding:5px;background:#F1F6E6;border:1px solid #D6DBC5;height:100%;display:table;margin:5px;width:80%}
.current{font-weight:normal;font-size:11px;color:#000000}
.prod_table{min-height:auto;display:table;vertical-align:top;width:100%}
.prod_table_row{min-height:100%;vertical-align:top;width:98%;margin:0 0 0 5px}
.prod_left	{min-height:100%;vertical-align:top;display:table-cell}
.prod_right	{min-height:100%;vertical-align:top;display:table-cell}
.prod_cont{font-size:10px;color:#424242;margin-right:10px}
.prod_cont a	{text-decoration:none;font-size:14px;color:#444444}
.p_left{font-size:11px;line-height:16px}
.p_left a{color:#BE533C;text-decoration:none;font-weight:bold;font-size:14px}
.p_left a b{color:#BE533C;text-decoration:none;font-weight:bold;font-size:13px}
.pink_sep	{clear:both;height:5px;background:#ffffff;margin-top:5px}
.more_info{color:#BE533C}
.more_info a{font-size:11px;color:#BE533C;text-decoration:underline}
.cart_p	{font-weight:bold;font-size:13px;color:#BE533C}
div.header_img,div.header_phone,div.header_secure{float:left}
div.header_img{padding-left:15px;}
div.header_secure{padding-left:80px;padding-top:15px;}
div.header_phone{padding-left:80px;padding-top:25px;}
.new_header_main div.header_phone{padding-left:20px;}
.new_header_main div.header_secure{padding-left:20px;}
div.header_secure .vs_div,div.header_secure .hs_div{margin-top:10px;float:left;}
.borderdash{border-top:1px dashed #976799;}
.shopping_welcome input[type="text"],.shopping_welcome input[type="password"]{width:190px;font-size:10pt;}
.hs_div{margin-left:20px;}
.vs_div{padding-top:0px;}
.pshop_cart{float:right;}
.pshop_cart table{border-collapse:collapse;margin-right:10px;margin-top:10px;}
.pshop_cart table .cart_left{}
.pshop_cart td{vertical-align:top;cursor:pointer;background-color:#ffffff;color:#000;}
.pshop_cart table .cart_right{
padding-top:20px;}
.pshop_cart .cart_middle{vertical-align:middle;font-size:9px;text-align:center;}
.pshop_cart .cart_middle .items{font-size:12px;text-decoration:underline;margin-top:2px;margin-bottom:3px;}
.new_header,.new_header_main{background:#ffffff;padding:0px;margin:0px;border:2px solid #ffffff;border-bottom:none;}
.sc_main #lcol,.sc_main #rcol{vertical-align:middle;text-align:center;width:180px;}
.sc_main #ccol{width:610px;}
.sc_main #cr_wrap{width:115px;text-align:center;margin-left:32px;}
.sc_main #rcol #cr_wrap div{text-align:left;}
table.shopping_cart_default{width:100% ;}
.sc_main h1,.h1sudo{color:#432482;font-size:14pt;font-weight:300;margin-left:0px;}
span#shopping_cart_introtext{padding-left:10px;}
#shoppingCartDefault{font-size:10pt ;}
td#removelink{vertical-align:middle;text-align:right;margin-right:5px}
td#removelink a{text-decoration:underline;}
.sc_coupon{margin:5px 0px 20px 0px;}
table#qtyBox td{text-align:center;}
table#qtyBox{margin-left:5px;}
.sc_cart_contents #itemdesc{vertical-align:middle;text-align:left;}
.sc_cart_contents #itemdesc a{text-decoration:underline;}
#applyimg{cursor:pointer;}
.sc_coupon label,.checkout_choice label{font-weight:bold;}
.shopping_welcome label,.billing_input label,.shipping_input label,#shipping_choices_input label,.payment_input label,#checkoutConfirmDefault label{font-weight:bold;font-size:10pt;}
#checkoutShipto,#checkoutShipto address,#checkoutShipto h3{font-size:10pt;}
.shopping_welcome,#checkoutconfirmationBody{font-size:10pt;}
#checkoutconfirmationBody strong{font-size:11pt;}
.sc_coupon input[type="image"]{position:relative;top:6px;left:10px;}
.checkout_choice td{vertical-align:top;padding-bottom:8px;}
span.required{color:#FF0000;vertical-align:super;}
span.required-space{margin-left:3px;}
.billing_input input[type="text"],.shipping_input input[type="text"]{width:180px;font-size:10pt;}
.billing_input select,.shipping_input select{width:185px;}
.billing_input label,.shipping_input label{font-weight:bold;}
.shipping_choice_wait{margin:20px 0px 20px 0px;}
.shipping_choice_wait img{margin-top:10px;}
#checkoutShippingContentChoose{margin-bottom:10px;}
table.sc_cart_contents{margin-top:40px;border-collapse:collapse;width:100%}
.billing_input table td.ls,.shipping_input table td.ls{width:180px;}
.sc_cart_contents #empty_cart{text-align:left;padding:5px 0px 10px 15px;}
.sc_cart_contents th{
background-color:#8D93A3;
border-bottom:1px solid #656565;
border-top:1px solid #656565;
color:#FFFFFF;
font-size:10pt;
height:20px;
text-align:left;}
.sc_cart_contents th:first-child{padding-left:5px;border-left:1px solid #656565;}
.sc_cart_contents th:last-child{border-right:1px solid #656565;text-align:center;}
.sc_cart_contents{padding:3px 2px 3px 2px;}
.sc_cart_contents .sc_updel{width:120px;white-space:nowrap;text-align:right}
.sc_cart_contents .sc_updel div{display:table-cell;vertical-align:middle;}
.sc_cart_contents .sc_updel a{padding-left:10px;}
.customer_errors{margin:10px 0px 20px 30px ;padding:10px;border:1px solid #FF0000;background-color:#FEF1F2;width:400px;}
.customer_errors h3{color:#FF0000;}
.customer_errors div{padding-left:20px;}
.ccinfo label{font-weight:bold;padding:2px 0px 6px 0px;margin:0px;}
.ccinfo input[type="text"],.ccinfo select{margin-top:6px;font-size:10pt;}
.ccinfo #authorizenet_aim-cc-owner,.ccinfo #authorizenet_aim-cc-number{width:150px;}
.ccinfo #authorizenet_aim-cc-expires-month{width:95px;}
.ccinfo #authorizenet_aim-cc-cvv{margin-right:10px;}
.back .required{font-size:0px;position:absolute ;left:-10000 ;}
.back{padding-right:5px;margin-right:5px ;margin-left:7px ;}
a img{border:none}
a,#navEZPagesTOC ul li a{color:#656565;text-decoration:none}
a.headerlink{color:#ff0000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;font-weight:normal}
a:hover,#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navSupp ul li a:hover,#navCatTabs ul li a:hover{color:#FF0000}
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}
CODE{font-family:arial,verdana,helvetica,sans-serif;font-size:1em}
FORM,SELECT,INPUT{display:inline;font-size:1em}
TEXTAREA{float:left;margin:auto;display:block;width:95%}
input:focus,select:focus,textarea:focus{background:#F0F8FF}
FIELDSET{padding:0.5em;margin:0px;border:1px solid #D6DBC5;background:#F1F6E6;height:100%}
LEGEND{font-weight:bold}
LABEL,h4.optionName{line-min-height:1.5em;padding:0.2em}
LABEL.checkboxLabel,LABEL.radioButtonLabel{}
#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{min-height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #9a9a9a}
.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{line-min-height:1.8em;padding:0.2em;border:1px solid #000000}
.messageStackWarning,.messageStackError{background-color:#ff0000;color:#ffffff}
.messageStackSuccess{background-color:#F1F6E6;color:#000000}
.messageStackCaution{background-color:#FFFF66;color:#000000}
#mainWrapper{text-align:left;width:100%;vertical-align:top}
#headerWrapper,#contentMainWrapper,#logoWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage{margin:0em;padding:0em}
#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{margin:auto}
#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:0px}
.wrapperAttribsOptions{margin:0.3em 0em}
.navSplitPagesResult{}
.navSplitPagesLinks{}
.navNextPrevCounter{margin:0em;font-size:0.9em}
.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;min-height:1%;width:100%}
#navMain ul,#navSupp ul,#navCatTabs ul{margin:0;padding:0.5em 0em;list-style-type:none;text-align:center;line-min-height:1.5em}
#navMain ul li,#navSupp ul li,#navCatTabs ul li{display:inline;white-space:nowrap}
#navMain ul li a,#navSupp ul li a,#navCatTabs ul li a{text-decoration:none;padding:0em 0.5em;margin:0;color:#ffffff}
#navEZPagesTOCWrapper{font-weight:bold;float:right;min-height:1%;border:1px solid #000000}
#navEZPagesTOC ul{margin:0;padding:0.5em 0em;list-style-type:none;line-min-height:1.5em}
#navEZPagesTOC ul li{white-space:nowrap}
#navEZPagesTOC ul li a{padding:0em 0.5em;margin:0}
#navMainSearch,#navCategoryIcon,.buttonRow,#indexProductListCatDescription{margin:0.5em}
#navBreadCrumb{background-color:#FECCFF}
#navEZPagesTop{background-color:#cb99cc}
#navBreadCrumb,#navEZPagesTop{font-size:0.95em;font-weight:bold;margin:0em;padding:0.5em}
#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top}
#productDescription,.shippingEstimatorWrapper{}
.alert{color:#FF0000;margin-left:0.5em}
.advisory{}
.important{font-weight:bold}
.notice{}
.rating{}
.gvBal{float:right}
#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:0.8em}
.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:0.9em}
#cartAdd{float:right;text-align:center;margin:1em;border:1px solid #000000;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-min-height:2.2em;padding-right:2.5em}
.tableRow,.tableHeading,#cartSubTotal{min-height:2.2em}
.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:0.2em}
#scUpdateQuantity{width:2em}
.cartQuantity{width:4.7em}
.cartNewItem{color:#33CC33;position:relative}
.cartOldItem{color:#660099;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;}
.normalprice,.productSpecialPriceSale{text-decoration:line-through}
.productSpecialPrice,.productSalePrice,.productSpecialPriceSale,.productPriceDiscount{color:#ff0000}
#cartBoxListWrapper ul,#ezPageBoxList ul{list-style-type:none}
#cartBoxListWrapper li,#ezPageBoxList li,.cartBoxTotal{margin:0;padding:0.2em 0em}
.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 }
.categoryIcon{}
#cartImage{margin:0.5em 1em}
.attribImg{width:20%;margin:0.3em 0em;}
.attributesComments{}
.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{margin:1em 0em}
.centerBoxContentsProducts{
height:25em;}
.columnLeft{}
h3.leftBoxHeading,h3.leftBoxHeading a{font-size:1em;color:#ffffff}
.leftBoxHeading,.centerBoxHeading{margin:0em;padding:0.5em 0.2em}
.leftBoxContainer{border:1px solid #ffffff;margin-top:1.5em}
.sideBoxContent{padding:0.4em}
h3.rightBoxHeading,h3.rightBoxHeading a{font-size:1.1em;color:#FFFF00}
.rightBoxHeading{margin:0em;background-color:#663366;padding:0.2em 0em}
h3.leftBoxHeading a:hover{color:#FFFF33;text-decoration:none}
h3.rightBoxHeading a:hover{color:#FF0000;text-decoration:none}
.rightBoxContent{margin-bottom:1em}
.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartBoxGVBalance,.leftBoxHeading,.centerBoxHeading,.rightBoxHeading,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{text-align:center}
.cartTotalsDisplay{font-size:10px;}
#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{float:right}
.bold{font-weight:bold}
.rowOdd{background-color:#E8E8E8;min-height:1.5em;vertical-align:top}
.rowEven{background-color:#F0F0F0;min-height:1.5em;vertical-align:top}
CAPTION{}
#myAccountGen li,#myAccountNotify li{margin:0}
.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right}
.accountQuantityDisplay{width:10%;vertical-align:top}
TR.tableHeading{background-color:#cacaca;min-height:2em}
#siteMapList{width:90%;float:right}
.ratingRow{margin:1em 0em 1.5em 0em}
LABEL#textAreaReviews{font-weight:normal}
#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp{}
@charset "iso-8859-1";body{background:#FFFFFF none repeat scroll 0 0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:Tahoma,Arial;color:#5A5A5A;font-size:12px;}
.main_div{text-align:left;width:980px;background:url(includes/templates/di-418/images/main_bg.jpg) left top repeat;vertical-align:top;}
.header{vertical-align:top;width:100%;height:97px;background:url(includes/templates/di-418/images/header.jpg) left top no-repeat;}
.table2{width:100%;display:table;}
.table_row2{width:100%;display:table-row;}
.left2{width:65%;vertical-align:top;display:table-cell;}
.table3{width:438px;display:table;}
.table_row3{width:438px;display:table-row;}
.left3{width:238px;vertical-align:top;display:table-cell;}
.right3{width:200px;vertical-align:top;display:table-cell;}
.sub_right3{padding:33px 5px 5px 51px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top;}
.select{width:130px;height:18px;font-size:10px;color:#515151;vertical-align:top;font-family:Tahoma,Arial;}
.right2{width:35%;vertical-align:top;display:table-cell;}
.table4{width:320px;display:table;}
.table_row4{width:320px;display:table-row;}
.left4{width:150px;vertical-align:top;display:table-cell;}
.sub_left4{padding:33px 5px 5px 20px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top;}
.right4{width:170px;vertical-align:top;display:table-cell;}
.sub_right4{padding:33px 5px 5px 23px;color:#515151;font-size:11px;font-family:Tahoma,Arial;vertical-align:top;}
.menu{vertical-align:top;width:100%;background:url(includes/templates/di-418/images/menu2.jpg) left top no-repeat;}
.sub_menu{padding:0px 0px 0px 0px;vertical-align:top}
.sub_menu2{vertical-align:top;text-align:center}
.top_bans{vertical-align:top}
.main_part{vertical-align:top;width:100%;height:100%;}
.cont_table{width:100%;min-height:100%;display:table;}
.cont_table_row{height:100%;min-height:100%;display:table-row;}
.cont_left{min-height:100%;vertical-align:top;display:table-cell;}
.main_left{vertical-align:top;margin:0px 3px 0px 7px;}
.left_cont1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr1.jpg) left bottom no-repeat;margin:0px 0px 0px 5px;}
.left_cont2{vertical-align:top;padding:1px 5px 5px 4px;color:#2C2829;font-size:11px;font-family:Tahoma,Arial;}
.left_cont2 ul{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.left_cont2 li{list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:vertical-align:top;line-height:23px;}
.left_cont2 ul li a{text-decoration:none;font-size:11px;color:#2C2829;font-family:tahoma,arial,times new roman;padding:0px 0px 0px 36px;}
.left_cont2 li a:hover{text-decoration:underline;}
.cont_center{width:780px;min-height:100%;vertical-align:top;display:table-cell;align:left;}
.ban3{vertical-align:top;width:560px;height:128px;background:url(includes/templates/di-418/images/ban3.gif) left top no-repeat;}
.sub_ban3{padding:11px 5px 5px 183px;vertical-align:top;}
.main_cent2{vertical-align:top;margin:0px 0px 0px 0px;paddding:5 0 0 0px;}
.c1{width:100%;height:100%;display:table;background-image:url('../images/c1.jpg');background-position:left top;background-repeat:repeat-x;}
.c2{width:100%;height:100%;display:table;background-image:url('../images/c2.jpg');background-position:right top;background-repeat:repeat-y;}
.c3{width:100%;height:100%;display:table;background-image:url('../images/c3.jpg');background-position:left top;background-repeat:repeat-y;}
.c4{width:100%;height:100%;display:table;background-image:url('../images/c4.jpg');background-position:left bottom;background-repeat:repeat-x;}
.c5{width:100%;height:100%;display:table;background-image:url('../images/c5.jpg');background-position:left top;background-repeat:no-repeat;}
.c6{width:100%;height:100%;display:table;background-image:url('../images/c6.jpg');background-position:right top;background-repeat:no-repeat;}
.c7{width:100%;height:100%;display:table;background-image:url('../images/c7.jpg');background-position:right bottom;background-repeat:no-repeat;}
.c8{width:100%;height:100%;display:table;background-image:url('../images/c8.jpg');background-position:left bottom;background-repeat:no-repeat;}
.m1{width:760px;display:table}
.m2{height:1px;line-height:1px;vertical-align:top;background-color:#C1C1C1;}
.m3{width:560px;border:#E6E6E6 solid 1px;display:table}
.main_cent{vertical-align:top;margin:0px 6px 0px 5px;}
.cent1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr3.jpg) left bottom no-repeat;}
.head_txt{vertical-align:top;color:#656565;font-size:13px;font-weight:bold;font-family:Tahoma,Arial;padding:10px 5px 0px 6px;}
.head_txt strong{color:#C000C0;}
.cent2{vertical-align:top;background-color:#fff;margin:5px;padding:4px;}
.cent_txt{vertical-align:top;color:#424242;font-size:14px;padding:0 5 0 5px;margin:0 5 0 5px;font-family:Tahoma,Arial;}
.cent_txt span{vertical-align:top;color:#444444;font-size:14px;}
.cent_txt b{vertical-align:top;color:#333333;font-size:11px;font-weight:normal;}
.cent_txt b a{color:#333333;font-size:11px;text-decoration:underline;}
.cent_txt b a:hover{text-decoration:none;}
.cent_txt a{text-decoration:underline;color:#BE533C;font-size:13px;font-weight:normal;}
.cent_txt a:hover{text-decoration:none;}
.cont_right{min-height:100%;vertical-align:top;display:table-cell;}
.main_right{vertical-align:top;margin:0px 8px 0px 3px;}
.right_cont1{vertical-align:top;height:36px;background:url(includes/templates/di-418/images/hr4.jpg) left bottom no-repeat;margin:0px 0px 0px 5px;}
.right_txt{vertical-align:top;color:#424242;font-size:10px;line-height:12px;font-family:Tahoma,Arial;padding:9px 6px 9px 9px;}
.right_txt span{vertical-align:top;color:#444444;font-size:14px;}
.right_txt b{vertical-align:top;color:#333333;font-size:11px;font-weight:normal;}
.right_txt strong{vertical-align:top;color:#BE533C;font-size:14px;}
.footer{vertical-align:top;width:976px;height:68px;border:2px solid #FFFFFF;border-top:none;}
.footer1{vertical-align:top;height:68px;}
.table{width:100%;display:table;}
.table_row{width:100%;display:table-row;}
.left{width:80%;text-align:center;vertical-align:top;display:table-cell;}
.sub_left{padding:23px 5px 0px 17px;color:#656565;font-size:11px;font-family:Tahoma,Arial;line-height:18px;vertical-align:top;}
.sub_left a{color:#656565;font-size:11px;text-decoration:none;}
.sub_left a:hover{color:#656565!important	;text-decoration:underline;}
.sub_left span{color:#6A6A6A;font-size:11px;}
.sub_left span a{color:#6A6A6A;font-size:11px;text-decoration:underline;}
.sub_left span a:hover{text-decoration:none;}
.right{width:20%;text-align:center;vertical-align:top;display:table-cell;}
.sub_right{padding:24px 22px 0px 0px;text-align:left;vertical-align:top;}
.cent_txt2{vertical-align:top;color:#464646;font-size:11px;line-height:14px;font-family:Tahoma,Arial;padding:5px 6px 15px 9px;}
.cent_txt2 span{vertical-align:top;color:#464646;font-size:14px;}
.cent_txt2 b{vertical-align:top;color:#BE533C;font-size:14px;font-weight:normal;}
.cent_txt3{vertical-align:top;color:#4F4F4F;font-size:10px;line-height:12px;font-family:Tahoma,Arial;padding:5px 6px 15px 9px;}
.cent_txt3 strong{vertical-align:top;color:#BE533C;font-size:11px;}
.t1{width:100%;height:100%;display:table;background-image:url('../images/t1.jpg');background-position:left top;background-repeat:repeat-x;background-color:#F1F6E6;}
.t2{width:100%;height:100%;display:table;background-image:url('../images/t2.jpg');background-position:right top;background-repeat:repeat-y;}
.t3{width:100%;height:100%;display:table;background-image:url('../images/t3.jpg');background-position:left top;background-repeat:repeat-y;}
.t4{width:100%;height:100%;display:table;background-image:url('../images/t4.jpg');background-position:left bottom;background-repeat:repeat-x;}
.t5{width:100%;height:100%;display:table;background-image:url('../images/t5.jpg');background-position:left top;background-repeat:no-repeat;}
.t6{width:100%;height:100%;display:table;background-image:url('../images/t6.jpg');background-position:right top;background-repeat:no-repeat;}
.t7{width:100%;height:100%;display:table;background-image:url('../images/t7.jpg');background-position:right bottom;background-repeat:no-repeat;}
.t8{width:100%;height:100%;display:table;background-image:url('../images/t8.jpg');background-position:left bottom;background-repeat:no-repeat;}
.form_padd{padding:3px 3px 3px 3px;}
.form{width:137px;height:19px;font-size:11px;color:#464646;vertical-align:top;font-family:Tahoma,Arial;border:#686A63 solid 1px;}
.prod_descr	{font-size:12px}
.box3	{padding:5px;background:#F1F6E6;border:1px solid #D6DBC5;height:100%;display:table;margin:5px;width:80%}
.current{font-weight:normal;font-size:11px;color:#000000}
.prod_table{min-height:auto;display:table;vertical-align:top;width:100%}
.prod_table_row{min-height:100%;vertical-align:top;width:98%;margin:0 0 0 5px}
.prod_left	{min-height:100%;vertical-align:top;display:table-cell}
.prod_right	{min-height:100%;vertical-align:top;display:table-cell}
.prod_cont{font-size:10px;color:#424242;margin-right:10px}
.prod_cont a	{text-decoration:none;font-size:14px;color:#444444}
.p_left{font-size:11px;line-height:16px}
.p_left a{color:#BE533C;text-decoration:none;font-weight:bold;font-size:14px}
.p_left a b{color:#BE533C;text-decoration:none;font-weight:bold;font-size:13px}
.pink_sep	{clear:both;height:5px;background:#ffffff;margin-top:5px}
.more_info{color:#BE533C}
.more_info a{font-size:11px;color:#BE533C;text-decoration:underline}
.cart_p	{font-weight:bold;font-size:13px;color:#BE533C}
.bold{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#333333}
.reviewCount img{vertical-align:middle}
.tab
{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-transform:capitalize;color:#863b80;font-size:12px;font-weight:bold;background-color:#FFFFFF;background-image:url(includes/templates/di-418/images/tab.jpg);background-repeat:no-repeat;width:102px;height:35px;margin:0px;padding:0px}
.tab a{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-transform:capitalize;color:#863b80;width:105px;background-repeat:no-repeat;padding:0px;margin:0px}
.maincat
{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;text-transform:capitalize;color:#934086}
.centerBoxContentsFeatureProducts{
height:30em;}
.featurecent2{vertical-align:top;text-align:center;background-color:#fff;margin:5px;padding:4px;}
.featureheader{vertical-align:top;text-align:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;color:#424242;font-weight:bold}
#upsell_wrap{}
#upsell_bkg{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;z-index:10000}
#upsell_dialog{position:absolute;left:0px;top:0px;background-color:#9E7C97;filter:alpha(opacity=100);z-index:10001}
#upsell_inner{background-color:#FFF;border:1px solid #9E7C97;margin:5px;padding:10px 15px 20px 15px}
.upsell_msg{width:250Px}
#categories_description{
color:#424242;
font-family:Tahoma,Arial;
font-size:14px;
margin:10px 20px}
#search_box{padding-top:10px;height:20px}
#search_box input{padding-right:5px}
#search_box input[type="text"]{font-family:Times New Roman;background:#eoeoeo;width:200px;}
#search_box input[type="submit"]{font-family:Times New Roman;background:#656565;color:#FFF;width:75px;}
#right_header{font-family:Times New Roman;padding-top:10px;padding-right:13px;text-align:right;font-size:14px;