@charset "UTF-8";
/* CSS Document */

h1 {
	margin:10px 0 10px 0; padding:0; font-family:Arial, sans-serif; font-size:15pt; font-weight:normal; color:#7d932e; line-height:100%;
}
h2 {
	margin:10px 0 10px 0; padding:0; font-family:Arial, sans-serif; font-size:11pt; font-weight:normal; color:#7d932e; line-height:100%;
}
p {
	margin:0px 0 10px 0; padding:0; font-family:Arial, sans-serif; font-size:10pt; font-weight:normal; color:#020202; line-height:18px;
}

.english {
	margin:0px 0 10px 0; padding:0; font-family:Arial, sans-serif; font-size:10pt; font-weight:normal; color:#ed1c24; line-height:18px;
}
.legalColor {
	color:#7d932e
}
.sidequoteproduct {
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#006633;
	line-height: 13px;
}
.sidequotewhy {
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#884203;
	line-height: 13px;
}
.sidequotepro {
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height: 13px;
}
 
.link1
{
	text-decoration:underline; font-family:Arial, sans-serif; font-size:10pt; font-weight:normal; color:#7d932e;
}
a.link1:link
{
	text-decoration:underline; font-family:Arial, sans-serif; font-size:10pt; font-weight:normal; color:#7d932e;
}

a.link1:hover
{
	text-decoration:none; font-family:Arial, sans-serif; font-size:10pt; font-weight:normal; color:#7d932e;
}

.legal
{
	font-family:Arial, sans-serif; font-size:8pt; font-weight:normal; color:#020202; 
}
.sidecopy
{
	font-family:Arial, sans-serif; font-size:8pt; font-weight:normal; color:#020202; line-height: 13px; 
}
.link2
{
	text-decoration:underline; font-family:Arial, sans-serif; font-size:8pt; font-weight:normal; color:#7d932e;
}
a.link2:link
{
	text-decoration:underline; font-family:Arial, sans-serif; font-size:8pt; font-weight:normal; color:#7d932e;
}

a.link2:hover
{
	text-decoration:none; font-family:Arial, sans-serif; font-size:8pt; font-weight:normal; color:#7d932e;
}



.link3
{
	text-decoration:underline; font-family:Arial, sans-serif; font-size:8pt; font-weight:normal; color:#000000;
}
a.link3:link
{
	text-decoration:underline; font-family:Arial, sans-serif; font-size:8pt; font-weight:normal; color:#000000;
}

a.link3:hover
{
	text-decoration:none; font-family:Arial, sans-serif; font-size:8pt; font-weight:normal; color:#000000;
}





.footer_copyright {  padding:0; text-align:left; color:#999; font-family:Arial, sans-serif; font-size:10px; line-height:100%; text-decoration:none;}

a.footer:link
{
	text-decoration:none; font-family:Arial, sans-serif;font-size:10px; line-height:100%; font-weight:normal; color:#999;
}

a.footer:hover
{
	text-decoration:underline; font-family:Arial, sans-serif; font-size:10px; line-height:100%; font-weight:normal; color:#999;
}

a.footer:visited
{
	text-decoration:none; font-family:Arial, sans-serif;font-size:10px; line-height:100%; font-weight:normal; color:#999;
}

.bread {  padding:0; text-align:left; color:#66666; font-family:Arial, sans-serif; font-size:10px; line-height:100%; text-decoration:none;}

a.bread:link
{
	text-decoration:none; font-family:Arial, sans-serif;font-size:10px; line-height:100%; font-weight:normal; color:#666666;
}

a.bread:hover
{
	text-decoration:underline; font-family:Arial, sans-serif; font-size:10px; line-height:100%; font-weight:normal; color:#666666;
}

a.bread:visited
{
	text-decoration:none; font-family:Arial, sans-serif;font-size:10px; line-height:100%; font-weight:normal; color:#666666;
}

.space
{
padding:15px 0px 0px 20px;
}

sup
{
	font-style: normal;
	font-size: 70%;
	line-height: normal;
}
.supinstall
{
	font-style: normal;
	font-size: 50%;
	line-height: normal;
}
body {
	margin:20px 0 20px 0; padding:0; background-color:#003f73; font-family:Arial, sans-serif; font-size:10pt; font-weight:normal; color:#020202; line-height:18px;
}
div#header_green {
	width:974px; height:84px; margin:0 0 0 0; padding:0;
}
div#headergreen_col2_1 {float:left; width:500px; height:74px; margin:0; padding:5px 20px 5px 20px; text-align:left; background-image:url(../images/lft_header_green.jpg); background-position:top left; background-repeat:no-repeat;}
div#headergreen_col2_2 {float:left; width:400px; height:74px; margin:0; padding:5px 14px 5px 20px; text-align:right; background-image:url(../images/rgt_header_green.jpg); background-position:top left; background-repeat:no-repeat;}
div#header_blue {width:974px; height:84px; margin:0; padding:0;}
div#headerblue_col2_1 {float:left; width:500px; height:74px; margin:0; padding:5px 20px 5px 20px; text-align:left; background-image:url(../images/lft_header_pro.jpg); background-position:top left; background-repeat:no-repeat;}
div#headerblue_col2_2 {float:left; width:394px; height:74px; margin:0; padding:5px 20px 5px 20px; text-align:right; background-image:url(../images/rgt_header_pro.jpg); background-position:top left; background-repeat:no-repeat;}
div#headerblue_col2_2 form {float:right;width:153px; height:auto; margin:2px 0 0 0; padding:0;}
div#headerblue_col2_2 form input.txtbx {float:left; width:120px; height:13px; margin:3px 0 0 0; padding:1px 0 0 0; font-family:Arial, sans-serif; font-size:11px;}
div#headerblue_col2_2 form input.submit {float:left; width:22px; height:22px; margin:0 0 0 7px; padding:0; background-color:transparent; border:0; background-image:url(../imagesimages/forms/search_btn.gif); background-position:top left; background-repeat:no-repeat;}

div#nav_bar_home {clear:left; width:974px; height:33px; margin:0; padding:0; border-bottom:2px solid #fff; background-image:url(../images/top_nav_home.jpg); background-position:top left; background-repeat:no-repeat;}
div#nav_bar_normal {clear:left; width:974px; height:33px; margin:0; padding:0; border-bottom:2px solid #fff; background-image:url(../images/top_nav_sub.jpg); background-position:top left; background-repeat:no-repeat;}
div#nav_bar_pro {clear:left; width:974px; height:32px; margin:0; padding:0; border-bottom:2px solid #fff; background-image:url(../images/top_nav_sub_pro.jpg); background-position:top left; background-repeat:no-repeat;}
div#printlogo {display:none; visibility:visible;}
div#headergreen_col2_2 form {float:right;width:153px; height:auto; margin:2px 0 0 0; padding:0;}
div#headergreen_col2_2 form input.txtbx {float:left; width:120px; height:13px; margin:3px 0 0 0; padding:1px 0 0 0; font-family:Arial, sans-serif; font-size:11px;}
div#headergreen_col2_2 form input.submit {float:left; width:22px; height:22px; margin:0 0 0 7px; padding:0; background-color:transparent; border:0; background-image:url(../images/forms/search_btn.gif); background-position:top left; background-repeat:no-repeat;}


div#col3_2 div#breadcrumb {margin:10px 0 0 0; padding:0;}
div#breadcrumb ul {margin:0; padding:0; list-style-type:none;}
div#breadcrumb ul li {display:inline; margin:0; padding:0; list-style-type:none;}
div#breadcrumb ul li a, div#breadcrumb ul li a:visited {margin:0; padding:0 10px 0 0; text-decoration:none; font-family:Arial, sans-serif; font-size:10px; color:#666; background-image:url(../images/breadcrumb_carrot.gif); background-position:center right; background-repeat:no-repeat;}
div#breadcrumb ul li a:hover {text-decoration:underline;}
div#breadcrumb ul li.last a {background-image:none;}
div#col2_2 div#breadcrumb {margin:10px 0 0 0; padding:0;}
div#breadcrumb ul {margin:0; padding:0; list-style-type:none;}
div#breadcrumb ul li {display:inline; margin:0; padding:0; list-style-type:none;font-family:Arial, sans-serif; font-size:10px; color:#666;}
div#breadcrumb ul li a, div#breadcrumb ul li a:visited {margin:0; padding:0 11px 0 0; text-decoration:none; font-family:Arial, sans-serif; font-size:10px; color:#666; background-image:url(../images/breadcrumb_carrot.gif); background-position:center right; background-repeat:no-repeat;}
div#breadcrumb ul li a:hover {text-decoration:underline;}
div#breadcrumb ul li.last a {background-image:none;}

/* sub footer */
div#sub_footer {width:974px; height:auto; margin:0; padding:0;}

	* html div#footer_copyright {margin:11px 30px 0 5px;}
div#footer_nav {float:left; text-align:right; width:629px; height:15px; margin:5px 0 0 0; padding:0;}
	*html div#footer_nav {width:615px;}
div#footer_nav ul {list-style-type:none; margin:0; padding:0;}
div#footer_nav ul li {display:inline; margin:0; padding:0;}
div#footer_nav ul li a, div#footer_links ul li a:visited {color:#999; margin:0; padding:0 8px 0 3px; font-family:Arial, sans-serif; font-size:10px; line-height:100%; text-decoration:none; background-image:url(../images/forms/footer_divider.jpg); background-position:center right; background-repeat:no-repeat;}
div#footer_nav ul li a:hover {text-decoration:underline;}
div#footer_nav ul li a.last {background-image:none;}
/* footer_home */
div#footer_home {}
div#footer_img_nav {width:934px; height:89px; margin:0px 20px 0 20px; padding:20px 0 0 0;}
div#footer_img_nav ul {list-style-type:none; margin:0; padding:0;}
div#footer_img_nav ul li {display:inline; height:89px; margin:0; padding:0;}
div#footer_img_nav ul li a img {border:0; margin:0; padding:0 10px 0 10px; background-image:url(../images/forms/gray_divider.jpg); background-position:center right; background-repeat:no-repeat;}
div#footer_img_nav ul li a.first img {border:0; margin:0; padding:0 10px 0 0; background-image:url(../images/forms/gray_divider.jpg); background-position:center right; background-repeat:no-repeat;}
div#footer_img_nav ul li a.last img {border:0; margin:0; padding:0 0 0 10px; background-image:none;}


.searchback
	{
		background-image: url(../images/fibercement_03.jpg);
		background-repeat: no-repeat;
	}
	
	.locback
	{
		background-image: url(../images/JH_header_05.jpg);
		background-repeat: no-repeat;
		color: #dfe6c4;
		font-family: tahoma,arial,helvetica,sans-serif;
		font-size: 10px;
	}
	
	.searchback2
	{
		background-image: url(../images/fibercement_pro_03.jpg);
		background-repeat: no-repeat;
	}
	
	.locback2
	{
		background-image: url(../images/JH_header_pro_05.jpg);
		background-repeat: no-repeat;
		color: #dfe6c4;
		font-family: tahoma,arial,helvetica,sans-serif;
		font-size: 10px;
	}
	
	.achange
	{
		color: #dfe677;
		text-decoration: none;
	}

	.achange:hover
	{
		color: #dfe6c4;
		text-decoration: underline;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	