*{
	padding:0px;
	margin:0px;
	outline:none;
}
a{
	text-decoration:none;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#989898;
	background-color:#f2f5fd;
}
p{
	padding-top:10px;

	text-align:justify;
}
.clear{
	clear:both;
}

#wraper{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	background:#fafbff url(../images/wrapper_bg.jpg) repeat-y top;
	position:relative;
}
#wraper2{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

#main_nav{
	width:900px;
	
}

#main_nav ul{
	list-style:none;
	padding: 20px 0px 10px 0px;
	text-align:right !important;
}

#main_nav li{
	display:inline;
	font-size:11px;
	text-transform:uppercase;
	font-weight:800;
	padding-left:15px;
}

#main_nav li a{
	color:#898989;
	text-decoration:none;
}

#main_nav li a:hover, a:focus, a:active{
	color:#3cc8f5;
}
#end{
	width:950px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/end.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

/*quick_navigation part*/


#quick_nav{
	width:100%;
	padding-top:30px;
}

.link a{
	color:#00adec !important;
	text-decoration:none;
	float:right;
}
.link a:hover{
	color:#93C147 !important;
}

#construction{
	width:280px;
	height:100px;
	float:left;
	position:relative;
	margin-right:30px;
}

#manufact{
	width:280px;
	float:left;
	margin-right:30px;
}

#trading{
	width:280px;
	float:right;
}

#construction h1{
	font-size:16px;
	color:#0073bf;
	text-align:left;
	background:url(../images/construction_ico.jpg) no-repeat top left;
	line-height:42px;
	padding-left:47px;
	border-bottom:#eeeeef thin solid;
}

#construction p, #manufact p, #trading p{
	color:#989898;
	text-align:left;
	padding-top:10px;
	text-align:justify;
}

#manufact h1{
	font-size:16px;
	color:#0073bf ;
	text-align:left;
	background:url(../images/manufact_ico.jpg) no-repeat top left;
	line-height:42px;
	padding-left:47px;
	border-bottom:#eeeeef thin solid;
}

#trading h1{
	font-size:16px;
	color:#0073bf;
	text-align:left;
	background:url(../images/trading_ico.jpg) no-repeat top left;
	line-height:42px;
	padding-left:47px;
	border-bottom:#eeeeef thin solid;
}
#trading h1 a, #manufact h1 a, #construction h1 a, {
	text-decoration:none;
	color:#0073bf !important;
}
#trading h1 a:hover, #manufact h1 a:hover, #construction h1 a:hover{
	text-decoration:none;
	color:#88afc9;
}

h1.heading_con{
	font-size:16px;
	color:#0073bf;
	text-align:left;
	background:url(../images/construction_ico.jpg) no-repeat top left;
	line-height:42px;
	padding-left:47px;
	border-bottom:#eeeeef thin solid;
}
h1.heading_man{
	font-size:16px;
	color:#0073bf;
	text-align:left;
	background:url(../images/manufact_ico.jpg) no-repeat top left;
	line-height:42px;
	padding-left:47px;
	border-bottom:#eeeeef thin solid;
}
h1.heading_tra{
	font-size:16px;
	color:#0073bf;
	text-align:left;
	background:url(../images/trading_ico.jpg) no-repeat top left;
	line-height:42px;
	padding-left:47px;
	border-bottom:#eeeeef thin solid;
}
h1.heading_new{
	font-size:16px;
	color:#0073bf;
	text-align:left;
	background:url(../images/New.jpg) no-repeat top left;
	line-height:42px;
	padding-left:47px;
	border-bottom:#eeeeef thin solid;
}
h1.heading_con a, h1.heading_man a, h1.heading_tra a{
	text-decoration:none;
	color:#0073bf !important;
}
h1.heading_con a:hover, h1.heading_man a:hover, h1.heading_tra a:hover{
	text-decoration:none;
	color:#88afc9 !important;
}

h1.heading_con a, h1.heading_man a, h1.heading_new a{
	text-decoration:none;
	color:#0073bf !important;
}
h1.heading_con a:hover, h1.heading_man a:hover, h1.heading_new a:hover{
	text-decoration:none;
	color:#88afc9 !important;
}

/*content area*/

#content{
	width:900px;
	clear:both;
	padding-top:35px;
}

#left{
	width:590px;
	float:left;
}

#left h1{
	font-size:15px;
	font-weight:bold;
	color:#0073bf;
	border-bottom:#eeeeef thin solid;
	width:590px;
	text-align:left;
}

#right{
	width:280px;
	float:right;
}

#right h1{
	font-size:15px;
	font-weight:bold;
	color:#00adec;
	border-bottom:#eeeeef thin solid;
	
}

#right li{
	padding-top:5px !important;
}

#content_img{
	float:left;
	width:200px;
	padding-top:10px;
}
#content_text{
	float:right;
	width:390px;
}

.bold{
	font-weight:bold !important;
	text-align:left;
	text-align:justify;
	color:#989898;
}
#list{
	padding-left:20px;
}
#list li{
	padding-top:10px;
}
#list2 li{
	padding-top:5px;
}
#list2{
	padding-left:20px;
}
#list3 li{
	padding-top:5px;
	list-style:decimal;
}
#list3{
	padding-left:20px;
}

/*footer area*/
#footer{
	width:100%;
	clear:both;
	padding-top:20px;
}

#footer_top{
	background-image:url(../images/footer_top.jpg);
	width:900px;
	height:11px;
}

#footer_nav{
	width:100%;
	background-color:#E5E5E5;
	height:40px;
	background-image:url(../images/htn_logo.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding-top:5px;
}
#footer_nav ul {
	text-decoration:none;
}
#footer_nav a{
	color:#636363;
	text-decoration:none !important;
	font-weight:bold;
}
#footer_nav a:hover{
	color:#3cc8f5;
	text-decoration:none !important;
}
#footer_nav li{
	display:inline !important;
	text-decoration:none !important;
	padding-left:10px;
}
#privacy p{
	padding-left:10px;
	padding-top:5px !important;
}

#privacy a{
	padding-left:10px;
	color:#898989;
	font-weight:normal;
}

#privacy a:hover{
	padding-left:10px;
	color:#50b848;
}

#sperater{
	width:100%;
	border-bottom:#eeeeef thin solid;
	padding-top:17px;
	margin-bottom:15px;
}

#right h1 a{
	color:#999;
	text-decoration:none;
}
#right h1 a:hover{
	color:#93C147 !important;
}

/*contact form*/
.myform{
width:560px;
padding-top:10px;
}


#stylized input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #eaeaea;
width:350px;
margin:2px 0 10px 10px;
}

#stylized label{
display:block;
width:160px;
float:left;
padding-top:3px;
}

#stylized select{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #eaeaea;
margin:2px 0 10px 10px;
}

#submit {
	background-image:url(../images/submit_btn.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	float:right;
	
}
.button{
	width:72px !important;
	float:right !important;
	background:url(../images/submit_btn.jpg) left top no-repeat;
	color:#FFF;
	font-weight:bold;
	border:none !important;
}

.button:hover{
	width:72px !important;
	float:right !important;
	background:url(../images/submit_btn.jpg) left bottom no-repeat;
}

body#home a#nav-home,
body#about a#nav-about,
body#services a#nav-services,
body#technologies a#nav-technologies,
body#customers a#nav-customers,
body#products a#nav-products,
body#careers a#nav-careers,
body#contact a#nav-contact
{
color:#3cc8f5;
}
