
a img{border:none;}

a:hover,#navEZPagesTOC ul li a:hover,#navMain ul li a:hover,#navSupp ul li a:hover,#navCatTabs ul li a:hover{color:#036;}
a:active{color:#006;}

h2{font-size:1.4em;}
h3{font-size:1.3em;}
h4,h5,h6,label,h4.optionName,legend,address,.larger{font-size:1.1em;}
.sideBoxContent{font-size:11pt;}
h1,h2,h3,h4,h5,h6{margin:0.3em 3px;}
CODE{font:1em arial,verdana,sans-serif;}
FORM,SELECT,INPUT{display:inline;font-size:1em;margin:0.1em;/**/border:none;}
SELECT,INPUT{border:1px solid #888;}
INPUT [ type = "hidden" ],INPUT [ type = "image" ]{border:0;padding:0;margin:0;background:none;}

INPUT:focus,SELECT:focus,TEXTAREA:focus{background:#F0F8FF;} 
FORM{padding:10px;height:expression('1%');/* IE Pick-a-boo bug fix */}
legend{position:expression('absolute');top:expression('-9px');/* Fixes IE problem with fieldset+legend boundaries */padding:2px 5px;background:#fff;border:1px solid #888;font-weight:bold;} 
label,h4.optionName{line-height:1.5em;padding:0.2em;}
label.checkboxLabel,label.radioButtonLabel{margin:0.5em 0.3em;}
#headerWrapper,.centeredContent,th,#cartEmptyText,#cartBoxGVButton,#cartBoxEmpty,#cartBoxVoucherBalance,#navCatTabswrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityupdate,.cartQuantity,.cartTotalsDisplay,#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;}

.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.centerBoxContentsalsopurch,.attribImg,.W,.mediaTitle,.back{float:left;}
label.inputLabel{width:11em;float:left;}
label.inputLabelpayment{width:15em;float:left;}
label.selectLabel,label.switchedLabel,label.uploadsLabel{width:12em;float:left;}
address,#productDescription,.shippingEstimatorWrapper{padding:0.5em;}
address{font-style:normal;}
.clearBoth,#shoppingcartBody #shippingEstimatorContent,.BottomSection{clear:both;}
hr{height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #9a9a9a;}
.LetterSpace{width:50px;float:left;display:block;height:30px;}
.firstP{background:url(../images/W.gif) no-repeat 0 0;padding:15px 0 0 0;}
.firstP{margin:2px 0 8px 0;}
.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{line-height:1.8em;padding:0.2em;border:1px solid #000000;}
.messageStackWarning, .messageStackError{background:#f00;color:#fff;}
.messageStackSuccess{background:#9F9;color:#000;}
.messageStackCaution{background:#FF6;color:#000;} /*wrappers - page or section containers*/


#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainwrapper,#popupAdditionalImage,#popupImage{margin:0em;padding:0em;}
#contentMainWrapper{width:960px; margin:0px auto;    margin-top: 10px;     background: url(../images/content-bgnd.jpg) repeat top left #cecdbf;  height: 500px}
#navColumnOneWrapper,#navColumnTwoWrapper,.ecomBar a img{margin:5px;}
#tagline{color:#000;font-size:2em;text-align:center;vertical-align:middle;}
#sendspendwrapper{border:1px solid #cacaca;float:right;margin:0em 0em 1em 1em;}
.floatingbox,#accountlinkswrapper,#sendspendwrapper,#checkoutshipto,#checkoutbillto,#navEZPagesTOCwrapper{margin:0;width:47%;}
.Wrapperattribsoptions{margin:0.3em 0em;} /*navigation*/
.navNextPrevCounter{margin:0em;font-size:0.9em;}
.navNextPrevList{display:inline;white-space:nowrap;margin:0;padding:0.5em 0em;list-style:none;}
#navMainwrapper,#navSuppwrapper,#navCatTabswrapper{margin:0em;width:100%;color:#fff;} 
#navMain ul,#navSupp ul,#navCatTabs ul{margin:0;padding:0.5em 0em;list-style:none;text-align:center;line-height:1.5em;}
#navMain ul li,#navSupp ul li,#navCatTabs ul li,.visibleField{display:inline;}
#navMain ul li a,#navSupp ul li a,#navCatTabs ul li a{text-decoration:none;padding:0em 0.5em;margin:0;color:#fff;white-space:nowrap;}
#navEZPagesTOCwrapper{font-weight:bold;float:right;height:1%;border:1px solid #000000;}
#navEZPagesTOC ul{margin:0;padding:0.5em 0em;list-style:none;line-height:1.5em;}
#navEZPagesTOC ul li{white-space:nowrap;}
#navEZPagesTOC ul li a{padding:0em 0.5em;margin:0;}
#navcategoryIcon,.buttonRow,#indexProductListCatDescription{margin:0.5em;}
#navMainsearch,.gvBal,.mediaTypeLink,.forward,#shoppingCartDefault #PPECbutton,.bottomCartBar{float:right;}
#navBreadCrumb{color:#666;}
#navBreadCrumb a{color:#27299F;text-decoration:underline;}
#navEZPagesTop{background:#ff3;}
#navBreadCrumb,#navEZPagesTop{font-size:9pt;font-weight:bold;margin:0em;padding:0.5em;}
#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsspecials,.centerBoxContentsalsopurch,.centerBoxContentsfeatured,.centerBoxContentsnew,.alert,table#catTable tr td{vertical-align:top;} 
.content,.RightCol,.LeftCol,#shippingEstimatorContent FORM{padding:0;margin:0;}
.alert{color:#F00;margin-left:0.5em;}
.important,#cartBoxEmpty,#cartBoxVoucherBalance,.bold,span.CartTotal{font-weight:bold;}
#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:0.8em;}
.centerColumn{padding:5px 10px 10px 10px;}
.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:0.9em;}
#siteinfoLegal{margin:10px 0 0 0;padding:20pt;clear:both;height:10pt;background:url(../images/n-header.jpg) bottom center no-repeat;}
#siteinfoLegal.footer{width:960px;margin:0px auto;}

#cartAdd{text-align:center; padding:1em;} 
.tableHeading th{border-bottom:1px solid #cccccc;}
.tableHeading,#cartSubTotal{background:#e9e9e9;}
#cartSubTotal{border-top:1px solid #cccccc;font-weight:bold;text-align:right;line-height:2.2em;padding-right:2.5em;}
.tableRow,.tableHeading,#cartSubTotal{height:2.2em;}
.cartProductDisplay,.cartUnitDisplay,.cartTotalDisplay,.cartRemoveItemDisplay,.cartQuantityupdate,.cartQuantity,#cartInstructionsDisplay,.cartTotalsDisplay{padding:0.5em 0em;}
.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:0.2em;}
.cartQuantity{width:4.7em;}
.cartNewItem{color:#3C3;position:relative;/*do not remove-fixes stupid IEbug*/}
.cartOldItem{color:#609;position:relative;/*do not remove-fixes stupid 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;}
.orderHistList{margin:1em;padding:0.2em 0em;}
#cartBoxListWrapper ul,#ezPageBoxList ul{list-style: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;} /*Image Display*/
#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage{margin:0em 1em 1em 0em;}
#cartImage{margin:0.5em 1em;display:none;/* created unecessary space before product name in cart so I am removing it */} /*Attributes*/
.attribImg{width:20%;margin:0.3em 0em;}
.centerBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsspecials,.centerBoxContentsalsopurch,.centerBoxContentsfeatured,.centerBoxContentsnew{margin:1em 0em;} /*sideboxes*/
h3.leftBoxHeading{display:none;
}

