#banner
{
	clear: both;
	margin-top: -6px;
	_margin-bottom: -3px;
	background: url(../images/inner_head_back.jpg) left top repeat-x;
}

#banner IMG
{
	margin-top: 20px;
	background: url(../images/inner_head_back.jpg) left top repeat-x;
}

#left
{
	clear: both;
	float: left;
	width:170;
	padding-top:41px;
	background: #ffffff url(../images/middle_head.jpg) left top repeat-x;;
}

#left H1
{
	color:#e46713;
	font-size: 100%;
	text-align: center;
	padding-top: 40px;
	padding-bottom: 24px;
	margin: 10px 16px 10px 16px;
	border-top: 1px solid #c4c2c2;
}

#left IMG .50year
{
	margin-left: 45px;
}

#VSlider1_div
{
margin: 0px;
padding: 0px;
_margin-left: -65px;
position: absolute;
background:#FF0000;
}

#VSlider1_div IMG
{
margin: 0px;
padding: 0px;
margin-left: 20px;
_margin-left: 0px;

}



#left IMG
{
	text-align: center;
	margin-bottom: 24px;
}

#left P
{
	color:#d2d2d2;
	margin: 0px 13px 9px 20px;
}

#left P SPAN
{
	color:#d27333;
	font-weight: bold;
}

#left P A
{
	color: #d2d2d2;
	font-weight: bold;
	text-decoration: none;
}

#left P A:hover
{
	color: #d27333;
	text-decoration: underline;
}


#middle
{
	float: left;
	width: 773px;
	_width: 793px;
	padding-left: 20px;
	background: #ffffff url(../images/middle_head.jpg) left top repeat-x;;
}

#middle P.navtop
{
	font-size: 90%;
	color: #838281;
	margin-top: 20px;
	padding-bottom: 9px;
	border-bottom: 1px solid #e1e1e1;
}

#middle P.navtop A
{
	color: #838281;
	text-decoration: underline;
}

#middle P.navtop A:hover
{
	text-decoration: none;
}

#middle H1
{
	color: #5e5e5e;
	font-size: 130%;
	font-weight: bold;
	margin-top: 28px;
	margin-bottom: 17px;
}

#middle P
{
	margin: 0px;
	margin-bottom: 17px;
}

#middle H2
{
	color: #e46713;
	font-size: 120%;
	font-weight: bold;
	margin-top: 14px;
	margin-bottom: 11px;
}


#middle .aim
{
	float: left;
	width: 246px;
	_width: 248px;
	height: 239px;
	_height: 241px;
	margin-left: 14px;
	background: #f2f2f2;
	margin-bottom: 20px;
	_margin-bottom: 5px;
	border: 1px solid #dadada;
}

#middle .aim h1
{
	color: #e46713;
	font-size: 120%;
	font-weight: bold;
	margin-left: 15px;
	margin-top: 14px;
	margin-bottom: 20px;
}

#middle .aim P
{
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 17px;
}

#middle .advantage
{
	float: right;
	background: url(../images/aim_back.jpg) left top no-repeat;
}

#middle .advantage h1
{
	margin-left: 25px;
	padding-bottom: 20px;
	margin-right: 25px;
	border-bottom: 1px solid #5e5e5e;
}
#middle .advantage P
{
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 17px;
}

#middle .aim UL
{
	margin: 0px;
	padding:0px;
	margin-left: 30px;
	margin-bottom: 17px;
	list-style-type: none;
} 

#middle .aim UL LI
{
	height: 18px;
	color: #5e5e5e;
	font-weight: bold;
	line-height: 18px;
	padding-left: 10px;
	background: url(../images/box.jpg) left 9px no-repeat;
}

#middle OL  { 	margin: 0px; padding:0px; margin-left: 25px; margin-bottom: 17px;  } 
#middle OL LI  { line-height: 20px; padding-left:10px; }
#middle OL LI A  { 	color: #2e2e2e; text-decoration: none; }
#middle OL LI A:hover { text-decoration: underline; }
#middle OL LI div { color: #e46713; font-weight: bold; }

#middle .product { float: left; display: inline;  width: 174px; _width: 175px; height:207px; border-left: 1px solid #c7c7c7; margin-top: 20px; margin-right: 23px; text-align:center; }
/*#middle .product .pimage { height: 150px; text-align:center; margin-top:10px; }*/
#middle .product IMG { margin: 0px; padding:0px; border:0px;margin-top:10px;  }
#middle .product P { margin:0px; background: #5e5e5e; color: #ffffff; height: 37px; _height : 47px; padding: 8px 6px 2px 10px; border: 1px solid #c7c7c7; border-left: none; text-align:left }
#middle .nomargin { margin-right: 0px;}
#middle .product A { color: #ffffff; text-decoration: none; cursor: pointer;}
#middle .product A:hover P { background:#e46713; color: #ffffff; text-decoration: none; font-weight: bold;}
/*#middle .product SPAN { height: 150px; text-align:center; margin-top:10px; }
#middle .product SPAN IMG { margin: 0px; padding:0px; border:0px; }*/

#middle .associates { border:1px solid #c7c7c7; width:652px; _width:712px; height:268px; _height:350px; padding:35px 15px 45px 15px; _padding:35px 15px 0px 15px; margin-bottom:20px;}
#middle .associates IMG { margin-bottom:10px; float:left; margin-right:30px; }
#middle .associates P{ margin:0px; padding:0px; float1:left; }
#middle .associates A { color: #ff6700; text-decoration: none; }
#middle .associates A:hover { color: black; text-decoration: underline; }

#middle .contact { float:left; width:225px; line-height:22px;}
#middle .contact P { margin:0px; padding:0px; padding-top:10px;}
#middle .contact P A { color: #2e2e2e;}
#middle .contact P A:hover { text-decoration: none; }

#middle .location { float:left; width: 540px; height: 300px; margin: 10px 0px 15px 0px;}

/*#middle .price UL  { 	margin: 0px; padding:0px; margin-bottom: 17px;list-style: none;  } 
#middle .price UL LI  { line-height: 30px; padding-left:30px; background:url(../images/pdf_icon.jpg) left 2px no-repeat }
#middle .price UL LI A  { 	color: #2e2e2e; text-decoration: none; }
#middle .price UL LI A:hover { text-decoration: underline; }*/



#middle .price { float: left; width: 158px; text-align: center; margin-top: 5px; margin-bottom: 20px; margin-right: 30px; background: url(../images/icon_pdf.png) center top no-repeat; }
#middle .price P { margin:0px; padding: 0px; margin-top: 10px;}
#middle .price A { font-size: 100%; color: #545454; font-weight: bold; text-decoration: none; }
#middle .price A:hover { color: #da271f;}

#middle ul.promatpoints{ margin:0px 0px 0px 0px; padding:0px; list-style-type:none;}
#middle ul.promatpoints li{ background:url(../images/box.jpg) left 6px no-repeat; padding-left:11px; float:left; width:230px;}

#middle ul.promat_pro_range{ margin:0px 0px 0px 15px; padding:0px; list-style-type:none;}
#middle ul.promat_pro_range li{ background:url(../images/box.jpg) left 6px no-repeat; padding-left:11px; float:left; width:350px; margin-bottom:3px;}
#middle ul.promat_pro_range li a{ color:#555; text-decoration:none;}
#middle ul.promat_pro_range li a:hover{ color:#000;}

#middle ul.kemrock_pro_range{ margin:0px 0px 0px 15px; padding:0px; list-style-type:none;}
#middle ul.kemrock_pro_range li{ background:url(../images/box.jpg) left 6px no-repeat; padding-left:11px; float:left; height:auto; width:330px; margin-bottom:3px;}
#middle ul.kemrock_pro_range li a{ color:#555; text-decoration:none;}
#middle ul.kemrock_pro_range li a:hover{ color:#000;}
