body{font-family:verdana,arial,helvetica,sans-serif;font-size:62.5%;color:#000;background:#487AB5 url(../images/body-dark-bue-grad.jpg) repeat-x fixed left top}* html body{}body#infoShoppingCart p{font-size:1.6em}
a img{border:none}a:link{color:#8B0000;text-decoration:none}a:visited{color:#800000;text-decoration:none}.il{float:left;clear:both;margin:5px}.ir{float:right;margin-left:10px}
.dialog{background:#024282 url(../images/header_vert.jpg) repeat-x;width:100%}.dialog img{}*html .dialog img{}
.topRound img{width:100%}.topRound_f img{width:100%;margin-bottom:20px}
a:hover{color:#CC33CC}a:active{color:#EE82EE}h1,h2,h3,h4,h5,h6{margin:0.3em}h1{font-size:2.6em;}h2{font-size:2em}h3{font-size:1.6em}h4,h5,h6,h4.optionName,LEGEND,ADDRESS,.sideBoxContent,.larger{font-size:1.6em}#a{position:absolute;top:15px;left:15px;font-size:1.2em;color:#fff;font-weight:bold;text-align:center}#a a{color:#191970;font-style:italic}#cartHeading{margin-right:15px;font-weight:bold}

#mainWrapper{position:absolute;top:0;left:0;width:100%;;min-width:1000px}* html #mainWrapper{padding-right:0}#indexDefaultHeading{}
.treeview ul{margin: 0;padding: 0;}.treeview li{background:transparent url(../images/list.gif) no-repeat left center;list-style-type: none;padding-left: 18px;margin-bottom:3px; }

#navColumnOneWrapper{float:left;width:19%;height:100%;padding:20px .5% 0 .5%}
  .myBox{background:#FAE089 url(../../../../pic2/lBox-mid.jpg) repeat-x;padding:0 5px;border-right:4px solid #FFFF33;border-left:4px solid #FFFF33;margin-top:-2px;border-top:none;border-bottom:none}.myBox a{color:#3366FF !important}
#navColumnTwoWrapper{float:left;width:18%;margin-right:-25%;text-align:left;padding:20px .5% 0 .5%}
  .myBox2{background:#DEF0E4 url(../../../../pic2/rBox-mid.jpg) repeat-x;padding:0 5px;border:4px solid #7DCCF7;margin-top:-2px;border-top:none;border-bottom:none;}

#newCenter{float:left;width:60%;margin:0 0 50px 0;text-align:left;padding:0 .5%;}*html #newCenter{margin-left:0;}
#newCenter .free{text-align:left;color:#000033;background:#FFFEEA url(../../../../pic2/center-ylw_grd.jpg) repeat-x}
#newCenter #navBreadCrumb{padding:10px 0 0 10px;font-size:1.8em;margin-top:20px;}#navBreadCrumb a{margin-left:15px;color:#0000FF}
.classTab td{padding:5px;}.classTab tr{width:50%;}.classTab strong{font-size:1.4em;font-weight:bold}.classTab p{font: 1.2em Tahoma, Arial, sans-serif }.classTab img{padding:5px;border:1px solid #000}

.centerBoxWrapper{margin:0}.centerBoxHeading{font-size:1.8em;margin:0;height:32px;padding:0.5em 0.2em;z-index:100}
.notice{float:left;width:95%;line-height:1.8em;text-align:justify;font-size:1em;background-color:#FFDDFF;color:#800000;border:2px solid black;padding:10px;margin:30px auto 15px auto}
#mp1{border-top:3px dashed #300}#mp2{}.listingDescription pre{font-size:150%}.testimon{width:45%;float:left;background-color:#894963;border:1px solid #fff;padding:15px 3px 0px 3px;margin:10px auto}.testimon span{float:right;margin-top:-10px;font-size:1.6em;color:#FCC}.testimon blockquote{margin:0 3px;text-align:justify;color:#fff}.testimon h3{color:#FF3399}
.dates{text-align:center;font-size:1.4em;font-weight:bold;color:#2F4F4F}

h3.rightBoxHeading label.rightBoxHeading a,h3.rightBoxHeading{background:#9DBDB8 url(../../../../pic2/rBox-title.jpg) repeat-x;color:#FFEF95;border-top:3px groove #DAA520;margin:0 auto;padding:2px 0px}
h3.leftBoxHeading label,h3.leftBoxHeading a,h3.leftBoxHeading{background:#924A3C url(../../../../pic2/lBox-title.jpg) repeat-x;color:#FFC0CB;margin:0 auto;padding:2px 0}
  .leftBoxHeading,.rightBoxHeading{background-color:#FFEAFF;margin:0}
  .leftBoxContainer .sideBoxContent{font-size:1.2em;background-color:#FFF4FF;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0} .leftBoxContainer a{color:#C1F0FF}.leftBoxContainer a:hover{color:#DC143C}
  .rightBoxContainer .sideBoxContent{font-size:1.2em;background-color:transparent;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0}.rightBoxContainer a{color:#000080}.rightBoxContainer a:hover{color:#DC143C}
#indexProductList{background:transparent}

#cartBoxListWrapper ul li{margin-left:10px;}#shoppingcartContent{margin:10px auto 0 auto;width:90%;border:1px solid #FF69B4;background:#FFDFDF;padding:8px}h3#shoppingcartHeading a{color:#ADD8E6 !important}
#ezpagesContent{background-color:transparent}#ezpagesContent ul li{padding:0 0 0 20px;font-size:1.4em}#ezpagesContent ul li a:hover{color:#FF0066}
#askaquestionsideboxContent{background-color:transparent}#askaquestionsideboxContent a{color:#FFFF66;font-weight:bold;font-size:1.4em}#tellafriendContent{background-color:transparent;color:#fff}
#treemenuContent{margin:10px auto 0 auto;width:90%;border:1px solid #FF69B4;background:#FFDFDF;font-size:1.4em;padding:8px}
#rside{background:#FFDFDF;}#wpsidebarContent #rside ul{margin:10px auto 0 auto;width:90%;border:1px solid #FF69B4;background:#FFDFDF;padding:8px;padding-left:15px}#wpsidebarContent img{width:90%;}
#featuredWrap{margin:10px auto 0 auto;width:90%;border:1px solid #FF69B4;background:#FFDFDF;padding:8px}#featuredWrap .centeredContent{padding:5px;border-bottom:2px dashed #C71585;background-color:transparent;}
#gallerysidebox .sideBoxContent{background-color:transparent}#gallerysideboxContent div{margin:10px auto 0 auto;width:90%;text-align:left;padding:8px;border:1px solid #FF69B4;background:#FFDFDF;}#searchContent{background-color:transparent}
#currenciesContent{background-color:transparent;margin:8px 0;}#currenciesContent form select{height:35px;color:#006400;font-size:1.8em;font-weight:bold;background-color:#90EE90;border:2px solid white}#ccacceptContent{margin:10px auto 0 auto;width:90%;text-align:left;padding:8px;border:1px solid #FF69B4;background:#FFDFDF;}

#contactsideboxContent{margin:10px auto;width:90%;text-align:center;padding:8px;border:1px solid #FFDEAD;border-top:none;color:#336600;}
#contactsideboxContent a{font-weight:bold;color:#CCFFFF}h3#contactsideboxHeading{margin-bottom:-7px}
#subscribeContent{margin:10px auto -10px auto;width:90%;text-align:left;padding:8px;border:1px solid #FFDEAD;border-top:none;color:#336600;}
#subscribeContent input.in{width:150px;overflow:hidden;}

#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}#bestsellersContent{width:100%}.orderHistList{margin:1em;padding:0.2em 0em}
#loginboxContent{background-color:transparent;padding-bottom:5px;color:#fff;letter-spacing:.12em;font-family:Arial, Helvetica, sans-serif;font-size:1.2em}#loginboxContent ul li{ list-style: none;font-size:1.8em}#loginboxContent input{background-color:#CCCCCC}
#currencies select{width:85%;max-width:250px;height:20px;text-align:center}#cornerstonequiltersContent{width:100%;background-color:transparent;}#cq{margin:10px auto 0 auto;width:90%;text-align:left;height:200px;padding:8px;border:1px solid #FFDEAD;background:#CCFFCC;color:#663300;overflow:auto;font-size:1.4em}
#testimonials-manager .sideBoxContent{width:100%;text-align:center;height:200px;background-color:transparent;overflow:auto;font-size:1.4em}#testimonials-managerContent a{color:#3366FF}
#testimonials-managerContent{width:100%}.testimonial p{background:#CCFFCC;color:#663333;padding:8px;border:1px solid #FFDEAD;border-top:none;margin:0 5px;font-size:.8em;text-align:justify;font-weight:bold;line-height:1.1em}.bold{margin-bottom:3px;width:100%;line-height:.9em;text-align:center;}.testimonial p span strong a{float:right;color:#FFEC82 !important;padding:2px 4px;border:1px solid #D99300;background-color:#675847}
#alterationssideboxContent{background:transparent;line-height:1.4em;}h3#alterationssideboxHeading{margin-bottom:4px}ul.altSideBox,p.altSideBox{font-size:1.2em;border:1px solid #FFDEAD;border-top:none;padding:8px;margin:0 5px;color:#663300;background:#CCFFCC;}
p.lg_thumb_image img.thumb{margin:0 auto}
.gallerybox{float:left;clear:both;width:100%;min-width:1100px;border:2px solid #aaa;margin:0 0 5px -10px;background-color:#000;text-align:center}
.gallerybox a{color:#fff;background-color:#333;font-size:1.8em;float:left;height:360px;text-align:center;border-right:2px solid #f30;border-left:2px solid #f30;margin:10px auto 60px auto;padding:5px;vertical-align: middle;}
.gallerybox a:hover{color:#F03;border:2px solid #0F3;border-top:none}.gallerybox img{border:1px solid #fff}.gallerybox a:visited{color:#f00}
#imageWrap{width:100%;text-align:center;background-color:#000000}
#imageWrap img{padding:15px;margin:10px 2%;background-color:#3F3F3F;border:1px solid white}

#navEZPagesTOCWrapper{font-weight:bold;float:right;border:1px solid #000}#navEZPagesTOC ul{margin:0;padding:0.5em 0em;list-style-type:none;line-height:1.5em}
#navEZPagesTOC ul li{white-space:nowrap}#navEZPagesTOC ul li a{padding:0em 0.5em;margin:0}#navCategoryIcon,.buttonRow,#indexProductListCatDescription{margin:0.5em}
#navMain ul.back{display: none}#navMain ul li a{color:white}
#attributesBox{position:relative}#navCatTabsWrapper{}#navSupp ul,#navCatTabs ul{margin:0;padding:0.5em 0em;list-style-type:none;text-align:center;line-height:1.5em;font-size:1.6em}#navSupp ul li,#navCatTabs ul li{display:inline}
#navCatTabs ul li a:hover{background-color:#1D2A75;color:#FFFF1E;padding:5px}
.plisting{width:75%;margin:auto}.plisting p{background-color:#FFCCFF;border:1px solid #6699FF;padding:10px;margin:0 auto;font-family: Verdana; letter-spacing: 0.5pt; font-size: 1.2em;line-height:1.2em;text-align:center;color:#5700AE}.plisting p span{font-size:130%;}

#freeShippingIcon{display:none}#navSupp ul li a,#navCatTabs ul li a{text-decoration:none;padding:0em 0.5em;margin:0;white-space:nowrap}
/*The main content classes*/#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsNew,.alert {vertical-align:top}
/*.content,*/#productDescription,.shippingEstimatorWrapper{/*font-size: 1.2em;*/padding:0.5em}.alert{font-size:110%;color:#DC143C;margin-left:0.5em}.important{font-weight:bold}.gvBal{float:right}.centerColumn,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:0.8em}.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:0.9em}
/*Shopping Cart Display*/#cartImage{margin:0.5em 1em} .tableHeading TH{border-bottom:1px solid #ccc}.tableHeading,#cartSubTotal{background-color:#e9e9e9}
#cartSubTotal{border-top:1px solid #ccc;font-weight:bold;text-align:right;line-height:2.2em;padding-right:2.5em}.tableRow,.tableHeading,#cartSubTotal{height:2.2em}
.cartProductDisplay,.cartUnitDisplay,.cartTotalDisplay,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartInstructionsDisplay,.cartTotalsDisplay{padding:0.5em 0em;}
.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:0.2em}#scUpdateQuantity{width:2em}.cartQuantity{width:4.7em}
.cartNewItem{color:#3c3;position:relative/*fixes IEbug*/}.cartOldItem{color:#000;position:relative/*fixes IEbug*/}
.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:#f00}#cartBoxListWrapper a{color:#000000}#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}
/*list box contents*/.centerBoxContents,.specialsListBoxContents,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{margin:1em 0em}

.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#cartBoxEmpty,#cartBoxVoucherBalance,#navCatTabsWrapper,#navEZPageNextPrev,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,.cartTotalsDisplay,#cartBoxGVBalance,.leftBoxHeading,.centerBoxHeading,.rightBoxHeading,.productListing-data,
.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal{text-align:center}
.productListing-data,.navSplitPagesResult{padding:10px 0}#cartBoxEmpty,#cartBoxVoucherBalance{font-weight:bold}
#bannerboxHeading{}#upProductsHeading{text-align:left}#upDateHeading{text-align:right}
/*misc*/.back{float:left}.forward{float:right}.bold{font-weight:bold}.rowOdd {background-color:#E8E8E8;height:1.5em;vertical-align:top}.rowEven{background-color:#F0F0F0;height:1.5em;vertical-align:top}
.hiddenField{display:none}.visibleField{display:inline}CAPTION{/*display: none*/}#myAccountGen li,#myAccountNotify li{margin:0}.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right/*vertical-align: top*/}
.accountQuantityDisplay{width:10%;vertical-align:top}TR.tableHeading{background-color:#cacaca;height:2em}#siteMapList{width:90%;float:right;font-size:200%}.ratingRow{margin:1em 0em 1.5em 0em}LABEL#textAreaReviews{font-weight:normal;margin:1em 0em}
#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp{background-color:#FFF}

.biggerText{font-size:1.2em}CODE{font-family:arial,verdana,helvetica,sans-serif;font-size:1em}FORM,SELECT,INPUT{display:inline;font-size:1em;font-weight:bold;margin:0.1em}.in{color:#990066;letter-spacing:.1em;width:90%;max-width:250px}
TEXTAREA{margin:auto;display:block;width:98%}input:focus,select:focus,textarea:focus{background:#F0F8FF}FIELDSET{padding:0.5em;margin:0.5em 0em;border:1px solid #ccc}LEGEND{font-weight:bold;padding:0.3em}
LABEL,h4.optionName{line-height:1.5em;padding:0.2em}LABEL.checkboxLabel,LABEL.radioButtonLabel{margin:0.5em 0.3em}.centerBoxContents,.specialsListBoxContents,.centerBoxContentsAlsoPurch{float:left}
.inputLabel{z-index:-1}LABEL.inputLabel{width:11em;float:left}LABEL.inputLabelPayment{width:15em;float:left}LABEL.selectLabel,LABEL.switchedLabel,LABEL.uploadsLabel{width:12em;float:left}
P,ADDRESS{padding:0.5em;}ADDRESS{font-style:normal}.clearBoth{clear:both}HR{height:1px;margin-top:0.1em;border:none;border-bottom:1px solid #9a9a9a}
.categoryListBoxContents a{float:left;margin:15px;text-align:center;font:2em bold;letter-spacing:0.1em;border:1px solid blue}
/* */.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{line-height:1.8em;padding:0.2em;border:1px solid #000}
.messageStackWarning,.messageStackError{background-color:#f00;color:#fff}.messageStackSuccess{background-color:#9f9;color:#000}.messageStackCaution{background-color:#ff6;color:#000}
/*wrappers*/#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0em 0em 1em 1em}#contentMainWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#popupAdditionalImage,#popupImage{margin: 0em;padding:0em}
.floatingBox,#accountLinksWrapper,#sendSpendWrapper,#checkoutShipto,#checkoutBillto{margin:0;width:47%}

#dropMenu li a:hover,div#dropMenu2 li.submenu li.submenu:hover{color:#006699!important;}
#dropMenuWrapper{float:left;clear:both;font-size:1.4em;font-weight:bold;}
#dropMenu {margin:0;z-index:1000;min-width:580px;}ul{margin:0;padding:5px 0;}
#dropMenu li{position:relative;list-style:none;margin:-2px 0 0 0;float:left;line-height:1em;text-align:center}
#dropMenu ul.level1 {float:left;margin:0;text-align:center;background-image:url(../images/dropMenu22.gif);height:15px;z-index:1000; background-repeat: no-repeat }
#dropMenu li:hover{}#dropMenu li.submenu {z-index:10000}#dropMenu li.submenu:hover{z-index:10000}
#dropMenu li a{display:block;padding:1px 15px;text-decoration:none;color:#000066;text-align:center;border-right:6px solid #8BC356}#dropMenu>ul a{width:auto;}
#dropMenu ul ul{position:absolute;width:8em;display:none;}
#dropMenu ul ul li{border-bottom:1px solid #CCC;height:auto;width:8em;padding:3px 0;z-index:10000}#dropMenu li.submenu li.submenu{}
#dropMenu ul.level1 li.submenu:hover ul.level2,#dropMenu ul.level2 li.submenu:hover ul.level3,#dropMenu ul.level3 li.submenu:hover ul.level4,
#dropMenu ul.level4 li.submenu:hover ul.level5 {display:block;z-index:10000;}
#dropMenu ul.level2{top:1.17em; background:#66CCFF;z-index:10000;}#dropMenu ul.level2 li:hover{background-color:yellow}
#dropMenu ul.level3,#dropMenu ul.level4,#dropMenu2 ul.level5 {top:0;left:8em;background:#4f4f4f}
#dropMenu ul.level2 a{padding:0.1em 0.1em;font-weight:bold;color:#000066; text-transform:none;}/* this is text color on drop-down submenu */
#dropMenu ul.level2 a:hover{color:#4f4f4f;}

#footer {background-color:#FFFAF0;border-top:1px solid #B22222;padding:10px 20px;}
#footer h1 {font-family:Georgia, "Times New Roman", Times, serif;text-transform:lowercase;margin:0px 0px 10px 0px;}
#footer p{font-family: "Gill Sans MT", Georgia, "Times New Roman", Times, serif;letter-spacing:2px;font-size:1.2em;text-transform:uppercase;margin:10px 0px 0px 0px;}
#navSupp{background-color:#FFEBCD;padding:5px 10px 30px 10px;}#navSuppWrapper{margin:0 0 10px 0;padding:10px;font-size:75%;font-weight:bold;color:#8B008B}
