body{margin:0;padding:0;background:url('/_images/bgs/body.jpg') top left repeat-x;background-color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:11px}div.clear{width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;clear:both}#container{width:966px;margin:0
auto;padding:0;position:relative}#header{width:962px;height:150px;margin:0;padding:0
0 3px 0;display:block;position:relative}#menu{width:786px;height:34px;margin:0;padding:0
0 3px 176px;;display:block;background:url('/_images/bgs/menu.jpg') top left no-repeat;position:absolute;top:119px;left:0}#categories{width:171px;margin:0
5px 0 0;padding:0;float:left;display:inline;position:relative}#main_content_container{width:785px;padding:0;margin:0
5px 0 0;float:left;display:inline}#main_content{width:572px;float:left;padding:0
10px 0 10px;margin:0;position:relative}#main_content_product{width:542px;float:left;padding:0
10px 0 30px;margin:0;position:relative}#sub_content{width:171px;margin:0;padding:0;float:left;position:relative}#search_collections{width:151px;height:58px;margin:0;padding:21px
0 0 20px;display:block;background:url('/_images/bgs/search_collections.jpg') top left no-repeat}#categories_contact{width:171px;margin:0;padding:13px
0 8px 0;background:url('/_images/bgs/categories_contact.gif') top left no-repeat;position:relative}#categories_contact_bottom{width:171px;height:2px;display:block;margin:0;padding:0;font-size:0;line-height:0;background:url('/_images/bgs/categories_contact_bottom.gif') top left no-repeat}div.sub_content_item{width:180px;margin:0;padding:9px
0 10px 14px;display:block;background:url('/_images/bgs/services.gif') top left no-repeat}div.sub_content_item_bottom{width:194px;height:2px;padding:0;margin:0
0 5px 0;display:block;background:url('/_images/bgs/services_bottom.gif') top left no-repeat;font-size:0;line-height:0}#footer{width:506px;margin:2px
0 0 0;padding:6px
5px 30px 5px;background:url('/_images/bgs/footer2.gif') top left no-repeat;float:left;display:inline}#banner{width:755px;height:57px;border:1px
solid #CCC;background:url('/_images/banners/styles.jpg') top left no-repeat;margin:0
0 10px 0;padding:122px
0 0 28px;display:block}#content-banner{width:755px;border:1px
solid #CCC;margin:0
0 10px 0;display:block;background-repeat:no-repeat;padding:80px
5px 15px 5px}#content-banner-overlay-wrapper{padding:3px;border:1px
solid #CCC;margin-top:10px;margin-left:1px}#content-banner-overlay{border:1px
solid;padding:5px
10px;background-color:#ECEBE6;opacity:0.83;filter:alpha(opacity=83)}body.listings
#banner{background:url('/_images/banners/listings.jpg') top left no-repeat}body.details
#banner{background:url('/_images/banners/details.jpg') top left no-repeat}body.userform
#banner{background:url('/_images/banners/userform.jpg') top left no-repeat}body.basket
#banner{background:url('/_images/banners/basket.jpg') top left no-repeat}div.sub_content_module{width:161px;margin:0;padding:10px
0 0 10px;display:block;position:relative;background:url('/_images/bgs/get_in_touch.gif') top left no-repeat}div.sub_content_module_bottom{width:171px;height:2px;margin:0
0 10px 0;padding:0;display:block;font-size:0;line-height:0;background:url('/_images/bgs/get_in_touch_bottom.gif') top left no-repeat}#tell_a_friend{width:161px;margin:0;padding:10px
0 10px 10px;display:block;position:relative;background:url('/_images/bgs/get_in_touch.gif') top left no-repeat}#tell_a_friend_bottom{width:171px;height:2px;margin:0
0 10px 0;padding:0;display:block;font-size:0;line-height:0;background:url('/_images/bgs/get_in_touch_bottom.gif') top left no-repeat}div.product_listing{margin:0
18px 17px 0;height:75px;padding:0;border:1px
solid #A6DEFF;float:left;background-color:#F6F6F6}div.category_listing{margin:0
18px 17px 0;height:125px;padding:0;border:1px
solid #A6DEFF;float:left;background-color:#F6F6F6}.product_listing_new{float:left;width:75px;height:75px;position:relative;top:-75px}div.product_listing_image{height:75px;border-bottom:3px solid #4799DB}div.product_listing_description{margin:5px
0 0 0;width:71px;height:50px;text-align:center}div.product_listing_description
a{text-decoration:none !important}div.product_listing_sa{width:75px;margin:0
18px 17px 0;padding:0;border:1px
solid #A6DEFF;float:left;display:inline;background-color:#F6F6F6}#gallery_left{width:255px;margin:0;padding:15px
0 0 0;float:left;position:relative}#gallery_main_image{width:250px;height:250px;align:center}#gallery_main_image
h2{display:none}#gallery_main_image
#gallery_main_image_description{display:none}#gallery_right{width:305px;margin:0;padding:15px
0 0 0;float:left;vertical-align:text-top}#gallery_right
h3{display:none}div.dimensions{width:248px;border:1px
solid #EDEDED;margin:10px
0 0 0}div.dimensions2{width:270px;border:1px
solid #EDEDED;margin:10px
0 0 0}#available_downloads{width:525px;border:1px
solid #EDEDED;margin:0;padding:0}div.related_product{width:127px;margin:0
8px 15px 0;padding:0;float:left;display:inline}div.related_last{margin:0
0 15px 0}div.options{width:520px;margin:0
0 20px 0;padding:20px
10px 10px 10px;border-bottom:1px solid #EEF5FA}img{margin:0;padding:0;border:0;position:relative}#gallery_left img, #gallery_right
img{border:1px
solid #EBEBEB !important}div.related_product a.image
img{border:1px
solid #A6DEFF;font-size:0;line-height:0;margin:0;padding:0}a.logo{margin:0;padding:0;position:absolute;top:0;left:0}a.get_quote{position:absolute;top:2px;left:830px}a.get_viewed1{position:absolute;top:2px;left:626px}a.customer_login{position:absolute;top:0px;right:1px}a.read_more{font-weight:bold;color:#FFF;font-size:11px;text-decoration:none !important;padding:2px
16px 2px 6px;background:url('/_images/bgs/read_more_arrow.gif') right 7px no-repeat;background-color:#9C0}a.read_more_link{font-weight:bold;color:#FFF;font-size:11px;position:relative;top:15px;text-decoration:none !important;padding:2px
16px 2px 6px;background:url('/_images/bgs/read_more_arrow.gif') right 7px no-repeat;background-color:#9C0}#footer
a{color:#999;text-decoration:none;border-bottom:1px dotted #666;position:relative}#footer a:hover{border:none}a.add_to_quote{position:absolute;top:0;left:439px;float:left;z-index:90}#gallery_right
a{margin:0
5px 10px 0;padding:0;font-size:0;border:1px
solid #EBEBEB;float:left}#ballery_right
a.last{margin:0
0 5px 0}#available_downloads
a{color:#A7C501 !important;text-decoration:underline}#available_downloads a:hover{text-decoration:none}#available_downloads .white
a{color:#39C !important;text-decoration:underline}#available_downloads .white a:hover{color:#9C0 !important;text-decoration:underline}#main_content p.grey_bar
a{color:#A7C501}#main_content div.related_product
a.image{margin:0;padding:0;line-height:0;font-size:0;float:left}#main_content div.related_product
a.view_details{width:127px;margin:1px
0 0 0;padding:3px
0 3px 0;text-align:center;display:block;background-color:#E9F7FF;color:#A7C501;font-size:11px;font-weight:bold;text-decoration:none;float:left;display:inline}#main_content div.related_product a.view_details:hover{text-decoration:underline}#main_content div.options
a.continue{color:#A7C501;float:left;font-size:11px}#main_content div.options
a.update{float:right;color:#4799DB;font-size:11px}#main_content div.options
input.update{float:right;color:#4799DB;font-size:11px}a.plus,a.minus{outline:none}#categories
ul{margin:0;padding:0;list-style:none;position:relative}#categories ul
li{margin:0
0 2px 0;padding:0}#categories ul li
a{width:151px;height:23px;margin:0;padding:9px
0 0 20px;display:block;background:url('/_images/bgs/category.gif') top left no-repeat;text-decoration:none;font-size:13px;font-weight:bold;color:#39C;outline:none}#categories ul li a:hover{color:#9C0}#categories ul li
ul{margin:0;padding:0;list-style:none;margin-left:0px}#categories ul li ul
li{margin:0;padding:0;text-indent:-5px}#categories ul li ul li
a{width:141px;height:17px;margin:0;padding:5px
0 0 30px;display:block;font-size:11px;color:#39C;font-weight:normal;background:url('/_images/bgs/category_sub.gif') top left no-repeat}#categories ul li ul li a:hover{color:#9C0}#imagepreview{margin:0
0 0 10px;padding:0
0 0 10px }#imagepreview
ul{list-style-type:none;margin:0;padding:0}#imagepreview
li{list-style-type:none;margin:0;padding:0;display:inline}ul.sub_nav{margin:0;padding:0
0 6px 0;list-style:none}ul.sub_nav
li{margin:0;padding:0}ul.sub_nav li
a{width:172px;height:23px;margin:0;padding:13px
0 0 19px;display:block;background:url('/_images/bgs/sub_nav.gif') top left no-repeat;font-size:11px;color:#999;font-weight:bold;color:#39C}ul.sub_nav li a:hover{color:#9C0;background-position:bottom left}ul.sub_nav li
a.selected{color:#999;background-position:bottom left}#available_downloads
ul{margin:0;padding:5px
0 0 0;list-style:none}#available_downloads ul
li{float:left;margin:0;padding:0;background:none}#available_downloads ul li
a{width:3px;height:20px;margin:0;font-size:11px;font-weight:bold;padding:9px
0 0 40px;display:block;border-top:1px solid #EBEBEB;background:none}#available_downloads ul li.first
a{width:212px;margin:0
10px 0 0}#available_downloads ul li
a.Drawing3DRenderer{background:url('/_images/icons/Download3D.jpg') 5px 3px no-repeat !important}#available_downloads ul li
a.Drawing2D{background:url('/_images/icons/DownloadCAD2.gif') 5px 3px no-repeat !important}#available_downloads ul li
a.Drawing3D{background:url('/_images/icons/DownloadCAD3.gif') 5px 3px no-repeat !important}#available_downloads ul li
a.Dimensions{background:url('/_images/icons/DownloadDimens.jpg') 5px 3px no-repeat !important}#available_downloads ul li
a.Finish{background:url('/_images/icons/DownloadFinish.jpg') 5px 3px no-repeat !important}#available_downloads ul li
a.Specification{background:url('/_images/icons/DownloadSpec.jpg') 5px 3px no-repeat !important}#available_downloads ul li
a.specification{background:url('/_images/icons/specification.gif') 5px 3px no-repeat !important}#available_downloads ul li
a.finishes{background:url('/_images/icons/finishes.gif') 5px 3px no-repeat !important}#available_downloads ul li
a.drawings{background:url('/_images/icons/drawings.gif') 5px 3px no-repeat !important}#search_collections
form{margin:0;padding:0;position:relative}#search_collections form
fieldset{width:140px;margin:0;padding:0;border:0}#search_collections form fieldset
label{width:135px;margin:0;padding:0;display:block;font-weight:bold;color:#666}#search_collections form fieldset
input.text{width:99px;height:15px;margin:6px
2px 0 0;border:1px
solid #CCC;padding:2px
0 0 2px;float:left;display:inline}#search_collections form fieldset
input.submit{float:left;margin:6px
0 0 0;padding:0;display:inline}#main_content
form{margin:0;padding:0;display:block}#main_content form
fieldset{margin:0;padding:0;border:0}#main_content form fieldset
label{font-size:13px;color:#999;font-weight:bold;display:block;padding:0
0 3px 0}#main_content form fieldset
input.text{width:251px;height:24px;margin:0
0 10px 0;padding:2px
0 0 2px;border:1px
solid #CCF;font-size:13px;color:#999}#main_content form fieldset
br{clear:both}form.friend{margin:0;padding:0;position:relative}form.friend
fieldset{margin:0;padding:0;border:0;width:138px}form.friend fieldset
input.text{width:134px;height:22px;border:1px
solid #CCF;margin:0
0 5px 0;padding:4px
0 0 2px;font-size:13px;color:#999}form.friend fieldset
input.submit{float:right}#main_content
form.user{margin:2px
0 0 0;padding:0;position:relative;display:block}#main_content form.user fieldset.main,
#main_content form.user fieldset.main2,
#main_content form.user
fieldset.main3{width:513px;margin:0
0 10px 0;padding:20px
0 0 20px;border:1px
solid #F4F4F4 !important;display:block;position:relative;background:url('/_images/bgs/form.gif') top left repeat-x}#main_content form.user
fieldset.main3{margin:0}#main_content form.user fieldset.main
fieldset{width:250px;border:none;margin:0;padding:0;float:left !important}#main_content form.user fieldset.main fieldset
label{font-size:13px;color:#999;display:block;padding:0
0 5px 0;font-weight:normal}#main_content form.user fieldset.main fieldset
input.text{width:236px;height:18px;font-size:12px;color:#999;margin:0
0 15px 0;padding:4px
0 0 4px;border:1px
solid #B6D3EB}#main_content form.user fieldset.main2
label{width:120px;margin:0;padding:0;float:left;font-size:13px;color:#999;font-weight:normal}#main_content form.user fieldset.main2 input.first_name,
#main_content form.user fieldset.main2
input.last_name{width:140px;height:18px;margin:0
10px 15px 0;padding:2px
0 0 2px;border:1px
solid #B6D3EB;font-size:12px;color:#999}#main_content form.user fieldset.main2 input.text,
#main_content form.user fieldset.main2
select{width:300px;height:18px;margin:0
0 15px 0;padding:2px
0 0 2px;border:1px
solid #B6D3EB;font-size:12px;color:#999}#main_content form.user fieldset.main2
select{height:22px;padding:0
0 0 3px}#main_content form.user fieldset.main2
select.title{width:60px;margin:0
10px 15px 0;padding:0
0 0 2px;height:21px;font-size:12px;color:#999;border:1px
solid #B6D3EB}#main_content form.user fieldset.main2
textarea{width:300px;height:100px;margin:0
0 15px 0;padding:2px
0 0 2px;border:1px
solid #B6D3EB;font-size:12px;color:#999}#main_content form.user fieldset.main3
label{width:200px;margin:0;padding:3px
0 0 0;float:left;font-size:13px;color:#999;font-weight:normal}#main_content form.user fieldset.main3
select{width:300px;height:20px;margin:0
0 15px 0;padding:0
0 0 2px;border:1px
solid #B6D3EB;font-size:12px;color:#999}#main_content form.user
fieldset.main4{width:513px;margin:0
0 10px 0;padding:10px
0 0 20px;border:1px
solid #F4F4F4 !important;display:block;position:relative;background:url('/_images/bgs/main4.gif') top right no-repeat}#main_content form.user fieldset.main4
input.checkbox{float:left;margin:0
3px 0 0;display:inline}#main_content form.user fieldset.main4
label{float:left;font-size:11px;color:#999;font-weight:normal;width:450px;line-height:140%}#main_content form.user
fieldset.control{width:513px;margin:0
0 10px 0;padding:0
0 0 20px;display:block;position:relative}#main_content form.user fieldset.control
input.submit{float:right}form.quote
fieldset.left{width:270px;margin:0;padding:0;border:0;float:left}form.quote
fieldset.right{width:250px;margin:0;padding:0;border:0;float:left}form.quote fieldset
textarea{width:251px;height:193px;margin:0
0 10px 0;padding:2px
0 0 2px;border:1px
solid #CCF;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999}form.quote fieldset
input.submit{float:right}#categories
p{padding-left:18px;color:#999;line-height:140%}#sub_content
p{padding-right:15px;color:#999;line-height:140%}#main_content
p{color:#999;line-height:140%;font-size:13px}#footer
p.left{width:250px;float:left;font-size:9px;margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;color:#999}#footer
p.right{width:250px;float:right;font-size:9px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#999;margin:0;padding:0;text-align:right}#main_content
a{color:#999;text-decoration:underline}#main_content a:hover{text-decoration:none}div.product_listing
img{display:block}div.product_listing a:hover{color:#A7C501 !important}div.product_listing_sa
a{width:71px;background-color:#F6F6F6;text-align:center;padding:7px
2px 7px 2px;line-height:15px;margin:0;font-size:10px;color:#999;display:block;text-decoration:none !important;border-top:3px solid #4799DB;height:40px}div.product_listing_sa
img{display:block}div.product_listing_sa a:hover{color:#A7C501 !important}div.sub_content_module
p{margin:0;padding-bottom:10px}p.view{display:block;width:253px;background-color:#EBEBEB;color:#293B4A !important;font-size:12px !important;font-weight:bold;padding:8px
0 6px 9px;margin:0
0 5px 0}div.dimensions p.blue,
div.dimensions2
p.blue{width:110px;background-color:#ECF4FA;padding:3px
0 4px 11px;float:left;margin:0;font-weight:bold;font-size:11px}div.dimensions p.white,
div.dimensions2
p.white{width:110px;padding:3px
0 4px 11px;float:left;margin:0;font-size:11px}#available_downloads
p{padding:5px
0 0 12px;margin:0;font-size:11px}p.grey_bar{width:505px;margin:0;padding:3px
5px 3px 0;background-color:#FBFBFB;text-align:right;font-size:11px !important}p.grey_bar_manu{width:505px;margin:0;padding:3px
5px 3px 0;background-color:#FBFBFB;text-align:right;font-size:13px !important}#main_content div.related_product
p{border-right:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;border-left:1px solid #EBEBEB;font-size:12px;color:#1B71B7;margin:0;width:125px;padding:5px
0 5px 0;background-color:#F6F6F6;text-align:center;float:left}#main_content
a.title{font-size:14px;color:#30AADD;font-weight:bold;text-decoration:none}#main_content a.title:hover{text-decoration:underline}table{margin:5px
0 0 0;padding:0;display:block;width:540px}table tr
th{background-color:#ECF4FA;color:#999;font-size:13px;font-weight:bold;width:135px;padding:5px
0 5px 0}table tr
th.details{width:210px}table tr
th.qty{width:90px}table tr
th.comments{width:180px}table tr
th.remove{width:60px}table tr
td{padding:8px
0 8px 12px}table tr
td.details{width:192px;border-left:1px solid #EEF5FA;border-bottom:1px solid #EEF5FA;padding-right:5px}table tr
td.qty{width:81px;border-left:1px solid #EEF5FA;border-bottom:1px solid #EEF5FA;padding-left:8px}table tr
td.comments{width:167px;border-left:1px solid #EEF5FA;border-bottom:1px solid #EEF5FA}table tr
td.remove{width:58px;border-left:1px solid #EEF5FA;border-right:1px solid #EEF5FA;border-bottom:1px solid #EEF5FA;padding-left:0;text-align:center !important}table tr td.comments
textarea{width:152px;height:70px;margin:0;padding:2px
0 0 2px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999;border:1px
solid #B6D3EB;overflow:auto}#main_content table tr td.details
a{color:#4799DB;font-size:12px}table tr td.details
a.img{border:1px
solid #A6DEFF;float:left;margin:0
5px 0 0;display:inline}#main_content table tr td.details
p{font-size:9px;color:#999;padding:20px
0 0 0}#main_content table tr td.qty
input{width:42px;border:1px
solid #B6D3EB;text-align:center;padding:1px
0 0 0;margin:0
2px 0 2px;float:left;font-family:Arial,Helvetica,sans-serif!important;font-size:12px}#main_content table tr td.qty
a{float:left;margin:2px
0 0 0;display:inline}#categories
h2{color:#36C;font-size:20px;margin:0;padding:0
0 0 18px;background:url('/_images/bgs/contact_h2.gif') bottom left no-repeat;font-weight:normal}#sub_content
h2{color:#36C;font-size:20px;margin:0
0 10px 0;padding:0;background:url('/_images/bgs/h2_bg2.gif') bottom right no-repeat;font-weight:normal}body.home
h1{color:#36C;margin:0
0 10px 0;padding:0;font-size:26px;font-weight:normal}h1{color:#36C;margin:0;padding:0;font-size:26px;font-weight:normal}#main_content
h2{color:#36C;font-size:20px;height:1.2em;margin:0
0 10px 0;padding:0;line-height:1.2em;background:url('/_images/bgs/h2.gif') bottom right no-repeat;font-weight:normal}#header_contact
h1{float:left;color:#36C;font-size:35px;height:1.5em;margin:43px
0 11px 319px;padding:0;line-height:1.5em;font-weight:normal}body.details #main_content
h2{margin:5px
0 0 0}h3{background-color:#ECF4FA;color:#999;font-size:12px;padding:5px
0 5px 12px;margin:10px
0 1px 0;width:515px}p.page_strapline{color:#999;font-weight:bold;padding-bottom:20px}div.hr{border-top:solid 1px #b6d3eb;margin-top:2px;margin-right:4px}.notice,.warning,.error{padding:6px;margin:0
0 15px 0;border:4px
solid}.notice{border-color:#9c9;background:#cfc url('/_styles/admin../_images/icons/notice.gif') 5px 4px no-repeat}.warning{border-color:#fc3;background:#ff9 url('/_styles/admin../_images/icons/warning.gif') 5px 4px no-repeat}.error{border-color:#e50;background:#fcc url('/_styles/admin../_images/icons/error.gif') 5px 4px no-repeat}.notice p,
.warning p,
.error
p{margin:0;padding:0
0 0 20px}#menu
ul{margin:0;padding:0;list-style:none;position:relative}#menu ul
li{margin:0;padding:0;float:left}#menu ul li
a{margin:0;padding:0;display:block;height:31px}#menu ul li
a.home{width:49px;background:url('/_images/menu/home.gif') top left no-repeat}#menu ul li a.our-services{width:88px;background:url('/_images/menu/our-services.gif') top left no-repeat}#menu ul li a.log-out{width:66px;background:url('/_images/buttons/logout.jpg') top left no-repeat}#menu ul li a.project-management{width:157px;background:url('/_images/menu/project-management.gif') top left no-repeat}#menu ul li a.about-us{width:70px;background:url('/_images/menu/about-us.gif') top left no-repeat}#menu ul li a.case-studies{width:94px;background:url('/_images/menu/case-studies.gif') top left no-repeat}#menu ul li
a.faq{width:45px;background:url('/_images/menu/faq.gif') top left no-repeat}#menu ul li a.contact-us{width:83px;background:url('/_images/menu/contact-us.gif') top left no-repeat}.logout{width:69px;background:url('/_images/buttons/logout.gif') top left no-repeat}.update_button{width:122px;background:url('/_images/buttons/update_profile.gif') top left no-repeat}#menu ul li a
span{display:none}#menu ul li a:hover{background-position:0px -31px}body.home #menu ul li a.home,
body.our-services #menu ul li a.our-services,
body.project-management #menu ul li a.project-management,
body.about-us #menu ul li a.about-us,
body.case-studies #menu ul li a.case-studies,
body.faq #menu ul li a.faq,
body.contact-us #menu ul li a.contact-us{background-position:0px -62px}.sIFR-flash{visibility:visible !important;margin:0}.sIFR-replaced{visibility:visible !important}span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-hasFlash
h1{visibility:hidden}.sIFR-hasFlash
h2{visibility:hidden}.sIFR-hasFlash #categories
h2{visibility:hidden}.sIFR-hasFlash #main_header_wrapper
h1{visibility:hidden}.listings{border:0px
solid #000;height:171px}.listing{border:0px
solid #000;position:relative;display:inline;float:left;margin-right:27px}ol.pagination{position:relative;display:block;width:100%;margin:0.5em 0 1em 0;padding:8px
0;list-style:none;text-align:right}ol.pagination
li{display:inline;margin:0
0.1em 0 0;padding:0;list-style:none}ol.pagination li
a{margin:0;padding:0.1em 0.4em;color:#333;background:#f1f1f1;border:1px
solid #444;text-decoration:none}ol.pagination li.prev a,
ol.pagination li.next
a{}ol.pagination li a:hover{background:#ffc;border:1px
solid #111}ol.pagination li
a.current{font-weight:bold;background:#ffc}
