@charset "UTF-8";
/* CSS Document */

html, body	{font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; text-align: left; line-height: 18px;background:#3c3c3c; padding: 0px; margin: 0px; color: #555555;}
a{color:#29569c; text-decoration:none;}
a:hover{text-decoration: underline;}
p{font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; text-align: left; }
h1{font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 18px; font-weight: normal; padding: 3px 0 0 0; margin: 0 0 8px 0; color: #333333;}
.largeh1 {font-size: 28px; font-weight: bold; color: #000000;}
.smallh1 {font-size: 11px; font-weight:bold;}
h1 a{color: #333333; text-decoration: none;}
h1 a:hover{color: #333333; text-decoration: none;}
h2{font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 16px; font-weight: normal; padding: 3px 0 0 0; margin: 0 0 8px 0; color: #990000;}

TD{font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, sans-serif; padding: 2px 0 2px 0;}
.tdtext{font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; text-align: left; line-height:15px; }
#container{margin: 0 auto; width: 1007px; text-align: left;}
#mainarea{margin: 0px; width: 777px; padding: 10px; text-align: left; float: left; margin-bottom:-30px; background: #ffffff url(images/xmas-bg.jpg) top no-repeat}

#sidebar{padding: 0px 0 10px 10px; width: 200px; float: right; line-height: 20px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}


#sidebar h2 {
	font-size: 16px;
	color: #ffffff;
	font-weight: normal;
}

.sidebarbottommargin {
	margin-bottom: 35px;
}
#sidebar a{color: #cccccc; text-decoration: none;}
#sidebar a:hover{color: #FF9900; text-decoration: none;}
#sidebar UL{list-style-image: url(images/sidebar-arrow.jpg); padding: 0px 0px 0px 20px; margin: 0px;}

#header{width: 755px;}
#header-left{width:453px; float: left; padding: 5px 0 5px 0;}
#header-right{width: 300px; float: right; padding: 5px 0 5px 0; text-align: right;}

.main-header{margin: 0px 0px 1px 0px; passing: 0px;}

.main-about{margin: 160px 0px 1px 0px !important; margin: 0px 0px 1px 0px;padding: 0px; height: auto; width: 680px; background-color: #1d68c1; color: #FFFFFF;}
.main-about-header{width: 680px;  padding: 0px; margin: 0px; height: 60px; cursor: pointer; background-image: url(images/main-about-top.jpg);}
.main-about-body{width: 680px; margin: 0px; height: auto; text-align: left; padding: 5px 0px 10px 0px;}
.main-about-body UL{list-style-image: url(images/about-bullet.jpg); padding: 0px 0px 0px 20px; margin: 0px;}
.main-about-body img{float: right; border: 0px; padding: 5px 0px 0px 0px;}
.main-about-left{width: 215px; float: left; padding: 0 6px 0 3px; border-right: 1px solid #FFFFFF;}
.main-about-middle{width: 215px; float: left; padding: 0px 8px 0px 7px;}
.main-about-right{ width: 215px; float: left; padding: 0 3px 0 6px; border-left: 1px solid #FFFFFF;}
.main-about-body-left{ width: 205px; margin: 0px; padding: 0px; float: left;}
.main-about-body-right{width: 205px; padding: 0; margin: 0px; float: left; font-weight: bold; letter-spacing: 1px;}
.main-about-body-right img{border: 0px; float: right; padding-top:20px;}

.main-range{margin: 0 0 1px 0; padding: 0; height: auto; width: 680px;  color: #FFFFFF;}
.tradead{margin: 0 0 1px 0; padding: 0;}
.main-range-header{width: 680px;  padding: 0; height: 60px; cursor: pointer; background-image: url(images/main-range-top.jpg);}
.main-range-body{width: 650px; margin: 0; height: 400px; text-align: left; padding: 0px; float: left;}

.main-order{margin: 0px 0px 1px 0px; padding: 0px; height: auto; width: 680px; background-image: url(images/main-order-bg.jpg); color: #FFFFFF; float:left;}
.main-order-header{width: 680px;  padding: 0px; margin: 0px; height: 60px; cursor: pointer; background-image: url(images/main-order-top.jpg);}
.main-order-body{width: 650px; margin: 0px; height: 185px; text-align: left; padding: 0px 15px 10px 10px;}
.main-order-left{width:310px; padding: 0 5px 0 10px; float: left;}
.main-order-left h1 {color: #ffffff;}
.main-order-right{width:310px; padding: 0 10px 0 5px; float: left;}

.main-features{margin: 0px 0px 1px 0px;padding: 0px;height: auto;width: 680px;color: #FFFFFF;}
.main-features-header{width: 680px; background-color: #d5d5d5; padding: 0px; margin: 0px; height: 60px; cursor: pointer; background-image: url(images/main-features-top.jpg);}
.main-features-body{width: 660px; margin: 0px; height: auto; text-align: left; background-image: url(images/main-features-bg.jpg); background-position: bottom; background-repeat: repeat-x; background-color: #f4f4f4; padding: 5px 10px 10px 10px;}
.main-features-left{ width: 330px; float:left; padding: 0px;}
.main-features-right{ width: 330px; float:right; padding: 0px;}
.main-features-drawers{width: 320px; height: auto; border: 1px solid #919191; margin: 2px 0px 0px 0px; background-color: #d5d5d5;} 
.main-features-drawers-header{width: 300px; height: 16px; cursor: pointer; padding: 8px 10px 8px 10px; background-image: url(images/features-bg.jpg);}

.main-features-drawers-header h2{font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; padding: 0px; margin: 0px; color:#000000;}

.main-features-drawers-body{width: 300px; margin: 0 10px 0 10px; height: auto; border-top: 1px dotted #919191;}
.main-features-drawers-body img{float: right; border: 1px solid #919191; margin: 3px 0 3px 0;}
.main-features-drawers-body p{margin: 0px; padding: 3px 0 3px 0; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; text-align: left; }

.inner{background-image: url(images/inner-bg.jpg); background-color: #efefef; background-position:top; background-repeat: repeat-x; width: 670px; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1; height: 466px;}
.yalereasoninner{background-image: url(images/inner-bg.jpg); background-color: #efefef; background-position:top; background-repeat: repeat-x; width: 670px; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1;}
.inner-left{float: left; width: 283px;text-align:center;}
.inner-right{width:367px; padding: 10px; float: right;}
.inner-contents{width:755px; padding: 10px; background-image: url(images/inner-bg.jpg); background-color: #efefef; background-position:top; background-repeat: repeat-x;  border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1;}
.inner-contents-left{width:310px; padding: 10px; float: left;}
.inner-contents-right{width:300px; padding: 10px; float: right;}
.inner-contents UL{list-style-image: url(images/inner-arrow.jpg); margin: 0px 0px 0px 10px;}

#banners{width: 755px; margin: 10px 0 0 0;}
.banner-01{width: 251px; margin: 0 0px 0 0; float: left;text-align:center;}
.banner-02{width: 220px; margin: 0 10px 0 0; float: left;}
.banner-03{width: 220px; margin: 0; float: left;}

#footer{width: 680px; margin: 10px 0 0 0; text-align: center;}

.downloads{width:500px;}
.downloads-left{width:160px; text-align: left; float: left;}
.downloads-right{width:340px; text-align: left; float: right;}
.downloads-right h1{border-bottom: 1px dotted #666666; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 22px; font-weight: normal; padding: 1px 0 3px 0; margin: 0 0 3px 0;}

.rounded{width:755px; background-color: #FFFFFF; margin: 0px;}
.rounded-tl{float: left; height: 24px; width: 24px; margin: 0px; background-image:url(images/curve-tl.jpg)}
.rounded-bl{float: left; height: 24px; width: 24px; margin: 0px; background-image:url(images/curve-bl.jpg)}
.rounded-tr{float: right; height: 24px; width: 24px; margin: 0px; background-image:url(images/curve-tr.jpg)}
.rounded-br{float: right; height: 24px; width: 24px; margin: 0px; background-image:url(images/curve-br.jpg)}

.pwidth{width:440px;}
.spacer{border-top: 1px dotted #666666; width: 600px; height: 1px; margin: 10px 20px 10px 20px;}
.right{float: right; padding: 0 0 10px 20px;}
.clear{clear:both; font-size:0px; width:0px; line-height:0px; height:0px; display:block; overflow:hidden;}

.righttxt {
	text-align: right;
}

.boldtxt {
	font-weight: bold;
}

.homewhitebox {
	width: 630px;
	float: left;
	padding: 20px 10px 20px 10px;
	background-color: #ffffff;
}

.homewhitebox h2 {
	color: #990000;
	font-size: 16px;
	line-height: normal;
}

.homewhitebox img {
	margin-left: 20px;
	margin-bottom: 10px;
}

.homegreybox {
	width: 630px;
	float: left;
	background-color: #f3f3f3;
	padding: 20px 10px 20px 10px;
}

.homegreybox h2 {
	color: #990000;
	font-size: 16px;
	line-height: normal;
}

.homegreybox img {
	margin-right: 20px;
	margin-bottom: 10px;
}

#benefitsbox {
	float: left;
	margin-top: 20px;
}

#benefitsbox .benefitsp {
	font-size: 13px;
}

.benefitstable1 {
	width: 404px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.benefitstable1 #benefits {
	width: 234px;
	color: #3f3f3f;
	font-size: 16px;
	line-height: normal;
}

.benefitstable1 #realdoorstopdoors {
	width: 100px;
	text-align: center;
	color: #000000;
	font-size: 9px;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.benefitstable1 #pvcpanel {
	width: 70px;
	text-align: center;
	color: #3f3f3f;
	font-size: 9px;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.benefitstable2 {
	width: 404px;
	background-color: #f2f2f2;
}

.benefitstable2 .benefittype {
	width: 234px;
	font-size: 11px;
	color: #525252;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.benefitstable2 .benefittype span {
	color: #bcbcbc;
}

.benefitstable2 .yes {
	width: 100px;
	text-align: center;
	font-size: 11px;
	color: #000000;
	line-height: normal;
}

.benefitstable2 .yes p {
	width: 36px;
	text-align: center;
	background-image: url(../images/tableyesbg.jpg);
	margin: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.benefitstable2 .no {
	width: 70px;
	text-align: center;
	font-size: 11px;
	color: #717171;
	line-height: normal;
}

.inner-contents #ecoleft {
	width: 650px;
	float: left;
}

.inner-contents #ecoleft p {
	margin: auto;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}

.inner-contents #ecolefttop {
	width: 185px;
	float: left;
	border: 1px solid #d5d5d5;
	background-color: #f3f3f3;
	padding: 10px;
	margin-bottom: 20px;
	min-height: 660px;
	height: auto !important;
	height: 660px;
}

.inner-contents #ecolefttop h1 {
	font-size: 14px;
	color: #505050;
	font-weight: bold;
}

.inner-contents #ecolefttop h3 {
	font-weight: normal;
	font-size: 11px;
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
}

.inner-contents #ecoleftwarm {
	width: 185px;
	float: left;
	border: 1px solid #d5d5d5;
	background-color: #f3f3f3;
	padding: 10px;
	margin-bottom: 20px;
	display: inline;
	margin-left: 10px;
	margin-right: 10px;
	min-height: 660px;
	height: auto !important;
	height: 660px;
}

.inner-contents #ecoleftwarm h3 {
	font-size: 14px;
	color: #505050;
}

.inner-contents .sunimg {
	margin-right: 10px;
	margin-bottom: 10px;
}

.inner-contents .sunimg2 {
	margin-right: 10px;
}

.inner-contents #ecoleftgiantleap {
	width: 185px;
	float: left;
	border: 1px solid #d5d5d5;
	background-color: #f3f3f3;
	padding: 10px;
	margin-bottom: 20px;
	min-height: 660px;
	height: auto !important;
	height: 660px;
}

.inner-contents #ecoleftgiantleap h3 {
	font-size: 14px;
	color: #c81325;
}

.inner-contents #ecoright {
	width: 650px;
	float: left;
}

.inner-contents #ecorightlifecycle {
	width: 618px;
	float: left;
	padding: 15px;
	border: 1px solid #d5d5d5;
	background-color: #f3f3f3;
	margin-top: 20px;
	margin-bottom: 20px;
}

.inner-contents #ecorightlifecycle h3 {
	font-size: 14px;
	color: #505050;
}

.inner-contents #ecorightlifecycle h3 span {
	font-size: 15px;
	color: #c81325;
}

.inner-contents #ecoleft .redtxt {
	color: #c81325
}

.inner-contents #ecoright .redtxt {
	color: #c81325
}

.ecofriendlytbl td {
	background-color: #FFFFFF;
	border: 1px solid #838383;
	font-size: 9px;
	color: #8f8f8f;
	padding: 5px;
	text-align: center;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}

.inner-contents #ecoright .ecofriendlytbl .blacktxt {
	color: #000000;
	font-weight: bold;
}

.inner-contents #ecoright .ecofriendlytbl .greentblbg {
	background-color: #ceffcd;
	color: #000000;
	font-weight: bold;
}

.inner-contents #ecoright .ecofriendlytbl .lefttxt {
	text-align: left;
}

.inner-contents #ecoright .italictxt {
	font-style: italic;
}

#ecorightturnaround {
	width: 618px;
	float: left;
	padding: 15px;
	border: 1px solid #d5d5d5;
	background-color: #f3f3f3;
	margin-top: 20px;
}

#ecorightturnaround h3 {
	font-size: 16px;
	color: #7d775c;
	font-family: Arial, Helvetica, sans-serif;
}

#ecorightturnaround p {
	text-align: justify;
}

#ecorightturnaround .nomargintxt {
	margin: 0px;
}

#redtxtbox {
	float: left;
	padding: 10px;
	background-color: #8ba723;
}

#redtxtbox p {
	color: #FFFFFF;
	margin: 0px;
}

#redtxtbox p span {
	font-size: 12px;
}

.rightimg {
	margin-left: 10px;
}

.leftimg {
	margin-right: 10px;
}
.leftimg2 {
	margin-right: 10px;
	float: left;
}
.yaleimg {
	margin-right: 25px;
}

.middleimg {
	vertical-align: middle;
}

.orangetxt {
	color: #ff9900;
}

#ecorightlifecycle .doorlast {
	font-weight: bold;
	color: #c81325;
}

#mainarea .main-about2 {
	width: 350px;
	height: 262px;
	float: left;
	background: #1f68bf url(images/approved-installer-bg.jpg) top no-repeat;
	margin: 160px 0px 1px 0px !important;
	margin: 0px 0px 1px 0px;
	padding: 5px 325px 0px 5px;
}

#mainarea .main-about2 h2 {
	font-size: 24px;
	font-weight: normal;
	color: #ffffff;
	margin: 0px;
	line-height: normal;
}

#mainarea .main-about2 h2 span {
	font-weight: bold;
}

#mainarea .main-about2 p {
	margin: 5px 0px 0px 0px;
	color: #ffffff;
	font-size: 11px;
	line-height: normal;
}

#mainarea .main-about2 form {
	margin: 0px;
}

#mainarea .main-about2 #homefitting {
	margin: 0px;
	font-size: 11px;
	color: #ffffff;
}

#mainarea .main-about2 #homefitting td {
	padding: 0px;
}

#mainarea .main-about2 .input input {
	width: 195px;
	border: 1px solid #1d5aa2;
	color: #555555;
	font-size: 11px;
}

#mainarea .main-about2 textarea {
	width: 195px;
	border: 1px solid #1d5aa2;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#mainarea .main-about2 .tel input {
	width: 137px;
	border: 1px solid #1d5aa2;
	color: #555555;
	font-size: 11px;
}

#mainarea .main-about2 .postcode input {
	width: 100px;
	border: 1px solid #1d5aa2;
	color: #555555;
	font-size: 11px;
}

#mainarea .main-about2 .submit input {
	width: 44px;
	height: 22px;
	font-size: 9px;
	letter-spacing: -1px;
	background: #3e3e3e url(images/homesubmit-bg.jpg);
	border: 0px;
	color: #ffffff;
}

.thresholdbox {
	width: 650px;
	float: left;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px solid #c7c7c7;
}

.innerthreshold {
	width: 630px;
	float: left;
	margin-bottom: 20px;
	padding-left: 10px;
}

.innerthresholdl {
	width: 265px;
	float: right;
	padding-top: 10px;
}

.innerthresholdl h2 {
	font-size: 18px;
	color: #221e1f;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}

.innerthresholdl h3 {
	font-size: 14px;
	color: #221e1f;
	margin: 15px 0px 15px 0px;
}

#mainarea .innerthresholdl p {
	text-align: justify;
	margin: 10px 0px 10px 0px;
}

.innerthresholdl ul {
	margin: 10px 0px 10px 20px;
}

.innerthresholdl li {
	margin-top: 5px;
	margin-bottom: 5px;
}

.thresholdbox2 {
	width: 650px;
	float: left;
	padding-bottom: 30px;
}

.inner-contents2 {width:650px; padding: 10px;float: left; background-image: url(images/inner-bg.jpg); background-color: #efefef; background-position:top; background-repeat: repeat-x;  border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; border-bottom: 1px solid #c1c1c1;}
.inner-contents2 UL {list-style-image: url(images/inner-arrow.jpg); margin: 0px 0px 0px 10px;}

#testimonialstop {
	width: 626px;
	float: left;
	display: inline;
	margin-left: 12px;
}

.testimonials {
	width: 626px;
	float: left;
	display: inline;
	margin-left: 12px;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px solid #bdbdbd;
}

.testimonialsleft {
	width: 340px;
	float: left;
	padding-top: 45px;
}

.testimonialsright {
	width: 260px;
	float: right;
	text-align: right;
}

.afterimg {
	margin-right: 5px;
}

.rightimg {
	float: right;
	margin-left: 10px;
}
.leftimg {
	float: left;
	margin-right: 10px;
}

.yalereasons {
	width: 367px;
	float: left;
	margin-bottom: 15px;
}

.yalereasonsl {
	width: 240px;
	float: left;
}

.yalereasonsl h2 {
	font-size: 14px;
	margin: 0px;
}

.yalereasonsl p {
	margin: 8px 0px 0px 0px;
}

.yalereasonsr {
	width: 100px;
	float: right;
}

.yalecontent {
	width: 650px;
	padding: 10px;
	float: right;
}

#mainarea .yalecontent h1 {
	font-size: 14px;
	line-height: 14px;
}

#mainarea .yalecontent h1 img {
	margin-right: 10px;
}

#mainarea .yalecontent h1 span {
	font-weight: bold;
	line-height: 18px;
}

#mainarea .yalecontent p {
	margin: 0px;
	font-size: 14px;
	color: #000000;
}

#mainarea .yalecontent p span {
	font-weight: bold;
	font-size: 16px;
}

#mainarea .yalecontent .centertxt {
	text-align: center;
}

.centertxt {
	text-align: center;
}

.yalebreak {
	width: 650px;
	float: left;
	margin-top: 35px;
}

.yalebreak1left {
	width: 320px;
	float: left;
}

.yalebreak1left .yaletxtbox {
	width: 320px;
	float: left;
	margin-bottom: 30px;
}

.yalebreak1left .yaletxtboxleft {
	width: 59px;
	float: left;
}

.yalebreak1left .yaletxtboxright {
	width: 250px;
	float: right;
	margin-top: 5px;
}

.yalebreak1right {
	width: 276px;
	float: right;
}

.yalebreak2 {
	width: 650px;
	float: left;
	margin-top: 30px;
}

.yalebreak2left {
	width: 154px;
	float: left;
	display: inline;
	margin-left: 45px;
}

.yalebreak2right {
	width: 430px;
	float: right;
}

.yalebreak2right .yaletxtbox1 {
	width: 320px;
	float: left;
	margin-bottom: 30px;
}

.yalebreak2right .yaletxtbox2 {
	width: 320px;
	float: left;
	display: inline;
	margin-left: 32px;
}

.yalebreak2right .yaletxtboxleft {
	width: 59px;
	float: left;
}

.yalebreak2right .yaletxtboxright {
	width: 250px;
	float: right;
	margin-top: 5px;
}

.yalebreak3 {
	width: 650px;
	float: left;
	margin-top: 30px;
	margin-bottom: 50px;
}

.yalebreak3left {
	width: 315px;
	float: left;
}

.yalebreak3left .yalebox6 {
	width: 315px;
	float: left;
	display: inline;
	margin-left: 5px;
	margin-bottom: 60px;
}

.yalebreak3left .yalebox6left {
	width: 64px;
	float: left;
}

.yalebreak3left .yalebox6right {
	width: 250px;
	float: right;
	margin-top: 5px;
}

.yalebreak3left .yalebox8 {
	width: 315px;
	float: left;
	margin-bottom: 15px;
}

.yalebreak3left .yalebox8left {
	width: 90px;
	float: left;
}

.yalebreak3left .yalebox8right {
	width: 220px;
	float: right;
	margin-top: 17px;
}

.yalebreak3left .yalebox8right img {
	margin-top: 5px;
}

#mainarea .yalebreak3left .yalebox8right p {
	font-size: 16px;
}

.yalebreak3left .yalebox10 {
	width: 315px;
	float: left;
}

.yalebreak3left .yalebox10left {
	width: 225px;
	float: left;
}

#mainarea .yalebreak3left .yalebox10left p {
	text-align: right;
	font-size: 16px;
}

.yalebreak3left .yalebox10right {
	width: 83px;
	float: right;
	margin-top: 124px;
}

.yalebreak3right {
	width: 315px;
	float: right;
}

.yalebreak3right .yalebox7 {
	width: 315px;
	float: left;
	margin-top: 44px;
}

.yalebreak3right .yalebox7left {
	width: 78px;
	float: left;
}

.yalebreak3right .yalebox7right {
	width: 230px;
	float: right;
	margin-top: 17px;
}

.yalebreak3right .yalebox7right img {
	margin-top: 5px;
}

.yalebreak3right .yalebox9 {
	width: 315px;
	float: left;
	margin-top: 25px;

}

.yalebreak3right .yalebox9left {
	width: 76px;
	float: left;
}

.yalebreak3right .yalebox9right {
	width: 235px;
	float: right;
	margin-top: 17px;
}

.yalebreak3right .yalebox9right img {
	margin-top: 5px;
}

#mainarea .yalecontent .yaletxt1 {
	margin: 0px 0px 15px 0px;
	font-weight: bold;
}

#mainarea .yalecontent .yaletxt2 {
	margin: 0px 0px 15px 0px;
}

.inner-brochurerequest {
	width:670px;
	background-image: url(images/inner-bg.jpg);
	background-color: #efefef;
	background-position:top;
	background-repeat: repeat-x;
	border-left: 1px solid #c1c1c1;
	border-right: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	padding-top: 6px;
}

.brochuretable {
	font-size: 12px;
}

.brochuretable td {
	padding-bottom: 3px;
	color: #ffffff;
	font-size: 10px;
}

.brochuretable td img {
	margin-right: 10px;
}

.brochuretable td span {
	font-weight: bold;
	font-size: 12px;
}

.brochuretable th {
	padding-bottom: 3px;
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
}

.brochuretable th span {
	font-weight: bold;
}

.brochuretable .input input {
	width: 190px;
	border: 1px solid #666665;
	color: #7b7c7c;
	text-align: center;
	padding: 2px 0px 2px 0px;
}

.brochuretable textarea {
	width: 190px;
	border: 1px solid #666665;
	color: #7b7c7c;
	text-align: center;
	padding: 2px 0px 2px 0px;
}

.brochuretable .emailsubmit input {
	width: 209px;
	height: 49px;
	background: #3197d9 url(images/emailsubmit-bg.jpg);
	border: 0px;
	color: #ffffff;
	font-size: 15px;
	letter-spacing: -1px;
}

.brochuretable .mailsubmit input {
	width: 180px;
	height: 47px;
	background: #cc2301 url(images/mailsubmit-bg.jpg);
	border: 0px;
	color: #ffffff;
	font-size: 15px;
	letter-spacing: -1px;
}

.underlinetxt {
	text-decoration: underline;
}

#emailme {
	width: 285px;
	height: 340px;
	float: left;
	background: #1e1e1d url(images/emailme-bg.jpg);
	padding: 175px 22px 15px 28px;
}

#sendme {
	width: 285px;
	height: 340px;
	float: right;
	background: #1e1e1d url(images/sendme-bg.jpg);
	padding: 175px 27px 15px 23px;
}

.bluebrochure {
	color: #56a9eb;
}

.redbrochure {
	color: #e61f00;
}

#broxhureboxtxt {
	width: 650px;
	float: left;
	padding: 0px 10px 0px 10px;
}

.visualisercontent {
	width: 685px;
	float: left;
	margin: 10px 0px 10px 0px;
}

.enlargeimg {
	color: #c81325;
	font-size: 14px;
	font-weight: bold;
}

#navigation {
	margin-left: 37px;
	display: inline;
}
