.left{float:left;}
.right{float:right;}
.name{color:#545454;font-size:11px;font-weight:bold;}
.name a{color:#545454;font-size:11px;font-weight:bold;text-decoration:none;border:none;}
.name a:hover{text-decoration:underline;}
.pict_box{margin-bottom:12px;border-bottom:solid 1px #dbdbdb;padding-bottom:8px;text-align:center;}
.text{}
.price{color:#111111;font-size:12px;line-height:21px;line-height:normal;font-weight:400;}
.price strong{font-weight:bold;}
.price_box{overflow:hidden;margin-top:5px;width:100%;}
.price_box .coll1{width:87px;float:left;background:url(../images/price_box_bg.gif) no-repeat right top;}
.price_box .coll2{width:auto;float:left;}
.price_box .coll2 .ind{padding:0 0 0 20px;}
.button{padding-top:0;}
.box_line{padding:0 1px 0 1px;overflow:hidden;}
.box_line .inner{line-height:1px;background:url(../images/line.gif) repeat-x 0px 18px;height:36px;}
.box_line2_box{background:url(../images/background-white-left.gif) repeat-y left top;}
.box_line2_box .inner{background:url(../images/background-white-right.gif) repeat-y right top;}
.box_line2{padding:0 0 0 0;overflow:hidden;}
.box_line2 .inner{line-height:1px;background:url(../images/line.gif) repeat-x 0px 23px;height:46px;}
.box_line3{padding:0 27px 0 27px;overflow:hidden;display:none}
.box_line3 .inner{line-height:1px;background:url(../images/line.gif) repeat-x 0px 9px;height:26px;}
.box_line4{padding:0 12px 0 12px;overflow:hidden;display:none}
.box_line4 .inner{line-height:1px;background:url(../images/line.gif) repeat-x 0px 21px;height:36px;}
.box_line5{padding:0 0 0 0;overflow:hidden;display:none}
.box_line5 .inner{line-height:1px;background:url(../images/line.gif) repeat-x 0px 21px;height:36px;}
ol{list-style:decimal;list-style-position:inside;}
ol li{line-height:21px;}
#disp-order-sorter{width:80%;}
#column_center input, #column_center #sorter select{margin:-2px 0px;position:relative;}
#advSearchDefault .back{float:none;}
#advSearchDefault .forward{float:none;padding-bottom:7px;}
#advSearchDefault fieldset{padding:4px;}
#advSearchDefault .floatLeft select{margin-bottom:5px;}
#advSearchDefault #inc-subcat{margin:5px 5px 5px 3px;vertical-align:middle;}
#advSearchDefault .floatLeft{padding:11px 11px 11px 17px;display:block}
#advSearchDefault .floatingBox{padding:11px 11px 11px 7px;}
#featuredProducts{overflow:hidden;zoom:1;width:100%;}
#popupSearchHelp{background:#FFFFFF;text-align:left;}
#sorter form{display:inline;}
#navColumnOne{}
#navColumnTwo{}
.centerColumn{}
.centerColumn table{}
#indexDefault{border:none;padding:0;}
#indexDefault, #specialsListing, #newProductsDefault, #allProductsDefault, #loginDefault, #productGeneral, #shoppingCartDefault{margin:0;}
#productGeneral ul{margin-left:15px;color:#202020;}
input#login-email-address, input#login-password, input#company, input#firstname, input#lastname, input#suburb, input#street-address, input#city, input#state, select#country, input#telephone, input#fax, input#email-address, input#contactname{width:36%;margin:0 0 3px;vertical-align:middle;}
input#dob, input#postcode{width:70px;margin:0 0 3px;vertical-align:middle;}
input#password-new, input#password-confirm{width:36%;margin:8px 0 3px 0;vertical-align:middle;}
textarea#enquiry{width:93%;margin:4px 0;}
#navCatTabs{color:#ffffff;font-weight:bold;margin-bottom:2px;}
#navCatTabs ul{margin:0 10px;padding:10px 0;list-style:none;line-height:18px;}
#navCatTabs ul li{display:inline;padding:0px 10px;}
#navCatTabs ul li a{LINKS_STYLE}
#navBreadCrumb{padding:10px 0px 0px 0px;color:#ffffff;font-weight:bold;margin-bottom:2px;}
#navBreadCrumb a{color:#A19970;}
caption h2, #accountDefaultHeading, #accountHistoryDefaultHeading, #accountNotificationsHeading, #addressBookDefaultHeading, #advSearchDefaultHeading, #advSearchResultsDefaultHeading, #checkoutShippingHeading, #checkoutPaymentHeading, #checkoutConfirmDefaultHeading, #checkoutPayAddressDefaultHeading, #checkoutShipAddressDefaultHeading, #checkoutSuccessHeading, #conditionsHeading, #cookieUsageDefaultHeading, #createAcctDefaultHeading, #createAcctSuccessHeading, #customerAuthDefaultHeading, #discountcouponInfoHeading, #maintenanceDefaultHeading, #downloadTimeOutHeading, #gvFaqDefaultHeading, #gvRedeemDefaultHeading, #gvSendDefaultHeadingDone, #indexDefaultHeading, #loginDefaultHeading, #logoffDefaultHeading, #pageNotFoundHeading, #pageTwoHeading, #pageThreeHeading, #pageFourHeading, #privacyDefaultHeading, #shippingInfoHeading, #cartDefaultHeading, #siteMapHeading, #sslCheckHeading, #timeoutDefaultHeading, #unsubDefaultHeading, #ezPagesHeading{padding:11px 10px 11px 0;color:#000000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:15px;line-height:normal;font-weight:bold;text-transform:capitalize;}
#addressBookProcessDefault h1{padding:15px 20px 19px 0px;margin:0 -15px 10px 10px;background:#FFFFFF url(../images/heading_icon.gif) 17px 21px no-repeat;color:#3D4142;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:18px;line-height:normal;font-weight:bold;}
h2{font-size:14px;font-weight:bold;line-height:normal;color:#545454;padding:3px 0px 5px;}
h3{color:#545454;font-size:12px;font-weight:bold;line-height:normal;padding:3px 0px 5px;}
h3 a{color:#545454;font-size:12px;font-weight:bold;line-height:normal;padding:3px 0px 5px;text-decoration:underline;}
h3 a:hover{text-decoration:none;}
h4{color:#545454;font-size:11px;font-weight:bold;line-height:normal;padding:3px 0px 5px;}
h2.centerBoxHeading{padding:3px 10px 12px 25px;color:#202020;text-decoration:none;font-family:Verdana,"Times New Roman", Times, serif;font-size:12px;line-height:normal;font-weight:bold;text-transform:uppercase;line-height:16px;}
h1{padding:3px 10px 12px 25px;color:#202020;text-decoration:none;font-family:Verdana,"Times New Roman", Times, serif;font-size:14px;line-height:normal;font-weight:bold;text-transform:uppercase;line-height:16px;}
#alsoPurchased h2.centerBoxHeading{padding:6px 10px 12px 0;color:#182334;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:normal;font-weight:bold;text-transform:capitalize;line-height:16px;}
#indexCategoriesHeading, #productListHeading{padding:3px 10px 12px 25px;color:#000;text-decoration:none;font-family:Verdana,"Times New Roman", Times, serif;font-size:12px;line-height:normal;font-weight:bold;text-transform:uppercase;line-height:16px;}
#newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading{padding:3px 10px 12px 25px;color:#202020;text-decoration:none;font-family:Verdana,"Times New Roman", Times, serif;font-size:12px;line-height:normal;font-weight:bold;text-transform:uppercase;line-height:16px;}
#newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading a{padding:3px 10px 12px 25px;color:#202020;text-decoration:none;font-family:Verdana,"Times New Roman", Times, serif;font-size:12px;line-height:normal;font-weight:bold;text-transform:uppercase;line-height:16px;}
#specialsListingHeading{}
#newProductsDefault, #allProductsDefault, #featuredDefault, #specialsListing, #reviewsDefault{}
#newProductsDefault .line, #allProductsDefault .line, #featuredDefault .line{padding:0;line-height:0px;font-size:0px;background:url(../images/line_1.gif) top left repeat-x;height:7px;}
#newProductsDefault td, #allProductsDefault td, #featuredDefault td{border:none;}
#newProductsDefault a.link, #allProductsDefault a.link, #featuredDefault a.link, #allProductsDefault a.link{text-decoration:none;text-decoration:underline;font-size:12px;color:#ab2008;line-height:normal;font-weight:normal;text-transform:lowercase;font-family:Verdana,"Times New Roman", Times, serif}
#newProductsDefault a.link:hover, #allProductsDefault a.link:hover, #featuredDefault a.link:hover{text-decoration:none;}
#reviewsDefault hr{border-top:1px solid #666666;margin:0 0px;}
#reviewsDefault .smallProductImage{padding:0px 10px 10px 10px;}
#reviewsInfoDefaultHeading, #productReviewsDefaultHeading, #reviewsWriteHeading{padding:3px 10px 12px 25px;color:#202020;text-decoration:none;font-family:Verdana,"Times New Roman", Times, serif;font-size:12px;line-height:normal;font-weight:bold;text-transform:uppercase;line-height:16px;}
#reviewsDefault .rating, .bold{padding:5px 0px;}
#reviewsDefault h2{clear:both;color:#202020;font-size:12px;font-weight:bold;text-decoration:none;text-transform:none;font-family:Verdana,"Times New Roman", Times, serif}
#reviewsInfoDefaultPrice, #reviewsWritePrice, h2#productReviewsDefaultPrice{color:#ab2008 !important;font-size:18px !important;line-height:24px !important;font-weight:normal;font-family:Verdana,"Times New Roman", Times, serif;}
#review-text{margin-top:15px;}
#categoryImgListing{float:left;margin-right:15px;padding:0;}
#indexCategories{}
#categoryImgListing{padding:0;float:left;margin-right:15px;}
.categoryListBoxContents{text-align:left;padding:5px 0px;}
.categoryListBoxContents img{margin-bottom:0;}
.categoryListBoxContents a{text-decoration:none;color:#202020 !important;font-size:12px !important;line-height:24px !important;font-weight:bold;font-family:Verdana,"Times New Roman", Times, serif;text-transform:none;text-decoration:none;}
.categoryListBoxContents a:hover{text-decoration:underline;}
.tabTable{margin:0px 0px 0 0px;}
.tabTable th{padding:0 1px 1px 1px;text-align:left;background:url(../images/productListing-heading_bg_thx.gif) repeat-x left top #d8d5c5;}
.tabTable th{font-family:Verdana,"Times New Roman", Times, serif;font-size:12px;color:#000;line-height:normal;font-weight:bold;text-transform:uppercase;background:#d8d5c5;padding-bottom:10px;padding-top:0px;}
.tabTable th a{color:#000;text-decoration:none;}
.tabTable th a:hover{text-decoration:underline;}
#listCell0-0{padding-left:17px;}
.productListing-rowheading{}
.productListing-heading a{text-decoration:none !important;}
.productListing-heading a:hover{text-decoration:underline !important;}
.tabTable td{}
.tabTable td{font-size:18px;color:#ab2008;font-weight:bold;}
h3.itemTitle{text-align:left;}
.tabTable td .listingDescription{padding:1px 5px 5px 0;font-family:Verdana,"Times New Roman", Times, serif;font-size:12px;line-height:18px;color:#202020;text-align:left;font-weight:normal;}
.tabTable td a{text-decoration:underline;}
.tabTable td a:hover{text-decoration:none;}
.productListing-data a{color:#ab2008;font-size:12px;font-weight:normal;font-family:Verdana,"Times New Roman", Times, serif;}
.productListing-data{color:#ab2008 !important;font-size:18px !important;line-height:24px !important;font-weight:normal !important;text-align:center;padding-top:0px;background:#FFFFFF;font-family:Verdana,"Times New Roman", Times, serif}
.productListing-data img{margin-right:0;}
.productListing-data h3{color:#202020;font-size:15px;font-weight:bold;margin-bottom:6px;padding-top:0;text-transform:none;font-family:Arial, Helvetica, sans-serif;}
.productListing-data h3 a{color:#202020;font-size:12px;font-weight:bold;text-transform:none;font-family:Verdana,"Times New Roman", Times, serif;text-decoration:none;}
.productListing-data h3 a:hover{text-decoration:underline;}
#prevOrders{margin:0px 0px 5px 0px;border-left:1px solid #dbdbdb;}
#prevOrders th{padding:5px 10px;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;text-align:center;}
#prevOrders th{font-size:11px;color:#545454;line-height:normal;font-weight:bold;text-transform:uppercase;}
#prevOrders th a{color:#545454;}
#prevOrders td{border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:5px;}
#prevOrders td{font-family:tahoma;font-size:11px;line-height:normal;color:#545454;}
#prevOrders td a{LINKS_STYLE}
#accountHistInfo table{margin:0px 0px 5px 0px;border-left:1px solid #111111;}
#accountHistInfo th{padding:5px 10px;border-top:1px solid #111111;border-right:1px solid #111111;border-bottom:1px solid #111111;text-align:center;}
#accountHistInfo th{font-size:12px;color:#111111;line-height:normal;font-weight:bold;text-transform:uppercase;}
#accountHistInfo th a{color:#1AA8F3;}
#accountHistInfo td{border-right:1px solid #111111;border-bottom:1px solid #111111;padding:5px;}
#accountHistInfo td{font-family:tahoma;font-size:11px;line-height:normal;color:#111111;}
#accountHistInfo td a{LINKS_STYLE}
.categoryIcon{padding:0 15px 0 0;}
.categoryIcon a{color:#13140d;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;text-decoration:none;}
.navNextPrevWrapper{margin:10px;padding:10px 10px;text-align:center;}
#productMainImage, #productReviewsDefaultProductImage, #reviewWriteMainImage{margin:1px 5px 10px 0;}
#productMainImage a, #reviewsInfoDefaultProductImage a, #productReviewsDefaultProductImage a, #reviewWriteMainImage a{color:#202020;font-family:Tahoma;font-size:10px;text-decoration:none;}
#productName{padding:3px 10px 12px 25px;color:#202020;text-decoration:none;font-family:Verdana,"Times New Roman", Times, serif;font-size:12px;line-height:normal;font-weight:bold;text-transform:uppercase;line-height:16px;}
#productPrices{color:#ab2008;font-size:18px;line-height:21px;font-weight:normal;text-decoration:none;font-family:Verdana,"Times New Roman", Times, serif}
#productDescription{margin:0px 1px;padding:0;font-weight:normal;}
#cartAdd{float:right;text-align:center;margin:1em;border:1px solid #ccc;color:#202020;padding:1em;}
#alsoPurchased{margin-top:10px;}
#alsoPurchased a{text-decoration:none;text-decoration:none;font-size:10px;color:#111111;line-height:normal;font-weight:bold;text-transform:none;}
#alsoPurchased a:hover{text-decoration:none;color:#FF0000}
#productAdditionalImages{margin:2px;border:1px solid #dadada;padding:4px;overflow:hidden;zoom:1;}
#productAdditionalImages .additionalImages{text-align:center;}
#productAdditionalImages .additionalImages a{text-decoration:none;font-size:10px;color:#111111;line-height:normal;font-weight:bold;text-transform:capitalize;}
#productAdditionalImages .additionalImages a:hover{text-decoration:none;color:#ff0000}
#productAdditionalImages .img_box{padding:0;margin:15px;}
#cartInstructionsDisplay{padding:10px;}
#cartEmptyText{font-size:18px;color:#ffffff;padding:20px 0 10px;}
#cartContentsDisplay{border-left:1px solid #545454;}
#cartContentsDisplay th{border:1px solid #545454;border-left:none;padding:5px;text-align:center;}
#cartContentsDisplay th{font-size:14px;color:#545454;line-height:normal;font-weight:bold;text-transform:uppercase;}
#cartContentsDisplay th a{color:#1AA8F3;}
#cartContentsDisplay td{border-right:1px solid #545454;border-bottom:1px solid #545454;padding:5px;text-align:center;}
#cartContentsDisplay td .cartAttribsList{text-align:left;}
#cartContentsDisplay td{font-family:Verdana;font-size:11px;line-height:normal;color:#202020;}
#cartContentsDisplay td.cartTotalDisplay{color:#ab2008;font-size:18px;font-weight:normal;font-family:Verdana,"Times New Roman", Times, serif}
#cartContentsDisplay td #cartImage{float:none;display:block;}
#cartContentsDisplay td a{color:#1f1f1f;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
#cartContentsDisplay td a:hover{text-decoration:underline;}
#cartSubTotal{text-align:right;font-weight:bold;width:100%;padding:10px 0;text-transform:uppercase}
#cartSubTotal strong{color:#ab2008;font-size:18px;font-weight:normal;font-family:Verdana,"Times New Roman", Times, serif}
#shoppingCartDefault .buttonRow{margin:5px;}
#shoppingCartDefault .text_v_c{padding:15px;text-align:right;font-family:tahoma;font-size:11px;line-height:normal;color:#545454;}
#shoppingCartDefault .text_v_c a{text-decoration:underline;font-size:12px;color:#545454;line-height:normal;font-weight:bold;}
.advisory{margin:10px;}
#infoShoppingCart{background:#ffffff;text-align:left;}
#infoShoppingCart div{padding:20px;}
#infoShoppingCart h1{padding:15px 20px 19px 1px;color:#000000;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:18px;line-height:normal;font-weight:bold;}
h1#acctNewslettersDefaultHeading{padding:1px 10px 0 1px;color:#333333;text-decoration:none;font-family:Tahoma;font-size:12px;line-height:normal;font-weight:bold;text-transform:capitalize;line-height:14px;}
#popupSearchHelp div{padding:20px;}
#popupCVVHelp{background:#FFFFFF;}
#popupCVVHelp div{padding:10px 20px;}
#popupCVVHelp h1{padding:3px 10px 12px 25px;color:#202020;text-decoration:none;font-family:Verdana,"Times New Roman", Times, serif;font-size:12px;line-height:normal;font-weight:bold;text-transform:uppercase;line-height:16px;}
.hiddenField{display:none;}
#popupShippingEstimator{background:#ffffff;text-align:left;}
#popupShippingEstimator div{padding:15px;font-size:11px;}
#shippingEstimatorContent label{display:block;padding-bottom:2px;}
#shippingEstimatorContent h2{padding:3px 10px 12px 14px;color:#201f23;text-decoration:none;font-size:12px;line-height:normal;font-weight:bold;text-transform:uppercase;}
#shippingEstimatorContent select#country, #shippingEstimatorContent select#stateZone{width:160px;margin:0 0 3px;}
#shippingEstimatorContent input#state{width:156px;margin:0 0 3px 131px;}
#shippingEstimatorContent label#stateLabel{display:none;}
#shippingEstimatorContent td.cartTotalDisplay{font-size:15px;font-family:tahoma;color:#201f23;font-weight:bold;}
#shippingEstimatorContent table{margin:0px 0px 5px 0px;border-left:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-collapse:collapse;}
#shippingEstimatorContent th{padding:5px 10px;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;text-align:center;}
#shippingEstimatorContent th{color:#201f23;}
#shippingEstimatorContent th a{color:#201f23;}
#shippingEstimatorContent td{border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;padding:5px;}
#shippingEstimatorContent td{font-family:tahoma;font-size:11px;line-height:normal;color:#201f23;}
#upcomingProductsTable{color:#201f23;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#upcomingProductsTable a{color:#201f23;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;}
#upcomingProductsTable a:hover{text-decoration:none;}
.background-top{padding:0 10px 0 10px;}
.smalltext1{text-align:center;color:#202020;font-weight:200;line-height:16px;font-size:14px;}
.save{text-align:center;color:#636466;font-weight:200;line-height:21px;font-size:14px;}
.norm{text-align:center;color:#2DB82D;font-weight:900;line-height:21px;font-size:16px;}

