@charset "utf-8";
/* CSS Document */

#container {
width:978px;
margin:0 auto;
background: #FFF;
padding: 0px 10px 15px;
	}
#footer {
margin: 0px auto;
clear: both;
height: 55px;
width: 978px;
background: #FFF;
border-top: 1px solid #999;
padding: 3px 10px 0px;
}
#container #header {
/* [disabled]height: 88px; */
}
#top-link {
float: right;
width: 250px;
background: url(../images/toplinks-bg.jpg) no-repeat right top;
height: 88px;
}
#logo {
	float: right;
	/*width: 700px;
	background: url(../images/logo-bg.jpg) no-repeat left top;*/
	margin-top: 40px;
	padding-left: 10px;
}
#top-link ul {
	display: block;
	overflow: hidden;
	padding-top: 20px;
	padding-left: 50px;
}
#top-link ul li {
float: left;
}
#top-link ul li a {
display: block;
padding-left: 22px;
padding-right: 15px;
}
#top-link ul li a:hover {
	color: #F60;
}
#top-link ul li #toplink-home {
	background: url(../images/toplink-home-orange.jpg) no-repeat 5px 5px;
}
#top-link ul li #toplink-email {
	background: url(../images/toplink-emai-orange.jpg) no-repeat 5px 5px;
}
#top-link ul li #toplink-sitemap {
background: url(../images/toplink-sitemap.jpg) no-repeat 5px 5px;
}
#banner {
clear: both;
height: 208px;
}
#banner #product-range {
float: left;
width: 232px;
height: 208px;
padding-right: 15px;
}
#overview #company-profile-content {
/* [disabled]float: right; */
/* [disabled]width: 700px; */
padding-left: 0px;
/* [disabled]padding-bottom: 30px; */
}

#banner #nav-slide {
/*float: right;*/
width: 731px;
height: 170px;
}
#nav-slide #slider {
width: 731px;
height: 170px;
/* [disabled]background: url(../images/slider1.jpg) no-repeat; */
}
.heading1 { font: 23px 'HelveticaCondensedRegular', sans-serif; display: block; border-bottom: 10px solid #c1c1c1; text-align: right; color: #333; float:right; width: 173px; 
}

#topmenu{
	height:38px;
	/*background:url(../images/topnav-bg-1.jpg) repeat-x;*/
	background-repeat: no-repeat;
	width:731px;
	background-color:#f4a817;
	border-radius:5px;
	
}

#main-container {
display: block;
margin: 4px auto 0px;
background: #FFF;
clear: both;
overflow: hidden;
}
#aside { float: left; width: 230px; padding-right: 8px; padding-top: 20px; 
}
#main-container #content-container { float: right; width: 716px; padding-left: 20px; padding-top: 20px; background: url(../images/container-bg.jpg) no-repeat left top; 
}
#overview {
display:block;
clear: both;
}
#overview img {
float: left;
display: block;
/* [disabled]padding-bottom: 6px; */
margin-bottom: 6px;
}
#overview #overview-content { /*float: right*/; width: 588px; padding-left: 13px; 
}

#overview2{
display:block;
clear: both;
}
#overview2 img {
float: right;
display: block;
/* [disabled]padding-bottom: 6px; */
}
#overview2 #overview-content {
float: right;
width: 588px;
padding-left: 15px;
}
.details {
display: block;
background: url(../images/details-bg.jpg) no-repeat left center;
padding-left: 15px;
color: #000;
text-decoration: underline;
}
.details:hover {
text-decoration: none;
}
#home-content-ul {
display: block;
clear: both;
padding-top: 20px;
}
#home-content-ul li {
display: block;
width: 470px;
height: 200px;
float: left;
padding-right: 13px;
}
.heading2 {
	font: 23px/26px 'HelveticaCondensedRegular', sans-serif;
	background: url(../images/heading2-bg.jpg) no-repeat;
	height: 49px;
	display: block;
	color: #f4a817;
	padding-left: 13px;
}
#home-content-ul li img {
float: left;
display: block;
padding-bottom: 6px;
}
.homecontent-p {
float: right;
width: 290px;
display: block;
margin: 0px;
}
.homecontent-p2 {
float: right;
width: 270px;
display: block;
margin: 0px;
}

.homeli-div {
display:block;
padding-top:8px;
overflow:hidden;

}

.our-products-home a {
color: #718200;
text-decoration: underline;
}
.our-products-home a:hover {
text-decoration: none;
}

.homeli-div a {
	color: #666;
	text-decoration: underline;
	}
.homeli-div a:hover {
	text-decoration: none;
	color: #F63;
	}
	#overview-content a {
	color: #666;
	text-decoration: underline;
	 }
 #overview-content a:hover {
	text-decoration: none;
	color: #F60;
	 }
#footer #footer-left {
float: left;
width: 264px;
padding-right: 8px;
padding-top: 5px;
border-top: 4px solid #666;
height: 43px;
}
#footer #footer-right {
	float: right;
	width: 684px;
	padding-left: 15px;
	padding-top: 9px;
	background: url(../images/footer-bg-orange.jpg) no-repeat;
	height: 43px;
	margin-left: 5px;
}#smoothmenu1 ul li #topmenu-firstchild {
border-left-style: none;
}
#smoothmenu1 ul li #topmenu-lastchild {
border-right-style: none;
}
.aside-container-content {
font: 11px/1.5em Verdana, Geneva, sans-serif;
color: #333333;
/* [disabled]float: right; */
/* [disabled]width: 135px; */
}
.company-profile-text { font: bold 24px/19px "HelveticaCondensedRegular"; color: #f4a817;/* [disabled]text-decoration: overline; *//* [disabled]height: 200px; */ display: block; padding-bottom: 15px; 
}
.company-profile-text2 {
	font: bold 24px/12.16pt "HelveticaCondensedRegular";
	color: #F60;
	text-decoration: none;
	display: block;
	clear: both;
	text-align: right;
	padding-bottom: 10px;
}
.heading-orange {
	font: 18px/12.16pt "HelveticaCondensedRegular";
	color: #F60;
}
.content_img { border: 1px solid #999; margin-right: 20px; 
}
.content_img2 {
	border: 1px solid #F63;
	margin-left: 20px;
}
#overview p {
text-align: justify;
}
.company-profile-content {
overflow: hidden;
padding-bottom: 20px;
}
.company-profile-content2 {
overflow: hidden;
padding-bottom: 10px;
}
.major-customers-content {
overflow: hidden;
/* [disabled]padding-right: 10px; */
display:block;
float:left;
width:160px;
height:68px;
line-height: 1.5em;
}
.off-addresses li {
float: left;
display: block;
padding: 10px;
width: 337px;
height: 220px;
}
.off-addresses2 li {
float: left;
display: block;
padding: 10px;
width: 370px;
/*height: 180px;*/
}
.goneka-heading {
font-size: 12px;
font-weight: bold;
}
.office-head-person-text {
	font-weight: bold;
	color: #F63;
}
.product-frame {
display: block;
padding: 0px;
overflow: hidden;
padding-bottom: 20px;
}

.productimage{
	float:left;
	border: 2px solid #73AD21;
	margin:5px; margin-right:60px;
}

.product-frame-content {
	padding: 0px;
	text-align: justify;
	float: left;
	width: 418px;
	display: block;
	height: 150px;
}
.process-frame-content {
	padding: 0px;
	text-align: justify;
	float: right;
	width: 335px;
	display: block;
	height: 300px;
}
.product-frame-content-img { float: right; margin: 0px; display: block; padding: 0px; width: 276px; border: 1px solid #999; padding-left: 0px; margin-left: 20px; 
}
.process-frame-content-img {
	float: left;
	margin: 0px;
	display: block;
	padding: 0px;
	/* [disabled]width: 276px; */
	border: 1px solid #0088c5;
	padding-left: 0px;
	margin-right: 20px;
}
.white-font { color: #333; font-size: 14px; 
}
.table-border {
/* [disabled]border: 1px solid #FFF; */
background: #fff;
}
#overview-content {
overflow: hidden;
}
.product_li {
padding-left: 5px;
list-style: disc url(../images/arrow-icon.png) inside;
}
.black_goenka {
color: #000;
}

.product-graph {
display: block;
padding: 0px;
overflow: hidden;
padding-bottom: 20px;
}
.orange-border { border: 1px solid #999; 
}
.iso-9001-2008 {
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	padding-top: 22px;
	display: block;
	padding-right: 5px;
}
.graph-border {
	border: 1px solid #999;
}
