body{background-color:#ffffff; font-family:Verdana, Geneva, sans-serif; font-size:10px; vertical-align:top; padding:0px;
margin:0px; }

#wrapper {width:980px; background-color:#ffffff; font-family:Verdana, Geneva, sans-serif; font-size:10px; padding:0px 0px 0px 0px;margin: 0px auto 0px auto; }


ul {list-style-type:none; vertical-align:top;	padding:0px;  margin:0px; }

h1 { font-size:10px; color:#7D7D7D; text-align:right; font-weight:normal; padding:0px 0px 5px 0px; margin: 0px 0px 0px 0px; }

h2 { font-size: 14px; text-align:justify; color:#999999; padding:3px 2px 0px 0px; margin: 0px 0px 0px 0px; }


/*css for slide start text*/
html {
	overflow-Y: scroll;
}

*, * focus {
	outline: none;
	margin: 0;
	padding: 0;
}

.container {
	width: 589px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

h3.trigger {
	width: 505px;
	height: 20px;
	display: block;
	font-size: 10px;
	font-weight:bold;
	float: left;
	padding: 2px 0px 0px 40px;
	margin: 0px 0px 2px 0px;
	color:#999999;
	background-image: url(../images/2.png);
	background-repeat: no-repeat;
}

h3.trigger a {
	color:#8D8D8D;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin:0px;
}

h3.trigger a:hover {
	display: block;
	color: #aeaeae;
	padding: 0px;
	margin:0px;
}

h3.active {background-position:top;}

.toggle_container {
	overflow: hidden;
	font-size:10px;
	width: 530px;
	clear: both;
	background-position: right top;
	padding: 0px;
	margin: 0px 0px 3px 0px;
}

.toggle_container .block {
	background-position: left bottom;
	padding: 0px;
	margin: 0px;
}

.toggle_container .block p {
	margin: 0px;
	padding: 2px 0px 0px 5px;
	text-align:justify;
	line-height:18px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #999999;
}

.toggle_container .block li{
	vertical-align:top;
	font-family: Verdana, Geneva, sans-serif;
	color:#999999;
	padding: 0px 10px 0px 5px;
	line-height:15px;
	font-size: 10px;
	margin: 5px 0px 0px 0px;
	background-position: 3px;
}
	
.toggle_container .block1 {
	background-position: left bottom;
	padding: 0px;
	margin: 0px;
}

.toggle_container .block1 li{
	font-family: Verdana, Geneva, sans-serif;
	color:#999999;
	line-height:18px;
	font-size: 10px;
	vertical-align:top;
	list-style:url(bullets.gif);
	background-repeat:no-repeat;
	background-position: 3px;
	padding:0px 10px 0px 5px;
	vertical-align:top;
	margin: 0px 0px 0px 25px;
}
	.toggle_container .block1 p{
	font-family: Verdana, Geneva, sans-serif;
	color:#999999;
	line-height:18px;
	font-size: 10px;
	vertical-align:top;
	background-repeat:no-repeat;
	background-position: 3px;
	padding:0px 10px 0px 5px;
	vertical-align:top;
	margin: 0px 0px 0px 25px;
}
.toggle_container h4 {
	font: 2.5em Verdana, Geneva, sans-serif;;
	margin: 0 0 10px;
	padding: 0 0 5px 0;
}
.toggle_container img {
	float: left;
	margin: 0px 10px 10px 0;
	padding: 5px;
}
/*css for slide text end */


.keyhd{ float:right; width:980px; background-color:#ffffff; vertical-align:top; padding:0px; margin:0px;}

/*top-navigation css start*/
.top-nav{float: right;  width:780px;  height: 24px; text-align:right; background-color:#ffffff;padding: 0px 0px 0px 0px; 
margin:0px 0px 0px 0px;}
.top-nav li{
	float:right;
	background-image:url(link_image1.jpg);
	font-size:9px;
	background-repeat: no-repeat;
	background-position: right 4px;
	line-height:18px;
	vertical-align:top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.top-nav li a{color: #999999; text-decoration: none;  padding: 0px; margin: 0px; }
.top-nav a:hover{color: #8DC63F; text-decoration:none; padding: 0px; margin: 0px; }

/*top-navigation css end*/
#logo { width:980px; float: left;  padding:0px; margin:0px 0px 0px 0px;  }

.clr {clear: both;  margin: 0px; padding: 0px;  }

.technocracy {float:left; width: 183px; height: 122px; background-image:url(index-acmas-logo.gif);background-repeat: no-repeat;  padding:0px 0px 0px 0px; margin:0px 5px 0px 0px; }

.logo-image { width:111px; height:90px; float:right; padding: 10px 0px 0px 0px; margin:0px 0px 0px 0px; }

.main-body { width: 980px;  float: left; padding:10px 0px 5px 0px; margin: 0px auto 0px auto;}

/*left-navigation css start*/
#left-nav{ float: left;  width: 185px;  height:auto; padding: 0px; margin: 0px;  }
.left-nav1 {float: left; width: 184px; height:188px; padding: 0px 0px 5px 0px;  margin: 0px; }

/*left-navigation css end*/

/*left-nav below portion css start*/
.select-product {width: 184px; float: left; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
.select-product p { text-align:left; padding:0px 5px 0px 5px; margin: 0px;  }

.product-body { width: 794px; float:right;  padding:0px 0px 20px 0px; border-bottom: 1px solid #E5E5E5; 
				border-left: 1px solid #E5E5E5; margin: 0px 0px 0px 0px; }
				
.product-head { width: 794px; background-position:center; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.product-image {float: left; width: 154px; padding: 15px 0px 0px 5px; margin: 0px 0px 0px 0px; vertical-align:top; }

.select-menu { background-color: #F5F5F5; border: 1px solid #dbdbdb; line-height: 18px; width: 184px; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; color: #999999; font-size:10px; }

.product-range {float: right; width: 540px; padding: 0px; margin: 0px;}

.latest-update {float: left; width: 175px; line-height:18px; color: #8DC63F; padding: 0px 5px 5px 0px; margin: 0px;}
.latest-update p{ font-size:11px; color:#999999; text-align:justify; line-height:18px; text-transform:uppercase; padding:5px 0px 0px 0px;margin:0px 0px 0px 0px;}
.latest-update p a {color:#999999; text-decoration:none;}
.latest-update p a:hover {color:#666; text-decoration:none;}

.latest-update li { list-style:url(square.gif);color: #8DC63F; line-height:18px; text-align:left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 11px;}
.latest-update li a {color:#8DC63F; text-decoration:none;}
.latest-update li a:hover {color:#333333; text-decoration:none;}

.cliens{ float:left; background-color: #ffffff;line-height: 18px; width: 175px; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; color: #999999; font-size:10px; }

.esteemd-client {width: 184px;  height: 70px; padding: 0px; margin: 0px;   }
.esteemd-client p {font-size: 14px; line-height:18px; text-decoration: none; text-align:left; padding:0px 0px 0px 0px; margin:0px; }

/*bottom-navigation css start*/
#footer {width: 610px; 	height:auto; font-size:10px; line-height:12px; padding: 5px 0px 0px 0px; margin-top: 0px;
	margin-right: auto; margin-bottom: 0px; margin-left: auto;}
.footer-nav {width: 830px;  float: left; padding: 10px 0px 0px 0px;  margin: 0px;  }
.footer-nav li{float: left; background-image: url(../images/link_image1.jpg);background-repeat: no-repeat; background-position: left 2px; padding: 0px 10px 0px 10px; margin: 0px;}
.footer-nav li a{ padding: 0px; color: #999999; text-decoration: none; margin: 0px; }
.footer-nav a:hover{ color: #8DC63F; text-decoration:none; padding:0px; margin: 0px;}

.bottom-links {	float: left; width: 830px;padding: 0px;margin: 0px 0px 10px 0px;}

.group {width: 794px; color:#999999;  float: left; padding:3px 0px 0px 0px;  margin: 0px;  }
.group p { text-align:justify; line-height:18px; padding:0px; margin:0px;}
/*bottom-navigation css end*/


.product-details { width: 784px; height:auto; padding:10px 0px 0px 10px; margin: 0px; }

.product-details1 { width: 784px; height:auto; padding:0px 0px 0px 10px; margin: 0px; }

.product-txt{ float:left; width: 600px; height:auto; padding:0px; margin:0px; }

.product-txt1{ width: 430px; float: left; padding:10px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
.product-txt1 p{ font-size: 10px; color:#999999; line-height:17px; text-align:left; padding: 8px 5px 0px 0px; margin: 0px 0px 0px 0px;}
.product-txt1 li{background-image:url(bullets.gif); color:#999999; background-repeat: no-repeat; margin: 5px 0px 0px 15px; 
		padding: 0px 10px 0px 10px; background-position: 1px; vertical-align:middle; text-align:justify; line-height:12px;}

.send-online {  width: 159px; float: right;  padding: 30px 0px 10px 0px; margin: 0px 0px 0px 0px; }
.send-online li{ text-align:center; background-position:center; line-height:10px; vertical-align:top; padding:0px 0px 8px 0px;
				margin:0px 0px 0px 0px;  }
				
.send-online1 {  width: 182px; float:left;  padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px;  z-index:-1000; }
.send-online1 li{ text-align:center; background-position:center; line-height:10px; vertical-align:top; padding:0px 0px 5px 0px;
				margin:0px 0px 0px 0px; z-index:-1000; }


.resorces { width: 158px; border: 1px solid #DBDBDB; float: right; background-image:url(product-resources.jpg); background-repeat: no-repeat; padding:20px 0px 4px 0px; margin:5px 0px 0px 0px;  }
.resorces p{ color:#999999; text-align:justify; line-height:12px; padding:5px 0px 0px 10px;  margin: 0px 0px 0px 0px;}

#latest-date1 { width: 790px; float: left; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; 
padding:0px 0px 0px 190px; }

.promotion{text-align:justify; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
A.promotion{color:#999999; text-decoration:none;}
A.promotion:hover{color:#8DC63F; text-decoration:none;}

.specifications{background-color:#6CC;}

A.mail{color:#999999; padding-left:0px;text-decoration:none;}
A.mail:hover{color:#333333; text-decoration:none;}

/*css for table or specification  start*/
.table{float:left; width:520px; height:auto; background-color:#f3f3f3; color: #000000; font-family:Verdana, Geneva, sans-serif; position: relative; padding:0px 0px 0px 0px; margin:1px 0px 0px 6px; border-top:1px solid #DBDBDB; border-right:1px solid #DBDBDB;  border-bottom:1px solid #DBDBDB; border-left:1px solid #DBDBDB; }

.table1 {float:left; width: 162px; height:auto; background-color:#f3f3f3; line-height:15px; padding:0px 0px 8px 10px;
	margin: 0px;}
.table1 li{color:#999999; text-align:left; line-height:15px; padding:0px 0px 6px 10px; margin:0px 0px 0px 10px; }
	
.table-nxt{float:left; width:410px; height:auto; background-color:#f3f3f3; color: #000000; font-family:Verdana, Geneva, sans-serif; position: relative; padding:0px 0px 0px 0px; margin:1px 0px 0px 6px; border-top:1px solid #DBDBDB; border-right:1px solid #DBDBDB;  border-bottom:1px solid #DBDBDB; border-left:1px solid #DBDBDB; }

.table2 {float:left; width: 195px; height:auto; background-color:#f3f3f3; line-height:15px; padding:0px 0px 8px 10px;
	margin: 0px;}
.table2 li{color:#999999; text-align:left; line-height:15px; padding:0px 0px 6px 10px; margin:0px 0px 0px 10px; }

.table-nxt1{float:left; width:232px; height:auto; background-color:#f3f3f3; color: #000000; font-family:Verdana, Geneva, sans-serif; position: relative; padding:0px 0px 0px 0px; margin:1px 0px 0px 6px; border:1px solid #dbdbdb; }

.table3 {float:left; width: 195px; height:auto; background-color:#f3f3f3; line-height:15px; padding:0px 0px 8px 10px;
	margin: 0px;}
.table3 li{color:#999999; text-align:left; line-height:15px; padding:0px 0px 6px 10px; margin:0px 0px 0px 10px; }

.table4 {float:left; width: 120px; height:auto; background-color:#f3f3f3; line-height:15px; padding:0px 0px 8px 10px;
	margin: 0px;}
.table4 li{color:#999999; text-align:left; line-height:15px; padding:0px 0px 6px 10px; margin:0px 0px 0px 10px; }

.table-nxt2{float:left; width:520px; height:auto; background-color:#f3f3f3; color: #000000; font-family:Verdana, Geneva, sans-serif; position: relative; padding:0px 0px 0px 0px; margin:1px 0px 0px 6px; border-top:1px solid #DBDBDB; border-right:1px solid #DBDBDB;  border-bottom:1px solid #DBDBDB; border-left:1px solid #DBDBDB; }
	
.table5 {float:left; width: 74px; height:auto; background-color:#f3f3f3; line-height:15px; padding:0px 0px 8px 0px;
	margin: 0px;}
.table5 li{color:#999999; text-align:left;line-height:15px; padding:0px 0px 6px 10px; margin:0px 2px 0px 2px; }

.table6{float:left; width: 103px; height:auto; background-color:#f3f3f3; line-height:15px; padding:0px 0px 8px 0px;
	margin: 0px;}
.table6 li{color:#999999; text-align:left;line-height:15px; padding:0px 0px 6px 10px; margin:0px 2px 0px 2px; }

.table7 {float:left; width: 250px; height:auto; background-color:#f3f3f3; line-height:15px; padding:0px 0px 8px 10px;
	margin: 0px;}
.table7 li{color:#999999; text-align:left; line-height:15px; padding:0px 0px 6px 10px; margin:0px 0px 0px 10px; }

.table8 {float:left; width: 86px; height:auto; background-color:#f3f3f3; line-height:15px; padding:0px 0px 8px 0px;
	margin: 0px;}
.table8 li{color:#999999; text-align:left;line-height:15px; padding:0px 0px 6px 8px; margin:0px 2px 0px 2px; }

.table9{float:left; width:520px; height:auto; background-color:#ffffff; color: #000000; font-family:Verdana, Geneva, sans-serif; position: relative; padding:0px 0px 0px 0px; margin:1px 0px 0px 6px; border-top:1px solid #DBDBDB; border-right:1px solid #DBDBDB;  border-bottom:1px solid #DBDBDB; border-left:1px solid #DBDBDB; }

.table10 {float:left; width: 250px; height:auto; background-color:#ffffff; line-height:15px; padding:0px 0px 8px 10px;
	margin: 0px;}
.table10 li{color:#999999; text-align:left; line-height:15px; padding:0px 0px 6px 10px; margin:0px 0px 0px 10px; }

.universal{float:left; width:410px; height:auto; background-color:#ffffff; color: #000000; font-family:Verdana, Geneva, sans-serif; position: relative; padding:0px 0px 0px 0px; margin:1px 0px 0px 2px; }

.ver-laminar{float:left; width:170px; height:220px; background-color:#ffffff; color: #000000; font-family:Verdana, Geneva, sans-serif; position: relative; padding:0px 0px 0px 0px; margin:1px 0px 0px 2px; }

.sys-setting{float:right; width:auto; height:auto; background-color:#ffffff; color: #000000; font-family:Verdana, Geneva, sans-serif; position: relative; padding:0px 0px 0px 0px; margin:1px 0px 0px 2px; }

/*css for table or specification  start*/

/*css of table of index-page of a category start*/

.index-table{float:left; width: 620px; height:auto; padding:0px; margin:0px; }
.index-table p{font-size: 10px; color:#999999; line-height:17px; text-align:justify; padding: 0px 18px 5px 0px; margin: 0px 0px 0px 0px;}

.index-table1{float:left; width: 600px; height:auto; background-color:#f4f4f4; border:1px solid #dbdbdb; padding:0px; margin:4px 0px 0px 0px; }

.index-products{float:left; width: 300px; height:auto; padding:0px; margin:0px; }
.index-products p{font-size: 11px; color:#999999; font-weight:bold; line-height:17px; text-align:center; padding: 5px 5px 5px 0px; margin: 0px 0px 0px 0px;}

.index-products p a { color:#999999; text-decoration:none;}
.index-products p a:hover{ color:#8DC63F; text-decoration:none;}

.index-table2{float:left; width: 600px; height:auto; background-color:#fcfcff; border:1px solid #dbdbdb; padding:0px; margin:4px 0px 0px 0px; }

.index-products1{float:left; width: 300px; height:auto; padding:0px; margin:0px; }
.index-products1 p{font-size: 11px; color:#999999; font-weight:bold; line-height:17px; text-align:center; padding: 5px 5px 5px 0px; margin: 0px 0px 0px 0px;}

.index-products1 p a { color:#999999; text-decoration:none;}
.index-products1 p a:hover{ color:#8DC63F; text-decoration:none;}

/*css of table of index-page of a category start*/

A.download{color:#333333; text-decoration:none;}
A.download:hover{color:#090; text-decoration:none;}

.product-image1 { width: 589px; height:auto; background-position:center; vertical-align:top; padding:2px 0px 2px 0px; 
				  margin:0px 0px 0px 0px; }
.product-image1 p{font-size: 10px; color:#999999; line-height:17px; text-align:justify; padding: 0px 2px 5px 0px; margin: 0px 0px 0px 0px;}

.product-image1 p a{color:#999999; text-decoration:none;}
.product-image1 p a:hover{color:#8DC63F; text-decoration:none;}

.product-image1 li{background-image:url(bull.gif);background-repeat: no-repeat; margin: 5px 0px 0px 15px; 
		padding: 0px 10px 0px 15px; background-position: 1px; vertical-align:middle; text-align:justify; line-height:12px;}

.product-image1 li a{color:#999999; text-decoration:none;}
.product-image1 li a:hover{color:#8DC63F; text-decoration:none;}
		

/*css of bottom nav of all products start*/
.other-products{float:left; width:589px; height:auto; background-color:e5e5e5; vertical-align:top;  padding:0px; margin:15px 0px 0px 0px;}
.other-products p{font-size:12px; color:#999999; text-align:left; font-weight:bold; line-height:18px; vertical-align:top; padding:0px 5px 5px 0px; margin:0px;}
.other-products p a{color:#999999; text-decoration:none;}
.other-products p a:hover{color:#8DC63F; text-decoration:none;}

.bottom-list{float:left; width:589px; height:auto; background-color:e5e5e5; border:1px solid #aeaeae; vertical-align:top;  padding:10px 0px 10px 0px; margin:3px 0px 0px 0px;}
.bottom-list li{ float:left;font-size:10px; color:#999999; line-height:18px; text-align:center; vertical-align:top; padding:0px 0px 0px 5px; margin:0px 0px 0px 0px;}
.bottom-list li a{ color:#999999; text-decoration:none;}
.bottom-list li a:hover{ color:#333333; text-decoration:none;}
/*css of bottom nav of all products start*/
/*css of table of index-page of a category end*/

/* CSS for bottom bar stat */
.bottom-bar{ width:980px; height:auto; color:#333333; margin-right: auto; margin-left: auto;}
.bottom-bar ul { list-style-type:none;}
.bottom-bar ul li { float:left; text-align:right; vertical-align:top; padding:0px 25px 0px 10px; color:#333333; margin:-3px 10px 0px 0px;  }
.bottom-bar ul li a { text-decoration:none; color:#555555; padding: 10px;  font-size:12px;  font-weight:normal; font-family:Verdana, Geneva, sans-serif;}
.bottom-bar ul li a:hover { color:#333333;}
.bottom-bar ul li a img { float:left; border:none;}

.bottom-bar1{ width:500px; height:auto; color:#333333; margin-right: auto; margin-left: auto;}
.bottom-bar1 ul { list-style-type:none;}
.bottom-bar1 ul li { float:right;text-align:left; vertical-align:top; padding:0px 0px 0px 0px; color:#333333; margin:-3px 10px 0px 0px;  }
.bottom-bar1 ul li a { text-decoration:none; color:#555555; padding: 10px;  font-size:12px;  font-weight:normal; font-family:Verdana, Geneva, sans-serif;}
.bottom-bar1 ul li a:hover { color:#333333;}
.bottom-bar1 ul li a img { float:left; border:none;}
/* CSS for bottom bar end */



/*CSS for certificates Start*/
.certificates{float:left; width:250px; height:auto; padding:0px; color:#666666; margin:0px; text-align:left;}
.certificates p{padding:5px 10px 2px 10px; text-align:center; line-height:12px;}
.certificates p a{ color:#999999; text-decoration:none;}
.certificates p a:hover{ color:#333333; text-decoration:none;}

.details{ float:left; width: 595px; background-position:center; vertical-align:top; padding:0px 0px 0px 0px; 
				  margin:2px 2px 0px 0px; }
.details p{font-size: 10px; color:#999999; line-height:17px; text-align:justify; padding: 0px 5px 5px 0px; margin: 0px 0px 0px 0px;}
				  
.certificates1{float:left; width:194px; height:300px; border:1px solid #cccccc; padding:0px 0px 0px 0px; color:#666666; margin:0px 0px 0px 2px; text-align:left;}
.certificates1 p{padding:5px 10px 2px 10px; text-align:left; line-height:12px;}
.certificates1 p a{ color:#999999; text-decoration:none;}
.certificates1 p a:hover{ color:#333333; text-decoration:none;}

/*CSS for certificates end*/
	
.bright{ font-size:11px;color:#8DC63F; padding:0px; margin:0px;}

/*CSS for query-form start*/
.query {float:left; width:550px; margin:0px; color:#00000; vertical-align:top; border:1px solid #e4e4e4;  }
.query p{font-size: 10px; color:#999999; line-height:17px; text-align:justify; padding: 0px 5px 5px 0px; margin: 0px 0px 0px 0px;}
.form{ float:left; width: 170px; font-weight:bold; color: #666; padding:2px 2px 2px 2px; margin:0px 2px 0px 2px;  } 
.form1 { float:left; width: 348px; font-weight:bold; color:#666; padding:2px 2px 2px 2px; margin:0px 2px 0px 2px;  } 
.form2 { float:left; width: 475px; font-weight:bold; color:#666; padding:2px 2px 2px 2px; margin:0px 2px 0px 2px;  } 
.formbox { float:left; padding:0px 2px 0px 2px; margin:2px 2px 2px 2px; border:1px solid #666;  } 

/*CSS for index page start*/
.grybgindex {float: left; width:586px; height:auto;background-color:#f4f4f4; margin:2px 2px 0px 0px; border:1px solid; border-color:#cccccc;}
.gry-image{float:left; width:auto; height:auto; padding:0px 5px 0px 2px; margin:0px; }
.gry-index{float:left; width: 293px; height:auto; padding:0px; margin:0px; }

.gry-index p{font-size: 11px; color:#999999; font-weight:bold; line-height:17px; text-align:left; padding: 2px 2px 0px 5px; margin: 0px 0px 0px 0px;}
.gry-index p a{ color:#999999; text-decoration:none;}
.gry-index p a:hover{ color:#333333; text-decoration:none;}

.gry-index li{font-size: 10px; list-style:none; vertical-align:top; color:#999999;  line-height:17px; text-align:left; padding: 2px 2px 0px 5px; margin: 0px 0px 0px 0px;}
.gry-index li a{ color:#999999; text-decoration:none;}
.gry-index li a:hover{ color:#333333; text-decoration:none;}

.whtbgindex {float: left; width:586px; background-color:#fcfcff; height:auto; border:1px solid; border-color:#e4e4e4; margin:2px 2px 0px 0px;}
/*CSS for index page end*/

/*CSS for useful links start*/
.useful-link {  width: 182px; float:left; padding: 7px 0px 10px 0px; margin: 0px 0px 0px 0px;}
.useful-link p{text-align:left; color:#959595;line-height:10px; vertical-align:top; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px;}
.useful-link li{ list-style:url(square.gif); text-align:left; line-height:18px; vertical-align:top; padding:0px 0px 0px 0px;
				margin:0px 0px 0px 15px;}
.useful-link li a{ color:#999999; text-decoration:none;}
.useful-link li a:hover{ color:#8DC63F; text-decoration:none;}
/*CSS for useful links end*/

/*CSS for indian-dealer start*/
.i-dealer{float:left;  width:800px; vertical-align:top; padding:0px; margin:0px;}
.i-dealer p{vertical-align:top; line-height:15px; padding:0px; margin:0px 0px 0px 20px;}
/*CSS for indian-dealer end*/








/*contact-page css start*/
#slide{float: left;
	height: 300px;
	width: 780px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	 margin: 0px;}
	
.slide-txt { width: 780px; height:300px; float:left; background-position:center; vertical-align:top; padding:2px 0px 2px 0px; 
				  margin:0px 0px 0px 0px; }
.slide-txt p{font-size: 10px; color:#999999; line-height:17px; text-align:justify; padding: 0px 2px 5px 0px; margin: 0px 0px 0px 0px;}

 
A.link{
color:#000000;
text-decoration:none;
}
A.link:hover{
	color:#8DC63F;
text-decoration:none;
}
/*contact-page css end*/

.achievement{width: 589px; background-position:center; vertical-align:top; padding:2px 0px 2px 0px; 
				  margin:0px 0px 0px 0px;}
.achievement li{background-image:url(bull.gif);background-repeat: no-repeat; margin: 5px 0px 0px 2px; 
		padding: 0px 10px 0px 15px; background-position: 1px; vertical-align:middle; text-align:justify; line-height:15px;}

.achievement li a{color:#999999; text-decoration:none;}
.achievement li a:hover{color:#8DC63F; text-decoration:none;}

/*about-us page css start*/
.profile{float:left; width:175px; height:auto; background-image:url(profile-line.gif); background-position:right; background-repeat:no-repeat; padding: 10px 20px 10px 0px; margin: 0px 10px 0px 0px;}
.profile p { font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align:justify; color:#999999; font-weight:normal; vertical-align:top; line-height:16px; padding:0px 0px 0px 5px; margin:0px;}


.profile1{float:right; width:175px;   height:auto; padding: 10px 0px 10px 0px; margin: 0px 0px 0px 0px;}
.profile1 p { font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align:justify; color:#999999; font-weight:normal; vertical-align:top; line-height:16px; padding:0px 0px 0px 5px; margin:0px;}


.profile2{width:270px; background-image:url(profile-line1.gif); background-position:right; background-repeat:no-repeat;  float:left; padding: 10px 28px 10px 0px; margin: 0px 0px 0px 0px;}	
.profile2 p { font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align:justify; color:#999999; font-weight:normal; vertical-align:top; line-height:16px; padding:0px 0px 0px 5px; margin:0px;}

.profile3{width:270px;  float:right; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px;}	
.profile3 p { font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align:justify; color:#999999; font-weight:normal; vertical-align:top; line-height:16px; padding:0px 0px 0px 5px; margin:0px;}

/*about-us page css end*/

.acmas-pdf{float:right; width:320px; height:auto; vertical-align:top; padding:0px; margin:0px 0px 0px 8px;}












/*------------New Index CSS Start Herer----------------*/
.corporate{float: left; width: 180px; line-height:18px; color: #8DC63F; border-bottom:1px solid #e5e5e5; padding: 0px 5px 5px 0px; margin: 0px;}
.corporate p{ font-family:'Gill Sans'; font-size:10px; color:#8DC63F; font-weight:bold; text-align:center; line-height:18px; text-transform:uppercase; padding:0px 0px 2px 0px;margin:0px 0px 0px 0px;}
.corporate p a {color:#999999; text-decoration:none;}
.corporate p a:hover {color:#666; text-decoration:none;}

.top-thumbs{float:left; width: 786px; height:auto; border-right:1px solid #e5e5e5; padding:0px; margin:0px; }

.top-thumbs1{float:left; width: 782px; height:auto; padding:0px; margin:0px; }

.working{ float:left; width:auto; height:110px;vertical-align:top; border-right:1px solid #e5e5e5; 
padding:4px 5px 4px 5px; margin:0px 0px 0px 0px; }

.working h1{ font-size:10px; color:#8DC63F; font-weight:bold; text-align:center; line-height:18px; padding:0px 5px 5px 5px; margin:0px; }

.working p{font-size:10px; color:#8DC63F; font-weight:bold; text-align:center; line-height:18px; text-transform:uppercase; padding:0px 10px 2px 10px;margin:0px 0px 0px 0px;}

.working1{ float:left; width:auto; height:110px;vertical-align:top; 
padding:4px 0px 4px 12px;margin:0px 0px 0px 0px; }

.working1 h1{font-size:10px; color:#8DC63F; font-weight:bold; text-align:center; line-height:18px; padding:0px 0px 5px 0px; margin:0px; }

.working1 p{font-size:10px; color:#8DC63F; font-weight:bold; text-align:center; line-height:18px; text-transform:uppercase; padding:0px 0px 2px 0px;margin:0px 0px 0px 0px;}

.index-detail { float:left; width: 400px; height:auto;vertical-align:top; padding:2px 0px 2px 0px; 
				  margin:0px 0px 0px 0px; }
.index-detail p{font-size: 10px; color:#999999; line-height:17px; text-align:justify; padding: 0px 10px 5px 0px; margin: 0px 0px 0px 0px;}

.index-detail-1 { float:right; width: 370px; height:auto;  vertical-align:top; padding:2px 0px 2px 0px; margin:0px 0px 0px 0px; }

.index-detail-1 p{font-size: 10px; color:#999999; line-height:17px; text-align:justify; padding: 0px 8px 5px 0px; margin: 0px 0px 0px 0px;}


.working2{ float:left; width:auto; height:112px;vertical-align:top; border-right:1px solid #e5e5e5; padding:0px 8px 0px 5px; margin:0px 0px 0px 0px; }

.working2 h1{font-size:10px; color:#8DC63F; font-weight:bold; text-align:center; line-height:18px; padding:0px 5px 5px 5px; margin:0px; }

.working2 p{ font-size:10px; color:#8DC63F; font-weight:bold; text-align:center; line-height:18px; text-transform:uppercase; padding:0px 35px 2px 35px;margin:0px 0px 0px 0px;}




/*----------------Product Gallery CSS START Here----------------------*/

.product-head1 { width: 789px; height:auto; background-position:center; border-top:1px solid #e5e5e5; 
border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5;  padding:3px 3px 2px 4px; margin:0px 0px 0px 0px; }
#header { height:600px; }
.headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:600px; position:absolute; }

/* CONTROLS */
.btn { height:32px; width:32px; float:left; cursor:pointer; }
#back { background-image:url("../images/btn_back.png"); }
#next { background-image:url("../images/btn_next.png"); }
#control { background-image:url("../images/btn_pause.png"); }


/* HEADER TEXT */
#headertxt { width:960px; margin:0 auto; clear:both; position:relative; top:74px; }
#firstline { background-image:url("../images/textbg.png"); color:#333; font-size:40px; padding:4px 13px 7px; float:left; display:block; }
#secondline { background-image:url("../images/textbg.png"); color:#CD2B3A; text-decoration:none; font-size:60px; padding:0 13px 10px; float:left; display:block; clear:both; }
#secondline:hover { text-decoration:underline; color:#7F000C; }

.pictured { background-color:#CC3333; color:#FFF; font-size:12px; padding:9px 16px; text-transform:uppercase; float:left; display:block; clear:both; margin-top:10px; }
.pictured a { font-size:16px; font-style:italic; letter-spacing:0; text-transform:none; color:#FFF; text-decoration:none; }
.pictured a:hover { text-decoration:underline; }
