/* company */

.company{width:680px; float:right;margin-top:30px;margin-right:40px;margin-bottom:30px;background:url(../images/com_1.jpg) no-repeat left top;}
.company h1{float:right; height:66px;}
.company h2{width:400px;margin-left:280px;font-size:13px;font-weight:bold;color:#333333;clear:both;margin-top:20px;margin-bottom:20px;}
.company h3{width:360px;margin-left:280px;font-size:13px;}
.company h4{width:360px;float:left;margin-left:20px;font-size:13px;clear:both;margin-top:20px; line-height:22px;}
.company h5{width:234px;float:right;margin-top:30px;margin-right:20px;}
.company p{width:600px;float:left;margin-left:20px;font-size:13px;clear:both;margin-top:20px; line-height:22px;}

/* products */
.products{width:650px; float:right;margin-top:30px;margin-right:40px;margin-bottom:30px;background:url(../images/pro_t.jpg) no-repeat right top;padding-top:80px;}
.products h1{font-size:16px;font-weight:bold; line-height:26px;}

#Pro{width:650px;clear:both;}
#Pro div{ margin:18px;float:left;width:150px;height:140px;text-align:center;overflow:hidden;margin-bottom:16px;background:url(../proimages/pro_bg.jpg) no-repeat right top;}
#Pro div h5{ width:150px;margin-top:8px;color:#0099CC;}
#Pro div h5 a{color:#0099CC;text-decoration:none;}
#Pro div h5 a:hover{color:#FF8400;}
.PSmall{width:140px; height:105px;}

.ProBigImg{width:300px;height:225px;float:left; text-align:center;}
.ProText{width:300px;line-height:22px;float:left;margin-top:20px;}


.back{width:650px; text-align:right;}
.back a{font-size:16px;font-weight:bold;text-decoration:underline;color:#0099CC;clear:both;margin-top:20px;}

/* services */
.services{width:600px; float:right;margin-top:30px;margin-right:40px;margin-bottom:30px;background:url(../images/ser_t.jpg) no-repeat right top;}
.services h5{margin-top:70px;font-size:13px;font-weight:bold; line-height:26px;}
.services h1{margin-top:30px;font-size:15px;font-weight:bold; line-height:26px;color:#990000;}
.services p{ line-height:22px;font-size:13px;}
.services h2{margin-top:10px;font-size:13px;font-weight:bold; font-style:italic; text-indent:4em;line-height:26px;color:#990000;}

/* contact */
.contact{width:650px; float:right;margin-top:30px;margin-right:40px;margin-bottom:30px;background:url(../images/con_t.jpg) no-repeat right top;}
.contact h1{margin-top:70px;font-size:16px;font-weight:bold; line-height:26px;}
.contact h2{font-size:14px;line-height:24px;}
.bodylightgrey {font-size: 9px;color: #666666;}

/* sitemap */
.sitemap{width:650px; float:right;margin-top:30px;margin-right:40px;margin-bottom:30px;background:url(../images/sit_t.jpg) no-repeat right top;}
.sitemap h1{margin-top:80px;font-size:16px;font-weight:bold; line-height:34px;}
.sitemap h2{font-size:15px;line-height:34px;clear:both;font-weight:bold;}
.sitemap h2 a{color:#990000;}
.sitemap h2 a:hover,.sitemap h3 a:hover{ text-decoration:underline;}

.sitemap h3{font-size:16px;line-height:34px;text-indent:6em;float:left;font-weight:bold;}
.sitemap h3 a{color:#000099;}

/* search */
.results{width:650px; float:right;margin-top:30px;margin-right:40px;margin-bottom:30px;background:url(../images/res_t.jpg) no-repeat right top;padding-top:80px;}

.NextPage{clear:both; text-align:center;}
.NextPage a{color:#666666;text-decoration:underline;}




