.faqResultsTable{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#000000;WIDTH:100%;}
.faqResultsTableInfo{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;}
.faqResultsTableInfo a:visited{text-decoration:underline;color:#666666;}
.faqResultsTableInfo a:link{text-decoration:underline;color:#666666;}
.faqResultsTableInfo a:hover{text-decoration:none;color:#000000;}
.faqResultsTableHead{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#ffffff;HEIGHT:25px;BACKGROUND-COLOR:#cccccc;}
.faqResultsTableCount{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#646569;BACKGROUND-COLOR:#F3F1F2;WIDTH:5%;HEIGHT:20px;TEXT-ALIGN:center;}
.faqResultsTableQuestion{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#646569;BACKGROUND-COLOR:#E9EEF2;WIDTH:60%;HEIGHT:20px;}
.faqResultsTableQuestion a:visited{text-decoration:none;color:#666666;}
.faqResultsTableQuestion a:link{text-decoration:none;color:#666666;}
.faqResultsTableQuestion a:hover{text-decoration:underline;color:#000000;}
.faqResultsTableCategory{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#646569;BACKGROUND-COLOR:#F3F1F2;WIDTH:35%;HEIGHT:20px;}
.searchTable{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;WIDTH:100%;}
.searchTableCount{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;}
.searchTableIcon{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#000000;}
.searchtableTitle{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#000000;}
.searchTableSummary{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;}
.searchTableSummary a:visited{text-decoration:none;color:#666666;}
.searchTableSummary a:link{text-decoration:none;color:#666666;}
.searchTableSummary a:hover{text-decoration:underline;color:#000000;}
INPUT.Cat_Button{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;HEIGHT:17px;BACKGROUND-COLOR:#F3F1F2;border-style:solid;border-width:1px;border-color:#666666;}
INPUT.Cat_TextBox{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;BACKGROUND-COLOR:#ffffff;BORDER-TOP:#666666 1px solid;BORDER-LEFT:#666666 1px solid;BORDER-BOTTOM:#666666 1px solid;BORDER-RIGHT:#666666 1px solid;WIDTH:300px;}
INPUT.Cat_TextBox_Small{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;BACKGROUND-COLOR:#ffffff;BORDER-TOP:#666666 1px solid;BORDER-LEFT:#666666 1px solid;BORDER-BOTTOM:#666666 1px solid;BORDER-RIGHT:#666666 1px solid;WIDTH:150px;}
SELECT.Cat_DropDown{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;BACKGROUND-COLOR:#ffffff;BORDER-TOP:#666666 1px solid;BORDER-LEFT:#666666 1px solid;BORDER-BOTTOM:#666666 1px solid;BORDER-RIGHT:#666666 1px solid;WIDTH:300px;}
SELECT.Cat_DropDown_Small{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;BACKGROUND-COLOR:#ffffff;BORDER-TOP:#666666 1px solid;BORDER-LEFT:#666666 1px solid;BORDER-RIGHT:#666666 1px solid;BORDER-BOTTOM:#666666 1px solid;WIDTH:150px;}
SELECT.Cat_DropDown_Smaller{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;BACKGROUND-COLOR:#ffffff;BORDER-TOP:#666666 1px solid;BORDER-LEFT:#666666 1px solid;BORDER-BOTTOM:#666666 1px solid;BORDER-RIGHT:#666666 1px solid;WIDTH:100px;}
TEXTAREA.Cat_ListBox{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;BACKGROUND-COLOR:#ffffff;BORDER-TOP:#666666 1px solid;BORDER-LEFT:#666666 1px solid;BORDER-BOTTOM:#666666 1px solid;BORDER-RIGHT:#666666 1px solid;WIDTH:300px;HEIGHT:200px;}
TEXTAREA.Cat_ListBox_Small{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;BACKGROUND-COLOR:#ffffff;BORDER-TOP:#666666 1px solid;BORDER-LEFT:#666666 1px solid;BORDER-BOTTOM:#666666 1px solid;BORDER-RIGHT:#666666 1px solid;WIDTH:150px;HEIGHT:100px;}
.catalogueTable{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#000000;WIDTH:100%;}
.catalogueItem{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#000000;}
.productTable{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#000000;WIDTH:100%;}

/*.productItem{vertical-align:top;FONT:11px Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#000000;list-style-type:none;float:left;}*/
.productItem{vertical-align:top;FONT:11px Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#000000;list-style-type:none;}

td.productItem{width:100%;text-align:left;}
.productItemLast{list-style-type:none;width:100%;}
.description a{font-size:12px;color:#1e4065;text-decoration:underline;}
.description a[href*=LiteratureRetrieve]{background-image:url(/CatalystImages/Literature/pdf.png);background-repeat:no-repeat;padding-left:20px;background-position:left;}
.description a:hover{color:#808080;}
.description a[href^=mailto]{background:none;padding:0;}
.description a[href*=_literature]{background-image:url(/images/pdf.png);background-repeat:no-repeat;padding-left:20px;background-position:left;}
div.shop-product-small{float:left;display:inline;width:220px;min-height:220px;margin-right:15px;margin-bottom:20px;border:solid 1px #d2d2d2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 10px #cdcdcd;-webkit-box-shadow:0px 0px 10px #cdcdcd;box-shadow:0px 0px 10px #cdcdcd;background-color:#FFF;}
div.shop-product-small:hover{border:1px solid #999999;background-color:#FFF;}
div.shop-product-small div.image{height:140px;overflow:hidden;margin:4px auto 10px;text-align:center;width:95.5%;border:medium none;padding:0% 2.25%;vertical-align:middle;position:relative;}
div.shop-product-small div.image a img{width:210px;margin:0 auto;}
div.Chairs div.shop-product-small div.image a img{width:78px;}
div.shop-product-small h5 a{font-size:11px;color:#1e4065;text-decoration:none;}
div.shop-product-small h5 a:hover{color:#808080;}
div.shop-product-small > h5{padding:5px;height:40px;font-weight:normal;}
div.shop-product-small ul{list-style-type:none;padding:5px;margin-left:0px;color:#808080;text-transform:uppercase;}
input.productTextInput{width:40px;border:1px solid #d5d5d5;margin-right:20px;color:#454545;background-color:#f0f0f0;}
#catalogue-breadcrumb{width:98.5%;border:solid 1px #d2d2d2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 10px #cdcdcd;-webkit-box-shadow:0px 0px 10px #cdcdcd;box-shadow:0px 0px 10px #cdcdcd;background-color:#FFF;padding-left:10px;height:34px;margin-bottom:30px;clear:both;}
#catalogue-breadcrumb a{font-size:12px;color:#808080;text-decoration:none;background:url(/images-2010/arrow-big.jpg) no-repeat right top;display:inline-block;padding:0 30px 0 10px;line-height:34px;}
#catalogue-breadcrumb a:hover{color:#1e4065;}
#catalogue-breadcrumb span a + a{background-image:none;color:#1e4065;}
div.shop-product-large div.image{width:458px;padding:29px 0px;}
div.shop-product-large div.image img{width:400px;}
div.shop-product-large div.details{overflow:hidden;font-size:12px;color:#808080;margin-bottom:20px;}
div.shop-product-large .details ul{list-style-type:none;width:198px;padding:10px;margin-left:0px;}
div.shop-product-large .details ul li.quantity{font-size:11px;margin-top:50px;}
input.productSubmitInput{float:right;display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:12px/100% "facitweb",sans-serif;padding:.125em 0.25em .125em;text-shadow:0 1px 1px rgba(0,0,0,.4);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);color:#fff;background:#00c2a9;margin-bottom:12px;-webkit-transition: all 0.25s ease;
-moz-transition: all 0.25s ease;
-o-transition: all 0.25s ease;
transition: all 0.25s ease;
}
input.productSubmitInput:hover{text-decoration:none;color:#fff; background:#00b19a!important;}
input.productSubmitInput:active{position:relative;top:1px;color:#fff;}
.shop-product-small ul li.quantity strong.more a{display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:12px/100% "facitweb",sans-serif;padding:.35em 0.75em .35em;text-shadow:0 1px 1px rgba(0,0,0,.4);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);color:#fff;border:solid 1px #60976A;background:#70AE7A;background:-webkit-gradient(linear, left top, left bottom, from(#70AE7A), to(#60976A));background:-moz-linear-gradient(top, #70AE7A, #60976A);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#70AE7A', endColorstr='#60976A');margin-right:10px;}
.shop-product-small ul li.quantity strong.more a:hover{text-decoration:none;color:#fff;background:#60976A;background:-webkit-gradient(linear, left top, left bottom, from(#60976A), to(#70AE7A));background:-moz-linear-gradient(top, #60976A, #70AE7A);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60976A', endColorstr='#70AE7A');}
.shop-product-small ul li.quantity strong.more a:active{position:relative;top:1px;color:#fff;background:#046148;background:-webkit-gradient(linear, left top, left bottom, from(#60976A), to(#70AE7A));background:-moz-linear-gradient(top, #60976A, #70AE7A);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#60976A', endColorstr='#70AE7A');}
div.shop-product-large .details td.product-gray-box{border:solid 1px #d2d2d2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 10px #cdcdcd;-webkit-box-shadow:0px 0px 10px #cdcdcd;box-shadow:0px 0px 10px #cdcdcd;background-color:#FFF;}
div.description, div.description span{color:#808080;font-family:"facitweb",sans-serif !important;}
div.description span{font-size:13px !important;}
div.description img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 10px #cdcdcd;-webkit-box-shadow:0px 0px 10px #cdcdcd;box-shadow:0px 0px 10px #cdcdcd;background-color:#FFF;margin-bottom:20px;border:solid 1px #d5d5d5;}
div.shop-product-large div.details ul a{width:180px;padding:5px;background-color:#f0f0f0;border:1px solid #d5d5d5;display:block;margin-bottom:10px;color:#808080;}
.ProductTextInput{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;BACKGROUND-COLOR:#ffffff;BORDER-TOP:#666666 1px solid;BORDER-LEFT:#666666 1px solid;BORDER-BOTTOM:#666666 1px solid;BORDER-RIGHT:#666666 1px solid;WIDTH:50px;padding:1px;}
.ProductSubmitInput{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;BACKGROUND-COLOR:#F3F1F2;border-style:solid;border-width:1px;border-color:#666666;}
.cartSummaryTable{FONT-WEIGHT:normal;COLOR:#000000;}
.cartSummaryItem{FONT-WEIGHT:normal;COLOR:#000000;}
.cartSummaryLink{FONT-WEIGHT:normal;COLOR:#000000;}
.cartTable{FONT-WEIGHT:normal;COLOR:#000000;WIDTH:100%;}
.cartTitleItem{FONT-WEIGHT:normal;COLOR:#646569;BACKGROUND-COLOR:#fff;PADDING:5px;}
.cartItem{FONT-WEIGHT:normal;COLOR:#333333;BACKGROUND-COLOR:#fff;PADDING-TOP:2px;PADDING-BOTTOM:2px;PADDING-LEFT:5px;PADDING-RIGHT:5px;}
.cartLink{FONT-WEIGHT:bold;COLOR:#cc9933;}
.cartInputText{WIDTH:30px;}
.shippingDropDown{FONT-WEIGHT:normal;COLOR:#000000;}
.shippingInputRadio{FONT-WEIGHT:normal;COLOR:#000000;}
.photogalleryTable{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#000000;WIDTH:100%;}
.photogalleryItem{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;}
.photogalleryItem a:visited{text-decoration:underline;color:#666666;}
.photogalleryItem a:link{text-decoration:underline;color:#666666;}
.photogalleryItem a:hover{text-decoration:none;color:#000000;}
.tableDefault{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#000000;}
.error{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:bold;COLOR:#FF0000;}
table.affiliate-stats{border:1px solid #d7d7d7;border-collapse:collapse;}
table.affiliate-stats td{border:1px solid #d7d7d7;padding:6px;}
table.affiliate-stats td.var{color:#888;}
.tell-a-friend{border:2px solid #333;background-color:#fff;color:#666;padding:18px;}
.tell-a-friend form{padding:0 0 0 36px;}
.tell-a-friend h1{border-bottom:1px solid #ccc;color:#222;font-size:18px;margin:0;padding:0 0 6px;}
.tell-a-friend h2{border-bottom:1px dotted #ccc;color:#222;font-size:12px;margin:18px 0 9px;}
.tell-a-friend td.var{text-align:right;width:130px;}
.tell-a-friend td{font-size:11px;vertical-align:top;}
.tell-a-friend label{color:#888;font-size:11px;}
.tell-a-friend input.cat_textbox_small{height:21px;}
.tell-a-friend input.cat_textbox_small, .tell-a-friend textarea.cat_listbox{font:normal normal 400 0.813em/1.5em "facitweb",sans-serif;width:300px;}
.favourite-registration{border:1px solid #eee;background:#f9f9f9;padding:18px;}
.favourite-registration input.cat_textbox,
.favourite-registration textarea.cat_textbox{width:260px;}
.favrourite-registration input.cat_button{margin:0 6px 0 0;}
.browse-panel{border:1px solid #d7d7d7;}
.browse-panel h5{background:#eee url(/CatalystImages/shop_bg-browse-panel.png) repeat-x;border-bottom:1px solid #d7d7d7;font-size:14px;margin:0;padding:9px;}
.browse-panel h6{background:#f7f7f7;font-size:11px;font-weight:bold;margin:0;padding:3px 9px;}
.browse-panel ol{background:#fff;border-bottom:1px solid #e7e7e7;margin:0;padding:9px;}
.browse-panel ol.browse-catalogue{border-bottom:none;}
.browse-panel li{list-style:none;padding:3px 9px;}
.browse-panel li span{display:inline;font-weight:bold;}
div.select-month-year{padding:9px 0;}
table.module-calendar{border:1px solid #888;border-collapse:collapse;table-layout:fixed;width:100%;}
table.module-calendar td{border:1px solid #d7d7d7;font-size:11px;height:80px;overflow:hidden;padding:0;vertical-align:top;}
table.module-calendar td span{background:#f7f7f7;color:#333;display:block;font-size:11px;padding:0 2px;text-align:right;}
tr.day-of-week td{background:#d7d7d7;color:#000;font-size:12px;font-weight:bold;height:18px;text-align:center;vertical-align:middle;}
table.module-calendar td.events span{background:#2BABFA;color:#fff;font-weight:bold;}
table.module-calendar td.events{background:#EEF5FA;}
table.module-calendar td ul{margin:9px 0;padding-left:24px;}
table.module-calendar td.last-month{background:#eee;}
table.module-calendar td.next-month{background:#eee;}
.photogalleryTable{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#000000;}
.photogalleryItem{FONT:11px Verdana, Arial, Helvetica;FONT-WEIGHT:normal;COLOR:#666666;padding-right:15px;padding-bottom:15px;}
.photogalleryItem a:visited{text-decoration:underline;color:#666666;}
.photogalleryItem a:link{text-decoration:underline;color:#666666;}
.photogalleryItem a:hover{text-decoration:none;color:#000000;}
img.drag{position:relative;padding:0.5em;margin:0;cursor:move;}
.slidertrack{background-color:#d7d7d7;color:#333;float:left;margin:0;line-height:0px;font-size:0px;text-align:left;padding:4px;border:1px solid;border-color:#ccc #aaa #aaa #ccc;}
.slidertrack .sliderslit{background-color:#333;color:#ccc;height:2px;margin:4px 4px 2px 4px;line-height:0px;position:absolute;z-index:1;border:1px solid;border-color:#999 #ddd #ddd #999;}
.slidertrack .slider{width:16px;background-color:#555;color:#333;position:relative;margin:0;height:8px;z-index:1;line-height:0px;font-size:0px;text-align:left;border:2px solid;border-color:#999 #222 #222 #999;}
#zoomcontainer{overflow:hidden;position:relative;}
#zoomcontainer img{position:absolute;}
input.cat_textbox:focus, textarea:focus{border:1px solid #074291;}