body 
{
	background: url(../images/bodybg.gif) repeat-x;
	color: #404040;
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	min-width:995px;
}
	
a:link 
{
	text-decoration: none;
}
a:visited 
{
	text-decoration: none;
}
a:hover 
{
	text-decoration: none;
}
a:active 
{
	text-decoration: none;
}
/*End font and heading settings*/

/*header*/
#header 
{
	width: 990px;
	margin: 0 auto;
	height: 99px;
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	
}

.headerText
{
	position: absolute;
	top:3px;
	margin-left:770px;
	width:217px;
	height: 98px;
	color:White;
	font-size:medium;
		
}
/* End Header*/

/*menu*/
#menu 
{
	width: 900px;
	height:33px;
	margin: 0 auto;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}
	
#menu ul 
{
    display:inline;
	margin: 0;
	padding: 0 0 0 0;
	list-style: none;
	line-height: normal;
}

#menu li 
{
    display:inline;
	float: left;
	margin: 0;
}
.seperator
{
    display:inline;
	float: left;
	padding: 10px 0px 10px 0px;
}

#menu a 
{
	float: left;
	padding: 10px 10px 0px 10px;
	height: 22px;
	text-decoration: none;
	text-align:center;
	color:#FFFFFF;
}

#menu a:hover 
{
	background: url(../images/menuhover.gif);
	color: #FFFFFF;
}

#menu .active a 
{
	background: url(../images/activemenu.gif);
	border: none;
	color: #FFFFFF;
}
/* End Menu*/

/*mainpic*/
#mainpic 
{
	width: 903px;
	margin: 4px auto 0 auto;
	height: 250px;
	background: url(../images/mainpic.gif) no-repeat;
	
	}
/*End mainpic*/

/*mainpic shadow*/
.imageShadow 
{
	width: 903px;
	margin: 0 auto;
	height: 28px;
	background: url(../images/mainpicshadow.gif) repeat-x;
}
/*End mainpic shadow*/

/*body Containt*/
#Content 
{
	width: 903px;
	margin: 0 auto 0 auto;
	height: auto;
	background:url(../images/contantbodybg.gif);
	min-height:300px;
}
/* End body Containt*/

.heading
{
	margin-left:5px;
	margin-top:5px;
	font-weight:bold;
	text-indent:5px;
}
/*pro&ser*/
#proser 
{
	width:450px;
	height:auto;
	float:right;
}
/*Endpro&ser*/

/*spacer*/
#spacer 
{
	width:3px;
	height:200px;
	float:right;
	background: url(../images/spacer.gif) no-repeat;
}
/*Endspacer*/

/*industries*/
#industries 
{
	width:440px;
	height:250px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*industries*/

/*body Containt btm*/
#Contentbtm 
{
	width: 903px;
	margin: 0 auto;
	height: 4px;
	background: url(../images/contantbodybtm.gif) no-repeat;
}
/* End body Containt btm*/

/*Containt2*/
#Content2 
{
	width: 903px;
	margin: 0px auto;
	height: 265px;
	background:url(../images/contantbodybg.gif);
}
/*Containt2*/

/*Compnyintro*/
#Compnyintro
{
	width: 860px;
	margin: 0 20px auto;
	height: 18px;
	text-indent:10px;
	padding-top:3px;
	background:url(../images/heading.gif) no-repeat;
}
/*Compnyintro*/

/*introcontant*/
.contents 
{
	width: 845px;
	margin: 0 20px auto;
	height: 90px;
	border:solid;
	border-width:1px;
	border-color:#B3B2B2;
	padding:8px 10px 0px 10px;
}
.PictureContents 
{
	width: 845px;
	margin: 0 20px auto;
	height: 58px;
	border:solid;
	border-width:1px;
	border-color:#B3B2B2;
	padding:5px 5px 0px 10px;
}
/*introcontant*/

/*productgallery*/
#productgallery 
{
	width: 860px;
	margin: 0 20px auto;
	height: 18px;
	text-indent:10px;
	padding-top:3px;
	background:url(../images/heading.gif) no-repeat;
	margin-top:10px;
}
/*End productgallery*/


/*body footer*/
#footer 
{
	width: 100%;
	margin: 5px 0 0 0;
	height: 40px;
	background:url(../images/footerbg.gif);
}
/* End body footer*/

/*copyrights*/
#copyrights 
{
	width: 895px;
	margin: 0 auto;
	border:solid;
	border-top:none;
	border-width:2px;
	border-color:#9A9A9A;
	background:#FFFFFF;
	color: #2969df;
	font-weight: bold;
	text-align:right;
	padding-top:1px;
	padding-right:5px;
	font-size:xx-small;
	padding-bottom:2px;	
}
/*End copyrights*/
.underline
{
    text-decoration: underline;
}
.moreColor
{
	color: #990000;
	font-weight: bold;
}
.bullet
{
	/*list-style-type:square;*/
	list-style-image:url(../images/arrows.gif);
	vertical-align:middle;
	font-size:small;	
}
#CompanyRight
{
    width: 895px;
	margin: 0 auto;
	border:solid;
	border-bottom:none;
	border-width:2px;
	border-color:#9A9A9A;
	background:#FFFFFF;
	color: #2969df;
	font-weight: bold;
	text-align:center;
	padding-top:6px;
	padding-right:5px;
	font-size:xx-small;	
}

/* Icons */
.industries
{
    height:63px;
    width:380px;
    overflow:hidden;    
    position:static;
    margin:5px 30px 5px 30px;
    vertical-align:text-bottom;
    line-height:65px;
}
.icon1
{
    position:absolute;
    background-repeat:no-repeat;
    height:63px;
    width: 63px;
}

.icon2
{
    position:relative;
    background-repeat:no-repeat;
    height:63px;
    width:63px;
    left:100px;
}

.icon3
{
    position:relative;
    background-repeat:no-repeat;
    height:63px;
    width:63px;
    left:200px;
    top:-63px;
}

.icon4
{
    position:relative;
    background-repeat:no-repeat;
    height:63px;
    left:300px;
    top:-126px;
}

.image5
{
    background-image:url(../Icons/Bulk-Loading_Storage.gif);
}
.image1
{
    background-image:url(../Icons/Cement-plants.gif);
}
.image8
{
    background-image:url(../Icons/Custom-brokerage-consultancy.gif);
}
.image6
{
    background-image:url(../Icons/Cutting-tools.gif);
}
.image7
{
    background-image:url(../Icons/Freight-forwarding.gif);
}
.image3
{
    background-image:url(../Icons/Hydraulic-systems.gif);
}
.image2
{
    background-image:url('../Icons/Oilfield-products.gif');
}
.image4
{
    background-image:url(../Icons/Polyethylene-pipe-fitting.gif);
}

.industriesTxt
{
    height:45px;
    width:430px;
    overflow:hidden;    
    position:static;
    margin:0px 10px 0px 10px;
    clear:both;
}

.txticon1
{
    height:45px;
    position:absolute;
    width: 100px;
    margin-left:5px;
    text-align:center;
}

.txticon2
{
    height:45px;
    position:relative;
    width: 100px; 
    left: 105px; 
    text-align:center;
}

.txticon3
{
     height:45px;
   position:relative;
    left: 200px; 
    top:-45px;
    width: 100px; 
    text-align:center;
}

.txticon4
{
    height:45px;
    position:relative;
    left: 300px; 
    top:-90px;
    width: 100px; 
    text-align:center;
}
