/* CSS Document */
body{
background:url(../images/bg.jpg) repeat-x #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:18px;
}
*{
margin:0;
padding:0;
}
p{
margin:0;
padding:5px 0;
}
h1,h2,h3,h4,h,h6{
margin:0;
}
img{
border:0;
}

a{
text-decoration:none;
outline:none;
}
a:hover{
text-decoration:underline;
color:#0099CC;
}
.clear{
clear:both;
}

#wraper{
width:1009px;
margin-top:13px;
}
#top{
background:url(../images/banner-bg.jpg) #FFFFFF  no-repeat;
height:187px;
}
#top img{
float:left;
padding:10px 10px 0 10px;
}
#links{
background:url(../images/links.jpg) repeat-x;
height:38px;
text-transform:uppercase;
color:#FFFFFF;
font-weight:bold;
text-align:left;
}
#links img{
float:left;
}
#links a{
color:#FFFFFF;
line-height:38px;
padding:0 10px;
}
#links a:hover{
background:#000000;
padding:8px 10px 10px 10px;
background:url(../images/links-hover.jpg) repeat-x;
text-decoration:none;
color:#FFFF00;
}
#middle{

}
#left{
float:left;
width:227px;
text-align:left;
}
#center{
float:left;
width:563px;
padding:8px 0 0 1px;
text-align:left;
}
#center2{
float:left;
width:780px;
padding:8px 0 0 1px;
text-align:left;
}
#right{
float:left;
margin-top:8px;
width:210px;
background:#f3f3f3 no-repeat top center;
text-align:left;
}
#left ul{
padding:0 0 0 7px;
list-style:none;
}
#left ul li{

}
#left ul li a{
display:block;
background:url(../images/li-a-bg.jpg) no-repeat;
padding:7px 0 7px 31px;
color:#0d7acd;
font-size:14px;
}
#left ul li a:hover{
background:url(../images/li-a-hover.jpg) no-repeat;
text-decoration:none;
color:#999900;
}
.linksright{
color:#FFFFFF;
text-align:center;
padding:14px 0 10px 0;
}
.linksright a{
color:#FFFFFF;
text-align:center;
padding:0 2px;
}
#callback{
height:111px;
background:	url(../images/callus.jpg) no-repeat center;
padding:121px 0 0 25px;
}
.text_field{
width:155px;
margin-bottom:5px;
height:20px;
background:#FFFFFF;
border:1px solid #CCCCCC;
padding-left:5px;
}
#footer{
background:url(../images/footer.jpg) no-repeat;
height:40px;
color:#FFFFFF;
text-align:left;
padding:15px 0 0 25px;
}
#footer a{
color:#FFFFFF;

}
#center h2{
background:url(../images/h2.jpg) no-repeat;
color:#FFFFFF;
font-size:14px;
padding:8px 0 7px 20px;
font-weight:bold;
margin:0;
}
#center2 h2{
background:url(../images/h2new.jpg) no-repeat;
color:#FFFFFF;
font-size:14px;
padding:8px 0 7px 20px;
font-weight:bold;
margin:0;
}
.listing{
background:url(../images/middle-bg.jpg) repeat-y;
}
#thumb{
width:179px;
float:left;
text-align:center;
padding:0 0 15px 0;
}
#thumb h3{
font-size:13px;
font-weight:bold;
color:#666666;
padding:5px 0 0 0;
}
#thumb h4{
font-size:13px;
font-weight:bold;
color:#FF0000;
padding:0px 0 5px 0;
}
#thumb h4 a{
color:#FF0000;
}
#thumb h3 a{
color:#666666;
}
.content{
padding:10px;
/*border:1px solid #F0F0F0;*/
margin:0 5px 0 1px;
background:url(../images/content-bg.jpg) repeat-x;
margin-top:1px;
}
.content2{
padding:0px 10px 10px 10px;
/*border:1px solid #F0F0F0;*/
margin:0 5px 0 1px;
background:url(../images/content-bg.jpg) repeat-x;
margin-top:1px;
}
.pro-dis{
/*background:	url(../images/product-bg.jpg) right top no-repeat;*/
padding:0 0px 0 0px;
margin:10px 0 0 0;
}
.pro-dis2{
/*background:	url(../images/product-bg.jpg) right top no-repeat;*/
padding:0 0px 0 0px;
margin:0px 0 0 0;
}
.pro-dis img{
padding:1px;
border:1px solid #999999;
}
.pro-dis h4{
font-size:13px;
font-weight:bold;
padding:0px 0 0 0; 
color:#006633;
margin:0px;
}
.pro-list h3{
font-size:17px;
padding: 10px 0 12px 0px;
margin-left:13px;
font-weight:bold;
}
.pro-list{
padding:10px 0;
border-bottom:0px solid #E9E9E9;
}
.content h3{
color:#097da6;
font-size:16px;
padding:14px 0 6px 0;
border-bottom:1px #CCCCCC solid;
margin-bottom:10px;
}
.content {
font-size:13px;
padding:0 17px 85px 17px;
}
.content2 {
font-size:13px;
padding:0 6px 85px 6px;
}
/*....new contact...........*/
.holder{
width:264px;
height:129px;
margin:49px 0px 0px 0px;
padding:0px 0px;
float:right;
}

.contact{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;}
