body {margin: 20px 0 0 0; font-family:Helvetica, Arial, Helvetica, sans-serif;	font-size: 12px; color:#FFF; background-color:#000;}

/*GRID ON OFF#mainWrapperMarginOuter {background:#000 url(../images_dev/grid.png) top left no-repeat;}*/
/*LAYOUT OPACITYimg {filter:alpha(opacity=80);opacity: 0.80;}*/

/*+++++++++++++++++BASIC PAGE ELEMENT DIMENSIONS++++++++*/
#logoWrapper 				{height:121px; width:960px;}	
#mainWrapper 				{width:960px;}
.leftBoxContainer 			{width:187px}
.leftBoxContainer 			{margin:0 0 2px 0;/*space between sideboxes*/}
.rightBoxContainer			{margin:0 0 7px 0;/*space between sideboxes*/}
#mainWrapperMarginInner 	{padding-right:41px;}
#mainWrapperMarginInner 	{background:url(../images_layout/main-bg.jpg) no-repeat bottom left #45A2CD;  padding:0 0 400px 0}
#mainWrapperMarginOuter 	{width:960px; margin:0 auto 0 auto;}
#centerColumnWrapper 		{padding:0 0 20px 0; width:701px}/*---EGGS---*/
#centerColumnInner			{margin-right:44px}/*Main content area right margin*/
#navMain					{padding: 0 0 0 0; width:290px; height:37px;}/*home login links box*/
#navMain ul 				{padding:20px 5px 0 0;}/*home login links vert position*/
#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper {padding-left:18px;}
#navBreadCrumb 				{width:656px; padding:10px 0 10px 0}
#categoriesContent_basepanel{padding:21px 0 4px 0;}
.fpImageBoxHeight 			{height:150px;}
.fpImageBoxHeight 			{margin-bottom:20px;} /*distance between fp product image and text*/
.centerColumn 				{padding: 0 0 0 0;} /*padding around main central text area*/
#navColumnOne 				{width:257px; height:600px}/*---EGGS---*/
#navColumnOneWrapperMargin 	{padding:0 0 0 40px}/*remember to deduct logo height from TOP Padding*/
#navColumnOne 				{padding:0 0 0 0}
#yahootreemenu 				{line-height:15px}
#categoriesContent			{line-height:15px;}/*line height for categroy parents*/
#categoriesContent_basepanel{line-height:15px;}/*line height for categroy base panel*/
.sideBoxContentInner ul li  {line-height:15px;}/*line height for sideboxes*/
#informationContent			{line-height:15px;}
#shoppingcartContent		{line-height:15px;}
#ezpagesContent	ul			{line-height:12px;}
#informationHeading, #specialsHeading, #shoppingcartHeading, #ezpagesHeading {padding-left:0;}
H3.leftBoxHeading 			{padding:15px 0 0 15px}
#information 				{padding:0 0 0 0;}
#specials img 				{margin:0 0 20px 0}
#productGeneral 			{padding-top:30px;}	/*distance between header and main product content*/
#productMainImage 			{margin:0px 33px 0 0; width:303px;} /*align product image to product text*/
#productMainImage 			{*margin:-30px 33px 0 0;} /*align product image to product text*/
#productMainImageWrapper 	{}
DIV.category-subs-parent 	{margin-bottom:0;}
.productDescriptionWrapper 	{margin-top:-30px;}
.leftBoxContainer 			{padding:0;}
#alsoPurchased 				{margin-top:20px}
#writeReviewWrapper			{margin-top:20px}
#reviewsWrite H1			{margin-left:0; padding-left:0}
.sideBoxContentInner		{padding:14px 0 14px 0}
#yahootreemenu .sideBoxContent {padding:14px 0 14px 0}
#ezpages					{padding-bottom:20px}
#bannerbox2 				{padding-top:20px}
#whatsNew, #featuredProducts {width:230px; float:right}
#whatsNew {display:none}
#featuredProducts .centerBoxWrapper {display:none}
#bannerOne					{width:393px; float:left}
.blank						{display:none}

/*+++++++++++++++++BASIC PAGE ELEMENT BGS & BORDERS+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#navBreadCrumb {border-bottom:2px solid #FFF; border-top:2px solid #FFF}
#categoriesContent_basepanel {/*background:url(../images_layout/basepanelbg.gif) no-repeat bottom left;*/}
/*#logoWrapper {background:url(../images_layout/homelogin.gif) top right;}*/
#navColumnOne {/*background:url(../images_layout/logo_line2.gif) top left no-repeat;*/}
.newproducts_frontpage  {border-right:#FFF solid 0px;}
.newproducts_frontpage  {/*background:url(../images_layout/imagebg.gif) bottom left;*/}
.featuredproducts_frontpage   {/*background:#000;*/}
.newproducts_frontpage_name, .featuredproducts_frontpage_name{background-color:none; margin-bottom:-20px}	
.front_page_centerBoxHeading_alsopurchased_products, H2.front_page_centerBoxHeading_new_products, #alsoPurchased H2
{/*background:#000;*/}
input:focus, select:focus, textarea:focus 
{background: #FFF; /*form field*/}
#popupSearchHelp, #navEZPagesTop
{background:#e5e5e5;}
#advSearchDefault A 
{color:#000000}
#siteinfoLegal 
{/*background:url(../images_layout/footer-rule.gif) repeat-x 0 0;*/}
#categories, #yahootreemenu
{/*background:#000;*/}
#information
{/*background:#000;*/}
#contactUsForm, FIELDSET .floatingBox back, #reviewsWriteReviewsNotice 
{/*background:#000;*/}
.messageStackWarning, .messageStackError, .messageStackCaution 
{background:#FFD510;}
.messageStackSuccess 
{background:#B0F30F;}
.categoryListBoxContentsWrapper 
{background:#9ccbdd;}
#productDetailsListMainWrapper {}
TD. productListing-data-no-products 
{background:#CCCCCC;}
TD. newAllListBaseLine 
{background:#d4ea19;}
.newAllListOutOfStock 
{background:#E3DF03;}
#navColumnOneWrapper #shoppingcart, #infoShoppingCart, LEGEND, FIELDSET, #advSearchDefault, #navSuppWrapper, .rightBoxHeading
{/*background:#000;*/}
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp
{background: #FFF;}
.ccBg {background:url(../../../../images/ccbg.gif) top right no-repeat;}
.greyCustomerInfoBox, #accountLinksInner {background:#FFF; color:#000; border:0px solid #000; padding:20px; margin:20px 0 20px 0}
.whiteBorderBox {/*background:#000;*/ border:1px solid #CCC;}
ul#myAccountGen li, ul#myAccountNotify li {background:url(../images_layout/bullet.gif) left no-repeat;}
.redBorder1px {border: 1px solid #BF0000;}
.redBorder4px {border: 4px solid #BF0000;}
.click_to_enlargeWrapper{/*background-color:#000;*/}
#productAdditionalImages {/*background: #000;*/}
.product_list_product_separator {/*background-color:#000000;*/}
.tableHeading, #cartSubTotal {/*background-color: #000;*/}
TR.tableHeading, TR .cartTableHeading {/*background-color: #000;*/}
.rowOdd {background-color: #419ac2;}
.rowEven {background-color: #3c8ab0;}
#searchContent {background-color:#e5e5e5;}
#category-topWrapper {/*background-color:#000000;*/}
.categoryRowWrapper {/*background:#000*/}
#comments .shippingOptionTitle {/*background:#000 url(../images/spacer.gif) left no-repeat;*/}
.productListing-data {/*background-color:#000;*/}
.productListing-data-no-products {/*background-color:#CCCCCC;*/}
.categoryListBoxContentsWrapper {/*background-color:#d4ea19;*/}
/*#cartAdd {border: 0px solid #2A2A21; background:#e5e5e5}*/
DIV.category-subs-parent {border-bottom:0 solid #bac1b7;}/*main category when active*/
DIV.category-subs-selected {border-left:0 solid #000;}/*sub category when active and main category active when it has no subcats*/	
/*.imglink {background-color:#d4ea19; background-image:url(../images/newproducts_header_bg.jpg); background-position:top right;}*/
/*#productMainImage {background:url(../images/productinfoimagebg.gif) bottom right;}*/
#indexRightBanner {/*background:url(../images_layout/banner_right.gif) left no-repeat;*/}


/*+++++++++++++++FONTS++++++++++++++++++*/
A.category-top, A.category-links, A.category-links:visited, A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited, .sideBoxContentInner 
{font-family:Verdana, Arial, Helvetica, sans-serif;}
#indexTextOne, #indexTextTwo, #navBreadCrumb, #indexStatementsWrapper, #indexDefaultMainContent
{font-family:Helvetica, Arial, Helvetica, sans-serif}
#indexRightBannerInner, #indexRightBannerInner a
{font-family:Georgia, "Times New Roman", Times, serif}
#indexRightBannerInner, #indexRightBannerInner a
{word-spacing:100px}
/*.categoryListBoxCategoryName, A.category-top, A.category-links, A.category-links:visited, A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited, .leftBoxContainer,*/ .NewAllListProductName, LEGEND, #navMainWrapper, #navSuppWrapper, #navCatTabsWrapper, #checkoutPayment, LABEL.radioButtonLabel, #navEZPagesTOCWrapper, #navEZPagesTop, .important, a .navNextPrevCounter, #cartSubTotal, .cartBoxTotal, #cartBoxEmpty, #cartBoxVoucherBalance, .categoryIcon, .newproducts_frontpage_name, .featuredproducts_frontpage_name, .bold, .productListing-heading, .imglink a, .navButton, li.navButton a, #ottax.totalBox, #navBreadCrumb, #contactAddress, .messageStackWarning, .messageStackError, .messageStackCaution, messageStackSuccess, .lineTitle, .totalBox, #orderTotals .amount, .accountTotalDisplay, #cartProdTitle, .cartTotalDisplay, .loginForgotPassword, .navNextPrevCounter, #cartSubTotal, LABEL#textAreaReviews, .newAllListDescription a, #centerColumnWrapper a
{font-weight:bold;}
#navMain, ADDRESS, .greeting, H3.newProductsSub, H2.front_page_centerBoxHeading_new_products, H2.front_page_centerBoxHeading_featured_products, H2.front_page_centerBoxHeading_special_products, H2.front_page_centerBoxHeading_alsopurchased_products
{font-weight:normal;}
a:link, #navEZPagesTOC ul li a, a:visited, #tagline, #navBreadCrumb a:link, a:visited,  .newAllListDescription, .newAllListTextArea, .messageStackSuccess, .messageStackCaution, #navSupp ul li a, #navCatTabs ul li a
{text-decoration: none;}
li.loginButton a: hover, a #cartProdTitle, .uLine, #centerColumnWrapper a
{text-decoration:underline;}
#informationHeading, #informationHeading a, #bannerboxHeading, #bannerboxHeading a, #ezpagesHeading, #ezpagesHeading a, #specialsHeading, #specialsHeading a, #shoppingcartHeading, #shoppingcartHeading a, #manufacturerinfoHeading, #manufacturerinfoHeading a, .messageStackSuccess, .messageStackCaution, #ezpagesHeading
{text-transform:none;}
.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, .productListing-data-no-products, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg, #navSupp ul li a, #navSupp ul, #navMain ul, #navMain ul li a, #navCatTabs ul, #navCatTabs ul li a
{text-align: left;}
#cartProdTitle, .imglink, .searchHelp
{text-align:right}
H4, H5, H6, LABEL, H4.optionName, LEGEND, ADDRESS, .biggerText, CODE, #cartAdd, .navNextPrevCounter, .smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP,  FORM, SELECT, INPUT, #navEZPagesTop, .tinyText, .alert, .LoginSignupDetailsHeading
{font-size:12px;}
H2, #navMain, #categoriesHeading, #searchHeading, #search-headerHeading, .productListing-heading, .newproducts_frontpage_name, H2.centerBoxHeading, H3.leftBoxHeading, H3.leftBoxHeading a, H3.rightBoxHeading, H3.rightBoxHeading a, #manufacturersHeading, #currenciesHeading, .imglink a, .messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution, #navBreadCrumb, #contactAddress, .newproducts_frontpage, .featuredproducts_frontpage, .categoryListBoxContents, A.category-top, A.category-links, A.category-links:visited, A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited, P
{font-size: 12px;}
.formRight INPUT, .formRight SELECT, .formRightShort INPUT, .formRightShort SELECT, #cartContentsDisplay td
{font-size:13px;}
H3, H3 LABEL, .tableHeading TH
{font-size: 13px;}
#informationHeading, #informationHeading a, #bannerboxHeading, #bannerboxHeading a, #ezpagesHeading, #ezpagesHeading a, #specialsHeading, #specialsHeading a, #shoppingcartHeading, #shoppingcartHeading a, #manufacturerinfoHeading, #manufacturerinfoHeading a, #indexMainParagraphThree, .subHead, .featuredproducts_frontpage_name, #cartSubTotal, #indexStatementsWrapper, #indexDefaultMainContent, #checkoutShippingMethodHeading, .subheadH2, .subheadH2shipping, .lineTitle, .totalBox, #indexDefault P, #orderTotals .amount, .advSearchBox input, #productInfoNoProductMainContent
{font-size:15px;}
.NewAllListProductName, h2.headingLeft, h3.headingLeft
{font-size:18px;}
H1, #tagline, .greeting, .categoryListBoxCategoryName, .categoryListBoxCategoryName a, #alsoPurchased H2, H2#indexDefaultSubHeading, #indexRightBannerInner, #indexRightBannerInner a
{font-size: 18px;}
#indexMainParagraphOne, #indexMainParagraphTwo, .centerBoxWrapper, .centerBoxWrapper, #cartSubTotal
{font-size:20px;}
.quick_find_header, #cartBoxListWrapper, #ezpagesContent, #footerNav
{font-size:10px;}
H1#indexDefaultHeading, H2.front_page_centerBoxHeading_featured_products, H2.front_page_centerBoxHeading_special_products, H2.front_page_centerBoxHeading_alsopurchased_products
{font-size:28px;}
H2.front_page_centerBoxHeading_new_products 
{font-size:14px}

/*+++++++++++++++FONT COLORS++++++++++++++*/
H1, H2, #indexTextOne, #indexTextTwo, #indexTextThree, #indexMainParagraphOne,#indexMainParagraphTwo, #indexMainParagraphThree, #navEZPagesTOC ul li a, #tagline, .newAllListDescription, .newAllListTextArea, .messageStackSuccess, .messageStackCaution, .newAllListDescription, #navMainWrapper, #navSuppWrapper, #navCatTabsWrapper, #navSupp ul li a, #navCatTabs ul li a, H2.centerBoxHeading, H3.rightBoxHeading, H3.rightBoxHeading a, #manufacturersHeading, #currenciesHeading, #search-headerHeading, .centerBoxHeading a:visited, #indexDefaultHeading, #indexDefaultMainContent, .indexProductListDropdownWrapper, .greeting, #categoriesHeading, #searchHeading, #newProductsDefault, #allProductsDefault, #productGeneral, .subHead, #bannerboxHeading, #ezpagesHeading, #tagline, H2.front_page_centerBoxHeading_new_products, H2.front_page_centerBoxHeading_featured_products, H2.front_page_centerBoxHeading_special_products, H2.front_page_centerBoxHeading_alsopurchased_products, .imglink a, #alsoPurchased H2
{color: #FFF;}
a:link, a:visited
{color:#FFF;}
#shoppingcartHeading, #shoppingcartContent, #ezpagesHeading, #ezpagesContent, #ezpagesContent a, #informationHeading, #information a {color:#FFF}
.leftBoxContainer a:link, .leftBoxContainer a:visited, H3.leftBoxHeading, H3.leftBoxHeading a:hover, H3.rightBoxHeading a:hover, H3.leftBoxHeading a, #informationHeading, #indexRightBannerInner, #indexRightBannerInner a
{color:#FFF}
#shoppingcartHeading, #shoppingcartHeading a, #cartBoxListWrapper, .cartNewItem, .cartOldItem, .cartBoxTotal, #ezpagesHeading, #footerNav
{color:#FFF}
.messageStackSuccess
{color: #1E2400;}
a:hover, a:active, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover, .alert, .productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount, .newproducts_frontpage_name
{color: #4B4B3B}
/*EOF FUNDAMENTALS*/
#navBreadCrumb a:link, #navBreadCrumb a:visited 
{color:#FFF}
#navBreadCrumb, #navBreadCrumb a:hover, .alert, .featuredproducts_frontpage_name, #reviewsWriteReviewsNotice, .totalBox, #orderTotals .amount, .accountTotalDisplay, .redTxt
{color:#FFF;}
.messageStackWarning, .messageStackError, .messageStackCaution
{color:#000}
li.loginButton a
{color:#FFFF33}
#navMain ul li a
{color:#FFF}
#siteinfoLegal, #siteinfoLegal a
{color:#FFF}
#cartAddInner, #productAttributesInner, a #cartProdTitle, ul#myAccountGen li a, ul#myAccountNotify li a
{color:#FFF}
A.category-top, A.category-top:visited, DIV.category-subs-parent, DIV.category-subs-selected, A.category-products, A.category-subs
{color:#FFF}
.txtRed
{color:#E20004}
#ottax 
{color:#a9ad9e;}
.quick_find_header, DIV.category-subs-selected
{color:#FFF;}
.newAllListDescription a
{color:#FFF;}
.txtHiLite
{color:#d6062d}
#popupShippingEstimator a, #popupSearchHelp a, #popupAdditionalImage a, #popupImage a, #popupCVVHelp a, #popupCouponHelp a, #popupAtrribsQuantityPricesHelp a, #popupSearchHelp, .greyCustomerInfoBox H2, .greyCustomerInfoBox H1, .greyCustomerInfoBox .totalBox 
{color:#000}
#checkoutSuccessMainContent, #checkoutSuccessOrderNumber
{color:#000}
/*E OF FONT COLORS*/	



.paddingB20px {padding:0 0 20px 0}
.paddingT20px {padding:20px 0 0 0}
.paddingT40px {padding:40px 0 0 0}
.paddingB10px {padding:0 0 10px 0}
.paddingT10px {padding:10px 0 0 0}
.paddingB15px {padding:0 0 15px 0}
.paddingB36px {padding:0 0 36px 0}
.paddingR50px {padding:0 50px 0 0}

a img {border: none;}
H3 LABEL {margin:0; padding:0;}	
.button1 {margin:15px 0 0 0}
.advSearchbutton {height:30px; margin-top:20px;}
.advSearchright, .advSearchleft {padding:10px 0 10px 0; width: 303px; margin-bottom:15px;}
.advSearchcentre {margin-bottom:15px; padding:10px;}
#reviewsWriteReviewsNotice {margin-bottom:15px; padding:10px;}
.subHead {margin:0 0 10px 0}
#loginDefault {width:656px;}
#indexDefaultMainContent {}
#indexStatementsWrapper {margin:20px 0 0 0; width:530px;}
#indexRightBanner {/*width:656px; height:175px; margin-top:0*/}
#indexRightBannerInner {padding:13px;}
#cartContentsDisplay {margin:20px 0 0 0}
.categoryListBoxCategoryName {width:303px}
.categoryListBoxImage {width:303px;}
.categoryListBoxContents {height:63px}
/*individual product page*/
.navNextPrevWrapper {margin:0 0 0 0; width:303px}
.navNextPrevButtonsWrapper{/*background-color:#FFF;margin-top:15px;*/ display:none}
#productTellFriendLink, #productReviewLink {float:left;	padding:5px 0 5px 0;}
.headingLeft {float:left; width:480px}
.click_to_enlargeWrapper{width:303px;margin:0 0 0 0;height:36px} 
.click_to_enlarge{padding:2px 2px 2px 2px;} 
#productMainImage {padding-top:0; margin-right:20px;}
#productDescription {padding:10px 0 20px 0;}
#productName, #productPrices, #productDescription {margin-left:353px}
#alsoPurchased {width:656px;}
.cartUnitDisplay, .cartTotalDisplay {width:40px}
#shoppingcart {}
#orderTotals {margin:20px 0 20px 0}
#indexCategoriesHeading, #productListHeading, #ezPagesHeading, #shippingInfoHeading, #privacyDefaultHeading, #conditionsHeading, #siteMapHeading, #gvFaqDefaultHeading, #gvFaqDefaultSubHeading, #discountcouponInfoHeading, #unsubDefaultHeading, #createAcctSuccessHeading, #addressBookDefaultHeading,  #addressBookProcessDefaultHeading, #accountDefaultHeading, #createAcctDefaultHeading, #loginDefaultHeading, #checkoutShippingHeading, #checkoutShippingMethodHeading, #newProductsDefaultHeading, #pageOneHeading, #pageTwoHeading, #pageThreeHeading, #pageFourHeading
{margin:25px 0 15px 0;}
#advSearchDefaultHeading
{margin:0 0 15px 0;}
#shippingInfoMainContent P, #privacyDefaultMainContent P, #conditionsMainContent P, #contactUsNoticeContent P, #siteMapMainContent P, #gvFaqDefaultMainContent P, #discountcouponInfoMainContent P, #createAcctSuccessMainContent P, .alert
{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
.subheadH2 {margin:23px 0 15px 0;}
.subheadh2 {width:400px}
.subheadH3 {margin:23px 0 15px 0}
#productInfoNoProductMainContent {margin:23px 0 15px 0}
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {padding:43px;}
.information P {padding:0px;}
#productDescription P {width:100%}
#cartAdd P {width:100%}
#reviewsWrite {padding-top:30px}
.greyCustomerInfoBox P {padding-top:0; margin-top:0}
#accountLinksWrapper {width:656px}
.whiteBorderBox {padding:20px; height:150px}
h2.headingLeft, h3.headingLeft {padding:20px 0 20px 0}


/*++++++LISTS++++++*/
#siteMapList ul, #ezPageDefault ul {padding:0 0 0 0; margin:0px; list-style-type:none}
#siteMapList ul li ul, #ezPageDefault ul li ul {padding:0 0 0 10px; margin:0px; list-style-type:none}
/*++++++FORMS++++++*/
FORM, SELECT, INPUT {display: inline; margin: 0.1em;}
.centerColumn FORM {line-height:21px}
#productDescription {line-height:normal}
.centerColumn FORM .greyCustomerInfoBox {line-height:normal}
TEXTAREA{float:left; margin:auto; display:block; width: 95%;}
FIELDSET {padding:10px 0 10px 0; margin:0.5em 0em; border:0 solid #cccccc;}
LEGEND {padding:0.3em;}
LABEL, H4.optionName {line-height: 1.5em; padding: 0.2em;}
LABEL.checkboxLabel, LABEL.radioButtonLabel {margin: 0.5m 0.3em;}
TEXTAREA#review-text  {width:100%; margin:0 0 15px 0; padding:0}
.formRight {float:right; width:500px}
.formRight INPUT {width:490px; border:1px solid #2A2A21; height:19px; padding:0px}
.formRight INPUT#dob {width:151px;}
.formRight SELECT {width:300px;}
.formRight SELECT {padding:0; margin:1px}
.formRightShort {float:right; width:190px}
.formRightShort INPUT, #cc-cc-owner, #cc-cc-number, #disc-ot_coupon {width:190px; border:1px solid #2A2A21; height:19px; padding:0px}
.wrapperAttribsOptions SELECT {width:200px; margin-top:0; border:1px solid #000; height:19px; padding:0px}
#cc-cc-owner, #cc-cc-number, #disc-ot_coupon {width:145px;}
.formRightShort INPUT#dob {width:151px;}
.formRightShort SELECT {width:300px;}
.formRightShort SELECT {padding:0; margin:1px}
#loginDefault .formRightShort INPUT {border:2px solid #2A2A21;}
.formSet {margin: 0 0 20px 0}
.formset p {padding:0; line-height:normal}
.formH3 {margin: 0 0 10px 0}
.formH3left {width:200px;}
.height20px {height:20px;}
#contactUsForm INPUT {border:1px solid #2A2A21; height:19px; padding:0px; width:490px;}
#contactUsForm .buttonRow INPUT {width:auto; border:0px; height:auto}
#contactUsForm TEXTAREA, #checkoutForm TEXTAREA, .formTextArea {border:1px solid #2A2A21; padding:0px; width:650px;}
.formTextArea {margin-bottom:20px;}
.advSearchInputs01 SELECT {border:1px solid; width:280px; height:20px}
.advSearchInputs02 INPUT {border:1px solid; width:280px; height:20px}
.advSearchInputs02 {padding:0px}

/*Tables*/
TR#orderTable td {border-bottom: 1px solid #FFF; padding:5px 0 5px 0}
#featuredDefault table td, #featuredDefault table tr{padding:0}
.tableHeading TH, .cartTableHeading {border-bottom: 0px solid #000; height:36px; text-indent:5px}
.tableRow, .tableHeading, .cartTableHeading, #cartSubTotal {height:36px}
#indexProductListCatDescription table, #indexProductListCatDescription tbody, #indexProductListCatDescription table tr, #indexProductListCatDescription table tr td {padding:0px; margin:0px;}
.rowOdd {height: 1.5em; vertical-align: top;}
.rowEven {height: 1.5em; vertical-align: top;}



/*++++++RULES++++++*/
.rule {border-bottom: 1px solid #367fa0; margin: 10px 0 20px 0; height:5px;}
.rule01{border-top:7px solid #fff;margin:10px 0 10px 0}
.rule02{border-top:1px solid #FFF;margin:10px 0 10px 0}/*sidebox cat splitter only*/
.rule02b{border-top:1px solid #fff;margin:10px 0 10px 0}/*sidebox cart splitter only*/
.rule03 {border-top:1px solid #fff;margin:10px 0 10px 0}

#logo, .centerBoxContents, .specialsListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {float: left;}

LABEL.inputLabel {width: 9em;float: left;margin:0 0 10px 0;}
LABEL.inputLabelPayment {width: 14em;float: left;padding-left: 2.5em;}
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel {width: 11em; float: left;}



#popupSearchHelp {padding-top:20px;}
#advancedsearchBody .floatLeft, #advancedsearchBody .forward, #loginDefaultHeading {width:280px;}
#tellAFriendDefault {margin-top:20px;}

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	padding: 5px;}



/*wrappers - page or section containers*/
#mainWrapper {
    /*background-color:#E8D59B;*/
	/*background-image:url(../images/indexbackgroundimage.gif);*/
	vertical-align: top;
	text-align: left;
	padding:0;}

#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {margin: 0; padding: 0;}

#navColumnTwo, navColumnTwoWrapper {
display:none;}
	
#tagline {text-align : center;
	vertical-align: middle;}

#sendSpendWrapper {border: 1px solid #e5e5e5;
	float: right;
	margin: 0em 0em 1em 1em;}

.floatingBox, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {margin: 10px 0 0 0; /*space around product details -floatingbox-*/
		
	width: 150px;}
	
.equalSplitColumn {margin:10px 0 0 0; width: 300px;}
.equalSplitColumnL {margin:0 40px 0 0}

.wrapperAttribsOptions {margin: 0.3em 0em;}


/*next prev image buttons*/
.navNextPrevList {display: inline;
	white-space: nowrap;
	margin: 0;
	padding: 0.5em 0em;
	list-style-type: none;}

#footer #navSuppWrapper {margin:45px 15px 0 15px;
	border-top: 3px solid #BCAD74;
	height:30px;}
			
	


/*HOME LOGIN LINKS*/


#navEZPagesTOCWrapper {
	float: right;
	height: 1%;
	border: 9px solid #FFF;}



/*category description text*/
#navCategoryIcon, .buttonRow {margin: 0 5px 0 0;}	
	

	


#navBreadCrumb a:link, a:visited{text-decoration: none;}

#navEZPagesTop {margin: 0em; padding: 0.5em;}

#navColumnTwo {
	border-left:0 solid #FFF;
	padding-top:15px;}

/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBox, .alert {vertical-align: top;}

.advisory {}
.notice {}
.rating{}
.gvBal {float: right;}
	
#bannerThree, #bannerFour, #bannerFive, #bannerSix {border-bottom:1px solid;}
#bannerOne {padding:0 0 0 0; margin:0px;}
	
#siteinfoLegal {margin:-270px 46px 34px 258px; padding:54px 0 30px 0; height:50px}	

/*Shopping Cart Display*/
.navNextPrevCounter {float: right;
	text-align:right;
	margin: 0 1em 1em 0;
	border: 0 solid #EDEEB5;
	border-top:0;
	padding: 0 5px 5px 5px;
	width:125px;
	display:none}
	
#cartAdd {float: right;	text-align: left;margin: 0;	padding: 25px 0 0 0; width:303px;/*  height:200px*/}	
INPUT#cartAddQtyBox {border: 1px solid #FFF}
#cartAddInner {padding:20px}
	
.navNextPrevCounter {margin: 0 0 10px 0;}

#cartSubTotal {
	border-top: 5px solid #e5e5e5;
	border-bottom: 5px solid #e5e5e5;
	text-align: right;
	line-height: 2.2em;
	padding:20px 0 25px 0
	}
	
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay   {padding: 0.5em 0em;}
td.cartRemoveItemDisplay INPUT {padding:0; margin:0}
.cartQuantity INPUT {border:1px solid #fff}
td.cartQuantity {width:64px;}
td.cartQuantityUpdate {width:64px}

.cartUnitDisplay, .cartTotalDisplay {text-align: right;
	padding-right: 0.2em;}

#scUpdateQuantity {width: 2em;}

.cartNewItem, .cartOldItem  {position: relative;  /*do not remove-fixes stupid IEbug*/}

.cartBoxTotal {}
.cartBoxTotalLeft {float:left; width:80px}
.cartBoxTotalRight {float:right; text-align:right; width:100px}


.cartRemoveItemDisplay {width:32px}

.cartAttribsList {margin-left: 0;}

#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-type: none;}

#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {margin: 0;padding: 0.2em 0em;} 

.totalBox, #orderTotals .amount {width: 5.5em;text-align: right;padding: 0.2em;}
#orderTotals {border-top:1px solid #FFF; margin-bottom:0; padding-top:10px}

.lineTitle, .amount {text-align: right;	padding: 0.2em;}

.amount {width: 5.5em;}

/*Product Image Display*/
#reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {margin: 0 1em 1em 0em ;}

/*Product Category text on individual product page*/
.categoryIcon {padding: 0 0 10px 0; border-bottom: 1px solid #9a9a9a; margin: 0 0 10px 0;}



/*Attributes*/
.attribImg {width: 20%;margin: 0.3em 0em;}
.attributesComments {}

/*list box contents*/
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {margin: 5px 0 0 0;}

/*FRONT PAGE PRODUCTS++++++++++++++++++++++++++++++++++++++++++++++*/
.newproducts_frontpage   {width:143px; height:260px; margin-right:20px;}
.frontpage_product_chock /*gap between image and name on new and featured products*/ {height:7px;}
.featuredproducts_frontpage   {width:142px;	height:210px; padding:20px 0 0 0}
.newproducts_frontpage_name, .featuredproducts_frontpage_name{padding:10px 0 0 0;}
.newproducts_frontpage_name img {padding:10px 0 0 0}
.featuredproducts_frontpage_name{padding:10px 30px 5px 0;}



.centerBoxWrapper {height: 1%; margin: 0 0 0 0;	/*home page product selection box margin*/}

#bestsellers .wrapper {margin: 0em 0em 0em 1.5em;}
#bannerboxHeading {background-color: #194912;}
#upProductsHeading {text-align: left;}
#upDateHeading {text-align: right;}

	
.front_page_centerBoxHeading_new_products, .front_page_centerBoxHeading_featured_products, .front_page_centerBoxHeading_special_products, .front_page_centerBoxHeading_alsopurchased_products, #alsoPurchased H2, H3.newProductsSub {padding: 10px 0 10px 0px;}

#featuredDefault TD.main {padding:10px 0 20px 0}
#indexDefaultMainContent {padding:20px 0 20px 0;
	margin:0;
	background-repeat:no-repeat;
	background-position:top left;}





H3.leftBoxHeading a:hover, H3.rightBoxHeading a:hover {text-decoration: none;} 
	
/* SIDEBOXES - CATEGORIES */
#categoriesContent{padding:0; margin-top:0; margin-bottom:0;/*background-color:#57700E;*/}/*side box - box wrappers*/
.subCatsWrapper {padding: 0;}/*main button background image*/
.category-products {}
.catBoxDivider {height:0;}
A.category-top, A.category-top:visited {padding:0; font-weight:bold;} 
A.category-links, A.category-links:visited {padding-left:0;}
A.category-top, A.category-top:visited, DIV.category-subs-parent, DIV.category-subs-selected, A.category-products, A.category-subs {text-decoration: none; font-weight:bold;}	
#category-topWrapper {border-bottom:1px solid #FFF;}
A.category-links, A.category-links:visited, A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited  {text-decoration: none;}
/* OTHER SIDEBOXES */	
	
#shoppingcartContent {padding:15px 0 15px 0} /*padding round shopping cart side box list*/
#searchContent {padding:4px 4px 4px 7px;}






.accountTotalDisplay, .accountTaxDisplay {width: 20%; text-align: right; /*vertical-align: top*/}

.accountQuantityDisplay {width: 10%; vertical-align: top}

.ratingRow {margin: 1em 0em 1.5em 0em;}

LABEL#textAreaReviews {	margin: 1em 0em;}

#languagesContent {padding:7px;}
#languagesHeading {height:20px;	padding:3px 7px 0 7px;}

/*ezpage sidebox*/
#ezpagesContent {padding:0 ; line-height:19px; margin-top:4px; margin-bottom:0;}

/*product listing rows*/
.productListing-odd, .productListing-even {}
.listingProductImage {margin-right:20px; }
.productListing-data {margin:0 0 0 0;	padding:20px 0 20px 0; }
.productListing-data-no-products {margin:20px 0 20px 0;	padding:20px 0 20px 0;}	
.productListing-rowheading {height:30px;}
#productsListingTopNumber {margin:0 0 10px 0;padding:0 0 10px 0;}


/*category main pages*/
.categoryListBoxContents {}
.categoryListBoxContentsWrapper {padding:10px 10px 15px 10px;margin-right:1px;}
A.categoryListBoxContentsLink {}
#categoryImgListing {float:left;width:150px;height:150px;margin-top:10px;}/*category image*/

	
/************************HOMEPAGE******************************/
#indexDefaultHeading {}
#indexDefaultHeading_wrapper {height:160px; margin-bottom:30px; width:530px;}
#indexDefaultHeading_right {width:380px; padding-top:40px;}	

#productDetailsList {list-style:none; padding:0; margin:0;}
#productDetailsListMainWrapper {float:left;border:0 solid #d4ea19;width:100%;margin-top:5px;}
.productDetailsListWrapper, #productDetailsListWrapper {}
.productDetailsListInner {margin:0 5px 5px 0; float:left;}	

TD .productListing-data {padding:15px 10px 15px 0; border-bottom:1px solid #367fa0; height:150px;}
TD .productListing-data-no-products {padding:15px 10px 15px 10px;}

#productListing {margin-bottom:20px;}
#productsListingBottomNumber {margin-top:20px;}

#listCell0-0 {padding-left:0;}/*alignment of product image text*/

.productListing-heading a {padding-left:0;}/*alignment of product item name and price*/
.productDetailsListWrapper, #productDetailsListWrapper {clear:both;}
	
#indexProductListCatDescription {margin:12px 0 0 0; padding:0;}/*category description*/
#indexProductList {padding:0; margin:0;}

TD .main, TD .newAllListTextArea {padding-right:10px;}
TD .newAllListTextArea {padding-left:5px;}
.newAllListDescription {padding:5px 0 5px 0; margin: 5px 0 5px 0;}
#newProductsDefaultListingTopNumber {}

#sorter {margin-bottom:20px;}

.productNewAllListImage {}
.productNewAllListImageWrapper {margin:0 0 10px 0; width:188px}

.indexProductListDropdownWrapper {}
.categoryRowWrapper {margin-top:40px}
.categoryRowWrapper {border:1px solid #666; padding:20px;}




/*************TOP BAR SEARCH BOX*************/
#navMainSearch {width:364px; height:68px;} /*searchbox wrapper width*/
.quick_find_header {margin-top:26px;} /*use to position go button and form text USE WITH BG POSITION of NAVMAIN SEARCH*/
.quick_find_header {padding-bottom:5px;}/*use to position go button*/
.quick_find_header {border:0;}
#navMainSearch {float: left; background:url(../images_layout/search_box.gif) -28px 0 no-repeat;}
input.quick_find_header {background-color:transparent;} /*search field bg*/
input.quick_find_header {margin-bottom:15px} /*input text position*/
#navMainSearch form {padding-left:80px;} /*distance of search text from left of form USE WITH input.quick_find_header*/
input.quick_find_header {width:226px;}/*adjust to set input width USE WITH #navMainSearch form*/
input.goButton {padding:0px 0 0 0;}/*adjust to set input->gobutton distance*/
*+html input.quick_find_header {padding-bottom:0}/*IE 7 fixes position of search text*/
INPUT.quick_find_header {font-size:14px; color:#DBCA00; font-family:fixedsys, Courier, Arial}
.quick_find_header {border:0;}

/**************************LOGIN + SIGN UP + ACCOUNTS PAGE****************************/
.loginReturningCustomers, .orderTotalBox {background-color:#DCF69C;padding:5px;border-bottom: 1px solid #D0DBC6; border-right: 1px solid #D0DBC6;}
.advancedSearchBg {}
.loginReturningCustomersTitle {padding: 0 0 10px 0;}
.loginForgotPassword {margin:10px 0 0 0;padding:0 0 0 14px;background:url(../images_layout/forgotpass.gif) left no-repeat;}
#loginDefault FORM FIELDSET {padding-bottom:20px;}/*adds section split lines to login screen LOGIN BOX ONLY*/
#loginDefault FORM FIELDSET LEGEND, FIELDSET P {padding-left:0px;margin-left:0px;}/*targets the legends on the login page LOGIN BOX ONLY*/
#loginDefault FORM FIELDSET FIELDSET {padding-bottom:20px;border-bottom: 1px solid #000;}/*adds section split lines to login screen*/
#loginDefault FORM FIELDSET FIELDSET LEGEND {padding-left:0px;margin-left:0px;}/*targets the legends on the login page*/
.LoginNewCustomerinformation, .orderInfoBox{border-bottom: #000 2px solid;padding-bottom:20px;margin:10px 0 10px 0;}
.LoginNewCustomerInformationTitle{magin: 0 0 20px 0;}
.LoginSignupDetailsHeading {font-weight:bold;margin:0 0 5px 0;}
.logOffInstructions {width:300px; background:#e5e5e5 url(../images/icons/billingaddressright.gif) right no-repeat;}
.logOffInstructionsInner{width:270px; padding:5px 0 5px 10px;}
.alertpassword {margin:10px 0 10px 0;}
#addressBookDefaultPrimary {margin:10px 0 15px 0;}
.instructions {float:right;width:280px;}
.address {float:left;width:280px;}
.addressR {float:right;width:280px;}
address {padding:20px 0 0 0; margin:0;}
#addressBookProcessDefault .alert {margin: 15px 0 15px 0;}
#addressBookDefault address, #addressBookDefault .instructions, #gvFaqDefaultContent{margin: 5px 0 0 0;}
ul #myAccountNotify {}
#gvFaqMainContent {}

/***********CART*******/
#cartImage {margin: 0.5em 1em;}

/**************************CHECKOUT & SHIPPING****************************/
#checkoutBillto, #checkoutShipto {margin: 10px 0 20px 0;padding:10px 0 0 10px;width: 150px;border-left: 2px solid #e5e5e5;}
#checkoutShipto {width: 210px;}
.billingInfo, .shippingInfo {width:300px; margin-top:60px; background:#e5e5e5 url(../images/icons/billingaddress.gif) left no-repeat;}
.billingInfoInner, .shippingInfoInner {width:270px; float:right;}
#checkoutConfirmDefaultPayment, #checkoutConfirmDefaultShipment, #checkoutShippingContentChoose  {margin:15px 0 15px 0;}
#checkoutSuccessMainContent, #checkoutSuccessOrderNumber {background-color:#d6062d;padding:10px;margin:15px 0 15px 0;}
#checkoutSuccessMainContent P, #passwordForgottenMainContent P {padding:0px; margin:0px 0 5px 0;}
.chequePostBox {background-color:#e5e5e5;padding:10px;margin-top:15px;}
.shippingOptionTitle {margin-bottom:10px; padding:2px 2px 2px 15px; background:#e5e5e5  url(../images/icons/shipping_option.gif) left no-repeat; width:200px;}
#comments .shippingOptionTitle {padding:0px; width:100%;}





/**************************ADVANCED SEARCH****************************/
.advSearchright, .advSearchleft {padding:10px;	width: 280px; margin-bottom:15px;}
.advSearchcentre {margin-bottom:15px;padding:10px;}
.advSearchBox input {width:99%; height:20px; border:1px solid #000}

/**************************PRODUCT ATTRIBUTES****************************/
.wrapperAttribsOptions {}
#productAttributes {width:346px; height:200px; float:left}
#productAttributes {border: 0px solid #2A2A21; background:url(../images_layout/attribute-arrow.gif) top left no-repeat;}
#productAttributesInner {padding:20px 0 0 0}
#attrib-2 {margin-top:0; padding-top:0}

/**************************PRODUCT ADDITIONAL IMAGES****************************/
#productAdditionalImages {width:656px; margin:20px 0 0 0}
.additionalImages {padding:20px}
.additionalImagesTitle {padding-left:20px}





/****************DEVELOPMENT*************/
.grids {position:absolute; top:0; background:url(../images_dev/grid-rand-dart.gif) top left no-repeat; z-index:999; width:960px; height:1200px; margin:0 auto 0 auto;}
.informationPageBackground{}
.informationPageBackground2{}

/****************LISTS*************/
#myAccountGen li, #myAccountNotify li, #orderAttribsList li, .cartAttribsList li, ul#myAccountGen, ul#myAccountNotify, ul#orderAttribsList, .cartAttribsList ul 
{margin: 0; padding-left:0; list-style-type:none}
#navMain ul, #navSupp ul, #navCatTabs ul  
{margin: 0;list-style-type: none;line-height: 15px;}
#navMain ul li, #navSupp ul li, #navCatTabs ul li {display: inline;}
#navSupp ul li a, #navCatTabs ul li a {padding: 0em 0.5em;margin: 0; width:75px;}
ul#myAccountGen li, ul#myAccountNotify li {padding-left:10px;}
#navMain ul li a{text-decoration: none;	padding:0;	margin: 0; width:75px;}
#navEZPagesTOC ul {margin: 0; padding: 0.5em 0em; list-style-type: none; line-height: 1.5em;}
#navEZPagesTOC ul li, #navSupp ul li a, #navCatTabs ul li a, #navMain ul li a {white-space: nowrap;}
#navEZPagesTOC ul li a {padding: 0em 0.5em;	margin: 0;}
#bestsellers ol {padding: 0; margin-left: 1.1em;}
#bestsellers li {padding: 0; margin: 0.3em 0em 0.3em 0em;}






/*CURRENT ADDITIONS*/
.newproducts_frontpage_name img {margin-right:30px}
.headerLid {background:url(../images_layout/lid.jpg) top left no-repeat; width:960px; margin:0 auto 0 auto}






/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++DISPLAY NONE ELEMENTS+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
#categoriesHeading, #yahootreemenuHeading, #indexStatementsWrapper {display:none;}
.hiddenField {display: none;}
/*+++++++++++++++++PAGE FUNDAMENTALS+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/	
*html .centerColumn {height: 1%;}
CAPTION {}
.back, .floatL {float:left}
.forward, .floatR {float:right}
.clearBoth {clear:both; height:0;}
.clearHigh {clear: both; height:10px;}
.visibleField {display: inline;}
LABEL {padding-left:0px;}
SELECT {margin-top:20px;}
/*LABEL.inputLabel_indexProductListDropdownWrapper {width:9em; float:left; margin:20px 0 10px 0; padding:0;}*/
ADDRESS {padding: 0.5em;}
P {margin-left:0; margin-right:0; padding-left:0; padding-right:0}
HR {height: 1px;margin-top: 0.5em;border: none;border-bottom: 1px solid #367fa0;}
H1, H3, H4, H5, H6 {margin: 0.3em 0;}	
H2 {margin: 0 0;}
H1, H2, H3, H4, H5, H6, p {position: relative;}


/*ADDITIONS*/

#leftColHeadSection {height:64px;}
#bannerbox2Heading {display:none;}

#headerRight {width:703px;}
#staticNavSearchBox {width:304px;}

#productDescription ul {padding:0; margin:0; list-style-type:none}
#productDescription ul li {padding:0 0 0 10px; margin:0; background:url(../images_layout/product-li.gif) no-repeat}


.payChequeTo {color:#FF0000}

.greyCustomerInfoBox H1 {font-size:15px}


/*sizes table*/

TABLE.sizes {border-left:1px solid #367fa0; border-top:1px solid #367fa0; font-size:12px;}

TR.featuresTableRowHeader {border-bottom: 1px solid #000}
TR.standardTableRowHeader { background:#367fa0; font-weight:bold}

TD.td10pc {width:10%;padding:5px; border-right:1px solid #367fa0; border-bottom:1px solid #367fa0}
TD.td12pc {width:12%;padding:5px; border-right:1px solid #367fa0; border-bottom:1px solid #367fa0}
TD.td20pc {width:16.5%;padding:5px; border-right:1px solid #367fa0; border-bottom:1px solid #367fa0}
TD.td25pc {width:25%;padding:5px; border-right:1px solid #367fa0; border-bottom:1px solid #367fa0}
TD.td50pc {width:50%;padding:5px; border-right:1px solid #367fa0; border-bottom:1px solid #367fa0}
TD.td75pc {width:75%;padding:5px; border-right:1px solid #367fa0; border-bottom:1px solid #367fa0}

.tableProdRule {height:1px; background:#FF0000}
.tableProdTxt {color:#007EA7}
.tableProdPrice {color:#FF0000}






