body {
	margin: 0px; 
	background-color: #000000;
}
p{
	padding:0px;
	margin:0px 8px 10px 8px;
	line-height:1.4em;	
	text-align:justify;
}
ul{
	padding:0px;
	margin:0px 0px 15px 30px;
	font-weight:normal;	
}
ul.po li{
	list-style-image:url(../images/arrow_white.gif);
	/*line-height:14px;*/
	margin-bottom:6px;
	font-size:12px;
}
#po_right
{
	float:left; 
	width:245px; 
	/*height:515px;*/ 
	background:#FAD041;
}
#po_right h3{
	margin-top:15px;
	padding:10px 0px 0px 15px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	text-transform:uppercase;
	font-size:15px;
	height:27px;
	background:url(../images/products_resin_po_sub_title_bg.jpg);
}
/*
#po_right a:link, #po_right a:visited{
	padding:10px 10px 10px 35px;
	font-size:12px;
	color:#000;
	display:block;
	background:url(../images/datasheet_icon.gif) no-repeat 0% 50%;
	text-decoration:underline;
	margin-left:25px;
}*/
#po_right a:link.no-bg, #po_right a:visited.no-bg{
	padding:0px;
	font-size:12px;
	color:#000;
	text-decoration:underline;
	margin-left:0px;
	background:url(../images/dummy.gif) no-repeat;
	display:inline;
	font-weight:bold;

}
#po_right a:hover, #po_right a:hover.no-bg{
	text-decoration:none;
}
#po_right ul li{
	list-style-image:url(../images/arrow_black.gif);
	line-height:14px;
	margin-bottom:8px;
	margin-right:8px;
	font-size:12px;
	
}
#po_right #job_reference ul li {
	font-weight:bold;
}
#po_right p{
	margin-left:15px;
	margin-right:15px;
	text-align:left;
}
#po_right h4{
	margin:0px 0px 0px 15px;
	padding:0px;
	font-size:12px;
}
#wrap{
	width:985px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
}
#left{
	float:left;
	width:129px;
}
#right{
	/*float:right;
	width:861px;*/
}
#banner{
	background:url(../images/head-01.gif) no-repeat;
	height:74px;
}
#flag{
	float:right;
	padding:55px 40px 0px 0px;
}
#flag a{
	text-decoration:none;
	font-weight: normal; 
	font-size: 10px; 
	color: #d6d6d6; 
	font-family: tahoma, "MS Sans Serif";
}
#bg{
	background:url(../images/head-02_02.gif);
	height:18px;
	text-align:left;
}
#menu_wrap{
	width: 985px;
	height:45px;
	background:url(../images/menu_division_background.gif) no-repeat;
	margin: 2px 0px 4px 0px;;
}
#bg_left{
	/*width:217px;*/
	height:49px;
	/*background:url(../images/menu-01_01.gif) no-repeat;*/
	float:left;
}
#menu{
	float:left;
	height:45px;
	position:relative;
	left:16px;
	
}
#page_title{
	clear:both;
	height:120px;
	width:990px;
	background:url(../images/page_title.gif) no-repeat;
	/*background-color:#444243;*/
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	/*padding:16px 0px 0px 175px;*/
	text-transform:uppercase;
}
#page_title img
{
	float:left;
}
#page_title h1{
	font-size:28px;
	font-weight:bold;
	margin:16px 0px 0px 5px;
	padding:0px;
	float:left;
	width:800px;
}
#page_title h2{
	font-size:24px;
	font-weight:normal;
	margin:11px 0px 0px 5px;
	padding:0px;
	float:left;
	color:#fff;
	width:350px;
	border-bottom:1px solid #fff;
}
#page_title h3
{
	width:400px;
	}
.li-img
{
	height:60px;
	}
ul.square
{
	margin:5px 0px 20px 90px;
	
	}

.home li
{
	color:#fff;
	
	}
.square li
{
	list-style-image:url(../images/square.gif);
	margin-bottom:5px;
	
	}
.imgrhs
{
	float:right;
	margin-left:20px;
	}
.home p
{
	margin-left:25px;
	font-size:12px;
	line-height:1.4em;
	color:#fff;
	}
#text-based p
{
	margin-left:40px;
	font-size:14px;
	line-height:1.4em;
	color:#fff;
}
.home h3
{
	font-size:15px;
	color:#F8BE00;
	margin-left:25px;
	margin-top:20px;
	
	}
.myColor
{
	color:#F8BE00;
	}
	

#page_title h3{
	font-size:14px;
	font-weight:normal;
	margin:0px 0px 0px 6px;
	padding:2px 0px 0px 0px;
	width:500px; /* for force below h2 */
	float:left;
	color:#fff;
	display:inline;

}
#page_title_water_based{
	width:985px;
	height:61px;
	clear:both;
	background:url(../images/products_water_pro_title.gif) no-repeat;
	}
#page_title_water_based h1{
	font-size:28px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	margin:0px 0px 0px 130px;
	padding:10px 0px 0px 0px;
}
#page_title_cimentfondu_based{
	width:985px;
	height:61px;
	clear:both;
	background:url(../images/products_cement_po_title.gif) no-repeat;
	}
#page_title_cimentfondu_based h1{
	font-size:28px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	margin:0px 0px 0px 130px;
	padding:10px 0px 0px 0px;
}
#page_title_resin_based{
	width:985px;
	height:61px;
	clear:both;
	background:url(../images/products_resin_po_title.gif) no-repeat;
}
#page_title_resin_based h1{
	font-size:28px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	margin:0px 0px 0px 116px;
	padding:10px 0px 0px 0px;
}
#page_title_cold_room{
	clear:both;
	height:120px;
	width:990px;
	background:url(../images/cold_room_page_title.jpg) no-repeat;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
}
#page_title_cold_room h1{
	font-size:28px;
	font-weight:bold;
	margin:16px 0px 0px 5px;
	padding:0px;
	float:left;
	width:800px;
}

#page_title_cold_room h2{
	font-size:24px;
	font-weight:normal;
	margin:11px 0px 0px 5px;
	padding:0px;
	float:left;
	color:#fff;
	width:800px;
}
#page_title_cold_room h3{
	font-size:14px;
	font-weight:normal;
	margin:0px 0px 0px 6px;
	padding:2px 0px 0px 0px;
	float:left;
	color:#fff;
	border-top:1px solid #fff;
}
#sub_title1{
	clear:both;
	background:url(../images/sub_title_bg.jpg) repeat-x;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#sub_title1 h2{
	text-transform:uppercase;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#F3C005;
	background:url(../images/sub_title_bg_right.jpg) no-repeat right top;
	margin:0px;
	padding:15px 0px 9px 15px;
}
#sub_title1a{
	clear:both;
	background:url(../images/sub_title_bg.jpg) repeat-x;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#sub_title1a h2{
	text-transform:uppercase;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#F3C005;
	background:url(../images/sub_title_bg_right1.jpg) no-repeat right top;
	margin:0px;
	padding:15px 0px 9px 15px;
}
#sub_title2{
	clear:both;
	background:url(../images/sub_title_bg2.jpg) repeat-x;
	padding:0px;
	margin:0px;
}
#sub_title2 h2{
	text-transform:uppercase;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#F3C005;
	background:url(../images/sub_title_bg_right2.jpg) no-repeat right top;
	margin:0px;
	padding:14px 0px 9px 15px;
}
#sub_title2a{
	clear:both;
	background:url(../images/sub_title_bg.jpg) repeat-x;
	padding:0px;
	margin:0px;
}
#sub_title2a h2{
	text-transform:uppercase;
	text-align:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#F3C005;
	background:url(../images/sub_title_bg_right1.jpg) no-repeat right top;
	margin:0px;
	padding:14px 0px 9px 15px;
}
#sub_title1_cold_room{
	clear:both;
	background:url(../images/cold_room_bg2.jpg) repeat-x;
	padding:0px 0px 0px 0px;
	margin:0px 5px 0px 0px;
}
#sub_title1_cold_room.blacktab-bg, #sub_title1.blacktab-bg
{
		background:url(../images/cold_room_bg1.jpg) repeat-x;
	}
	
/*#sub_title1_cold_room h2{
	text-transform:uppercase;
	text-align:left;
	font-family:Arial Black, Verdana, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#F3C005;
	background:url(../images/cold_room_coner_right2.jpg) no-repeat right top;
	margin:0px;
	padding:18px 0px 15px 15px;
}*/
#sub_title2_cold_room, #sub_title1_cold_room, #sub_title1{
	clear:both;
	background:url(../images/cold_room_bg2.jpg) repeat-x;
	padding:0px;
	margin:0px;
	height:52px;

}
#content.market-segment
{
	width:985px;
	}
#content.market-segment h2
{
/*#sub_title2_cold_room h2{*/
	text-transform:uppercase;
	text-align:left;
	font-family:Arial Black, Verdana, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#F3C005;
	background:url(../images/cold_room_coner_right2.jpg) no-repeat right top;
	margin:0px;
	padding:5px 0px 0px 15px;
	
}
#content.market-segment h2.whitetab-end2{
	background:url(../images/cold_room_coner_right_white2.jpg) no-repeat right top;
}
#content.market-segment h2.greytab-orange {
	background: url(../images/grey_tab_corner_right_orange.gif) no-repeat right top;
}
#content.market-segment h2 span.h2-details
{
	font-family:arial, verdana, sans-serif;
	color:#F3C005;
	font-size:14px;
	font-style:italic;
	margin:0;
	padding:0;
	text-transform:capitalize;
	position:relative; top:-4px; z-index:1	;
	}
#content.market-segment h2.blacktab-end
{
		background:url(../images/cold_room_coner_right1.jpg) no-repeat right top;
	}
#content.market-segment h2.whitetab-end
{
		background:url(../images/cold_room_coner_right_white.jpg) no-repeat right top;
}
#content{
	clear:both;
	float:left;
	text-align:left;
	background-color:#000;  

}
#content #sub_content1 h4{
	font-size:13px;
	margin:0px 0px 5px 0px;
	padding:0px;
}
#content #sub_content1 ul{
	font-size:12px;
	margin:0px 0px 15px 15px;
	padding:0px;
}
#content #sub_content1 ul li{
	list-style:disc;
}
#content  #sub_content2 h4{
	font-size:13px;
	margin:0px 0px 5px 0px;
	padding:0px;
}
#content #sub_content2 ul{
	font-size:12px;
	margin:0px 0px 15px 15px;
	padding:0px;
	position:relative;
}

#content .inline-style1
{
	height:220px;
	}
#content #sub_content2 ul li{
	/*list-style:none;*/
}
#content.market-segment #sub_content_left #sub_content2  ul li, #content.market-segment #sub_content_right #sub_content2  ul li, #content.market-segment #sub_content2  ul li, #content.market-segment #sub_content1 ul li, #content.market-segment #sub_content_middle #sub_content2  ul li,#content.market-segment #box-1 #sub_content2  ul li,#content.market-segment #box-3 #sub_content2  ul li,#content.market-segment #box-2 #sub_content2  ul li,#content.market-segment #box-4 #sub_content2  ul li   
{
	margin-left:15px;
	margin-bottom:3px;
	/*width:985px;*/
	/*color:#f00;*/
}
#sub_content1{
	background-color:#fff;
	padding:10px 5px 10px 20px;
	margin:0px 0px 0px 0px;
	height:190px;
}
#sub_content2{
	padding:15px 15px 15px 15px;
	margin:0px 0px 0px 0px;
}


#sub_content_left, #box-3{
	background-color:#fff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:492px;
}
#box-1
{
	background-color:#fff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:327px;
}
#box-1-wide
{
	background-color:#fff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:656px;
}
#sub_content_right, #box-2, #box-4{
	background-color:#fff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	width:491px;
}
#box-2
{
	background-color:#fff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	width:656px;
}
#box-2-narrow
{
	background-color:#fff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	width:327px;
}
#col3-sub_content_left, #col3-sub_content_middle {
	background-color:#fff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:327px;
}
#col3-sub_content_left.highlight-bg, #box-1.highlight-bg, #box-1-wide.highlight-bg, #sub_content_right.highlight-bg
{
	background-color:#F5DF93;
}
#col3-sub_content_right{
	background-color:#fff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	width:327px;
}
#product-summary
{
	float:left; 
	color:#fff; 
	padding:25px 40px 10px 40px; 
	width:420px; 
	background-color:#141414;
	}
#product-summary p
{
		font-size:12px; 
		line-height:18px;
}
#product-summary p.normal
{
	font-size:12px;
	line-height:1.2em;
}
#product-summary a img.thumbnail
{
	float:left;
	margin-left:7px;
	border:0;
}
#product-summary h4
{
	 border-bottom:1px solid #666666; 
	 font-size:14px;
	 padding-bottom:3px;
	 margin-top:30px;
}
#lh-col
{
	float:left;
	background-color:#0a0a0a;
}
#footer{
	background:url(../images/footer_bg.jpg) no-repeat;
	height:22px;
	clear:both;
	margin:0px 0px 15px 0px;
	padding-top:23px;
	background-color:#141414;
	color:#969595;
	font-family:"Helvetica", tahoma;
	font-size:12px;
	font-weight:normal;
	text-align: center;
	float:left;
	width:985px;
}
#footer a:link, #footer a:visited{
	color:#969595;
	font-family:"Helvetica", tahoma;
	text-decoration:none;
}
#footer a:hover{
	color:#f4a703;
	font-family:"Helvetica", tahoma;
	text-decoration:underline;
}
#article_separator{
	clear:both;
}
#article_separator img{
	padding:0px 0px 0px 0px;
	margin:0px;
	height:15px;
	width:100px;
	float:left;
	border:0px solid red;
}
#img_content{
	margin-right:15px;
}
.product-img
{
	border: 3px solid #ccc;
	}
#text-based
{

	}
#text-based h1
{
	width:955px;
	height:51px;
	clear:both;
	background:url(../images/text_title.gif) no-repeat;
	font-size:28px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 30px;
	}
#text-based.contact-us #content
{
	background-color:#141414;
	width:985px;
	height:370px;
	padding-top:20px;
	}
#text-based.contact-us #content .map
{
	float:right; 
	margin-right:30px;
}
#text-based.contact-us #content a  
{
	color:#ddd;
	text-decoration:underline;
}
#text-based.contact-us #content a.hover
{
	text-decoration:none;
}
.hide
{
	display:none;

}
#projects{
	width:auto;
	/*float:left;*/
}
#projects h2{
	font-size:18px;
	font-family:Arial Black;
	color:#F8BE00;
	font-weight:bold;
	margin-left:30px;
}
#projects p{
	font-size:14px;
	font-family:Arial;
	color:#fff;
	margin-bottom:20px;
	margin-left:45px;
}
#projects .img_right{
	border:2px solid #666666;
	float:right;
	margin:30px 30px 10px 30px;
}
#projects .img_bottom{
	margin:0px 30px 0px 30px;
	padding:30px 0px 10px 0px;
	clear:both;
}
#tbl_projects{
	font-size:14px;
	font-family:Arial;
	color:#fff;
	margin-bottom:20px;
	margin-left:45px;
}
.projects_sub_heading{
	font-weight:bold;
	padding-right:20px;
}
#text-based #content{
	background-color:#141414;
}

.about
{
	float:right;
	margin-right:65px;
	margin-left:50px;
	}
#table-content table
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	margin-right:10px;
	}
#table-content h2
{
	vertical-align:top;
	font-family:Arial Black, Verdana, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;

	}
#table-content p
{
	margin-right:60px;
}
.about-sub-section
{
	height:110px;
	margin-top:50px;
}
.first-about-sub-section
{
		height:110px;
}
#table-content table td
{
	padding-left:40px;
	padding-bottom:53px;
	line-height:20px;
	padding-right:50px;
	text-align:justify;
	}
#text-based p.finished-txt
{
	text-align:center;
	margin-top:50px;
	margin-bottom:40px;
	font-weight:bold;
	font-size:18px;
	}
#text-based.contact-us #content.high-content
{
	height:1150px;
	}

.high-about
{
	height:230px;
	margin-top:20px;
	}

.product-characteristics-box
{
clear:both;
padding-top:15px;
}
#po_right  a:link
{
	color:#141414;
	}
#po_right  a:visited
{
	color:#515151;
	}
.about-rhs
{
	float:left;
	margin-top:7px;
	margin-left:40px;
	margin-right:40px;
	}
#sub_content1.drain-heigh
{
	height:325px;
	margin-right:0px;
	}
#content.drainage-con
{
	height:395px;
	width:985px;
	}

/* Begin of Menu */
#menu ul{
		list-style:none;
		margin:0px;
		padding:0px;
	}
	#menu ul li{
		margin:0px;
		padding:0px;
	}
	#menu ul li a{
		text-decoration:none;
		display:block;
		color:#000;
		background:#F4C402;
		font-weight:bold;
		border:3px solid #F4C402;
		border-bottom:0px solid #F4C402;
		border-top:0px solid #F4C402;
		padding:5px 8px 5px 8px;
		margin:0px;
	}
	#menu ul li a:hover{
		text-decoration:none;
		display:block;
		color:#F4C402;
		background:#333;
		font-weight:bold;
		border:3px solid #F4C402;
		border-bottom:0px solid #F4C402;
		border-top:0px solid #F4C402;
		padding:5px 8px 5px 8px;
		margin:0px;
	}
	#menu ul li a.first, #menu ul li a.first:hover{
		border-top:3px solid #F4C402;
	}
	#menu ul li a.last, #menu ul li a.last:hover{
		border-bottom:3px solid #F4C402;
	}
	
	a.no_link{
		cursor:default;
	}
	#sub_menu1{
		width:138px;
		background:#F4C402;
		font-family:Arial;
		font-size:9pt;
		position:absolute;
		left:190px;
		z-index:2;
	}
	#sub_menu4{
		width:206px;
		background:#F4C402;
		font-family:Arial;
		font-size:9pt;
		position:absolute;
		left:286px;
		z-index:2;
	}
	#sub_menu5{
		width:146px;
		background:#F4C402;
		font-family:Arial;
		font-size:9pt;
		position:absolute;
		left:425px;
		z-index:2;
	}
	#sub_menu6{
		width:146px;
		background:#F4C402;
		font-family:Arial;
		font-size:9pt;
		position:absolute;
		left:564px;
		z-index:2;
	}
	#sub_menu10{
		width:126px;
		background:#F4C402;
		font-family:Arial;
		font-size:9pt;
		position:absolute;
		left:680px;
		z-index:2;
	}
	#sub_menu2{
		width:146px;
		background:#F4C402;
		font-family:Arial;
		font-size:9pt;
		position:absolute;
		left:328px;
		top:48px;
		z-index:2;
	}
	#sub_menu3{
		width:146px;
		background:#F4C402;
		font-family:Arial;
		font-size:9pt;
		position:absolute;
		left:328px;
		top:73px;
		z-index:2;
	}
	#sub_menu7{
		width:146px;
		background:#F4C402;
		font-family:Arial;
		font-size:9pt;
		position:absolute;
		left:710px;
		top:48px;
		z-index:2;
	}
	#sub_menu8{
		width:146px;
		background:#F4C402;
		font-family:Arial;
		font-size:9pt;
		position:absolute;
		left:710px;
		top:73px;
		z-index:2;
			}
	#sub_menu9{
		width:146px;
		background:#F4C402;
		font-family:Arial;
		font-size:9pt;
		position:absolute;
		left:710px;
		top:98px;
		z-index:2;
			}
	
	#sub_menu1 li a, #sub_menu1 li a:hover{
		width:116px;
	}
	#sub_menu2 li a, #sub_menu2 li a:hover{
		width:124px;
	}
	#sub_menu3 li a, #sub_menu3 li a:hover{
		width:124px;
	}
	#sub_menu4 li a, #sub_menu4 li a:hover{
		width:184px;
	}
	#sub_menu5 li a, #sub_menu5 li a:hover{
		width:124px;
	}
	#sub_menu6 li a, #sub_menu6 li a:hover{
		width:124px;
	}
	#sub_menu7 li a, #sub_menu7 li a:hover{
		width:124px;
	}
	#sub_menu8 li a, #sub_menu8 li a:hover{
		width:124px;
	}
	#sub_menu9 li a, #sub_menu9 li a:hover{
		width:124px;
	}
	#sub_menu10 li a, #sub_menu10 li a:hover{
		width:126px;
	}	
/* End of Menu */
img.video-placeholder
{
	margin-left: 8px;
	}
