@charset "utf-8";
/* CSS Document */
#maindiv
{
	width:100%;
	height:auto;
	background-position:center;
}
.bodydiv
{
	background:url(../images/BG.jpg) repeat-y;
	background-position:center;
	width:1024;
	height:auto;
}
.contdiv
{
	background:url(../images/BG.jpg) repeat-y;
	background-position:center;
	width:1024;
	height:924px;
}
/*body
{
	background:url(../images/BG.jpg) no-repeat;
	background-position:center;
	width:1024;
	height:auto;
}*/
.aboutusdiv
{
	background:url(../images/CONTENT-BG1_au.jpg) no-repeat;
	/*background-position:center;*/
	width:1024;
	height:710;
	padding-bottom:279px;
	padding-right:5px;
}
.header
{
	height:97px;
	width:918px;
	background-position:center;
	background:url(../images/header-bg-2.jpg) no-repeat;
	margin-top:-5px;
	margin-left:5px;
}
.logo{
	width:120px;
	height:97px;
	background:url(../images/header-bg.png) no-repeat;
	background-position:left;
	float:left;
}
.logo-txt{
	width:404px;
	height:97px;
	background:url(../images/header-bg.png) no-repeat;
	background-position:right;
	float:right;

}
.aboutus
{
	height:121px;
	width:918px;
	background-position:center;
	padding-right:12px;
	padding-left:18px;
}
.links
{
	background:url(../images/links-bg.jpg) no-repeat;
	height:43px;
	width:918px;
	background-position:right;
	padding-right:5px;
	padding-left:6px;
}
.links1
{
	background:url(../images/links-bg.jpg) no-repeat;
	height:43px;
	width:916px;
	background-position:right;
	padding-right:5px;
	padding-left:4px;
}
.footer
{
	height:43px;
	width:918px;
	background-position:center;
	padding-right:12px;
	padding-left:18px;

}
.footer1
{
	height:43px;
	width:918px;
	background-position:center;
	padding-right:1px;
	padding-left:7px;
	padding-bottom:20px;

}
.menu-table
{
	font-family:"Sakkal Majalla";
	font-size:26px;
	color:#FFF;
	text-align:center;
	font-weight:400;
	text-decoration:none;
}
.content
{
	background:url(../images/content-bg1.jpg) no-repeat;
	height:515px;
	width:918px;
	padding-left:6px;
	padding-right:2px;
	background-position:right;
}
.contentinfra
{
	background:url(../images/Content-BGI.jpg) no-repeat;
	height:890px;
	width:918px;
	padding-left:6px;
	padding-right:2px;
	background-position:right;
}
.contentcontactus
{
	background:url(../images/content-BG-cu.jpg) no-repeat;
	height:730px;
	width:918px;
	padding-left:6px;
	padding-right:2px;
	background-position:right;
}

.contentcontactustri
{
	background:url(../images/content-BG-cu2.jpg) no-repeat;
	height:1060px;
	width:918px;
	padding-left:6px;
	padding-right:2px;
	background-position:right;
}



.contentabtus
{
	background:url(../images/CONTENT-BG2.jpg) no-repeat;
	height:782px;
	width:918px;
	padding-left:6px;
	background-position:right;
}
.lastline
{
	font-family:"Sakkal Majalla";
	font-size:22px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
}
.contentstyle
{
	color:#d43f3f;
	font-family:"Sakkal Majalla";
	font-size:55px;
	text-align:left;
	padding-top:3px;
	padding-left:77px;
}
.contentstyleabtus
{
	color:#000;
	font-family:"Sakkal Majalla";
	font-size:20px;
	text-align:justify;
	padding-top:5px;
	padding-left:271px;
	font-weight:600;
}
.contentstyle1
{
	color:#000;
	font-family:"Sakkal Majalla";
	font-size:26px;
	text-align:justify;
	padding-top:1px;
	padding-left:40px;
	font-weight:500;
}
.contentstyle12
{
	color:#d43f3f;
	font-family:"Sakkal Majalla";
	font-size:55px;
	text-align:center;
	padding-top:3px;
	padding-left:35px;
}
.contentstylecp
{
	color:#000;
	font-family:"Sakkal Majalla";
	font-size:26px;
	text-align:justify;
	padding-top:1px;
	padding-left:14px;
	font-weight:500;
}
.contentstyle2
{
	color:#000;
	font-family:"Sakkal Majalla";
	font-size:23px;
	text-align:justify;
	padding-top:3px;
	padding-left:85px;
	padding-right:85px;
	padding-top: 50px;
	font-weight:500;
}
.contentstyleinfra
{
	color:#d43f3f;
	font-family:"Sakkal Majalla";
	font-size:48px;
	text-align:justify;
	padding-top:50px;
	padding-left:40px;
	font-weight:500;
}
.contentstyleinfra1
{
	color:#000;
	font-family:"Sakkal Majalla";
	font-size:22px;
	text-align:justify;
	padding-top:1px;
	padding-left:39px;
	font-weight:500;
	padding-right:209px;
}
.Side-image
{
	background:url(../images/Side-image.jpg) no-repeat;
	background-position:center;
}
.products
{
	padding-left:211px;
}
#active
{
	font-weight:bolder;
}

.name {
	font-family:Arial;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.jobtitle {
	font-family:Arial;
	font-size:14px;
	color:#000;
}
.contact-address {
	font-family:Arial;
	font-size:14px;
	color:#900;
	font-weight:bold;
}
.contact-link {
	text-decoration:none;
	color:#000;
}
.contact-link:hover {
	text-decoration:none;
	color:#060;
}

/*----Contact Us------*/
/*---- form style ----*/
.gray, .blu {margin:0px; padding:0px 9px 0 8px; width:246px; float:left; border:0px; height:26px; background:url(../images/com-form.png) 0px 0px no-repeat; color:#5c5b5c;  text-align: left;  outline-style:none; vertical-align: middle; /* Unique Input Box background image specifically for IE, and the background position must be aligned to the right*/}
.gray { border:0px; padding:5px 9px 0 8px; }
.blu { background-position:0 -31px; height:26px; padding:5px 9px 0 8px; }

/*---- form style ----*/
.gray2, .blu2 {margin:0px; padding:0px 9px 0 8px; width:246px; float:left; border:0px; height:118px; background:url(../images/com-form-com.png) 0px 0px no-repeat; color:#5c5b5c;  text-align: left;  outline-style:none; vertical-align: middle; /* Unique Input Box background image specifically for IE, and the background position must be aligned to the right*/}
.gray2 { border:0px; padding:5px 9px 0 8px; }
.blu2 { background-position:0 -122px; height:26px; padding:5px 9px 0 8px; }

/*---- Bution style ----*/
.log-but {border: none; width:99px;height:41px; font-family:verdana; margin:8px 0 0 0px; float:left; background: url(../images/com-log-but.png) no-repeat top left; padding:0px 0 4px 0px;font-size:12px;color:#3a3939;font-weight:bold;}
.log-but:a {color:#f3a3939;/* hand-shaped cursor */cursor: hand; /* for IE 5.x */}
.log-but:hover {border:0px;background: url(../images/com-log-but-h.png) no-repeat top left;padding: 0px 0 4px 0px;color:#fd0002; }



.cont-form{ float:left; width:260px; height:auto;margin:8px 0 8px 0px;}