*{margin:0;padding:0;}body,table{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333;line-height:16px;}body{background:url(../images/backgrounds/page.jpg) repeat 0 0;}a:hover{color:#D18C8C;}h1,h2,h3,h4{color:#900;font-weight:400;line-height:24px;}h1{font-size:28px;clear:both;padding:0 0 5px;}h2{font-size:18px;color:#D18C8C;padding:0 10px 10px 0;}h2.smaller{font-size:14px;font-weight:700;color:#D18C8C;padding:0 10px 10px 0;}p{padding:0 10px 10px 0;}.printheader{display:none;}div.wrapper{width:100%;text-align:center;clear:both;}div.wrapper div{margin:auto;}div.login{height:80px;background:#666;}div.top{height:90px;background:url(../images/backgrounds/top-chevron.jpg) repeat-x 0 0;}div.main{background:#FFF url(../images/backgrounds/header.jpg) repeat-x 0 0;}div.footer{min-height:20px;background:url(../images/backgrounds/footer.jpg) repeat-x 0 0;}div#login,div#top,div#main,div#footer{width:780px;text-align:left;clear:both;}div#login h1{display:block;width:450px;float:left;height:56px;background:url(../images/headings/login.gif) no-repeat 20px 15px;text-decoration:none;font-size:1px;text-indent:-5000px;margin:0;}div#login form{padding:10px;}div#login a{color:#FFC;}div#login table{color:#FFF;margin:0;padding:0;}div#login table td,div#login table th{padding:0;}div#login input{border:0;font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#900;margin-right:10px;padding:3px 5px;}div#login a.login{display:block;text-indent:-5000px;font-size:1px;text-decoration:none;background:url(../images/buttons/login-button.gif) no-repeat 0 0;width:75px;height:22px;margin:4px 0;}div#login a.login:hover{background-position:0 -22px;}div#top a,div#top h1{display:block;text-decoration:none;font-size:1px;text-indent:-5000px;margin:0;}div#top a.logo{width:235px;float:left;margin-top:23px;height:46px;background:url(../images/logos/sws-main.gif) no-repeat right top;}div#top a.login{width:146px;float:right;height:25px;background:url(../images/buttons/login.gif) no-repeat 0 0;}div#top a.login:hover{background-position:0 -25px;}div#top h1{display:block;width:462px;float:right;height:43px;clear:none;background:url(../images/headings/uks-leading.gif) no-repeat 0 0;}div#main div#left{width:570px;float:left;}div#main div#left div#corp_nav{width:540px;float:right;height:34px;text-align:left;font-size:12px;}div#main div#left div#corp_nav ul,div#left div#corp_nav ul li{list-style:none;display:inline;}div#main div#left div#corp_nav li a{display:block;text-decoration:none;font-size:1px;margin-right:12px;float:left;text-indent:-5000px;height:33px;width:44px;background:url(../images/buttons/home.gif) no-repeat 0 0;}div#main div#left div#corp_nav li a.about{width:85px;background-image:url(../images/buttons/about.gif);}div#main div#left div#corp_nav li a.news{width:111px;background-image:url(../images/buttons/news.gif);}div#main div#left div#corp_nav li a.careers{width:65px;background-image:url(../images/buttons/careers.gif);}div#main div#left div#corp_nav li a.gallery{width:65px;background-image:url(../images/buttons/gallery.gif);}div#main div#left div#corp_nav li a.contact{width:93px;background-image:url(../images/buttons/contact.gif);}div#main div#left div#corp_nav li a:hover,div#main div#left div#corp_nav li a.active{background-position:0 -33px;}div#main div#left div#header{width:570px;float:right;background:url(../images/backgrounds/header-left-fade.jpg) no-repeat 0 0;height:185px;text-align:right;}div#main div#left div#content{width:545px;float:right;text-align:left;}div#main div#left div#content h3{font-size:13px;margin-right:15px;margin-bottom:10px;font-weight:700;clear:left;border-bottom:1px solid #900;padding:0 0 2px;}div#main div#left div#content ul{font-weight:700;list-style-type:square;margin:0 20px 10px;}div#main div#left div#content ul#breadcrumb,div#main div#left div#content ul#breadcrumb li{display:inline;list-style:none;}div#main div#left div#content ul#breadcrumb{float:left;font-size:9px;width:400px;font-weight:400;color:#999;margin:5px 0 15px;}div#main div#left div#content ul#breadcrumb li{padding:0 3px 0 0;}div#main div#left div#content ul#breadcrumb a{color:#666;padding-right:10px;background:url(../images/icons/raquo.gif) no-repeat right 5px;}div#main div#left div#content ul#breadcrumb a.current{background:none;color:#960707;text-decoration:none;}div#main div#left div#content ul li{padding:0 0 5px 5px;}div#main div#right{width:210px;float:right;background:#FFF;}div#main div#product_nav{width:210px;float:right;text-align:left;font-size:12px;margin:0 0 15px;}div#main div#product_nav h2{display:block;text-decoration:none;font-size:1px;text-indent:-5000px;width:210px;height:33px;background:url(../images/headings/product-range.jpg) no-repeat 0 0;padding:0;}div#main div#product_nav ul{width:210px;border-bottom:1px solid #999;}div#main div#product_nav li a{text-decoration:none;display:block;height:24px;color:#333;border:1px solid #999;border-bottom:0;font-weight:700;background:url(../images/buttons/product-nav.jpg) no-repeat 0 0;padding:6px 0 0 13px;}div#main div#product_nav li a:hover,div#main div#product_nav li a.active{background-position:0 -30px;color:#900;text-decoration:underline;}div#main div#product_nav ul ul{border-bottom:0;border-top:1px solid #CCC;}div#main div#product_nav ul ul a{font-size:11px;border-top:0;height:14px;color:#900;font-weight:400;background:#FFF;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;padding:0 0 8px 13px;}div#main div#product_nav ul ul a.active{font-weight:700;text-decoration:none;background:#FFF url(../images/icons/leftarr.gif) no-repeat 200px 3px;}div#main div#product_nav ul ul a.sub{padding-bottom:4px;}div#main div#product_nav ul ul ul{border-top:0;}div#main div#product_nav ul ul ul a{padding:0 0 3px 36px;}div#main div#product_nav ul ul ul a.last{padding-bottom:8px;}div#main div#product_nav ul ul a.first{padding-top:6px;background-position:200px 9px;}div#main div#quick_search,div#main div#tools,div#main div#latest_news{width:210px;clear:both;background:url(../images/backgrounds/brown_pix.jpg) repeat 0 0;margin:0 0 10px;}div#main div#tools{background:url(../images/backgrounds/red_pix.jpg) repeat 0 0;}div#main div#latest_news{background:url(../images/backgrounds/grey_pix.jpg) repeat 0 0;}div#main div#quick_search span.top,div#main div#tools span.top,div#main div#latest_news span.top{height:5px;width:210px;display:block;background:url(../images/backgrounds/brown_strip.jpg) repeat-x 0 0;}div#main div#tools span.top{background:url(../images/backgrounds/red_strip.jpg) repeat-x 0 0;}div#main div#latest_news span.top{background:url(../images/backgrounds/grey_strip.jpg) repeat-x 0 0;}div#main div#quick_search span.bottom,div#main div#tools span.bottom,div#main div#latest_news span.bottom{height:12px;width:210px;display:block;background:url(../images/backgrounds/brown_round.jpg) repeat 0 0;}div#main div#tools span.bottom{background:url(../images/backgrounds/red_round.jpg) repeat 0 0;}div#main div#latest_news span.bottom{background:url(../images/backgrounds/grey_round.jpg) repeat 0 0;}div#main div#quick_search h3,div#main div#tools h3,div#main div#latest_news h3{color:#FFF;font-size:12px;line-height:10px;font-weight:700;border-bottom:1px solid #E4E4E4;margin:0 10px 8px;padding:0 0 3px;}html>body div#main div#quick_search h3,html>body div#main div#tools h3,html>body div#main div#latest_news h3{margin-top:8px;}div#main div#quick_search select{width:190px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#503C3B;margin:0 10px 4px;}div#main div#quick_search input{width:180px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#503C3B;margin:0 10px 4px;}div#main div#quick_search a{display:block;text-indent:-5000px;text-decoration:none;font-size:1px;width:190px;height:22px;background:url(../images/buttons/search.gif) no-repeat 135px 0;margin:0 10px;}div#main div#quick_search a:hover{background-position:135px -22px;}div#main div#tools ul li{padding:0 10px 4px;}div#main div#tools ul li a{font-weight:700;color:#FFF;}div#main div#latest_news h5,div#main div#latest_news h6{font-weight:400;color:#FFF;font-size:11px;margin:0 10px;}div#main div#latest_news h5 a{text-decoration:none;font-weight:700;color:#FFF;}div#main div#latest_news h6{border-bottom:1px solid #AAA;margin-bottom:8px;padding:2px 0 5px;}div#main div#left div#content ul#careers,div#main div#left div#content ul#careers li{font-weight:400;}div#main div#left div#content ul#careers a{font-weight:700;}div#main div#left div#content div.img{float:right;text-align:right;margin:0 15px 10px;}div#main div#left div#content div.img img{border:1px solid #999;}div#main div#left div#content div.img p{color:#999;font-style:italic;padding:3px 0;}div#text_links ul,div#text_links ul li{list-style:none;font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}div#text_links ul li{padding:0 10px 5px;}div#text_links ul li a{color:#900;font-weight:700;}div#main div#footer{clear:both;width:780px;height:20px;}div#footer{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#444;}div#footer div#accreditation{width:549px;margin-top:30px;float:left;padding:0 13px;}div#footer div#accreditation a{display:block;text-decoration:none;font-size:1px;float:left;text-indent:-5000px;}div#footer div#accreditation a:hover{background-position:0 -62px;}div#footer a.agds{background:url(../images/logos/agds.gif) no-repeat 0 0;width:55px;height:62px;}div#footer a.somfy{background:url(../images/logos/somfy.gif) no-repeat 0 0;width:72px;height:62px;}div#footer a.bbsa{background:url(../images/logos/bbsa.gif) no-repeat 0 0;width:100px;height:62px;}div#footer a.dsma{background:url(../images/logos/dsma.gif) no-repeat 0 0;width:80px;height:62px;}div#footer a.police{background:url(../images/logos/police.gif) no-repeat 0 0;width:78px;height:62px;}div#footer a.lpsb{background:url(../images/logos/lpsb.gif) no-repeat 0 0;width:83px;height:62px;}div#footer a.riba{background:url(../images/logos/riba.gif) no-repeat 0 0;width:64px;height:62px;}div#footer p{clear:left;padding:0 13px 10px;}div#footer p.space{padding-top:10px;}div#footer div#left{color:#999;float:right;width:565px;background:url(../images/backgrounds/footer-left.gif) no-repeat 555px 0;}div#footer div#left ul{float:left;display:block;width:544px;clear:left;margin:0 13px;}div#footer div#left ul,div#footer div#left ul li{display:inline;list-style-type:none;}div#footer div#left ul li{background:url(../images/icons/split.gif) no-repeat 100% 55%;padding:0 8px 0 6px;}div#footer div#left ul li.first{padding-left:0;}div#footer div#left a:hover{color:#333;}div#footer div#right{float:right;width:205px;}div#footer a.logo{width:174px;display:block;text-decoration:none;font-size:1px;text-indent:-5000px;float:left;margin-top:20px;height:57px;background:url(../images/logos/sws-footer.gif) no-repeat 0 0;}h5#featured{display:block;width:538px;float:left;height:20px;background:url(../images/backgrounds/featured.gif) no-repeat 0 5px;text-indent:-5000px;font-size:1px;}div#featured_prod{width:268px;height:146px;background:url(../images/backgrounds/excel.jpg) no-repeat 0 0;float:left;}div#featured_links{float:left;width:270px;height:146px;}div#featured_prod a{display:block;width:268px;height:146px;text-decoration:none;}a,div#footer a{color:#900;}.e,div#footer a:hover{color:#C00;}div#main div#product_nav ul,div#main div#product_nav ul li,div#main div#tools ul,div#main div#tools ul li{list-style:none;}div#main div#product_nav ul ul ul a.active,div#footer div#left ul li.last{background:none;}div#main div#tools ul li a:hover,div#main div#latest_news h5 a:hover{color:#FF9;}div#main div#left div#content ul#careers span,div#footer div#left a{color:#666;}