/* @override http://www.seedjoint.com/skin/frontend/seedsman/seedjoint/css/custom.css */
/* SEEDJOINT Layout excluding colours ============================================================ */
html{height:100%;margin-bottom:1px;}
body{background:url(../backgrounds/body.gif) top left repeat-y;border-top-width:0;border-top-style:solid;}
div.page{float:left;padding-top:0;padding-bottom:0;margin:0;width:960px;}
div.header{border:0;float:left;padding:0 0 0 10px;position:relative;margin:0;width:950px;}
.header-container{float:left;}
div.main{float:left;clear:both;width:960px;}
input,select{font-family:Helvetica,arial,sans-serif;}
/* Base Columns */ 
.col-left{border:0;display:inline;float:left;margin:0;padding:0;width:200px !important;}
.col-main{border:0;display:inline;float:left;margin:10px 0 0 0;min-height:450px;padding:0 20px 0 10px;width:720px;}
.col-right{border:0;display:inline;float:right;margin:0 10px 0 0;padding:0;width:190px;}
/* 2 Columns Layout */
.col2-left-layout .col-main{float:right;display:inline;}
.col2-right-layout .col-main{}
.col2-right-layout{margin-right:0;}
/* 3 Columns Layout */
.col3-layout .col-main{display:inline;float:left;width:520px;margin-left:0;padding:0 20px;}
/* Global ============================================================================== */
div.page-title h2,div.category-title h2{font-size:18px;font-weight:bold;}
div.page-title,div.category-title{border-bottom-width:1px;border-bottom-style:solid;}
div.buttons-set{border:0;padding:0;}
div.buttons-set button.button{float:left;}
/* Buttons ============================================================================= */
a.button,button.button{-moz-border-radius:12px;-webkit-border-radius:12px;background:url(../backgrounds/nav_item_alt.gif) top left repeat-x;border:0;border-radius:12px;cursor:pointer;font-family:Helvetica,arial,sans-serif;font-size:100%;font-weight:bold;line-height:130%;margin:0;padding:5px 10px 6px 7px;/* Links */
text-decoration:none;}
button.button{overflow:visible;padding:4px 10px 3px 7px;/* IE6 */
width:auto;}
button.button[type]{line-height:17px;/* Safari */
padding:5px 10px 5px 10px;/* Firefox */}
*:first-child+html button.button[type]{padding:4px 10px 3px 7px;/* IE7 */}
button.button img,a.button img{border:none;height:16px;margin:0 3px -3px 0 !important;padding:0;width:16px;}
/* Error Messages ====================================================================== */
.error-msg,
.success-msg,
.note-msg,
.notice-msg{font-size:12px !important;}
/* Header Elements ===================================================================== */
.logo-container{display:inline;float:left;padding-top:0;width:215px;}
.logo{float:left;height:100px;overflow:hidden;width:215px;}
.header .logo{background-position:0 0;background-repeat:no-repeat;text-indent:-999em;}
.header .logo a{display:block;height:100px;width:215px;}
.header .banner{display:inline;float:left;margin:0 20px 0 10px;padding:20px 0;text-align:center;width:495px;}
.header fieldset.form-language{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;display:inline;float:left;font-weight:bold;padding:8px 0;width:225px;}
/* Mini Basket ========================================================================= */
.header #header-cart{border:0;display:inline;float:left;left:0;margin:25px 0 0 745px;padding:0;position:absolute;right:0;width:205px;}
#CartSummary p{text-align:center;}
#CartSummary span.price{font-size:16px;}
#CartSummary a.checkout{border:0;font-size:12px;font-weight:bold;padding:5px 16px;text-decoration:none;}
#CartSummary a.checkout{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}
#CartSummary a.checkout:hover{text-decoration:underline;}
#header-cart ul{display:inline;font-size:12px;font-weight:bold;float:left;line-height:2.1em;width:85px;}
#header-cart ul li{width:100px;}
#header-cart p{display:inline;float:right;font-size:11px;line-height:2.2em;margin:0;padding:0;width:120px;}
#header-cart a{font-size:12px;font-weight:bold;}
#header-cart a.basket{background:url(../icons/cart.png) left 50% no-repeat;padding-left:20px;}
#AjaxCartView{border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-top-style:solid;float:left;margin-top:10px;padding:10px;width:185px;}
.mini-products-list .product-image{padding:0;border-top-width:1px;border-top-style:solid;}
/* Navigation ========================================================================== */
.sw-navigation{background:none;background:url(../backgrounds/nav_item_alt.gif) top left repeat-x;border-top-style:solid;border-top-width:1px;float:left;padding:0;width:960px;}
.sw-navigation #nav{display:inline;float:left;}
.sw-navigation ul.links{border-right-style:solid;border-right-width:1px;border-left-style:solid;border-left-width:1px;display:inline;float:right;}
.sw-navigation ul.links li{display:inline;}
.sw-navigation ul.links li a{background:url(../backgrounds/nav_item_alt.gif) top left repeat-x;border-right-style:solid;border-right-width:1px;float:left;padding:5px 15px;text-decoration:none;}
.sw-navigation ul.links li a:hover{text-decoration:underline;}
.sw-navigation ul.links li.last a{border-right-width:0;}
#nav{font-size:12px;border:0;padding:0;margin:0;width:650px;}
#nav li a,#nav li.active a{background:url(../backgrounds/nav_item_alt.gif) top left repeat-x;border-right-style:solid;border-right-width:1px;font-weight:normal;padding:5px 15px;}
#nav li a:hover,#nav li.over a{text-decoration:underline;}
#nav li.parent span{background:url(../backgrounds/nav_pointer.gif) right 50% no-repeat;padding-right:18px;}
#nav li.parent li span{background-image:none;padding-right:0;}
/* 2nd level */
#nav ul{border:0;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;}
#nav ul li{border-bottom-style:solid;border-bottom-width:1px;}
#nav li ul li a,#nav li.active ul li a{-moz-border-radius:0;-webkit-border-radius:0;background-image:none;border-radius:0;border-top:0;font-weight:normal;text-decoration:none;}
#nav ul li.active > a,#nav ul li.over > a{font-weight:normal;text-decoration:none;}
#nav ul a{text-decoration:none !important;}
#nav ul a:hover{text-decoration:underline !important;}
div.breadcrumbs strong{font-weight:normal;}
/* Subheader =========================================================================== */
.sw-subheader{clear:both;float:left;font-size:11px;padding:2px 0;margin-bottom:0;width:960px;}
.sw-subheader .form-search{float:right;padding:3px 10px;}
.sw-subheader .form-search input{font-size:11px;}
.sw-subheader button.button,.sw-subheader button.button span{background-image:none;font-weight:normal;font-size:11px;}
.sw-subheader button.button{border-right-style:solid;border-right-width:1px;padding:2px 5px;}
.sw-subheader button.button,.sw-subheader button.button span{}
.sw-subheader ul{display:inline;float:left;line-height:26px;padding:0 15px;}
.sw-subheader li{float:left;display:inline;margin-right:15px;}
.sw-subheader li a{text-decoration:none;}
.sw-subheader li a:hover{text-decoration:underline;}
.sw-subheader p{display:inline;float:right;line-height:26px;padding:0 20px;}
/* Searchbar =========================================================================== */
.sw-searchbar{clear:both;float:left;margin:0;padding:4px 0;width:960px;}
.sw-searchbar .form-search{display:inline;float:left;margin:0;padding:0 10px;width:750px;}
.sw-searchbar .form-search input{border-width:1px;border-style:solid;font-size:11px;margin:0;padding:3px;width:150px;}
.sw-searchbar button.button{font-size:11px;font-weight:normal;font-style:italic;margin-left:5px;}
/* Sidebar Column ====================================================================== */
.col-main,.col-right,.col-left{margin-top:10px;}
.col-left{width:180px;}
.col-main .block,.col-right .block,.col-left .block{border:0;margin:0 0 10px 0;padding:0 0 10px 0;}
.col-main .block-title,.col-right .block-title,.col-left .block-title{background:url(../backgrounds/nav_item.gif) top left repeat-x;border-style:solid;border-width:1px;border-bottom-width:0;margin:0 0 5px 0;padding:3px 0;}
.col-main .block-title h2,.col-right .block-title h2,.col-left .block-title h2{border-bottom:0;font-size:12px;font-weight:bold;padding-left:10px;padding-right:10px;}
.col-main .block-title h2 span,.col-right .block-title h2 span,.col-left .block-title h2 span{font-size:11px;font-weight:normal;text-transform:uppercase;}
.col-main .block-content,.col-right .block-content,.col-left .block-content{border:0;margin:0;padding:0 10px;}
.col-main .block-newsfeeds ul,.col-right .block-newsfeeds ul,.col-left .block-newsfeeds ul{margin-bottom:10px;}
.col-main .block-newsfeeds li,.col-right .block-newsfeeds li,.col-left .block-newsfeeds li{margin-top:10px;}
/* Side Navigation */
.block-sidenav li{padding:0 10px;}
/* Panic Button ======================================================================== */
div.panic-button{border:0;float:right;margin-bottom:0;padding:0 10px 0 0;}
div.panic-button p{float:right;text-align:right;}
div.panic-button a.button{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;float:left;padding:5px 0;text-align:right;text-decoration:underline;background:none;}
/* Breadcrumbs ========================================================================= */
.breadcrumbs{border:0;padding:0;}
/* Home Page Specific ================================================================== */
div.legal-disclaimer{float:left;border-style:solid;border-width:1px;font-size:11px;margin-bottom:10px;padding:10px 15px;width:688px;}
div.legal-disclaimer p{background:url(../images/agerestrict.png) top left no-repeat;margin:0;padding:0 0 0 40px;}
div.home-text{float:left;font-size:12px;margin-bottom:10px;padding:10px 15px 0 15px;width:690px;}
div.featured-category-products{border-top-style:solid;border-top-width:1px;float:left;padding-top:10px;width:720px;}
div.featured-category-products dl{display:inline;float:left;height:200px;margin-right:20px;width:165px;}
dl.product-featured dt{font-size:13px;font-weight:bold;margin-bottom:5px;}
dl.product-featured dt a{text-decoration:none;}
dl.product-featured dt a:hover{text-decoration:underline;}
dl.product-featured dd{margin:0;padding:0;}
dl.product-featured dd button,dl.product-featured dd div.price-box{display:inline;float:left;vertical-align:middle;}
dl.product-featured dd div.price-box{display:inline;float:left;width:60px;}
dl.product-featured span.label{display:none;}
dl.product-featured dd button{width:105px;}
dl.product-featured img{border-style:solid;border-width:1px;}
dl.product-featured dd button.button span{padding:0 5px;}
dl.product-featured .price{font-size:14px;font-weight:bold;line-height:normal;margin:0;padding:0;}
.featured-category-products .product-image-cropped{width:163px;height:100px;cursor:pointer;background-position:center center;background-repeat:no-repeat;}
/* Product Widget ============================================================================== */
div.featured-category-widget{clear:left;margin-bottom:10px;position:relative;height:200px;width:718px;}
div.product-widget{position:absolute;top:0;left:0;cursor:pointer;}
div.product-widget-image{width:400px;height:200px;float:left;cursor:pointer;}
div.product-widget-details{margin:20px 0 0 425px;}
div.product-widget-details h2 a{font-size:24px;text-decoration:none;}
div.product-widget-details p{margin:0;padding:10px 10px 10px 0;}
div.product-widget-details .price-box{font-size:20px;margin:0;padding:0;width:240px;}
div.product-widget-details .price-box .configurable-price-from-label,div.product-widget-details .price-box .label{display:none;}
/* Footer ============================================================================== */
.footer{clear:left;float:left;border:0;margin:0;padding:0;width:960px;}
/* base styles */
#base{float:left;clear:both;width:960px;padding:10px 0 0 0;margin:0;text-align:left;}
#base dl{display:inline;float:left;margin:6px 0 0 0;padding:5px 0px;text-align:left;width:200px;}
#base dl.first{border-left:0;display:inline;float:left;margin:0 0 0 20px;padding:0;width:300px;}
#base dd{margin:0;padding:0;}
#base li{clear:left;float:left;font-size:11px;line-height:1.3em;margin:0;padding:0 0 5px 0;}
#base li a{text-decoration:underline;border:0;}
#base li a:hover{text-decoration:underline;}
#securelink-alt{display:inline;float:left;font-size:11px;height:53px;line-height:1.6em;margin:10px 0 0 0;padding:0;text-align:left;width:185px;}
#securelink-alt a,#securelink-alt a:hover{border:0;text-decoration:underline;}
#securelink-alt img{margin:0;}
p#ssl-icon{display:inline;float:left;margin:10px 15px 0 0;}
.footer address{clear:both;font-size:11px;padding:10px;text-align:center;width:900px;}
/* Category ============================================================================= */
/* both views */
.category-products button.button span{padding:0 5px;}
.category-products .price{font-size:14px;font-weight:bold;line-height:normal;margin:0;padding:0;}
.category-products .pager{border:0;margin:5px 0 0 0;padding:5px;}
.category-products .sorter{border-left:0;border-right:0;margin:0;}
.category-products .pager p,.category-products .sorter p{margin:0;padding:0;}
.category-products ul.add-to-links{font-size:11px;list-style:none;padding:5px 2px;}
.category-products .configurable-price-from-label{display:none;}
/* grid view */
.category-products .products-grid td{border:0;border-bottom-style:solid;border-bottom-width:1px;margin-top:5px;}
.category-products td a.product-image{border-style:solid;border-width:1px;display:block;margin:5px 0;padding:0;width:140px;}
.category-products td img{margin:5px;}
/* list view */
.category-products .products-list li.item{border:0;border-bottom-style:solid;border-bottom-width:1px;}
.category-products .products-list button.button{margin-bottom:10px;}
/* grid / list */
.category-products .product-image-cropped{background-position:center center;background-repeat:no-repeat;cursor:pointer;height:100px;width:150px;}
/* Product ============================================================================== */
.product-view h3,.product-view h4{font-size:15px;}
.product-view h4{margin-top:5px;}
/* Product Shop */
.product-view .product-shop{padding-left:20px;width:420px;}
.product-view .product-name h2{font-size:18px;font-weight:bold;}
.product-view .short-description{padding:10px 0;}
/* Product Image Box */
.product-view .product-img-box img{border-style:solid;border-width:1px;}
.product-view .product-img-box .more-views a{border:0 !important;}
/* Product Essential */
.product-view .product-essential{margin-bottom:15px;}
.product-view span.manufacturer{clear:left;font-size:11px;font-weight:normal;text-transform:uppercase;}
.product-view .availability .in-stock{background:url(../images/accept.png) 5px 50% no-repeat;padding:5px 5px 5px 25px;}
.product-view span.out-of-stock{padding:4px 6px;}
.product-view p.availability{margin:0 0 10px 0;}
/* Product Collateral */
.product-view .product-collateral .additional{margin-bottom:15px;}
.product-view .product-collateral h3{margin-bottom:5px;}
.product-collateral .products-grid td{border:0;padding:0;}
/* Data Table */ 
.product-view .data-table th{border:0;white-space:nowrap;}
.product-view .data-table td{border:0;}
.product-view .data-table tbody.odd tr.border td,
.product-view .data-table tbody.even tr.border td{border-bottom-width:0;}
.product-view .data-table td.label,
.product-view .data-table th.label{background-color:transparent;}
/* Product Options */
.product-options,.product-options-bottom,.add-to-box{border:0;clear:both;float:left;padding-bottom:0;width:400px;}
.product-options-bottom{padding-bottom:10px;}
.product-options dt{display:inline;margin-right:5px;}
.product-options dd{display:inline;margin:0;}
.product-options dd select{width:auto;}
.product-options-bottom .price-box{margin:0 0 10px 0;}
.add-to-box{padding:10px;}
/* Price Box */
.price-box{float :left;margin:10px 0;width:100%;}
.product-shop .price-box{float:left;white-space:nowrap;width:auto;}
div.product-view .price,div.category-products .price{font-size:18px;font-weight:bold;line-height:normal;margin:0;padding:0;}
.price-box span.label{font-size:10px;margin-left:2px;text-transform:uppercase;}
a.minimal-price-link{text-decoration:none;}
/* Delivery Info Popup */
#delivery-info{display:inline;float:left;margin:14px 0 10px 15px;vertical-align:middle;}
#delivery-info-popup{display:none;}
/* Add To Cart */
.add-to-cart label{font-weight:bold;padding:5px 0;vertical-align:middle;}
.add-to-cart input{margin:5px 0;}
.add-to-cart .add-to-links{margin:5px 0;}
.add-to-cart button.button{border:0;}
.add-to-cart button.button span{padding:0 5px;}
.add-to-cart span.compare-text{float:left;margin-left:10px;padding:5px 0;vertical-align:middle;}
.add-to-cart input.qty{margin-right:10px;}
/* Customer ============================================================================= */
p.f-left,a.f-left,a.back-link{margin-left:10px;}
p.required{font-style:italic;text-align:left;}
fieldset h3,.postal-address h3{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:10px;}
.postal-address h3{margin-top:20px;}
.account-create fieldset{margin-bottom:10px;}
address{font-style:italic;margin:10px;}
/* Dashboard */
.dashboard .welcome-msg,.dashboard .col2-set{padding-bottom:10px}
.dashboard h3{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:10px;}
.dashboard h5{margin-top:10px;}
.dashboard .welcome-msg h3{border-bottom:0;margin-bottom:0px;}
/* Customer Address Index */
.customer-address-index h3{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:10px;}
.customer-address-index address{padding:10px 0;}
/* Sales Order View */
.sales-order-view h3{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:10px;}
.sales-order-view address{padding:0 0 10px 0;}
.sales-order-view .col2-set{padding-top:5px;}
/* Sidebar Reorder */
.block-reorder h2 a{font-size:12px;font-weight:normal;margin-left:5px;}
.block-reorder .block-content{padding:10px 0;}
.block-reorder .block-content li a{}
/* Order History View */
.sales-order-history .pager{border:0;}
/* Cart Index ============================================================================ */
.checkout-cart-index div.page-title h2{font-size:16px;font-weight:bold;}
.checkout-cart-index div.page-title{border:0;}
.checkout-cart-index div.shipping,.checkout-cart-index div.discount,.checkout-cart-index div.crosssell,.checkout-cart-index div.engraving-message{border-style:solid;border-width:1px;margin:10px 0;padding:10px;}
.checkout-cart-index div.buttons-set{border:0;float:left;margin:0;padding:0;}
/* Shopping Cart Collateral boxes */
.cart .cart-collaterals{float:left;width:720px;}
.cart .crosssell .product-image{float:left;margin-right:-90px;}
.cart .crosssell .product-shop{margin-left:90px;}
.cart .shipping h3,.cart .discount h3,.cart .crosssell h3,.cart .engraving-message h3{font-size:14px;font-weight:bold;}
div.crosssell ul{margin:8px 0 0 0;padding:0;}
div.crosssell img{border-style:solid;border-width:1px;}
div.crosssell p{padding:0;}
div.crosssell ul.add-to-links{margin:5px 0 0 0;}
div.crosssell li{margin:0;padding:0 0 5px 0;}
ul.checkout-types button.button{background:url(../backgrounds/button_green.png) top left repeat-x;border-style:solid;border-width:1px;}
ul.checkout-types button.button span{background:url(../icons/cart.png) 2px 50% no-repeat;font-size:14px;padding:0 5px 0 25px;}
table#shopping-cart-table tfoot td{border:0;}
table#shopping-cart-totals-table tfoot td,table#shopping-cart-totals-table tfoot th{font-size:14px;}
table#shopping-cart-table h3{border:0;}
table#cart-buttons{width:100%;margin-top:10px;}
table#cart-buttons td{width:50%;}
/*totals styling*/
#shopping-cart-totals-table td,#shopping-cart-totals-table th{border-top-style:solid;border-top-width:1px;}
#shopping-cart-totals-table{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:15px;}
#co-shipping-method-form fieldset{padding:15px 0 0 0;}
#co-shipping-method-form fieldset div.buttons-set{padding:15px 0 0 0;}
dl.sp-methods,dl.sp-methods ul{margin:0;padding:0;}
.sp-methods dt{border-bottom-style:solid;border-bottom-width:1px;font-weight:bold;margin:0 0 5px 0;}
.sp-methods dd .price{font-weight:bold;}
/* hide the mini basket on the basket & one page checkout pages */
.checkout-cart-index #CartSummary,.checkout-onepage-index #CartSummary{display:none;}
/* One Page Checkout ===================================================================== */
ol#checkoutSteps div.step-title h3{font-size:14px;padding:3px 0;}
ol#checkoutSteps div.step-title span{font-size:14px;margin-right:8px;padding:2px 0;font-weight:bold;}
.checkout-onepage-index .buttons-set{border:0;margin:0;padding:10px 0;text-align:left;}
ol#checkoutSteps #checkout-step-review button.button{padding:4px 10px 4px 0;margin:0;}
ol#checkoutSteps #checkout-step-review button.button span{font-size:14px;font-weight:bold;margin:0;padding:0 0 0 10px;}
ol#checkoutSteps h4{border-bottom-style:solid;border-bottom-width:1px;font-size:14px;margin-bottom:5px;}
table#my-orders-table{clear:left;}
table#checkout-review-table h4{border:0;font-size:12px;font-weight:normal;}
/* Upsells Block ===================================================================== */
.block-upsell{float:left;margin-bottom:0;width:180px;}
.block-upsell .block-content{padding:0;}
.block-upsell dl{border-bottom-style:solid;border-bottom-width:1px;clear:left;float:left;margin:10px 0 0 0;padding-bottom:10px;width:180px;}
.block-upsell .configurable-price-from-label{display:none;}
.block-upsell img{border-style:solid;border-width:1px;margin:0 0 10px 10px;}
.block-upsell dd{padding-left:10px;}
.block-upsell .price-box{margin:0;padding:0;}
.block-upsell .price-box span.label{margin-left:0;}
.block-upsell .price{font-size:16px;font-weight:bold;line-height:normal;margin:0;padding:0;}
.block-upsell h4 a{text-decoration:none;}
.block-upsell h4 a:hover{text-decoration:underline;}
/* Progress Block ===================================================================== */
.block-progress dt,.block-progress dt.complete{color:#333;font-size:11px;margin-top:5px;padding:5px;}
.block-progress dt a{font-weight:normal;text-decoration:underline;}
.block-progress dd.complete{display:block;margin-bottom:5px;padding:5px;}
.block-progress address,.block-progress dd{font-size:11px;}
.block-progress dd p{margin:0;padding:0;}
.block-progress .block-title{border:0;margin-bottom:5px;}
.block-progress fieldset{padding-top:0 !important;}
/* Compare Block ====================================================================== */
.block-compare{clear:both;}
.block-compare button.button{float:left;margin:5px 0;}
.block-compare button.button span{background-image:none;padding:0 5px;}
.block-compare a.back-link{clear:left;font-size:11px;margin-left:0;}
/* Subscribe Block ==================================================================== */
.block-subscribe input.input-text{width:160px;}
.block-subscribe button.button{clear:left;margin:5px 0;}
.block-subscribe button.button span{padding:0 5px;}
/* Layered Nav Block ================================================================== */
.block-layered-nav{float:left;}
.block-layered-nav p{font-size:11px;}
.block-layered-nav ol{float:left;width:180px;}
.block-layered-nav li{clear:left;float:left;font-size:11px;line-height:16px;vertical-align:middle;width:180px;}
.block-layered-nav li img{line-height:16px;vertical-align:middle;}
.block-layered-nav span.label{font-weight:bold;}
.block-layered-nav h3{float:left;font-size:12px;}
.block-layered-nav dt{border-bottom-style:solid;border-bottom-width:1px;clear:left;float:left;font-size:11px;margin:5px 0 3px 0;padding-bottom:3px;width:180px;}
.block-layered-nav dd{margin:0 0 5px 0;}
.block-layered-nav .actions{margin:5px 0;}
.block-layered-nav .actions a{font-size:11px;}
/* Newsfeeds Block ==================================================================== */
.block-newsfeeds{clear:left;float:left;width:720px;}
/* CMS Page =========================================================================== */
.cms-page-view dd{padding:0;}
/* Data Table */ 
.catalog-product-compare-index .data-table th{border:0;white-space:nowrap;}
.catalog-product-compare-index .data-table td{border:0;}
.catalog-product-compare-index .data-table tr td.first,.catalog-product-compare-index .data-table tr th.first{padding-bottom:10px;}
.catalog-product-compare-index .data-table tbody.odd tr.border td,
.catalog-product-compare-index .data-table tbody.even tr.border td{border-bottom-width:0;}
.catalog-product-compare-index .data-table td.label,
.catalog-product-compare-index .data-table th.label{background-color:transparent;}
.catalog-product-compare-index .data-table button.button{border:0;}
.catalog-product-compare-index .data-table button.button span{background:url(../icons/add.png) left 50% no-repeat;padding:0 5px 0 20px;}
.catalog-product-compare-index .data-table .price{font-size:14px;font-weight:bold;line-height:normal;margin:0;padding:0;}
/* CMS Page View ====================================================================== */
.cms-page-view .col-main h1,.cms-page-view .col-main h2,.cms-page-view .col-main h3{border-bottom-style:solid;border-bottom-width:1px;font-weight:bold;margin:0 0 15px 0;}
.cms-page-view .col-main h1{font-size:18px;}
.cms-page-view .col-main h2{font-size:14px;}
.cms-page-view .col-main h3{font-size:12px;}
.cms-page-view img.image-left{float:left;margin:0px 30px 10px 0;}
.cms-page-view img.image-right{float:right;margin:0px 0 10px 30px;}
/* Autocomplete Div =================================================================== */
.header-container .form-search .search-autocomplete { z-index:999; }
.header-container .form-search .search-autocomplete ul { border:1px solid #ddd; background-color:#fff;margin: 0;padding: 0; }
.header-container .form-search .search-autocomplete li { float: left;padding:3px; border-bottom:1px solid #ddd; cursor:pointer;margin: 0;width: 124px; }
.header-container .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
.header-container .form-search .search-autocomplete li.selected {}