body,html{background-color:#E4EDEF;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#344;margin:0;height:100%}h1{font-family:Georgia,TimesNewRoman,Helvetica,Arial,Sans-Serif;font-size:28px;font-weight:normal;color:#015577;margin:12px
0}h2{color:#BA2E2D;font-size:20px;margin:6px
0 10px}h2 a:link,
h2 a:visited{color:#BA2E2D}h3{font-family:Georgia,TimesNewRoman,Helvetica,Arial,Sans-Serif;font-size:18px;font-weight:normal;color:#015577;margin:0;padding:0
0 6px}li
a{text-decoration:none}a
img{border:0}a:link,a:visited{cursor:pointer;color:#104056;text-decoration:none}a:hover,a:active{cursor:pointer;color:#BA2E2D;text-decoration:underline}.pagecontent p a:link,
.pagecontent p a:visited{text-decoration:underline}fieldset{border:none;padding:0;margin:0}.off{display:none}.breaker{border-top:2px dotted #D9E2E4;clear:both;height:0;margin:20px
0}.clearer{clear:both;height:0}.hidden{display:none}.disclaimer{font-size:10px}.top_strap{position:absolute;left:0;top:0;width:100%;border-bottom:1px solid #666;text-align:center;font-size:16px;font-weight:bold;z-index:9999}.top_strap
span{display:block;padding:5px
0;width:100%;height:100%}.top_strap a:link span,
.top_strap a:visited
span{background-color:#FFFFE1;color:#BA2E2D;text-decoration:none;cursor:pointer}.top_strap a:active span,
.top_strap a:hover
span{background-color:#39F;color:#FFF;text-decoration:none;cursor:pointer}.header{background-color:#015577}.header
.header_inner{overflow:hidden;position:relative;margin:0
auto;padding:10px
15px;width:949px}.header
.logo{height:100px;width:400px;float:left;margin-top:2px;position:relative}.header
.advertarea{height:60px;width:468px;float:right;margin:28px
28px 0 0;position:relative}.header
img{position:absolute;z-index:3}.topbar{background:#015577 url(/images/bg_topbar.gif) repeat-x scroll left top;height:35px;color:#FFF}.topbar
.topbar_inner{position:relative;margin:0
auto;padding:5px
15px 0;width:949px}.topbar
.searchbox{float:left}.topbar .searchbox
input{width:190px}.topbar .searchbox
a{color:#FFF;text-decoration:underline}.topbar
.form{height:32px}.topbar
.loginbox{float:right}.topbar
input{color:#555}.topbar
.dropdown{top:25px;left:57px;min-width:194px;max-height:76px;width:auto;height:auto;overflow:auto;background-color:#FFF;border:1px
solid #104056;position:absolute;z-index:9;display:none}.dropdown
ul{list-style:none;margin:0;padding:0}.dropdown li
span{display:block;padding:2px
5px}.dropdown
a{text-decoration:none}.dropdown a:link span,
.dropdown a:visited
span{background-color:#FFF}.dropdown a span.dropdown_active,
.dropdown a:active span,
.dropdown a:hover
span{background-color:#36C;color:#FFF}.main{clear:both;background:#FFF url(/images/bg_main.gif) repeat-y scroll left top;margin:0
auto;padding:5px
20px 10px;min-height:100%;width:940px}.content{float:right;height:100%;width:750px}.topstrap01{border-bottom:1px solid #D9E2E4;height:18px;padding-bottom:3px}.topstrap02{clear:both}.breadcrumb{float:left;font-size:10px;max-width:450px;margin-top:3px}.breadcrumb ul,
.breadcrumb
li{list-style:none;display:inline;padding:0;margin:0}.pagecontent{clear:both;margin:5px
0 15px 0}.pagecontent
p{margin-top:0}.tilearea{clear:both;padding:0
5px}.addthis{float:right;height:19px;width:125px}.feeds{float:right;margin:3px
10px 0 0;font-size:10px;width:165px}.feeds
a{float:left}.feeds
span{background:url(/images/sprites.gif) no-repeat -64px -50px transparent;display:block;float:right;margin:-1px 0 0 4px;width:12px}.sidecolumn{float:left;min-height:100%;margin:3px
5px;width:170px}.sidecolumn
.advertarea#ad_3{width:120px;height:60px;margin:0
auto 5px;overflow:hidden}.sidecolumn
.advertarea{text-align:center}.sidecolumn
.menuarea{margin:4px
0 16px}.sidecolumn .menuarea
.menuareaheader{border-bottom:2px dotted #D9E2E4;border-top:2px dotted #D9E2E4;color:#015577;font-family:Georgia,TimesNewRoman,Helvetica,Arial,Sans-Serif;font-size:18px;text-align:center;padding:5px
0;margin-bottom:10px}.sidecolumn
.menu{border:1px
solid #D9E2E4;margin:8px
3px}.sidecolumn
.menuheader{border-bottom:1px dotted #D9E2E4;padding:5px
0;margin:0
5px;font-weight:bold;font-size:13px;text-align:center}.sidecolumn .menu_off
.menuheader{border:0;padding-bottom:0}.sidecolumn .menu
.menutoggle{display:none}.sidecolumn .menu_off
.menutoggle{display:block}.sidecolumn .menutoggle
a{display:block;height:12px;text-align:center}.sidecolumn .menutoggle
span{background:transparent url(/images/sprites.gif) no-repeat scroll -57px -80px}.sidecolumn
ul{list-style:none;padding:0;margin:0}.sidecolumn .menu_off
ul{display:none}.sidecolumn li
span{display:block;padding:5px
10px}.sidecolumn li a:link span,
.sidecolumn li a:visited
span{background-color:transparent}.sidecolumn li a:hover span,
.sidecolumn li a:active
span{background-color:#F4FAFF}.sidecolumn
a{text-decoration:none}.footer{background-color:#015577;color:#FFF;font-size:11px;padding:12px
0}.footer_inner{margin:0
auto;padding:5px
15px;overflow:hidden;position:relative;width:949px}.footer_content{overflow:hidden;position:relative;margin-left:20px;float:left;width:725px}.footer_content
ul{margin:0;padding:0;list-style:none}.footer_content ul
li{display:inline}.footer_icons{float:right;margin:0
15px;width:179px}.footer_copyright{float:right;margin-right:32px;text-align:right}.footer a:link,
.footer a:visited{color:#FFF}.footer_content li
a{padding:0
12px}.tile{border:1px
solid #D9E2E4;width:350px;height:165px;overflow:hidden;float:left;padding:0
5px;margin:3px}.tileheader{border-bottom:1px dotted #D9E2E4;clear:both;height:25px;font-weight:bold;overflow:hidden;padding:2px
5px}.tiletitle{float:left;padding-top:5px}.tileicons{float:right;padding:2px
3px 0 0}.tileicons
img{margin:auto;height:20px;width:20px}.tilebody{padding:5px;float:left;overflow:hidden}.tileleft{float:left;width:145px;height:100px;margin-right:5px}.tileleft
img{width:135px}.tileright{float:right;width:180px;margin-left:5px}.tileright
ul{list-style:none;clear:both;font-size:14px;height:65px;padding:3px
0 0;margin:0}.tileright
li{clear:both;height:12px;padding-top:2px;border-bottom:1px dotted #344}.tileright li
strong{color:#104056}.tilesize{float:left;padding-right:2px;background-color:#FFF}.tileprice{float:right;padding-left:2px;background-color:#FFF;font-weight:bold}.tilebutton{clear:both;font-weight:bold;margin:0
auto;width:77px}.tilefooter{border-top:1px dotted #D9E2E4;clear:both;height:14px;padding:5px;font-size:11px;font-weight:bold;overflow:hidden}.catalogue_links{font-weight:bold;font-size:24px;color:#AAA;margin:16px;text-align:center}.catalogue_group{border-top:1px solid #AAA;padding:32px
16px}.catalogue_placeholder{float:left;width:80px;text-align:center;font-size:48px}.catalogue_list{float:right;width:700px}.catalogue_list
ul{float:left;width:200px;padding:0;list-style:none;margin:10px
15px}.product_top,.product_bottom{clear:both;width:100%}.product_topl{float:left;width:220px;margin-bottom:10px}.product_topr{float:right;width:525px;margin:0
0 10px}.product_bottom
.disclaimer{margin:20px}.product_gallery{width:220px;height:125px}.product_image{float:left;width:220px;height:125px}.product_topl
img{width:220px;height:125px}.product_gallery_controls{font-weight:bold;margin:8px
0 0 46px}.product_gallery_controls
a{height:15px;width:15px}.product_gallery_controls
#img_l{background:url(/images/sprites.gif) no-repeat transparent -93px -50px;float:left}.product_gallery_controls
#img_r{background:url(/images/sprites.gif) no-repeat transparent -93px -65px;float:left}.product_gallery_controls
span{margin:0
12px;float:left}.product_top
h2{float:left;max-width:350px}.product_top
p{margin-top:0}.button{float:right;margin:5px
0 0 20px}.supplier_buy_link a,
.tilebutton a,
.button
a{background:transparent url(/images/sprites.gif) no-repeat top left;display:block;padding-left:12px;margin-right:4px}.supplier_buy_link a:hover,
.supplier_buy_link a:active,
.tilebutton a:hover,
.tilebutton a:active,
.button a:hover,
.button a:active{background:transparent url(/images/sprites.gif) no-repeat left -25px;text-decoration:none}.supplier_buy_link a span,
.tilebutton a span,
.button a
.button_label{background:transparent url(/images/sprites.gif) no-repeat top right;display:block;font-weight:bold;padding:5px
12px 5px 0;margin-right:-4px}.supplier_buy_link a:hover span,
.supplier_buy_link a:active span,
.tilebutton a:hover span,
.tilebutton a:active span,
.button a:hover .button_label,
.button a:active
.button_label{background:transparent url(/images/sprites.gif) no-repeat right -25px}.supplier_list{width:725px;margin-left:15px;border:1px
solid #D9E2E4;position:relative}.supplier_filter{color:#FFF;margin-left:20px;width:717px}.filter_head_tl{background:transparent url(/images/sprites.gif) no-repeat -28px -96px;float:left;height:35px;width:9px}.filter_head_body{background-color:#015577;float:left;width:699px}.filter_head_tr{background:transparent url(/images/sprites.gif) no-repeat -37px -96px;float:left;height:35px;width:9px}.filter_head_left{float:left;font-weight:bold;padding:10px
0}.filter_head_right{float:right;padding:10px
0}.filter_head_right
.sw_on{font-weight:bold}.filter_head_left a
span{background:transparent url(/images/sprites.gif) no-repeat -77px -50px;display:block;float:left;margin-right:2px;width:16px}.filter_head_left a:active,
.filter_head_left a:hover,
.filter_head_right .sw_off a:active,
.filter_head_right .sw_off a:hover{color:#FFF}.filter_head_right .sw_on a:active,
.filter_head_right .sw_on a:hover{color:#FFF;cursor:default;text-decoration:none}.filter_body{background-color:#015577;display:none;padding:5px}.filter_content{font-weight:bold;height:105px;position:relative;text-align:center}.filter_content input,
.filter_content
select{margin-top:3px}.filter_content .supplier_buy_link
input{width:75px}.filter_content
select{width:115px}.filter_content
.supplier_name{padding-right:2px;width:97px}.filter_count{font-weight:normal;margin-top:4px}.filter_count
strong{font-size:48px}.filter_reset{margin-top:10px;color:#104056}.filter_bottom{clear:both;margin:10px
7px 0 7px}.supplier_headers{clear:both;height:20px;margin:5px
5px -1px;padding:2px;font-size:12px;font-weight:bold;color:#104056;text-align:center}.supplier_headers
span{background:url(/images/sprites.gif) no-repeat -57px -999px transparent;margin:0
-10px 0 4px}.supplier_row{border-top:dotted 1px #D9E2E4;clear:both;height:48px;margin:0
5px;padding:0
2px;position:relative;text-align:center}.supplier_empty{border-top:1px dotted #D9E2E4;color:#104056;display:none;font-size:14px;font-weight:bold;padding:15px
0;text-align:center}.supplier_empty_more{font-weight:normal;margin-top:6px}.supplier_list .lo_row,
.supplier_list
.lo_row0{display:none}.supplier_list
.top_row{background-color:#DDDFF9;border:1px
solid #D9E2E4;padding:0
6px;margin:0
0 -1px;height:48px}.top_row
.supplier_effective_cost{font-weight:bold}.sidecallout{background:url(/images/sprites.gif) no-repeat 0 -50px;height:62px;left:-23px;position:absolute;top:-7px;width:28px;z-index:2}.suppliercallout{left:82px;position:absolute}.suppliercallout
img{top:-4px;position:absolute;z-index:3}.supplier_name{float:left;width:100px}.supplier_size{float:left;position:relative;width:75px}.supplier_mto,.supplier_mto1{float:left;position:relative;width:40px}.supplier_mto1{background:url(/images/sprites.gif) no-repeat 0 -112px;margin:15px
10px;width:20px}.supplier_delivery{float:left;position:relative;width:125px}.supplier_row
.supplier_name{margin-top:6px}.supplier_row
.supplier_delivery{color:#344;padding-top:9px}.supplier_delivery
.null{vertical-align:top;line-height:30px;padding-top:4px}.supplier_row
.supplier_size{padding-top:16px;font-size:14px;font-weight:bold;color:#015577}.supplier_row
.supplier_effective_cost{color:#344;font-size:14px;padding-top:16px}.supplier_row
.supplier_price{color:#BA2E2D;font-weight:bold;font-size:14px;padding-top:16px}.supplier_row
.supplier_price2{padding-top:8px;color:#BA2E2D;font-weight:bold;font-size:14px}.supplier_row
.supplier_total_cost{color:#015577;font-size:18px;font-weight:bold;padding-top:12px}.supplier_row del,
.supplier_row
.global_cost{color:#344;font-weight:normal;font-size:12px}.supplier_effective_cost{float:left;position:relative;width:95px}.supplier_price,.supplier_price2{float:left;position:relative;width:90px}.supplier_total_cost,.supplier_total_cost2{float:left;position:relative;width:90px}.supplier_buy_link{float:left;text-align:center;width:90px}.supplier_row
.supplier_buy_link{margin-top:12px}.supplier_offer_text{display:none}.pager{text-align:center;margin:12px
0;padding:5px
0}.pageritem{display:inline;border:1px
solid #D9E2E4;margin:0
1px;padding:4px;font-weight:bold;font-size:12px}.pageritem
a{cursor:pointer;font-weight:normal}.searchstats{float:right;margin:12px
0}#overlay{background:transparent url(/images/bg_overlay.png) repeat scroll;display:none;position:fixed;z-index:99;height:100%;width:100%;left:0;top:0}.popup{position:absolute;z-index:101;background:#FFF;display:none;clear:both;border:1px
solid #D9E2E4;padding:2px
12px 8px;left:50%;top:175px;max-height:90%;overflow:auto}.popup_offers{margin-left:-200px;width:400px}.popup_offers
.popup_content{padding:12px
0 6px}.popup_offers
.disclaimer{margin-top:15px}.popup_offers
.supplier_buy_link{margin-left:155px}#popupReviews{margin-left:-362px;width:724px}#popupLegend{margin-left:-200px;width:400px}.popup_top{background:#FFF;border-bottom:1px dotted #D9E2E4;width:100%;height:40px;overflow:hidden}.popup_title{float:left;max-width:660px}.popup_close{float:right;font-size:16px;margin-top:8px}.popup_close
a{border:1px
solid #344;cursor:pointer}.popup_close a:hover,
.popup_close a:active{border:1px
solid #BA2E2D;text-decoration:none}.popup_separator{border-bottom:1px dotted #D9E2E4;margin:12px
0;height:0}.reviews_hotspot{cursor:pointer}.reviews_list{border-bottom:1px dotted #D9E2E4}.reviews_more{clear:both;text-align:center;margin:12px
0}.review0{margin:5px;padding:5px}.review1{background-color:#F9FCFF;border:1px
solid #FBFDFF;margin:5px;padding:4px}.review_info{float:left;width:140px;padding:0
10px;margin:0}.review_text{float:left;width:500px;padding:0
10px;margin-left:-1px}.review_name,.review_location,.review_rating,.review_date{margin:2px
0}.review_name,.review_date{font-weight:bold}.reviews_write{clear:both;padding:12px
20px}.reviews_write
form{margin:8px
0;width:100%}.reviews_write
table{width:100%}.reviews_write
tr{margin:2px
0}.reviews_write
.reviews_thumbnail{width:190px}.reviews_write
#reviewForm_lbl{font-weight:bold}.reviews_write
#reviewForm_msg{font-weight:bold;text-align:right}.reviews_write
.reviews_statement{font-size:11px}.faq_group,.resource_group{margin-bottom:18px}.faq_item{margin:2px
0}.faq_question
a{font-weight:bold}.faq_question
span{background:url(/images/sprites.gif) no-repeat -57px -60px transparent;display:block;float:left;margin-right:4px;width:7px}.faq_answer{display:none;background-color:#F4FAFF;border:1px
dotted #D9E2E4;margin:6px
0 6px 12px;padding:0
7px}.faq_answer
p{margin:5px
0 7px}.resource_item{margin:5px
0}.resource_title
a{padding-left:12px;font-weight:bold}.resource_summary{border-left:1px solid #D9E2E4;margin:4px
0 4px 19px;padding:3px
0 3px 7px}.sitemap{list-style:none;padding-left:20px}.filter_content
ol{border:1px
solid #D9E2E4;height:75px;font-size:11px;font-weight:normal;list-style-type:none;margin:10px
0;overflow:auto;padding:0;text-align:left;width:100%}.filter_content
li{cursor:pointer;padding:3px
5px}.filter_btn0,.filter_btn1{display:block;height:22px;left:50%;margin-left:-11px;position:absolute;top:52px;width:22px}.filter_btn0{background:url(/images/sprites.gif) no-repeat -91px -82px transparent}.filter_btn1{background:url(/images/sprites.gif) no-repeat -67px -82px transparent}.slider{background:url(/images/sprites.gif) no-repeat -46px -50px transparent;cursor:pointer;float:left;height:75px;margin:10px
0;position:absolute;left:25%;width:11px}.ui-selecting{background-color:#DDDFF9;color:#344}.ui-selected{background-color:#D9E2E4;color:#344}.ui-slider-range{margin-top:3px;width:25px}.ui-slider-handle{background:url(/images/sprites.gif) no-repeat -29px -50px transparent;height:13px;left:-3px;margin-bottom:-6px;outline:medium none;position:absolute;width:17px;z-index:2}.ui-state-default{background-position:-29px -50px}.ui-state-focus,.ui-state-hover{background-position:-29px -63px}.ui-state-active{background-position:-29px -76px}.slider_hdr{clear:both}.slider_lbl{font-size:10px;left:25%;margin-left:25px;position:absolute;width:50%}.slider_max,.slider_val,.slider_min{left:0;position:absolute}.slider_max{font-weight:normal;top:6px}.slider_val{font-size:11px;top:40px}.slider_min{font-weight:normal;top:76px}#wp
.post{margin-bottom:15px}#wp p a:link,
#wp p a:visited{text-decoration:none}#wp .screen-reader-text{position:absolute;left:-1000em}#wp acronym,
#wp
abbr{border-bottom:1px dashed #104056}#wp acronym,
#wp abbr,
#wp
span.caps{font-size:90%;letter-spacing:.07em}#wp acronym,
#wp
abbr{cursor:help}#wp
blockquote{border-left:5px solid #ccc;margin-left:1.5em;padding-left:5px}#wp
cite{font-size:90%;font-style:normal}#wp ul.post-meta{list-style:none}#wp ul.post-meta span.post-meta-key{font-weight:bold}#wp
.credit{background:#90a090;border-top:3px double #aba;color:#fff;font-size:11px;margin:10px
0 0 0;padding:3px;text-align:center}#wp .credit a:link,
#wp .credit a:hover{color:#fff}#wp
.date{float:left}#wp
.feedback{color:#ccc;float:right}#wp
.meta{margin-bottom:15px}#wp .meta li,
#wp ul.post-meta
li{display:inline}#wp .meta
ul{display:inline;list-style:none;margin:0;padding:0}#wp #commentform #author,
#wp #commentform #email,
#wp #commentform #url,
#wp #commentform
textarea{background:#fff;border:1px
solid #333;padding:.2em;margin-right:5px}#wp #commentform
textarea{width:100%}#wp #commentlist li
ul{border-left:1px solid #ddd;font-size:110%;list-style-type:none}#wp #commentlist li
.avatar{float:right;margin-right:25px;border:1px
dotted #ccc;padding:2px}#wp
#content{float:left;width:550px}#wp
#menu{border-left:1px solid #D9E2E4;padding:10px
0 10px 20px;margin:5px
0 0 20px;float:right;width:135px}#wp #menu
form{margin:0
0 0 13px}#wp #menu
input#s{width:80%;background:#eee;border:1px
solid #999;color:#000}#wp #menu
ul{color:#ccc;font-weight:bold;list-style-type:none;margin:0;padding-left:3px}#wp #menu ul
li{margin-top:10px;padding-bottom:2px}#wp #menu ul
ul{list-style-type:none;margin:0;padding:0;text-align:left}#wp #menu ul ul
li{border:0;margin-top:0;padding:0;padding-left:12px}#wp #menu ul ul
ul.children{font-size:142%;padding-left:4px}#wp #wp-calendar{border:1px
solid #ddd;empty-cells:show;font-size:14px;margin:0;width:90%}#wp #wp-calendar #next
a{padding-right:10px;text-align:right}#wp #wp-calendar #prev
a{padding-left:10px;text-align:left}#wp #wp-calendar
a{display:block;text-decoration:none}#wp #wp-calendar a:hover{background:#e0e6e0;color:#333}#wp #wp-calendar
caption{color:#999;font-size:16px;text-align:left}#wp #wp-calendar
td{color:#ccc;font:normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;letter-spacing:normal;padding:2px
0;text-align:center}#wp #wp-calendar td.pad:hover{background:#fff}#wp #wp-calendar td:hover,
#wp #wp-calendar
#today{background:#eee;color:#bbb}#wp #wp-calendar
th{font-style:normal;text-transform:capitalize}#wp .aligncenter,
#wp
div.aligncenter{display:block;margin-left:auto;margin-right:auto}#wp
.alignleft{float:left}#wp
.alignright{float:right}#wp .wp-caption{border:1px
solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px}#wp .wp-caption
img{margin:0;padding:0;border:0
none}#wp .wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0
4px 5px;margin:0}