﻿.html,body{background:#ecebe8 url(images/background.gif) repeat-y 50% 0;text-align:center;padding:0px;margin:0px;vertical-align:top;font-family:Verdana;font-size:10px;word-wrap:break-word;}
.html,p{text-align:left;padding:0px;margin:0px;vertical-align:top;font-family:Verdana;font-size:10px;word-wrap:break-word;}
.ul{list-style:circle outside;text-align:justify;}
.li{font-family:Verdana;font-size:10px;float:left;}
.image{border:0;padding:0px; margin:0px;vertical-align:top;text-align:left;}
.row-divider{width:100%;height:2px;border-bottom:1px;border-bottom-color:#84D6D6;border-bottom-style:solid;vertical-align:top;}
.product-body{width:200px;padding:0px;margin:0px;border:1px #7CD3D3 solid;vertical-align:top;}
.text-product-desc{font-family:Verdana;font-size:11px;font-weight:normal;color:#333333;vertical-align:top;}
.textmiddle{vertical-align:top;}
.small{text-align:left;}
.account-content{vertical-align:top;padding-top:0px;font-family:verdana ;font-size:10px;color:#333333;font-weight:normal;margin:0 0 5px 0;padding:0 0 0 10px;}
.search-table{width:170px;margin-left:10px;font-family:verdana ;font-size:11px;color:#333333;font-weight:normal;}
.custom-find-top{background:#fff;padding:10px;}
.account-header{background-image:url('images/bg-youraccount.gif');background-repeat:no-repeat;width:100%;height:30px;padding:0px 0px 0px 0px ;text-align:middle;margin-top:3px;}
.account-body{padding:0px 0px 0px 0px;text-align:middle;}
.parent-cart{background:#fff;vertical-align:top;padding:0px;margin:0 0 5px 0;}
.basket-header{background:transparent url(images/bg-basket-header.gif) no-repeat 10px 10px;height:30px;text-align:middle;margin:0;overflow:hidden;display:block;}
.basket-body{padding:0px 0px 0px 0px ;}
.basket-body-content{margin:5px 10px 0;padding:5px 0;border-top:1px solid #ddddd8;border-bottom:1px solid #ddddd8;}
.basket-body-content{margin:5px 0 0;padding:5px 5px;border-top:1px solid #ddddd8;border-bottom:1px solid #ddddd8;}
.basket-bottom{display:block;text-align:right;background:none;padding:5px 10px 10px;}
.panel-right-filler a{height:137px;overflow:hidden;text-indent:-1000em;background:#fff url(images/phone.png) no-repeat 0 0;display:block;}
.panel-right-filler img{display:none;}
.custom-find{background:#fff;padding:0px 10px;text-align:middle;}
.custom-find-bottom{margin:0 0 5px 0;height:10px;overflow:hidden;padding:0;background:#fff;}
.custom-find-bottom img{display:none;}
.custom-find .search-form{margin:0;vertical-align:middle;zoom:1;}
.custom-find .search-form:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.custom-find .search-form input{display:none;}
.custom-find .search-form input#keywordsearchfield{margin-right:5px;width:100px;float:left;display:block;border:2px solid #ddddd8;}
.dept-text{padding-left:10px;padding-top:35px;}
.parent-findprod{height:auto;margin-left:0px;vertical-align:top;text-align:center;}
.find-a-gift{background:#fff url('images/bg-find-a-gift.gif') no-repeat 10px 10px;background-repeat:no-repeat;vertical-align:text-top;margin:0 0 5px 0;}
.find-a-gift .dept-text{padding-bottom:10px;}
.body{text-align:center;color:#333333;margin:0px;padding:0px;font-family:Verdana;font-size:10px;}
.wholepage{text-align:center;margin:0 auto 10px auto;width:990px;font-family:Verdana;font-size:10px; zoom: ;}
.navlink,a{font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;color:#333333;text-decoration:none;margin-bottom:2px;}
.nav-category{font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;color:#333333;text-decoration:none;}
.formbox{ background:#ffffff;}
.headertable{border-collapse:collapse;border-spacing:0px;width:100%;background:transparent url(images/bg-headertable.png) no-repeat 0px 15px;}
.headercenter{width:150px;border-width:0px 0px 0px 0px;}
.headerleft{border-width:0px 0px 0px 0px;width:600px;}
.headerleft img{width:570px;height:50px;margin:5px 0 0 0px;}
.headerright{width:150px;border-width:0px 0px 0px 0px;}
.mainbody{width:100%;border-collapse:collapse;border-spacing:0px;font-family:Verdana;font-size:10px; zoom:1;}
.mainbodycenter{vertical-align:top;font-family:Verdana;font-size:10px; zoom: 1;}
table#mainbody td{padding: 0 0 0 1px !important;}
.mainbodyleft{vertical-align:top;padding:0px 10px 0px 0px;}
.mainbodyright{vertical-align:top;padding:0px 0px 0px 10px; zoom: 1; position: relative;}
.navpanelheader{height:14px;}
/* For the panel headers on the left */
.navpanelleft{border-collapse:collapse;border-spacing:0px;border:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:205px;background-color:transparent;}
.navpanelright{border-collapse:collapse;border-spacing:0px;border:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:205px;background-color:transparent;}
.findtable{background-image:url('images/bg-searchbottom.gif');text-align:center;width:180px;}
.prodsearch{margin-left:auto;margin-right:auto;}
.navpanelleftbody{width:180px;height:200px;}
.navpanelrightbody{width:100%;//background-color:#000000;}
.navpanelbodybody{width:100%;}
.navpanelbodybody{border-collapse:collapse;border-spacing:0px;padding:10px 10px 10px 10px;width:100%;}
.navpanelleftcontent{padding:0px 0px 0px 0px;color:#053a29;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;width:150px;vertical-align:top;}
.navpanelrightcontent{padding:0px 0px 0px 0px;color:#053a29;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;width:180px;vertical-align:top;}
.navpanelbodycontent{padding-bottom:20px;color:#053a29;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;width:100%;vertical-align:top;margin-left:auto;margin-right:auto;}
.contentpage{clear:none;width:auto;}
.parent-navigation{padding:0px;margin:0px;}
.navpanelleftheader{border-collapse:collapse;border-spacing:0px;width:100%;height:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:10px;color:#336666}
.navpanelrightheader{border-collapse:collapse;border-spacing:0px;width:100%;height:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:10px;color:#336666}
.navpanelbodyheader{border-collapse:collapse;border-spacing:0px;width:100%;padding:0px 0px 0px 0px;height:20px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.navpanelbody{width:100%}
.navpanelbodycell{width:100%;padding-bottom:15px;}
.navpanelleftcell{width:180px;background-color:#ffffff;}
.navpanelrightcell{width:180px;vertical-align:top;background-color:#ffffff;}
.navpanelleftheaderleft{padding:0px;}
.navpanelrightheaderleft{padding:0px;}
.navpanelleftheaderright{padding:0px;}
.navpanelleftheadercenter{border-collapse:collapse;}
.navpanelrightheadercenter{border-collapse:collapse;}
.navpanelbodyheadercenter{border-collapse:collapse;}
/* For the panel headers in the body */
.navpanelbodyheaderleft{width:1px;}
.navpanelbodyheadercenter{font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;color:#336666;}
.navpanelbodyheaderright{}
/* Headings */
.heading-subcategory{font-size:14px;color:#333333;font-weight:bold;font-family:Verdana;}
.heading-main{padding:10px 0;font-family:Verdana;font-size:13px;color:#333333;font-weight:bold;background:#fff;margin:0;}
.main{font-family:Verdana;font-size:11px;color:#333333;}
.heading-small{width:100%;text-align:right;font-size:11px;color:#333333;font-weight:bold;}
.heading-product{vertical-align:top;font-size:11px;font-family:Verdana;color:#333333;font-weight:bold;padding:0px 0px 0px 0px;margin:0px;}
/* text types */
.text-search{font-size:10px;}
.text-productdesc{font-family:Verdana;font-size:11px;color:#333333;font-weight:normal;padding:0px 0px 0px 5px;margin:0px;vertical-align:top;}
.text-productsubdesc{}
.text-productdesc{font-family:Verdana;font-size:11px;color:#333333;font-weight:normal;padding:0px 0px 0px 0px;margin:0px;vertical-align:top;}
.text-pricingdetails{font-size:11px;font-family:Verdana;color:#333333;margin:0px;padding:0px;text-align:left;vertical-align:top;}
.text-price{font-family:Verdana;color:#333333;font-weight:bold;padding:0px 0px 0px 0px;margin:0px 0px 0px 10px;vertical-align:top;font-size:11px;}
.text-big-price{font-family:Verdana;color:#333333;font-weight:bold;padding:0px 0px 0px 0px;margin:0px 0px 0px 10px;vertical-align:top;font-size:14px;}
.text-pricestrike{text-decoration:line-through;font-weight:bold;}
.text-shipping{color:black;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px}
.text-pricesave{font-family:Verdana;font-weight:bold;font-size:14px;color:#ff0066;}
.text-small{font-size:11px;font-family:Verdana;font-weight:normal;color:#333333;}
.text-availabilitytext{font-size:11px;font-weight:normal;color:#333333;}
.text-availabilitytitle{font-size:11px;font-weight:normal;font-family:Verdana;color:#333333;padding:0px;margin:0px;display:block;height:30px;width:140px;}
/* the "you may also be interested in text" */
.text-related{}
/* theme UL tag */
.list-theme{padding:0px 0px 0px 0px ;}
/* theme LI tag (child of list-theme class)*/
.list-theme-item{padding:0px 0px 0px 0px ;}
/* TIps (including basket quick tips) */
.tiptable{width:100%;}
.tipheader{width:100%;color:#333333;font-weight:bold;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;text-align:left;}
.tipbody{width:100%;background-color:#f0f0f0;font-size:10px}
/* Basket */
.baskettable{width:100%;}
.baskettable td{font-size:11px;font-family:Verdana;color:#333333;}
.basketheader{width:100%;font-weight:bold;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;text-align:left;color:#333333;}
.basketlist-row1{background:#ffffff;color:Black;}
.basketlist-row2{background:#f9f7e6;}
.basketlist-hilight{background:#999966;font-weight:bold;}
.basketlist-lolight{background:#ffffff;font-weight:bold;}
.basketcol{background:#ffffff;font-weight:bold;}
/* Product List */
.productlist-row1{}
.productlist-row2{background:#ffffff;}
.product-info{color:Black;}
.product-link{color:#000000;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:12px;}
.category-row1{}
.productlistheader{background-color:#f0f0f0;color:Black;font-weight:bold;font-size:10px;padding:0px;}
.productlisttable{width:100%;margin-top:0px;empty-cells:show;border-collapse:collapse;border-spacing:0px;font-size:10px;margin-left:0px;margin-right:0px;text-align:left;padding:0px;}
/* Store bits */
.storecredits{text-align:center;background:#ffffff;padding:5px 10px 10px 10px;}
/* Tab Bits */
.tab-table{border:0px 0px 0px 0px ;border-collapse:collapse;height:24px;margin-left:10px;}
.tab-left{background-repeat:no-repeat;border:0px 0px 0px 0px ;width:1px;height:24px;margin:0;background-color:#ffffff;}
.tab-left img{display:none;}
.tab-parenttable{background-color:#ffffff;background-repeat:no-repeat;border:0px 0px 0px 0px ;border-collapse:collapse;height:41px;padding:5px 0px 0px 0px;margin:0px 0px 10px 0;}
.tab-text{vertical-align:middle;border:0px 0px 0px 0px ;border-collapse:collapse;padding:0px 0px 0px 0px;background-repeat:repeat-x;height:24px;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;font-weight:normal;}
.tab-link{font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;font-weight:normal;color:#333333;text-align:center;text-decoration:none;}
.tab-middle{height:24px;width:20px;padding:0px 0px 0px 0px ;background-image:url('images/bg-tab-middle.gif');background-repeat:no-repeat}
.tab-right{width:1px;overflow:hidden;height:24px;background-repeat:no-repeat;}
.tab-right img{display:none;}
/* Added automatically */
.text-bold{font-weight:bold;}
/* Added automatically */
.text-shipping-row1{}
/* Added automatically */
.text-shipping-row2{}
/* Added automatically */
.basketlist-blank{background:white;}
/* Added automatically */
.link-department-select{color:#000;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;text-decoration:none;height:15px; font-weight: bold;}
/* Added automatically */
.link-department{color:#333333;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;width:auto;text-decoration:none;height:15px;}
/* Added automatically */
.link-category-select{color:#000;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;text-decoration:none; font-weight: bold;}
/* Added automatically */
.link-category{color:#333333;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;text-decoration:none;}
.categoryblock{display:block;width:auto;height:auto;margin-bottom:5px;}
/* Added automatically */
.link-subcategory-select{color:#000;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;text-decoration:none;height:20px; font-weight: bold;}
/* Added automatically */
.link-subcategory{color:#000000;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;text-decoration:none;height:20px;}
/* Added automatically */
.productlist-hcol1{}
/* Added automatically */
.productlist-hcol2{}
/* Added automatically */
.productlist-hcol3{}
/* Added automatically */
.productlist-hcol4{}
/* Added automatically */
.productlist-col4{}
/* Added automatically */
.productlist-col3{}
/* Added automatically */
.productlist-col2{}
/* Added automatically */
.productlist-col1{}
/* Added automatically */
.table-error{background:#B22222;}
/* Added automatically */
.table-error-td{background:Red;}
/* Added automatically */
.error-text{background:White;font-weight:bold;}
/* Added automatically */
.error-heading{color:White;font-weight:bold;text-decoration:underline;font-size:14px;}
/* Added automatically */
.testmodeinfo{background:#9999FF;color:black;font-weight:bold;}
.text-pricespecial{color:red;}
.registerform .text{width:140px;font-size:12px;text-align:right;}
.registerform .textbox,.registerform .select{width:180px;}
.boxText{color:#333333;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;margin-left:auto;margin-right:auto;padding-bottom:20px;}
.text-shopping{color:#000000;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;text-align:left;margin-left:5px;}
.inputRequirement{font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;color:#333333;}
.search-label{font-size:12px;font-weight:bold;}
#advanced-search-button{font-size:12px;}
#page-search #form-advsearch select{width:90%;}
#keyword{width:250px;}
#product_code{width:150px;}
#customer-reviews-heading{padding-top:10px;margin-bottom:5px;}
#write-review-heading{margin-bottom:5px;}
.review-useful-button{font-size:10px;}
#product-review-title{width:250px;}
/***************************************************************
PURCHASE ORDER HISTORY STYLES
**************************************************************/
.history-search-page{padding:7px 0px 10px 0px;}
.history-page{padding:0px 0px 10px 0px;}
.history-search-page TABLE,.history-page TABLE{font-size:11px;width:100%;border-collapse:collapse;border-spacing:0px;}
.history-page #payandship-details td,.history-page #history-details td{margin:0px;padding-left:5px;font-size:11px;}
.history-page #history-details .history-details-label b,.history-page #payandship-details .history-details-label b{font-weight:bold;width:120px;font-size:11px;}
.history-page #track-shipment-link{display:inline;padding:0px 0px 3px 25px;clear:none;background:url('images/icon-tracking.gif') no-repeat transparent top left;}
.history-page A{font-weight:bold;}
.history-page #itemsordered-details .items-reorder-link{font-size:10px;color:#EA672A;cursor:pointer;}
.history-page #itemsordered-details{font-size:12px;}
.history-search-page .product-link{font-weight:normal;}
.history-search-page #history-search.formbox{margin-top:7px;padding:5px 5px 5px 8px;}
.history-search-page #history-search.formbox P{margin:3px 0px 3px 0px;}
.history-search-page #history-search{font-size:12px;}
.history-search-page #history-search.formbox #history-searchselect{width:300px;margin-right:10px;}
.history-search-page #history-search.formbox label{margin-right:7px;display:block;}
.history-search-page #history-search.formbox .history-input{width:207px;margin-right:8px;}
.history-search-page #history-results td{margin:0px;padding:5px;}
.history-search-page .pagination{width:auto;}
.history-page .heading-subcategory{padding:5px 0px 6px 5px;margin:0px 0px 0px 0px;font-size:12px;}
#table-navigation .heading-small{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.button-rightaligned{float:right;}
.button-small{color:#333333;width:40px;}
.button-rightaligned{color:#333333;width:80px;}

.col1{text-align:right;height:14px;}
.col2{text-align:right;height:20px;padding-right:10px;}
.custom-footer{width:990px;margin-left:auto;margin-right:auto;}
.custom-footer-text{text-align:left;}
.listing-header-image{padding:0px;margin:2px 2px 2px 2px;background-image:url('images/product-header.jpg');width:100%;height:201px;vertical-align:top;}
.product-page{display:block;vertical-align:top;margin:0px;padding:0px;}
.bg-new-product{display:block;height:286px;width:200px;background-image:url('images/bg-new-product.gif');vertical-align:top;}
.product-category-pic{margin-left:5px;}
.category-product-name{display:block;margin-left:10px;height:35px;vertical-align:top;}
.parent-newproduct{display:block;padding:40px 0px 0px 0px;vertical-align:top;background:#fff url(images/bg-offers-title.png) no-repeat 10px 10px;}
.tender-header{font-family:Verdana;font-size:11px;font-weight:bold;color:#333333;}
.more-product-info{display:block;margin:0px 0px 0px 10px;padding:0px;vertical-align:top;}
.back-navigation{display:block;margin:0px 0px 0px 0px;padding:2px 0px 2px 0px;height:30px;width:auto;}
.productbody{vertical-align:top;width:100%;height:300px;}
.buy-panel{margin:0px;padding:0px;vertical-align:top;text-align:left;font-family:Verdana;font-size:11px;}
.searchresult{}
.parent-account{background:#fff url(images/login.png) no-repeat 10px 10px;padding:35px 0 0 0; zoom: 1;}
.parent-account .account-header{display:none;}
.parent-account .account-content input{background:#fff;border:2px solid #ddddd8;}
.parent-account .account-content td{padding-bottom:10px;}
.register-here{background:#fff;margin:0 0 5px 0;}
.register-here .button-small{width:150px;}
.account-content form{margin:0;}
td#columncenter table.mainbody{margin:0;}
#customcontent{background:#fff;zoom:1;}
#pagebody{background:#fff;padding:10px;margin:0; position: relative;}
* html #pagebody { width: 615px; overflow: hidden; zoom: 1; }
#customcontent:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
#customcontent p{margin:0 0 10px 0;}
#customcontent #customcontent{padding:0;}
#contenttop,#contentbottom{display:none;}
#bookmarks{background:none repeat scroll 0 0 #FFFFFF;text-align:left!important;}
#sitefooter{position:absolute;top:-1000px;left:0;}
#contactformdiv{background:#fff;padding:0 10px 10px 10px;}
#contactformdiv #contact_tip_text{margin:0 0 10px 0;padding-bottom:10px;}
#contactformdiv form{margin-bottom:0px;}
#contactformdiv #btn-contactus{display:block;overflow:hidden;text-indent:-1000em;width:127px;height:32px;background:transparent url(images/send-message.gif) no-repeat 0 0;}
/* Added by NitroSell - do not remove! */
label{font-family:verdana;font-size:10px;font-weight:bold;}
a#add-to-basket-button { margin: 10px 0; display: block; }
.button-big { padding: 5px; color: #fff; font-size: 11px; background: #000; margin: 5px; display: block; }
#panel-navigation { zoom: 1;}
.formbox input.textbox,
.formbox input.password,
input#account,
input#password { margin-bottom: 10px !important; border: 2px solid #ddddd8; }
#panel-shoppingcart { width: 90%; }

