/* CSS Document */

@import url("sIFR-print.css") print;

@import url("sIFR-screen.css");

/*GLOBAL STYLES */

*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td {margin:0; padding:0;}
address{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
img{border:none;}
a img {border: none;}
* a {position:relative;}
a {outline: none; white-space:normal;}
fieldset, img {border:0;}
ol, ul, li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h5, h5, h6 {font-size:100%;}
q:before, q:after {content:'';}
address, caption, cite, code, dfn, em, th, var {font-style:normal; font-weight:normal;}
address { display:table;}
strong {font-weight: bold;}
em {font-style: italic;}
acronym {cursor:help; border-bottom:1px dotted;}
.right{float:right;}
.left{float:left;}
.block{display:block;}
.content-txt h2 {font-size:14px;}
.pre-space{ white-space:pre;}
.clear{ clear:both;}


/*FORM STYLES*/
form dt {float: left;clear: left;width: 120px;font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #696868;}
form dd {margin: 0 0 0.5em 4em;font-family: Arial, Helvetica, sans-serif; font-size: 12px;text-align:left;}


/*CONTENT CLASSES*/
.red-font{color:#234299;}
.grey-font{color:#999999;}
.text-field{border:1px #b3b3b3 solid;width:298px;height:20px;}
.light-blue{background-color:#ededed;}
#none {border: 1px #003399 dotted;}
.grey-border{border:1px #CCCCCC solid;}
.grey-br-l{border-left:1px #CCCCCC solid;}
.grey-br-r{border-right:1px #CCCCCC solid;}
.grey-br-t{border-top:1px #CCCCCC solid;}
.grey-br-b{border-bottom:1px #CCCCCC solid;}
.active-link{ color:#505050;}
.left-space-small {margin-left:15px;}
.small-font{font-size:12px;}

/*LAYOUT*/
body{background-color:#e1e6e7; font-family:Arial, Verdana, Helvetica, sans-serif;}
/*
	background:url(../image/page-bg-strip.gif) repeat-x;
	background-position:0px 117px;
	_background-position:0px 118px;
	#background-position:0px 118px;
*/

#stripsmain {margin:0 auto;padding:0; top:0px; width:1016px; z-index:0; background:url(../image/neville-lumb-bg.gif) repeat-y; }
#page {width:950px;background-color:#FFFFFF;margin:0 29px 0 29px;padding:0; z-index:2; position:relative;}

/*.bg-strip {position:absolute;top:117px;background:url(../image/page-bg-strip.gif) repeat-x;width:34px;height:182px;}
.bg-strip-r {position:absolute;top:117px;background:url(../image/page-bg-strip.gif) repeat-x;width:33px;height:182px;left: 50%;margin-left:477px;}*/
#header, #container,#footer {margin:0;}
#header {width:950px;height: 117px;background:url(../image/top_header_bg.jpg) repeat-x top; z-index:2;}
#container {width:949px;background:url(../image/left-side-bg.gif) bottom left no-repeat;padding-bottom:20px;z-index:2;}
#left-side {width:277px;float:left;position:relative;z-index:2;}
#content {float:left;z-index:2; background:#FFFFFF;}
#right-side {width:120px;float:right;z-index:2;}
#footer {width:949px;padding-top:30px;  background: url(../image/footer-bg.gif) repeat-x top;color:#5a5156;font-size:11px;height:38px;z-index:2;}
#stripL {padding:0; position:absolute; top:118px; width:1450px;z-index:1; margin:0 auto;}
#stripLeft {background:url(../image/leftshade.gif) no-repeat -339px 0;  height:182px; }
#stripR {margin:0 auto;padding:0; position:absolute; top:118px; width:1450px;z-index:1;}
#stripRight {background:url(../image/rightshade.gif) no-repeat 900px 0;  height:182px; }

#stripMain {padding:0; position:absolute; top:118px; width:100%;z-index:1; background-color:#1e51a1; left:0; height:156px;}


#toggle2 { font-size:12px;}

h2 {z-index:2;}

/*PAGE HEADER LAYOUT */
#logo {float: left;position: relative;width: 237px;height: 97px;top:2px; left:18px;overflow: hidden;color: #000;}
#logo a {position: absolute;width: 100%;height: 100%;z-index:99;overflow: hidden;text-indent:-9999px;background:url(../image/logo.gif) no-repeat;}
#logo h1 {text-indent:-9999px;}
#top-nav {width:508px;height:56px;float:right;position: relative;top:40px; right:150px; }
#home-link {width:150px;height:18px;float:right;font-size:11px; text-align:right;}
#home-link a {color:#000000;text-decoration:underline;text-align:right;margin: 0 2px 0 2px;}
#home-link a:hover {color:#10499e;}
#olmypics{width:69px;height:65px;background:url(../image/top-olympics.gif) no-repeat;float:right;position:relative;top:30px;right:25px; float:right;}

/*TOP NAVIGATION - INFORMATIONAL GUI*/
#top-link {width:396px;height:18px;float:right;margin-top:20px;color:#505050;font-size:12px;}
#top-nav li {list-style: none;display:inline;}
#top-nav li a {	color:#505050;font-size:12px;}
#top-nav li a:hover {color:#10499e;}
#top-nav li a.active-link, #home-link a.active-link{color:#10499e; text-decoration:none;}


/*LEFT NAVIGATION - SERVICES GUI*/
.left-nav-line{width:277px; height:1px; background-color:#1e51a1; position:relative; }
#left-nav{background: url(../image/sanitaryware-service-nav.gif) no-repeat ;width:277px;height:182px; position:relative; top:0;}
#left-nav li{height:26px;vertical-align:middle;margin:0px 0px 0px 0px;text-align:left;}
#left-nav a{background: url(../image/sanitaryware-service-nav.gif) no-repeat ;display:block;z-index:999;overflow:hidden;text-indent:-999px;height:26px;}

#nav-sanit a{background-position:0px 0px;	}
#nav-sanit a:hover{background-position:-277px 0px;	}
.sanitaryware-active #nav-sanit a{background-position:-554px 0px;	}

#nav-brass a{background-position:0px 26px;}
#nav-brass a:hover{background-position:-277px -26px;}
.brassware-active #nav-brass a {background-position:-554px -26px;}

#nav-bath a{background-position:0px 52px;	}
#nav-bath a:hover{background-position:-277px -52px;	}
.bath-active #nav-bath a {background-position:-554px -52px;	}

#nav-water a{background-position:0px 78px;	}
#nav-water a:hover{background-position:-277px -78px;	}
.water-conservation-active #nav-water a {background-position:-554px -78px;	}

#nav-less a {background-position:0px 104px;	}
#nav-less a:hover{background-position:-277px -104px;	}
.less-abled-bathrooms-active #nav-less a {background-position:-554px -104px;	}



#nav-other a{background-position:0px 130px;	}
#nav-other a:hover{background-position:-277px -130px;}
.accessories-active #nav-other a{background-position:-554px -130px;}


/*LEFT BOX*/
.left-box {background:url(../image/left-box-topbg.jpg) no-repeat top right;width:228px;min-height:166px;margin-top:7px;font-weight:bold;font-size:12px; position:relative; left:15px;}
#box-header{text-align:right;color:#FFFFFF; margin:0 5px 0 90px; position:relative; top:2px;}
.leftTitle{margin:0;}
.box-text {	width:210px;height:40px;margin-top:15px;margin-left:15px; margin-bottom:10px;}
.box-text a img {	margin:5px 5px 0 0px;}
.box-text a img.calculator {margin:3px 8px 0 0px;}
.box-text a img.delivery {margin:8px 8px 0 5px;}
.box-text a {color:#686868; text-decoration:none;}
.box-text a:hover {text-decoration:underline;}
.box-text a:hover .red-font {text-decoration:underline; color:#234299;}
.box-text-width{width:150px; }
 
/*** contact box ***/
#contact-header{text-align:right;color:#FFFFFF; width:185px; height:23px; margin:6px 0 10px 20px; white-space:nowrap;}
.subcontractor{ margin:6px 0 10px 15px;}
.contact-box {background: url(../image/profile-contact-head.gif) no-repeat top;width:225px;height:172px; border:1px #dad8da solid; margin-left:25px; font-size:12px; font-weight:bold; color:#696868;}
.contact-box a{font-size:12px; font-weight:bold; color:#696868; text-decoration:none;vertical-align:middle;}
.contact-box-text{ width:210px; height:50px; margin:10px 0 10px 5px;}
.contact-credit{ margin:10px 0 0 5px; width:140px; float:left;}
.contact-phone{ margin:10px 0 0 15px; text-align:right; float:left;}
.contact-box-text img{ vertical-align:middle; float:left;}
.img-phone{ margin:0 0 0 10px;}
.img-credit{ margin:5px 0 0 5px;}
 

#sanitaryware-service{
	margin-top:5px;
	margin-left:10px;
	min-height:140px;
	/*_min-height:180px;*/
	width:223px;	
}

.grey-line{
	background: url(../image/grey-line.gif) repeat-x;
	margin:10px 0 10px 15px;
	width:189px;
	height:2px;
}

.box-border{
	border:1px #e6e5e6 solid;
	background-color:#FFFFFF;
}

.clear {clear:both;}
.logo-break {height:20px;}

/*** left side company logo***/
#company-logo{ margin-top:20px;}
#logo-text{margin-left:53px; font-size:11px; width:180px;}
#graham-logo h2, #jewson-logo h2, #stgobain-logo h2, #ashworth-logo h2 { overflow:hidden; text-indent:-9999px;}
#graham-logo{  width:93px; height:39px; margin:2px 15px 0 32px;}
#graham-logo a{ background:url(../image/graham-logo.gif) no-repeat; background-position:0px 0px; display:block;width:93px; height:39px;}
#graham-logo a:hover{ background-position:0px -39px;}
#jewson-logo{ width:91px; height:35px; margin:5px 5px 0 0;}
#jewson-logo a{background:url(../image/jewson-logo.gif) no-repeat;  background-position:0px 0px; display:block; width:91px; height:35px;}
#jewson-logo a:hover{ background-position:0px -35px;}
#ashworth-logo{  width:93px; height:39px; margin:2px 15px 0 32px;}
#ashworth-logo a{ background:url(../image/ashworth-logo.gif) no-repeat; background-position:0px 0px; display:block;width:93px; height:39px;}
#stgobain-logo{  width:93px; height:39px; margin:5px 5px 0 0;}
#stgobain-logo a{ background:url(../image/stgobain-logo.gif) no-repeat; background-position:0px 0px; display:block;width:93px; height:39px;}


/*CONTENT CLASSES*/
#content p{color:#020202;font-size:14px;text-align:justify;z-index:2;}
#content.home p{font-size:12px; font-weight:normal;z-index:2;}
.content-txt{margin:18px 23px 0 15px;width:518px;}
.content-txt a{color:#10499e; text-decoration:underline; font-size:14px;}
.content-txt a:hover {color:#686868;}
.single-grey-line{width:inherit;border:1px solid #e6e5e6;margin:10px 0 5px 0;}
.content-txt li{ list-style-type:disc; font-size:14px; list-style-position:inside;}
a.small-link, .small-link a, .small-link{font-size:12px;}
a.small-link-10 {font-size:10px;}

/*TOP BANNER*/
.top-banner{width:672px;height:97px;z-index:2;}
.tophome-banner{width:672px;height:146px;z-index:2; }
#banner-home {background:url(../image/home-top-banner.jpg) no-repeat;z-index:2;}
#banner-sanitary {background:url(../image/sanitaryware-top-banner.jpg) no-repeat;z-index:2;}
#banner-trade-sanitary {background:url(../image/trade-sanitaryware-top-bann.jpg) no-repeat;z-index:2;}
#banner-residential-sanitary { background:url(../image/residential-sanitaryware-to.jpg) no-repeat;z-index:2;}
#banner-brassware { background:url(../image/brassware-top-banner.jpg) no-repeat;z-index:2;}
#banner-water-saving { background:url(../image/saving-water-top-banner.jpg) no-repeat;z-index:2;}
#banner-bathroom { background:url(../image/bathroom-suites-top-banner.jpg) no-repeat;z-index:2;}
#banner-lessabled { background:url(../image/lessabled-bathroom-top-bann.jpg) no-repeat;z-index:2;}
#banner-plumbing { background:url(../image/plumbing-top-banner.jpg) no-repeat;z-index:2;}
#banner-other { background:url(../image/other-top-banner.jpg) no-repeat;z-index:2;}
#banner-account { background:url(../image/account-top-banner.jpg) no-repeat;z-index:2;}
#banner-about { background:url(../image/about-us-top-banner.jpg) no-repeat;z-index:2;}
#banner-architects { background: url(../image/profile-architects-top-bann.jpg) no-repeat;z-index:2;}
#banner-builders { background: url(../image/profile-builer-plumber-bann.jpg) no-repeat;z-index:2;}
#banner-government { background: url(../image/profile-government-banner.jpg) no-repeat;z-index:2;}
#banner-designer { background: url(../image/profile-interior-designer-b.jpg) no-repeat;z-index:2;}
#banner-developer { background: url(../image/profile-property-developer-.jpg) no-repeat;z-index:2;}
#banner-subcontractor { background: url(../image/profile-sub-contractor-bann.jpg) no-repeat;z-index:2;}
#banner-branch { background: url(../image/branch-finder-banner.jpg) no-repeat;z-index:2;}
#banner-branch h1{ overflow:hidden; text-indent:-9999px;}
#banner-contact { background: url(../image/contact-banner.jpg) no-repeat;z-index:2;}
#banner-clients { background: url(../image/clients-banner.jpg) no-repeat;z-index:2;}
#banner-case-studies { background: url(../image/case-study-banner.jpg) no-repeat;z-index:2;}
#banner-case-studies-stadiums{background:url(../image/case-stadiums-banner.jpg) no-repeat;z-index:2;}
#banner-case-studies-hotels {background:url(../image/case-hotels-banner.jpg) no-repeat;z-index:2;}
#banner-case-studies-public {background:url(../image/case-public-banner.jpg) no-repeat;z-index:2;}
#banner-case-studies-retail {background:url(../image/case-retail-banner.jpg) no-repeat;z-index:2;}
#banner-case-studies-gyms {background:url(../image/case-gyms-banner.jpg) no-repeat;z-index:2;}
#banner-case-studies-office {background:url(../image/case-office-banner.jpg) no-repeat;z-index:2;}
#banner-case-studies-museum {background:url(../image/case-museum-banner.jpg) no-repeat;z-index:2;}

#banner-text{color:#FFFFFF; width:500px; height:22px; position:relative; top:72px; left:20px; float:left;z-index:2;}
#homebanner-text{color:#FFFFFF; width:205px; height:47px; position:relative; top:57px; left:304px; float:left;z-index:2;}
#homebanner-text h1{ overflow:hidden; text-indent:-9999px;}

/*CONTEXTUAL CONTENT BANNERS*/
h3 {font-size: 15px; color:#000000; margin:0;}
h3 a {text-indent:-9999px; position:relative; overflow:hidden; display:block; border:none; margin:0 0 0 0;}

/*** home ***/
h3.home-estimations a {background: url(../image/home-estimations.gif) no-repeat; width:243px; height: 82px;}
h3.home-estimations a:hover { background-position:0 -82px;}
h3.home-government a {background: url(../image/environment-policy.gif) no-repeat; width:243px; height: 82px;}
h3.home-government a:hover { background-position:0 -82px;}
#branch-finder-banner h3 a{ width:221px; height:56px; background:url(../image/branch-finder.jpg) no-repeat top; display:block; margin-left:25px; margin-top:20px;}
/*#branch-finder-banner h3 a:hover{ -moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}*/ /*FIX*/
.home-bg-lines{ background:url(../image/home-bg-line.gif) repeat-x top;width:119px; height:162px; float:right;}

.head-bg-lines{ background: url(../image/head-bg-line.jpg) repeat-x top;width:119px; height:97px; float:right;}


/*** sanitaryware ***/
h3.sanitaryware-trade a {background: url(../image/trade-sanitaryware.gif) no-repeat; width:243px; height: 82px;}
h3.sanitaryware-trade a:hover {background-position:0 -82px;}
h3.sanitaryware-residential a {background:url(../image/sanitaryware-residentail.gif) no-repeat; width:243px; height: 82px;}
h3.sanitaryware-residential a:hover {background-position:0 -82px;}
/*** bathroom ****/
.bath-center-banner {width:243px; height:220px;}
.bath-center-banner h3 a{width:243px; height:183px; margin-bottom:10px;}
#bathroom-avalon h3 a{background:url(../image/bathroom-review-avalon.gif) no-repeat top; display:block;}
#bathroom-avalon h3 a:hover{background-position:0 -183px;}
#bathroom-flow h3 a{ background:url(../image/bathroom-review-flow.gif) no-repeat top; display:block;}
#bathroom-flow h3 a:hover{ background-position:0 -183px;}
.bathroom-box { height:183px;}
.bathroom-box img{ float:right; margin-left:18px;}

.waterC-list li {margin-left:15px; margin-bottom:14px;}
/*** plumbing ****/
.plumbing-bottom-banner h3 a{width:151px; height:150px;}
#plumbing-boiler h3 a{ background:url(../image/plumbing-products-boiler.gif) no-repeat top;display:block;}
#plumbing-heating h3 a{ background:url(../image/plumbing-products-heating.gif) no-repeat top; display:block;}
#plumbing-radiator h3 a{ background:url(../image/plumbing-products-radiator.gif) no-repeat top;display:block;}
#plumbing-boiler h3 a:hover{background-position:0 -150px;}
#plumbing-heating h3 a:hover{ background-position:0 -150px;}
#plumbing-radiator h3 a:hover{ background-position:0 -150px;}

.l-space-l{ margin-left:140px;}
.l-space{ margin-left:60px;}
.l-space-m{ margin-left:30px;}
/*** other ****/
#other-laboratory h3 a{ background:url(../image/laboratory-fittings.gif) no-repeat top;display:block;}
#other-chemical h3 a{ background:url(../image/chemical-waste.gif) no-repeat top;display:block;}
#other-laboratory h3 a:hover{background-position:0 -150px;}
#other-chemical h3 a:hover{background-position:0 -150px;}

/*** account application ****/
.account-center-banner {width:137px; height:65px; padding:8px 10px 0 10px;}
#account-bg1{ background:url(../image/account-step-1.gif) no-repeat;}
#account-bg2{ background:url(../image/account-step-2.gif) no-repeat;}
#account-bg3{ background:url(../image/account-step-3.gif) no-repeat;}

/*** terms and conditions ****/
.terms-list{margin-left:5px;}
.terms-list li{ font-size:14px; color:#970000; list-style:decimal; font-weight:bold; list-style-position: outside; margin:5px 0 10px 20px;}
.terms-sublist li{ font-size:12px; font-weight:normal; color:black; list-style:disc; list-style-position:outside; line-height:15px; margin:5px 0 5px 2px;}
.terms-subsublist li{ font-size:12px; font-weight:normal; color:#666666; list-style:disc; list-style-position:outside; line-height:15px; margin:5px 0 5px 30px;}


/*** about ****/
.about-list { margin-left:40px;}
.space { margin-left:80px;}
.about-list li{color:#1e51a1; list-style-type:circle;}

/*** branched finder***/
.branch-box{font-size:12px;  width:182px; height:113px; margin:20px 10px 20px 43px;}
.branch-img { width:19px; height:30px;}
.branch-address{ width:152px; margin-bottom:5px;}


/*** case study ****/
.case-study-title{ font-size:11px; background:url(../image/case-study-ico.gif) no-repeat left center;}
.case-text {width:200px;height:50px;margin-top:15px;margin-left:15px; margin-bottom:20px;}
.case-text img { margin:0px 0px 0px 10px;}
.case-text-width{ width:125px;}

.case-text-width-home{ width:150px; text-align:justify;}
.case-text-home {width:228px;min-height:68px; margin:15px 5px 0px 20px;}
.case-text-home img { margin:0px 0px 0px 10px;}

.case-title{ font-weight:bold; font-size:12px; color:#234299;}
.case-content{ font-size:11px; font-weight:normal; color:#494447;}

#content .case-content-link {font-size:11px; color:#7d7b7b; margin:5px 0 0 0; padding:0;}
#content .case-content-link a, #content .case-content-link a:visited {font-size:11px; color:#7d7b7b; text-decoration:underline;}
#content .case-content-link a:hover{font-size:11px; color: #990000; text-decoration:none;}

.case-link a{ font-size:11px; color:#10499e;margin:15px 0px 0px 15px; font-weight:normal;}
.case-link a:hover{color:#595959}

#home-case-studies{ width:513px; height:219px;}
#home-case-studies a{ font-size:12px; text-decoration:none;}
#home-case-studies a:hover{ text-decoration: underline; color:#10499e;}

#case-tabs{ width:513px; height:19px;}
#studies-tab{background:url(../image/case-study-bar.gif) no-repeat; width:155px; height:19px; background-position:0px 0px; margin-left:25px;}
#case-box{ width:513px; height:200px; border:#CCCCCC 1px solid;}

#case-link-home{font-size:11px; color:#10499e;margin:5px 25px 0 0;}
#case-link-home:hover{color:#686868}

#case-studies-title{ text-align:center; font-weight:bold;}
.grey-line-home{
	background: url(../image/grey-line.gif) repeat-x;
	margin:8px 14px 0px 14px;
	width:224px;
	height:2px;
}

.case-study-box{ width:109px; height:150px; float:left; margin:10px 5px 10px 15px;}
.case-study-box a{overflow:hidden; text-indent:-9999px;display:block; width:109px; height:150px;}
.left-space-case{ margin-left:60px;}

#case-hotels{background:url(../image/case-study-hotels.jpg) no-repeat; background-position:0px 0px; }
#case-hotels:hover{ background-position:-109px 0px;}
#case-stadiums{background:url(../image/case-study-stadiums.jpg) no-repeat; background-position:0px 0px; }
#case-stadiums:hover{ background-position:-109px 0px;}
#case-public{background:url(../image/case-study-public.jpg) no-repeat; background-position:0px 0px; }
#case-public:hover{ background-position:-109px 0px;}
#case-retail{background:url(../image/case-study-retail.jpg) no-repeat; background-position:0px 0px; }
#case-retail:hover{ background-position:-109px 0px;}
#case-museums{background:url(../image/case-study-museums.jpg) no-repeat; background-position:0px 0px; }
#case-museums:hover{ background-position:-109px 0px;}
#case-gyms{background:url(../image/case-study-gym.jpg) no-repeat; background-position:0px 0px; }
#case-gyms:hover{ background-position:-109px 0px;}
#case-offices{background:url(../image/case-study-office.jpg) no-repeat; background-position:0px 0px; }
#case-offices:hover{ background-position:-109px 0px;}

/*- case study content -*/
.case-content-box{width:228px; height:90px;margin:5px 10px 10px 15px;}
#content .case-content-box p{ font-size:11px; color:#494447; text-align:left; width:157px; float:left;}
.case-content-box h3{ width:160px; margin-bottom:5px;}
.case-content-box img{ float:right; margin:0; padding:0;}

/*- bottom small icon-*/
.case-study-small-box{ width:63px; height:74px; float:left; margin:10px 7px 10px 15px; text-indent:-9999px; overflow:hidden;}

#case-small-hotels {background:url(../image/case-hotels-ico.gif) no-repeat scroll 0px;}
#case-small-stadiums {background:transparent url(../image/case-stadium-ico.gif) no-repeat scroll 0px;}
#case-small-public {background:transparent url(../image/case-public-ico.gif) no-repeat scroll 0px;}
#case-small-retail {background:transparent url(../image/case-retail-ico.gif) no-repeat scroll 0px;}
#case-small-museums {background:transparent url(../image/case-museum-ico.gif) no-repeat scroll 0px;}
#case-small-gyms {background:transparent url(../image/case-gyms-ico.gif) no-repeat scroll 0px;}
#case-small-offices {background:transparent url(../image/case-office-ico.gif) no-repeat scroll 0px;}


#case-small-hotels:hover, #case-small-stadiums:hover, #case-small-public:hover, #case-small-retail:hover, #case-small-museums:hover, #case-small-gyms:hover, #case-small-offices:hover {
background-position:-63px 0px;
}

/*** clients ***/

.client-margin{margin-left:25px;}
.client-content{ font-size:12px; color:#060202; width:495px;}
#content .client-content a{font-size:12px;color:#505050; text-decoration:underline;}
#content .client-content a:hover{font-size:12px;color:#990000; text-decoration:none;}
.client-content img{ float:left; margin:0px 10px 35px 0;}
.client-content img.laing {margin:0px 10px 55px 0;}
.client-line{ border-top:2px #e6e5e6 solid; width:500px; height:4px; margin:18px 0 16px 0;}


/*----quote form---*/
#quote-head{
	width:420px;
	font-size:14px;
	color:#040404;
	font-weight:bold;
}

#quote-close{
	width:50px;
	background:url(../image/contact-close.gif) no-repeat right;
}

#quote-open{
	width:50px;
	background:url(../image/contact-open.gif) no-repeat right;
}

#quote-close a,#quote-open a{
	display:block;
	font-size:11px;
	color:#696868;
	text-decoration:underline;
}

#quote-form-area p{
	font-size:12px;
	color:#020202;

}


#open-quote-form a{
	color:#1e51a1;
	font-size:12px;
}

.check-block{
	height:28px;
}
.check-block input, .check-block span{
	float:left;
}

.check-label-l{
	width:119px; 
	margin-left:10px;
}


.check-label-r{
	width:130px; 
	margin-left:12px;
}
.industry-width{	width:302px; height:22px;}

/*** contact form ***/
input.radio{ margin:10px 5px 0px 15px;}
.method-radio{ height:50px;}

/***
 drop down menu / PROFILE SELECTION
**/

#profile-select-box {width:225px; height:102px; margin:20px 0 0 25px; background:url(../image/profile-select-bg.gif) no-repeat; position:relative;}
.profile-select-content {position:relative; left:15px; top:7px;}
.profileTitle {margin:0;}
.profileSelection {border:1px #b3b3b3 solid;background-color:#ffffff;height:23px;width:192px; margin-top:5px;}
.go-bt{ background:url(../image/GO-BUTTON.jpg) no-repeat top left;width:37px; height:22px; position:relative; top:-10px; right:30px; float:right; border: none;}
a.go-bt{ background:url(../image/GO-BUTTON.jpg) no-repeat top left; width:37px; height:22px; z-index:999;overflow:hidden;text-indent:-999px; display:block; position:relative; top:20px; right:40px;}
a.go-bt:hover{ background-position:0 -22px;}

/*
.pull-down-menu{border:1px #b3b3b3 solid;background-color:#ffffff;height:23px;}
.pull-down-menu a, .pull-down-menu a:hover{text-decoration:none;color:#000000;	}

#top-profile-pull{margin:7px 0 0 0;font-size:11px;}
#top-industry-pull a{font-weight:normal;}

#pull-down-industry-txt, #pull-down-profile-txt{padding-top:4px;padding-left:6px;}

#industrylist{	width:292px;}
.profile-width{	width:192px;}
#profilelist{	width:186px;}
#industrylist a, #pull-down-industry a, #profilelist a, #pull-down-profile a  {
	text-decoration:none;
	color:#000000;	
	cursor:pointer;
	display:block;
}
#industrylist a:hover, #pull-down-industry a:hover, #profilelist a:hover, #pull-down-profile a:hover   {background-color:#d6d7d9;}
.pull-down-menu img{float:right;	margin:2px 2px 0 0;}
#industry-select,#profile-select {	float:left;}
.pull-down-list{
	border:1px #b3b3b3 solid;
	padding-left:6px;
	min-height:30px;
	_min-height:30px;
	z-index:99;
	position:absolute;
	background-color:#ffffff;
}*/


/**********************
	footer
***********************/

#footer a{
	text-align:center;
	color:#5a5156;
	font-size:11px;
	text-decoration: none;
	margin:0 4px 0 4px;
}

#footer a:hover {	text-decoration: underline;}

#footer-link{
	margin-left:25px;
	width:873px;
	height:33px;
}


#quote-form-area p a{position:static;}