body{background:#fff url(images/body-bg.jpg) repeat-x;font:12px Arial,Verdana,Tahoma,sans-serif;color:#444;margin:0;}form,fieldset{margin:0;padding:0;border-style:none;}img{border-style:none;}.wrapper{margin:0 auto;width:995px;}.clearfix{width:100%;overflow:hidden;}
#header{position:relative;background:url(images/header-bg.jpg) no-repeat;width:960px;height:157px;margin:0 auto;z-index:10;}
#header strong a{position:absolute;top:20px;left:14px;background:url(images/logo.png) no-repeat;width:300px;height:70px;text-indent:-9999px;overflow:hidden;}#header .contacts{position:absolute;top:35px;left:526px;width:147px;}#header .contacts .phone{display:block;background:url(images/ico-phone.gif) no-repeat 0 50%;padding:0 0 2px 21px;height:1%;overflow:hidden;}#header .contacts .fax{display:block;background:url(images/ico-fax.gif) no-repeat 0 50%;padding-left:21px;height:1%;overflow:hidden;}#header .contacts strong{color:#ee2002;float:right;white-space:nowrap;}#header .contacts em{float:left;font-style:normal;}
#header .formholder{position:absolute;top:38px;right:10px;width:240px;}#header .formholder form{margin:0;}#header .formholder .container-inline{width:100%;overflow:hidden;}#header .formholder .form-submit{margin:0;padding:0;float:left;width:70px;height:27px;background:url(images/btn-search.gif) no-repeat;border:none;cursor:pointer;border:none;outline:none !important;}#header .formholder .form-item{margin:0;padding:0 0 0 10px;float:left;width:160px;height:27px;overflow:hidden;background:url(images/input-bg.gif) no-repeat;}#header .formholder .form-item input{margin:0;padding:6px 0;width:160px;background:none;border:0;font:11px/11px Arial,Helvetica,sans-serif;color:#333;}
#header .navbar{position:absolute;top:101px;left:0;background:url(images/navbar-bg.gif) repeat-x;padding-bottom:6px;width:960px;}#header .navbar:after{content:"";clear:both;display:block;}
#header ul.menu{float:left;margin:0;padding:0;list-style:none;line-height:14px;}#header ul.menu li{float:left;background:url(images/mainnav-separator.gif) no-repeat;}#header ul.menu li:first-child{background:none;}#header ul.menu a{float:left;padding:18px 23px;color:#EFEFEF;font-weight:bold;text-decoration:none;text-transform:uppercase;}#header ul.menu a.other{color:#a8cdf2;font-weight:normal;}#header ul.menu a:hover,#header ul.menu li:hover a,#header ul.menu li.hover a{ color:#FFFFFF;background:url(images/arrow-red2.gif) no-repeat 50% 100%}#header ul.menu li:hover,#header ul.menu li.hover,#header ul.menu ul li:hover,#header ul.menu ul li.hover{position:relative;}#header ul.menu li:hover ul,#header ul.menu li.hover ul{display:block;}
#header ul.menu ul{display:none;position:absolute;top:50px;left:10px;margin:0;padding:6px 0 1px;width:200px;list-style:none;background:#bd1a02 url(images/drop1-bg.gif) no-repeat 0 100%;}#header ul.menu ul li{float:none;background:none;border-top:1px solid #d21d02;height:1%;vertical-align:top;}#header ul.menu ul li:first-child{border-top:none;}#header ul.menu ul a,#header ul.menu li:hover ul a,#header ul.menu li.hover ul a{float:none;display:block;height:1%;padding:6px 0 6px 18px;color:#fff;font-weight:normal;text-decoration:none;background:none;text-transform:capitalize;}#header ul.menu ul a:hover,#header ul.menu li:hover ul a:hover,#header ul.menu li.hover ul a:hover,#header ul.menu ul li:hover a,#header ul.menu ul li.hover a{background:#9b1502;}#header ul.menu ul li:hover ul,#header ul.menu ul li.hover ul{top:-7px;}#header ul.menu ul li:hover ul ul,#header ul.menu ul li.hover ul ul,#header ul.menu ul ul li:hover ul ul,#header ul.menu ul ul li.hover ul ul,#header ul.menu ul ul ul li:hover ul ul,#header ul.menu ul ul ul li.hover ul ul{display:none;}#header ul.menu ul ul li:hover ul,#header ul.menu ul ul li.hover ul,#header ul.menu ul ul ul li:hover ul,#header ul.menu ul ul ul li.hover ul,#header ul.menu ul ul ul ul li:hover ul,#header ul.menu ul ul ul ul li.hover ul{display:block;}
#header ul.menu ul ul{position:absolute;top:-9999px;left:200px;padding-left:1px;width:200px;list-style:none;background:url(images/none.gif);}#header ul.menu ul ul a:hover,#header ul.menu ul ul li:hover a,#header ul.menu ul ul li.hover a{background:#861302 !important;}#header ul.menu ul ul li:hover ul a,#header ul.menu ul ul li.hover ul a{background:#9b1502 !important;}#header ul.menu ul ul ul a:hover,#header ul.menu ul ul ul li:hover a,#header ul.menu ul ul ul li.hover a{background:#861302 !important;}#header ul.menu ul ul ul li:hover ul a,#header ul.menu ul ul ul li.hover ul a{background:#9b1502 !important;}#header ul.menu ul ul ul ul a:hover,#header ul.menu ul ul ul ul li:hover a,#header ul.menu ul ul ul ul li.hover a{background:#861302 !important;}#header ul.menu ul ul ul ul li:hover ul a,#header ul.menu ul ul ul ul li.hover ul a{background:#9b1502 !important;}#header ul.menu ul ul ul ul ul a:hover,#header ul.menu ul ul ul ul ul li:hover a,#header ul.menu ul ul ul ul ul li.hover a{background:#861302 !important;}#header ul.menu ul .first{padding-top:1px;
	width:200px;position:relative;}#header ul.menu ul .last{padding-bottom:1px;background:url(images/drop2-btm.gif) no-repeat 0 100%;width:200px;}
#header .red{float:right;width:239px;height:26px;margin-top:10px;padding:7px 0 10px 11px;overflow:hidden;background:url(images/rednav-bg.gif) no-repeat;}#header .red ul{margin:0;padding:0;list-style:none;width:110%;}#header .red ul li{float:left;padding:0 7px;background:url(images/rednav-separator.gif) no-repeat 0 50%;}#header .red ul li:first-child{background:none;}#header .red ul a{color:#fff;font-size:11px;}#header .red ul a.cart{background:url(images/ico-cart.gif) no-repeat 0 50%;padding-left:18px;}#header .red ul a:hover{text-decoration:none;}
.main{width:100%;overflow:hidden;width:992px;margin:-6px auto 0;padding:6px 0 29px;background:url(images/top-shadow.png) no-repeat;}.columnsholder{width:960px;margin:0 auto;background:#fff;overflow:hidden;}
.promo{border:1px solid #fff;border-bottom:1px solid #ccc;background:#eee url(images/promo-bg.gif) repeat-x;padding:10px 9px;height:1%;overflow:hidden;}
#sidenav{width:180px;float:left;}#sidenav strong.title{background:url(images/sidenav-title.jpg) no-repeat;line-height:26px;display:block;font-weight:normal;font-size:11px;color:#666;padding:4px 0 0 12px;text-transform:uppercase;}#sidenav ul.menu{margin:0;padding:5px 10px 20px;list-style:none;height:1%;overflow:hidden;background:#073f78 url(images/sidenav-bg.gif) no-repeat 0 100%;}#sidenav ul.menu li{border-bottom:1px solid #0a549e;height:1%;}#sidenav ul.menu a{color:#a7ccf2;text-decoration:none;font-weight:bold;display:block;height:1%;padding:8px 0 8px 23px;line-height:14px;background:url(images/sidenav-arrow.gif) no-repeat;}#sidenav ul.menu a:hover,#sidenav ul.menu li.active a{color:#fff;background:url(images/sidenav-hover.gif) repeat-x;}
.sliderarea{float:right;position:relative;}.sliderarea img{display:block;}.sliderarea .textpart{position:absolute;top:34px;left:33px;}.sliderarea .textpart img{margin-bottom:11px;}.sliderarea .seal{position:absolute;top:118px;left:228px;}.sliderarea ul{margin:0;padding:0;list-style:none;position:absolute;top:214px;right:7px;}.sliderarea ul li{float:left;margin-right:3px;}.sliderarea ul a{float:left;width:16px;height:16px;background:url(images/counter.gif) no-repeat;color:#999;font-size:11px;line-height:16px;text-align:center;text-decoration:none;font-weight:bold;}.sliderarea ul a:hover,.sliderarea ul a.active{background:url(images/counter-hover.gif) no-repeat;color:#fff;}
.itemsholder{width:100%;overflow:hidden;margin:10px;}.itemsholder ul{margin:0;padding:0;list-style:none;width:100%;overflow:hidden;}.itemsholder ul li{float:left;margin-right:10px;width:180px;}.itemsholder img{display:block;}.itemsholder ul a{display:block;width:100%;background:url(images/none.gif) no-repeat;}.itemsholder ul a span{width:100%;display:block;height:34px;text-indent:-9999px;overflow:hidden;cursor:pointer;}.itemsholder a.item1 span{background:url(images/link-item1.gif) no-repeat;}.itemsholder a.item2 span{background:url(images/link-item2.gif) no-repeat;}.itemsholder a.item3 span{background:url(images/link-item3.gif) no-repeat;}.itemsholder a.item4 span{background:url(images/link-item4.gif) no-repeat;}.itemsholder a.item5 span{background:url(images/link-item5.gif) no-repeat;}.itemsholder a:hover span{background-position:0 -34px;}
.columns{width:940px;overflow:hidden;margin:0 auto;padding-top:39px; padding-bottom:30px; padding-left:20px; padding-right:20px;}.columns .column{width:460px;float:left;}.fltr{float:right !important;}.columns strong{color:#444;line-height:17px;display:block;margin-bottom:16px;}.columns strong.title{margin-bottom:18px;}.columns img{display:block;}.columns p{margin:0 0 10px;line-height:17px;}.columns a{color:#b21801;}.columns a:hover{text-decoration:none;}.columns a.btn{float:right;margin:0 17px 0 0;}
.columns .newsbox{padding:0 0 11px;margin-bottom:6px;background:url(images/newsbox-separator.gif) repeat-x 0 100%;}.columns .newsbox strong{margin:0;}.columns .newsbox strong a{color:#444;text-decoration:none;}.columns .newsbox strong a:hover{text-decoration:underline;}.columns .line{width:100%;overflow:hidden;}.columns .line em{float:left;font-style:normal;color:#999;}.columns .line span{float:left;color:#ccc;padding:0 7px;}.columns .line a{float:left;background:url(images/arrow-red.gif) no-repeat 0 50%;color:#b21801;padding-left:7px;}.columns a.btn2{float:right;margin:4px 0 0 0;}
#footer{width:928px;margin:0 auto;background:url(images/footer-bg.jpg) no-repeat;border-top:1px solid #ccc;padding:17px 0 40px 12px;font-size:11px;overflow:hidden;}#footer ul{float:right;margin:0;padding:0 5px 0 0;list-style:none;}#footer ul li{float:left;padding:0 7px;background:url(images/footer-separator.gif) no-repeat 0 50%;}#footer ul li:first-child{background:none;}#footer ul a{color:#b21801;}#footer ul a:hover{text-decoration:none;}#footer p{margin:0;color:#999;}.container{width:940px;margin:0 auto;background:#fff url(images/container-bg.gif) repeat-x;padding:0 9px;overflow:hidden;border:1px solid #fff;border-bottom:none;}
.breadcrumbs{height:27px;border-bottom:1px solid #ddd;width:942px;margin-left:-9px;padding:12px 0 0 16px;margin-bottom:10px;}.breadcrumbs strong{float:left;color:#666;font-size:11px;}.breadcrumbs ul{float:left;margin:0;padding:0;list-style:none;font-size:11px;overflow:hidden;font-weight:bold;color:#333;}.breadcrumbs ul li{float:left;background:url(images/breadcrumbs-separator.gif) no-repeat 0 50%;margin-left:-4px;display:inline;padding:0 13px;}.breadcrumbs ul a{float:left;margin:0;padding:0;list-style:none;color:#666;font-weight:normal;}.breadcrumbs ul a:hover{text-decoration:none;}
#sidebar{float:right;width:340px;padding-bottom:20px; padding-top:30px; padding-right:20px;}
.navholder{width:210px;float:left;margin-bottom:10px;}.navholder strong.title{background:url(images/navholder-title.jpg) no-repeat;line-height:26px;display:block;font-weight:normal;font-size:11px;color:#666;padding:4px 0 0 12px;text-transform:uppercase;}.navholder ul{margin:0;padding:5px 10px 12px;list-style:none;height:1%;overflow:hidden;background:#073f78 url(images/navholder-bg.gif) no-repeat 0 100%;}.navholder ul li{border-bottom:1px solid #0a549e;height:1%;}.navholder ul a{color:#a7ccf2;text-decoration:none;font-weight:bold;display:block;height:1%;padding:8px 0 8px 23px;line-height:14px;background:url(images/sidenav-arrow.gif) no-repeat;}.navholder ul a:hover,.navholder ul li.active a{color:#fff;background:url(images/sidenav-hover.gif) repeat-x;}
.navholder ul ul{margin:0 0 -1px;overflow:hidden;padding:0;list-style:none;border-top:1px solid #0a549e;background:none;}.navholder ul ul a,.navholder ul li.active ul a{font-weight:normal;color:#a6ccf2;padding-left:39px;background:url(images/sidenav-hover-lvl2.gif) no-repeat;}.navholder ul ul a:hover,.navholder ul li.active ul a:hover{color:#fff;text-decoration:underline;}.infobox{width:210px;clear:both;background:url(images/infobox-btm.gif) no-repeat 0 100%;padding-bottom:1px;}.infobox .btm{width:195px;background:#d7d7d7 url(images/infobox-bg.gif) no-repeat;padding:70px 0 9px 15px;}.infobox img{display:block;}
#content{width:518px;float:left;padding:37px 20px 30px 30px;}#content img{display:block;}#content h1{margin:0 0 17px;color:#c31b02;font-size:24px;}#content h2{margin:0 0 8px;color:#073f78;font-size:19px;}#content h3{margin:0 0 4px;color:#073f78;font-size:16px;}#content h4{margin:0 0 6px;color:#073f78;font-size:12px;}#content a{color:#d11b00;}#content a:hover{text-decoration:none;}
#content .info{float:right;width:300px;margin:0 0 0 10px;}#content .info .product{padding:7px 0 10px 105px;border-top:1px solid #ddd;background:url(images/product-info.gif) no-repeat 0 100%;overflow:auto;}#content .info .product img{margin-left:-90px;margin-top:6px;position:relative;display:inline;float:left;}#content .info ul{margin:0;padding:0;list-style:none;line-height:10px !important;}#content .info ul li{padding-left:10px;background:url(images/arrow-grey.gif) no-repeat 0 5px;}#content .info ul a{color:#d11b00;font-size:11px;}#content .info ul a:hover{text-decoration:none;}#content p{margin:0 0 14px;line-height:18px;}
#content ul{margin:0 0 20px;padding:0 0 0 12px;list-style:none;line-height:17px;}#content ul li{background:url(images/arrow-grey2.gif) no-repeat 0 8px;padding:2px 0 3px 10px;list-style:none;}
#content .user-content{}#content .user-content h1{margin:0 0 8px;color:#073f78;font-size:19px;}#content .user-content h2{margin:0 0 4px;color:#073f78;font-size:16px;}#content .user-content h3{margin:0 0 6px;color:#555555;font-size:14px;}#content .user-content h4{margin:0 0 6px;color:#073f78;font-size:12px;}#content .user-content p{margin:0 0 14px;line-height:18px;}#content .user-content em{font-style:italic;}#content .user-content ul{}#content .user-content li{}#content .user-content li.leaf{list-style:none !important;}#content .user-content a{color:#d11b00;text-decoration:underline;}#content .user-content a:hover{text-decoration:none;}#content .user-content img{margin:5px;padding:5px;display:block;}#content .user-content br{clear:none;}#content .user-content .posted-on{color:#ccc;padding:0px;margin:0px 0px 7px 0px;font-size:smaller;}#content .user-content table{border-collapse:collapse;margin:0 0 10px;width:100%;clear:both;}#content .user-content .layout-first-main-last table{border-collapse:collapse;margin:0 0 10px;width:57%;border:1px solid #0000FF;}#content .user-content th{text-align:left;padding-right:1em;}#content .user-content th a{text-decoration:none;display:block;white-space:nowrap;}#content .user-content th a img{}#content .user-content tr{padding:0.1em 0.6em;}#content .user-content td{padding:3px;vertical-align:top;}#content .user-content img{display:inline;}#content .user-content tr.even td{background-color:#eee;border-bottom:1px solid #CCC;}#content .user-content tr.odd td{background-color:#FDFFEF;border-bottom:1px solid #CCC;}#content .user-content td.active{}#content .user-content tbody{border:none;}#content .user-content tbody th{}#content .user-content thead th{text-align:left;padding-right:1em;border-bottom:3px solid #CCC;}
#content .product-list{clear:both;border:1px solid #CCCCCC;padding:10px;margin:10px 0 0 0;overflow:auto;}#content .product-list .image{float:left;width:120px;border:none;}#content .product-list .desc{margin-left:140px;padding:0px 10px 0px 0px;}#content .product-list p{padding:0;margin:0;}#content .product-list h3{color:#555555;font-size:14px;padding:0;margin:0;}#content .product-list h3 a{color:#d11b00;text-decoration:none;}#content .product-list a{color:#d11b00;}#content .product-list a:hover{text-decoration:none;}
.employees{width:100%;}.employees tr.even td,.employees tr.odd td{border-bottom:none;background-color:#fff !important;}.employees tr.odd td{background-color:#fff !important;}.employees td{border-bottom:1px solid #eee !important;padding:.5em .4em !important;}.employees td.name{width:20%;}.employees td.phone{width:20%;}.employees td.email{width:30%;}.employees .ext{display:inline;}
#content .news-list{clear:both;}#content .news-list h1{padding:0;}#content .news-list h1 a{text-decoration:none;padding:0;}#content .news-list ul{padding:0 0 0 0;}#content .news-list li{background:none;padding:0 0 20px 0;border-bottom:1px solid #CCCCCC;margin:0 0 20px 0;}#content .news-list li.views-row-last{border:none;}#content p.date{font-size:12px;line-height:.75em;font-style:italic;}
#content .item-list .pager{margin:10px auto;}#content .item-list .pager li{display:inline;background:none;padding:0;margin:0;}#content .item-list .pager li a{display:inline;clear:none;color:#575757;padding:0.2em 0.5em;margin:0 0.1em 0 0;background:#fff;text-decoration:none;border:1px solid #cccccc;}#content .item-list .pager li a:hover{border-color:#666666;}#content .item-list .pager li.pager-first a{}#content .item-list .pager li.pager-previous a{}#content .item-list .pager li.pager-next a{font-weight:bold;}#content .item-list .pager li.pager-last a{}#content .item-list .pager li.pager-current{font-weight:bold;background:#666666;color:#fff;padding:0.2em 0.5em;margin-right:0.1em;}
.meta{border-top:solid #eee 1px;}.meta li a.active{color:#4889CB;}.meta div.links{float:right;}.meta .links a{font-size:11px;text-align:right;}.meta ul.links{text-align:right;clear:right;padding:0 !important;margin:10px 0 0 !important;}.meta ul.links.inline{display:block;}.meta ul.links li{background:none !important;padding:0 0 0 5px !important;}.meta div.terms{float:left;}.meta .terms{padding:0;margin:10px 0 0;font-size:11px;overflow:auto;}.meta .terms label{color:#ccc;float:left;}.meta .terms ul.links{text-align:right;clear:right;padding:0 !important;}.meta .terms ul{display:block;margin:0px !important;padding:0px;}.meta .terms ul.links.inline{display:inline;}.meta .terms ul li{display:inline;padding:0 5px;font-size:11px;line-height:14px;background:none !important;}
ul .tabs{}ul.primary{border-bottom:1px solid #BBBBBB;border-collapse:collapse;height:auto;line-height:normal;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 5px 5px;white-space:nowrap;padding:0 0 5px 1em !important;line-height:normal !important;}ul.primary li{background:none !important;padding:0 !important;}ul.primary li a{background-color:#eee;border-color:#BBBBBB;border-style:solid solid none;border-width:1px;height:auto;margin-right:0.5em;padding:5px 12px;text-decoration:none;}ul.primary li.active a{background-color:#FFFFFF;border-color:#BBBBBB #BBBBBB #FFFFFF;border-style:solid;border-width:1px;}
.search-results{}.search-results dt{}.search-results dt.title{font-size:14px;}.search-results dt.title a{color:#c31b02;font-weight:normal;}.search-results dd .search-snippet{margin:0;padding:3px !important;}.search-results dd p.search-snippet{margin:0 !important;}.search-results dd .search-snippet strong{}.search-results dd{margin:0 0 2em;font-size:14px;}.search-results dd .search-info{margin:0;padding:0 !important;}.search-results dd .search-info a,.search-results dd .search-info a:hover{color:#666666 !important;text-decoration:none !important;font-size:11px;}.search-advanced .criterion{float:left;
  margin-right:2em;}.search-advanced .action{float:left;
  clear:left;}
#content .user-content li.parent a.parent{font-weight:bold;}#content .user-content li.parent .menu{display:none;}
form{margin:10px 0;}label{font-weight:normal;}fieldset{padding:15px 15px 10px 15px;margin:1.5em 0;border:1px solid #ccc;background:#fff url(images/forms/form-fieldset-bg.gif) repeat-x scroll 0 0;}fieldset.collapsed{background:transparent none repeat scroll 0 0;padding-bottom:0.6em;padding-top:0;}legend{font-weight:normal;font-size:14px;padding:0px 4px; font-size:16px;font-weight:bold;}* html legend{padding:.8em 0;}* + html legend{padding:.8em 0;}legend a:link,legend a:visited{text-decoration:none !important;font-size:14px;font-weight:normal;}legend a:hover{text-decoration:underline !important;}fieldset.collapsible legend a{background:transparent url(images/common/bullet-menu-expanded.gif) no-repeat scroll 0 50% !important;}fieldset.collapsed legend a{background:transparent url(images/common/bullet-menu-collapsed.gif) no-repeat scroll 0 50% !important;}
textarea,select,input{font-family:Arial,Helvetica,sans-serif;}textarea,select,input.form-text{margin:0 0 0.5em 0;border:1px solid #bbb;background:#fff;font-size:14px;}textarea,select,input.form-text{padding:5px;}textarea:focus,select:focus,input.form-text:focus{border:1px solid #666;}.form-checkbox,.form-radio,.hidden{border:none;background:none;width:auto;font-weight:normal;padding:0;margin:0;}
input.form-submit,input.teaser-button{background:transparent url(images/forms/btn-gray-bg.gif) no-repeat left center;border:1px solid #fff;color:#fff;font-size:14px;font-weight:bold;margin:0 8px 0 0;padding:4px 8px;outline:1px solid #ccc;cursor:pointer;}input.form-submit:hover,input.teaser-button:hover{background-position:right center;}input#edit-submit,input#edit-checkout,input#edit-continue{background:transparent url(images/forms/btn-red-bg.gif) no-repeat left center;}input#edit-submit:hover,input#edit-checkout:hover,input#edit-continue:hover{background-position:right center;}#content input.button{color:#FFFFFF;font-size:12px;background-color:#505050 !important;padding:7px 10px 9px 12px;margin:10px 0 0 0;text-decoration:none;width:auto;border:1px solid #bbb;cursor:pointer;}.button-row{margin:0px 0px 15px 0px;padding:0px 0px 15px 0px;text-align:center;}
.description{color:#898989;}.messages,.help{padding:12px !important;}.messages,.help{margin:12px;}.messages li{list-style:none;}.error,.notice,.success,.status,.help{padding:5px;margin-bottom:1em;border:2px solid #ddd;}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}.status{background:#E6EFC2;color:#264409;border-color:#C6D880;}.error a{color:#8a1f11;}.notice a{color:#514721;}.success a{color:#264409;}.status a{color:#264409;}
.webform-component-fieldset{padding:15px 18px;}.webform-component-fieldset legend{font-size:16px;font-weight:bold;}.webform-component-fieldset .form-item{padding:0 0;margin:0 !important;}.form-item label{font-weight:normal;}
#webform-client-form-9{}#webform-client-form-9 label{font-weight:normal;}#webform-client-form-9 .form-text{border:1px solid #bbb;font-family:Arial,Helvetica,sans-serif;background:#fff !important;}#webform-client-form-9 .form-radio{}#webform-client-form-9 .webform-component-select{clear:both;padding:0 0 10px 0;}#webform-client-form-9 .webform-component-textarea{clear:both;padding:0 0 15px 0;}#webform-client-form-9 #webform-component-your_information label{float:left;width:150px;margin:1px 0;padding:5px 10px 5px 5px;text-align:right;font-weight:normal;}#webform-client-form-9 #webform-component-your_information input,#webform-client-form-9 #webform-component-your_information select{width:300px;text-align:left;background:#fff !important;}#webform-client-form-9 .form-submit{margin:0 auto 20px;display:block;}
#webform-client-form-28{}#webform-client-form-28 label{}#webform-client-form-28 .form-radio{}#webform-client-form-28 .webform-component-select{clear:both;}#webform-client-form-28 #webform-component-overall .form-item,#webform-client-form-28 #webform-component-technician .form-item,#webform-client-form-28 #webform-component-dispatching .form-item{overflow:auto;padding:3px 0;margin:0;}#webform-client-form-28 #webform-component-overall label,#webform-client-form-28 #webform-component-technician label,#webform-client-form-28 #webform-component-dispatching label{width:450px;float:left;overflow:auto;padding:3px 10px 0 0;}#webform-client-form-28 #webform-component-overall .form-text,#webform-client-form-28 #webform-component-technician .form-text,#webform-client-form-28 #webform-component-dispatching .form-text{width:100px;float:left;}#webform-client-form-28 #webform-component-overall .description,#webform-client-form-28 #webform-component-technician .description,#webform-client-form-28 #webform-component-dispatching .description{width:175px;float:right;padding:0;font-style:italic;}#webform-client-form-28 #webform-component-overall .description p,#webform-client-form-28 #webform-component-technician .description p,#webform-client-form-28 #webform-component-dispatching .description p{padding:0;margin:0 0 20px;}#webform-client-form-28 #webform-component-technician .form-radios,#webform-client-form-28 #webform-component-dispatching .form-radios{width:135px;float:left;margin:0;}#webform-client-form-28 #webform-component-technician .form-radios .form-item,#webform-client-form-28 #webform-component-dispatching .form-radios .form-item{float:left;margin:0;padding:0 10px 0 0;}#webform-client-form-28 #webform-component-technician .form-radios label,#webform-client-form-28 #webform-component-dispatching .form-radios label{float:left;width:auto;}#webform-client-form-28 #webform-component-overall .form-item{clear:both;}#webform-client-form-28 #webform-component-your_information label{float:left;width:150px;margin:1px 0;padding:5px 10px 5px 5px;text-align:right;font-weight:normal;}#webform-client-form-28 #webform-component-your_information input,#webform-client-form-28 #webform-component-your_information select{width:300px;text-align:left;background:#FFFFFF !important;}#webform-client-form-28 #webform-component-your_information textarea{clear:both;}#webform-client-form-28 .form-submit{margin:0 auto 20px;display:block;}
.search-form{padding:0 10px 10px;margin:0;}.search-form .form-item label{display:block;font-weight:bold;}.search-form .form-text{margin:0 0 0.5em 0;border:1px solid #bbb;font-family:Arial,Helvetica,sans-serif;background:#FFFFFF !important;padding:5px;}
#node-form{padding:0 15px;}#node-form .description{font-size:11px;color:#898989;}#node-form fieldset{}#node-form legend{}#node-form legend a{font-size:14px;text-decoration:none;}#node-form .form-item{padding:0 0;}#node-form .form-required{}#node-form .form-text{}#node-form .form-textarea{}.textarea-identifier{display:none;}#node-form .body-field-wrapper{}#node-form ul.tips{margin:0;padding:0;}#node-form ul.tips li{background:transparent url(images/common/bullet-menu-leaf.gif) no-repeat scroll 1px 0.35em;}#node-form .filefield-preview{padding:0 0 10px 0;}#node-form .filefield-preview .filename,#node-form .filefield-preview .filesize,#node-form .filefield-preview .filemime{display:inline;padding-right:10px;}#node-form .filefield-preview .filename .filefield-file a{padding-top:3px;display:block;}#node-form .filefield-ahah-wrapper{padding:10px 0;}a.tabledrag-handle{text-decoration:none !important;}#node-form .admin{padding:0 0 20px;}
#node-delete-confirm .container-inline{padding-top:15px;}



.views-row{overflow:auto;border-bottom:1px solid #CCCCCC;position:relative;padding:12px 0 12px;clear:both;}.view-product-list .views-field-field-image-cache-fid{width:155px;float:left;text-align:center;}.view-product-list .views-field-field-image-cache-fid .no-product-image img{margin:0 !important;padding:0 !important;}.view-product-list .views-field-model{width:320px;float:left;margin-left:10px;padding-right:15px;border-right:1px solid #eee;}.view-product-list .views-field-buyitnowbutton{width:120px;float:left;margin-left:15px;}.view-product-list .views-field-model .field-content a{font-size:13px;font-weight:bold;color:#666666;}.view-product-list .views-field-model .field-content p{font-size:11px;}.view-product-list .views-field-model .field-content span{font-size:10px;}.view-product-list .views-field-buyitnowbutton .uc-price-product{color:#D11B00;font-size:16px;font-weight:bold;}
.product-shop{float:right;}.out-of-stock{height:18px;padding-top:3px;color:#D83820;font-weight:bold;}.product-shop .short-description{width:100%;overflow:hidden;margin-bottom:10px;}
.product-img-box{float:left;width:300px;}.product-img-box .product-image-zoom{position:relative;overflow:hidden;width:300px;height:300px;z-index:9;}.product-img-box .product-image-zoom img{position:absolute;left:0;top:0;margin:0 !important;}.image-zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px auto;background:url(images/slider_bg.gif) no-repeat 50% 50%;padding:0 28px 0 28px;cursor:pointer;}.product-img-box .no-product-image{position:relative;overflow:hidden;width:300px;height:300px;z-index:9;text-align:center;}.product-img-box .more-views h4{border-bottom:1px solid #ccc;margin-bottom:.8em;font-size:.95em;text-transform:uppercase;}.product-img-box .more-views ul{margin-left:0;padding:0 !important;}.product-img-box .more-views li{float:left;margin:0 0 9px 4px;background:none !important;display:inline;}.product-img-box .more-views li a{float:left;width:56px;height:56px;border:2px solid #ddd;overflow:hidden;}.product-info-box{margin-top:10px;margin-top:0;}.product-info-box .product-name{margin-bottom:0;color:#0a263c;padding:0 !important;}.product-info-box .price-box{margin:0 0;}.product-info-box .price-box .price{color:#D11B00;font-size:16px;font-weight:bold;}.product-info-box .data-table .price-box{margin:0;padding:0;}.product-info-box .availability{margin:0 0;padding:0;font-size:11px;}.add-to-holder{margin:10px 0 15px;clear:both;overflow:visible;padding:0 0 20px;}.add-to-holder .add-or{float:left;padding:0 7px;font-weight:bold;color:#666;}.add-to-holder .add-to-box{float:left;line-height:1.25em;text-align:left;}.add-to-holder .add-to-box li{display:block;}.add-to-holder .add-to-box li .pipe{display:none;}.add-to-cart-box{float:left;border:none;padding:0;margin:0;width:300px;background:none !important;}.add-to-cart-box legend{display:none;}.add-to-cart-box .qty-box{float:left;}.add-to-cart-box .qty-box label{float:left;width:auto;}.add-to-cart-box .qty-box .qty{float:left;margin:0 5px;width:50px;padding:3px;}.add-to-cart-box form{margin:0;}.add-to-box{text-align:right;}.add-to-box li{display:inline;}.product-info-box .ratings{margin-bottom:1em;}.product-essential,.product-collateral{padding:25px;overflow:auto;}.product-essential{padding:0 10px 0 0;}.product-essential .product-shop{width:310px;}.product-essential .product-shop .ratings{margin-bottom:10px;}.product-essential .product-shop h4{padding-top:12px !important;clear:both;border-top:1px solid #ddd;}.product-essential .product-shop .node-add-to-cart{padding:2px 9px;}.product-essential .product-shop .add_to_cart{float:left;}.product-essential .product-shop .add_to_cart form{margin:0;}.product-pricing{margin:10px 0;padding:10px;background-color:#f4f7f7;border:1px solid #dadddd;}.product-pricing li{line-height:1.4;background:url(images/bg_tierico1.gif) no-repeat 0 3px;padding:2px 0 2px 10px;color:#424242;}.product-pricing .benefit{font-style:italic;font-weight:bold;color:#2f2f2f;}.product-pricing .price{font-weight:bold;color:#2f2f2f;}.product-options{margin:20px 0 0;padding:10px 15px 20px;background-color:#f6f6f6;border:1px solid #e4e4e4;}.product-options dt{padding:10px 0 0;font-weight:normal;}.product-options dt label{color:#2f2f2f;}.product-options dt .qty-holder{float:right;margin-right:15px;}.product-options dt .qty-holder label{vertical-align:middle;}.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#2f2f2f;}.product-options dd{padding:5px 10px 15px;margin:0 0 5px;border-bottom:1px solid #e4e4e4;}.product-options dl.last dd.last{border-bottom:0;padding-bottom:5px;margin-bottom:0;}.product-options dd input.input-text{width:98%;}.product-options dd textarea{width:98%;height:8em;}.product-options dd select{width:99%;}.product-options dd .multiselect option{border-bottom:1px dotted #d9e5ee;padding:2px 4px;}.product-options ul.options-list{margin-right:5px;}.product-options ul.options-list li{line-height:1.5;padding:2px 0;}.product-options ul.options-list input.radio{float:left;margin-top:3px;}.product-options ul.options-list input.checkbox{float:left;margin-top:3px;}.product-options ul.options-list .label{display:block;margin-left:18px;}.product-options ul.options-list label{font-weight:normal;}.product-options ul.validation-failed{padding:0 7px;}.product-options p.required{margin-bottom:0;padding:15px 0 0;}.product-options-bottom{background-color:#fffada;padding:15px 20px;border:1px solid #e4e4e4;border-top:0;}.product-options-bottom .product-pricing{margin:0;padding:0 0 10px;border:0;background:0;}.product-options-bottom .product-pricing li{background:0;padding:2px 0;color:#e26703;}.product-options-bottom .product-pricing .price,.product-options-bottom .product-pricing .benefit{color:#e26703;}.product-options-bottom .price-box{float:left;margin:0;padding:0;}.product-options-bottom .price-label{float:left;padding-right:5px;}.product-options-bottom .price-tax{float:left;}.product-shop .product-options-bottom .price-box{float:none;}.product-shop .product-options-bottom .price-label{float:none;padding-right:0;}.product-shop .product-options-bottom .price-tax{float:none;}.product-shop .product-options-bottom .add-to-cart-box{clear:both;float:left;padding-top:12px;}
dl.item-options dt{font-weight:bold;font-style:italic;}dl.item-options dd{padding-left:10px;}.truncated{cursor:help;}.truncated a.dots{cursor:help;text-decoration:none !important;}.truncated a.details{cursor:help;text-decoration:none !important;display:inline-block;border-bottom:1px #1e7ec8 dotted;}.truncated .truncated_full_value{position:relative;z-index:999;}.truncated .truncated_full_value dl{position:absolute;top:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ccc;border-bottom-color:#bbb;border-right-color:#bbb;background-color:#f6f6f6;}.truncated .truncated_full_value dl dt{margin-top:0;}.truncated .show dl{top:-20px;left:50%;}.col-left .truncated .show dl{left:35px;top:10px;}.col-right .truncated .show dl{left:-240px;top:10px;}
.product-collateral{background-color:#faf7ee;clear:both;}.product-collateral .head{margin-bottom:1em;border-bottom:1px solid #ccc;padding-bottom:1px;font-size:1.15em;}.product-collateral .collateral-box{margin-bottom:2em;}.product-collateral .collateral-box h4{color:#e26703;}.product-collateral .attribute-specs table{border-color:#d9DDE3;}.product-collateral .attribute-specs .label{font-weight:bold;}.product-collateral .attribute-specs .data{border-right:0;}.product-collateral .attribute-specs td{padding-top:3px;padding-bottom:3px;line-height:1.25em;}.product-collateral .up-sell .head{padding-bottom:8px;margin-bottom:0;}.product-collateral .up-sell .generic-product-grid{border:1px solid #E5DCC3;border-top:0;}.product-collateral .up-sell .generic-product-grid td{width:25%;border-color:#E5DCC3;background:#f6f2e7;padding-top:15px;}.product-collateral .up-sell .generic-product-grid td img{border:1px solid #E5DCC3;}.product-collateral .up-sell .generic-product-grid td.empty-product{background:#f1ecdb;}#customer-reviews{margin-bottom:15px;}#customer-reviews li{margin-bottom:25px;}#customer-reviews li p{clear:both;}.product-collateral .add-tag-box .input-box{float:left;width:302px;margin-right:8px;}.product-collateral .add-tag-box .input-box .input-text{width:300px;}.tags-list{margin-bottom:15px;}.tags-list li{display:inline;background:url(images/separator.gif) no-repeat 100% .4em;padding:0 8px 0 4px;}.tags-list li.first{padding-left:0;}.tags-list li.last{background:none;}.add-tag-box{background:url(images/icon_tag_add.gif) no-repeat 0 2px;padding-left:23px;}.product-review-box{padding-bottom:10px;}.product-review-box table{width:456px;margin:8px 0 0;}.product-review-box td,.product-review-box th{text-align:center;}.product-review-box td.label{width:100px;text-align:left;}

.next-button{margin-top:1em;text-align:right;}#uc_cart_view_form img{padding-right:.8em;float:left;}#uc_cart_view_form ul{font-style:italic;font-size:0.75em;}#uc_cart_view_form .sub-product{padding-left:2em;}.display-inline .form-item{display:inline;}#line-items-div table{width:auto;}#line-items-div td{padding:0em 1em;}#line-items-div tbody{border-top:0px;}.address-book-icon{position:relative;top:2px;margin-left:2px;}
#cart-form-pane #uc-cart-view-form{margin-bottom:.5em;}#cart-form-products{width:100%;border:solid 1px #bbb;margin-top:.5em;}#cart-form-products table{margin:0 !important;}#cart-form-products th{color:#fff;background:#505050;padding:10px;text-align:center !important;font-size:12px;}#cart-form-products td.remove{padding-top:20px;border-right:1px solid #bbb;}#cart-form-products td.image{}#cart-form-products td.desc{width:100%;padding:10px;}#cart-form-products td.desc .sku{font-size:10px;}#cart-form-products td.qty{text-align:center;}#cart-form-products td.qty input{width:25px;border:1px solid #bbb;padding:5px;}#cart-form-products td.price{text-align:right;white-space:nowrap;padding:10px !important;}#cart-form-products td.total,#cart-form-products td.subtotal{white-space:nowrap;padding:15px 10px 15px !important;}#cart-form-buttons{width:100%;margin:20px 0;text-align:right;border:none;}#cart-form-buttons .form-button,#cart-form-buttons .form-submit{margin:.5em .5em .5em 0em;}#update-checkout-buttons{float:right;}#continue-shopping-link{float:left;position:relative;top:.5em;left:.75em;}#continue-shopping-button{margin-right:100%;margin-left:.5em;white-space:nowrap;}
div.checkout-section{padding:24px;border:1px solid #eee;margin:18px 0;border-top-width:5px;}div.checkout-section{}div.checkout-section fieldset{background:none;border-style:none;padding:0;margin:0;}div.checkout-section fieldset legend{font-size:11px;font-weight:bold;text-transform:capitalize;margin-bottom:12px;padding:0;display:none !important;}div.checkout-section fieldset .description{margin-bottom:18px;}div.checkout-section fieldset .description p{margin-top:0;padding-top:0;}div.checkout-section fieldset .fieldset-wrapper fieldset{padding:15px;}div.checkout-section fieldset .fieldset-wrapper fieldset legend{background:none;border:none;}
#cart-pane table.cart-review{width:100%;border:solid 1px #bbb;margin-top:.5em;}#cart-pane table.cart-review th{color:#fff;background:#505050;padding:10px;text-align:center;font-size:12px;}#cart-pane table.cart-review th.products{text-align:left;}#cart-pane table.cart-review td.qty{padding:10px;border-right:1px solid #bbb;}#cart-pane table.cart-review td.products{width:100%;padding:10px;}#cart-pane table.cart-review td.products .sku{font-size:10px;}#cart-pane table.cart-review td.price{text-align:right;white-space:nowrap;padding:10px !important;}#cart-pane table.cart-review td.total,#cart-pane table.cart-review td.subtotal{white-space:nowrap;padding:15px 10px 15px !important;}
#line-items-div table{width:auto !important;margin:10px 0 !important;}#edit-panes-payment-payment-method-credit-wrapper img{margin:0 !important;padding:0 !important;}#payment-pane .form-radios .form-item{margin:1em 0 1em 1em;}#payment_details{background-color:#eee;}
#checkout-form-bottom{width:100%;border:solid 1px #bbb;text-align:right;}#checkout-form-bottom .form-button,#checkout-form-bottom .form-submit{margin:.5em .5em .5em 0em;}
.inline-pane-table tbody{border-top:0em;}.inline-pane-table .form-item{display:inline;}#cvv_image{position:absolute;top:180px;left:70px;padding:10px;background-color:#EEEEEE;border:2px solid #aaa;}#cvv_image a{display:block;text-align:right;}.address-pane-table{margin-left:auto;margin-right:auto;}.address-pane-table tbody{border-top:0px;}.address-pane-table table td{padding:2px;}.address-pane-table .form-item{display:inline;}.field-label{text-align:right;vertical-align:text-top;font-weight:bold;}#edit-cc-cvv-wrapper{vertical-align:top;}
.order-review-table{width:auto;margin:12px auto !important;border:solid 1px #999;line-height:1.4em;}.order-review-table table{width:auto !important;margin:0 auto !important;}.order-review-table td{padding-top:0.1em !important;padding-bottom:0.2em !important;}.order-review-table .pane-title-row td{font-size:14px;text-align:left;font-weight:bold;border:solid 1px #999;background-color:#eee;padding:6px 10px !important;}.order-review-table td.title-col{text-align:right;vertical-align:top;font-weight:bold;padding:10px 6px !important;}.order-review-table td.data-col{padding:10px 6px !important;}.order-review-table .row-border-top{border-top:solid 1px #999;}.order-review-table .row-border-bottom{border-bottom:solid 1px #999;}.order-review-table .review-button-row{text-align:right;background-color:#ddd;border:solid 1px #999;}.order-review-table .review-button-row form{display:inline;text-align:right;}.order-review-table .review-button-row form #edit-back{float:left;}.order-review-table .review-button-row form #edit-submit{float:right;}
#user-register{}#user-login{}#user-pass{}#user-profile-form{}


.page-user table thead th a img{padding:0 !important;margin:0 !important;}.page-user table tbody td a{display:inline;float:left;}.page-user table tbody td .order-admin-icons{display:block;float:left;}.page-user table tbody td .order-admin-icons a{display:inline;}.page-user table tbody td .order-admin-icons a img{padding:0 2px !important;position:static;top:inherit;margin:0 !important;}.page-user h3{padding-bottom:0 !important;margin-bottom:5px;}
.order-pane img.uc-store-icon{display:none !important;}.order-pane a{background:#fff url(images/print.gif) no-repeat;padding-left:20px;}
.list_address{float:left;width:60%;padding:0 12px 10px 0;}.address-preview-table{float:left;}.addresses-default-address{float:left;}.address-preview-table .pane-title-row td{background:none;border:none;border-top:1px solid #eee;}.address-preview-table .pane-title-row a{font-size:10px;padding-right:10px;display:inline;clear:none;}#address-pane .description{padding:0 0 15px;}
ul.menu li{margin:0;}ul.menu li.expanded,ul.menu li.collapsed,ul.menu li.leaf{list-style:none !important;padding:0;list-style-image:none !important;}#sidenav ul.menu li{margin:0;}#sidenav ul.menu li.expanded,#sidenav ul.menu li.collapsed,#sidenav ul.menu li.leaf{list-style:none !important;padding:0;list-style-image:none !important;}.primary-holder .item-list ul li{list-style:none;}#header ul.menu li.company a,#header ul.menu li.contact a{color:#a8cdf2;font-weight:normal;}#content ul.secondary{margin:5px !important;padding:0.5em 1em !important;}#content ul.secondary li{padding:0 1em !important;background:none !important;}.ac_results{z-index:99999;}.style1 {
	color: #FFFFFF;
	font-size: 16px;
}
.style2 {color: #093969}
.style3 {
	color: #C20008;
	font-size: 12px;
}
