@charset "utf-8";
body { margin:0; padding:0; width:100%; background:#FFF; background-image:url(images/background_image.jpg); background-repeat:repeat-x}
html { padding:0; margin:0;}

/* main */
.main {width:100%; padding:0; margin:0 auto; }
.resize { width:955px; margin:0 auto;}

/********** loginform *********/


#adlog
{
	width:100%;
	height:100%;
	
}

#adlog #name
{
	width:220px;
	height:40px;
	clear:both;
}

/**********end of the loginform*******/



/********** header **********/
.header { height:100px; 
}

.block_header {margin:0 auto; width:955px; }
.top_menu { float:right; padding:4px 10px; font:normal 11px Tahoma, Geneva, sans-serif; color:#4e4e4e; line-height:1.6em;}
.top_menu a { font:normal 11px Tahoma, Geneva, sans-serif; color:#4e4e4e; text-decoration:none;}
.top_menu a:hover {text-decoration:underline;}
/*******Twitter**********/
.RSS { width:1000px; height:24px; float:right; padding:10px 0 0 30px; margin:0; background-color:#444545;font:normal 11px  Arial, Helvetica, sans-serif; color:#575757;}
/* logo */
.logo { float:left; padding:0; margin:1px 0 0 0; width:228px; height:90px;}
.loginform{ float:right; width:280px; }
.menu { padding:0; width:700px; float: right;}

/********** slider **********/
.slider2 {background: url(images/simple2_bg.gif) top  repeat-x; margin:0 auto; padding:0; height:147px;}
.slider2 div.slice12 { margin:0 auto; width:950px; padding:0;}
.slider2 p { width:400px; font: normal 12px Tahoma, Geneva, sans-serif; color:#fff; margin:0; padding:22px 0 0 0; line-height:1.6em;}
.slider2 h2 span { color:#b9efff;}
.slider2 img { padding:0; margin:0; float: right;}
.slider2 img.bh2 { padding:0; margin:0; float:none;}

.slider { background:url(images/simple_bg.gif) top repeat-x; margin:0 auto; padding:0; height:200px; }
.slider div.slice1 { margin:0 auto; width:964px; padding:0;}
.slider div div div { margin:0; padding:0; width:880px; height:220px; border:0;}
.slider div div div img.h2top { margin:15px 0 10px 20px; border-bottom:1px solid #eba13c;}
.slider div div div p.img { float:right; padding:0 30px; margin:0;}
.slider div div div h2 { font:bold 30px  Georgia, "Times New Roman", Times, serif; color:#fff; margin:0; margin:0; padding:15px 0 10px 0; line-height:1.2em;}
.slider div div div h2 span { color:#b9efff;}
.slider div div div p { font:normal 12px  Tahoma, Geneva, sans-serif; color:#fff; margin:0; margin:0 0 0 20px; line-height:1.8em;}
/*****Menu_resize*********/
.tip {  margin:0 auto; padding:0; height:51px;}
.Menu_resize { width:955px; margin:0 auto; padding:0;}
.Menu_resize p { font:normal 11px Tahoma, Geneva, sans-serif; color:#7c7c7c; padding:15px 0 0 0; margin:0; float:right;}
.Menu_resize img { margin:2px 5px; padding:0; display: inline; float:right;}
 .Menu_resize a { color:#e17029; text-decoration:none;}
 .Menu_resize a:hover {
	color:#e17029;
	text-decoration: underline;
	text-align: justify;
}
/********** block index **********/
.body { }
.body h2 { font:normal 24px  Tahoma, Geneva, sans-serif; color:#181818;  padding:15px 2px; margin:0;}
.body p { font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; text-align:justify; line-height:1.8em; padding:5px 2px; margin:0;}
.body a { color:#e17029; text-decoration:none;}
.body img { margin:0px 0px; padding:0;}
.body a:hover {
	color:#e17029;
	text-decoration: underline;
	text-align: justify;
}
.body span { color:#5e5e5e; font:bold 12px  Tahoma, Geneva, sans-serif;}
.body_gallery { width:955px; margin:0px auto; padding:0;}
.body_resize { width:955px; margin:10px auto; padding:0;}
/* search */
.search { padding:0; margin:10px 0 0 0;}
.search span { display:block; float:left;}
.search a { display:block; float:left; padding:10px 10px 0 10px; line-height:1.6em; color:#4270a1; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.search a:hover { text-decoration:underline;}
.search form { display:block; float:left; padding:5px 0;}
.search form .keywords { float:left; background: url(images/search_bg.gif) top no-repeat; border:0; height:25px; width:135px; padding:0 2px; line-height:15px; margin:0 10px 0 0; font:normal 12px Tahoma, Geneva, sans-serif; color:#000;}
.search form .button { float:left; margin:0; padding:0;}
/*****Serv***/
.What { width:300px; margin:5px 10px; padding:5px 5px; float:left; clear:both;}
.consult_left{width:115px; margin:0px; float:left; background-repeat:no-repeat; height:120px;}
.consult_right{width:175px; margin:0 2px 0 2px; text-indent:10px; float:left; font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f;line-height:1.2em;}
.consult_right p { font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; text-align:justify; line-height:1.2em; }
.Serv { width:275px; margin:5px 5px; padding:5px 5px; float:left;}
.Serv p{font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; text-align:justify; line-height:1.5em; }
.Serv ul { padding:0; margin:0; list-style:none;}
.Serv li {background:url(images/listimg.jpg) left no-repeat; padding: 5px 10px;  margin:0; font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f;}
.Serv li a { color:#e17029; text-decoration:none;  font:normal 11px  Tahoma, Geneva, sans-serif; line-height:1.8em;}
.Serv li a:hover { text-decoration:underline;}
.Server_left{width:115px; margin:0px; float:left; background-repeat:no-repeat; height:120px;}
.Server_right{width:150px;  margin:0 3px 0 6px;  float:left; font:normal 11px  Tahoma, Geneva, sans-serif;
text-align:justify; text-indent:10px; color:#6f6f6f;line-height:1.2em;}
.Server_right p { font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; text-align:justify; line-height:1.2em; }

/*****left_size****/
.left_size { width:670px; margin:5px 10px; padding:5px 10px; float:left;}
.left_size img { float:left; margin:15px 10px; padding:0;}
.left_size ul { padding:0; margin:0; list-style:none;}
.left_size li { left no-repeat; padding: 5px 20px; font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; padding: 5px 20px; border-bottom:1px solid #e3e3e3;}
.left_size li a { color:#e17029; text-decoration:none;  font:normal 11px  Tahoma, Geneva, sans-serif; line-height:1.8em;}
.left_size li a:hover { text-decoration:underline;}
.left_size p { font:normal 11px  Tahoma, Geneva, sans-serif; text-indent:20px; color:#6f6f6f; text-align:justify; line-height:1.5em; }

/*
.left_size ul { padding:0; margin:0; list-style:none; }
.left_size li { background:url(images/listuse.jpg)left no-repeat;   font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; padding: 5px 20px; border-bottom:1px solid #e3e3e3; margin:0;}
*/


.lefts_size1 { width:900px; margin:5px 10px; padding:5px 10px; float:left;}
.lefts_size1 p {font:normal 11px  Tahoma, Geneva, sans-serif;  color:#6f6f6f; text-align:justify; line-height:1.8em;}
.lefts_size1 a { float:right;}
.lefts_size1 img { float:left; margin:15px 10px; padding:0;}
.lefts_size1 ul { padding:0; margin:0; list-style:none;}
.lefts_size1 li { background:url(images/listimg.jpg) left no-repeat; padding: 5px 20px; font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; padding: 5px 15px;}
.lefts_size1 li a { color:#e17029; text-decoration:none;  font:normal 11px  Tahoma, Geneva, sans-serif; line-height:1.8em;}
.lefts_size1 li a:hover { text-decoration:underline;}
/* 
*/
.lefts_size5 { width:900px; float:left;}
.lefts_size5 a { float:right;}
.lefts_size5 img { float:left; margin:15px 10px; padding:0;}
.lefts_size5 ul { padding:0; margin:0; list-style:none;}
.lefts_size5 li { padding: 5px 20px; font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; padding: 5px 15px;}
.lefts_size5 li a { color:#e17029; text-decoration:none;  font:normal 11px  Tahoma, Geneva, sans-serif; line-height:1.8em;}
.lefts_size5 li a:hover { text-decoration:underline;}


/*
.lefts_size1 ul { padding:0; margin:0; list-style:none; }
.lefts_size1 li { background:url(images/listuse.jpg)left no-repeat;   font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; padding: 5px 20px; border-bottom:1px solid #e3e3e3; margin:0;}
*/
.lefts_size1 h3 {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#F90; text-decoration:underline;}
.lefts_size1 small_title{ font-family:Tahoma, Geneva, sans-serif; font-size:11px;  color:#06F;}
/***********Sub**********/
.Sub { width:180px; margin:5px 10px; padding:5px 10px; float:left;}
.Sub ul { padding:0; margin:0; list-style:none;}
.Sub li { background:url(images/Sub_ul_li.gif) left no-repeat; padding: 5px 20px;  margin:0;}
.Sub li a { color:#2f2f2f; text-decoration:none;  font:normal 11px  Tahoma, Geneva, sans-serif; line-height:1.8em;}
.Sub li a:hover {color:#e17029; text-decoration:underline;}
.Sub ul li a.active {color:#ff994e;}


.Subjobs { width:140px; margin:5px 0px; padding:2px 5px;}
.Subjobs ul { padding:0; margin:0; list-style:none; width:140px; }
.Subjobs li {  margin: 0 5px;;}
.Subjobs li a { color:#2f2f2f; text-decoration:none;  font:normal 11px  Tahoma, Geneva, sans-serif;}
.Subjobs li a:hover {color:#e17029; text-decoration:underline;}
.Subjobs ul li a.active {color:#ff994e;}

/********** contact form **********/
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#222222;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { margin:0; width:110px; display:block; padding:10px 0; color:#666666; font: bold 11px  Tahoma, Geneva, sans-serif; text-transform:capitalize; float:left;}
#contactform label span { color:#ff0000;}
#contactform input.text { width:440px; border:1px solid #dcdcdc; margin:10px 0; padding:5px 2px; height:16px; background:#f5f5f5; float:left;}
#contactform textarea { width:440px; border:1px solid #dcdcdc; margin:10px 0; padding:2px; background:#f5f5f5; float:left;}
#contactform li.buttons input { padding:3px 0; margin:0 0 0 110px; border:0; color:#FFF; float:left;}
p.response { text-align:center; color:#666666; font: normal 11px  Georgia, "Times New Roman", Times, serif; line-height:1.8em; width:auto;}
/*************footer**********/
.footer { background: url(images/footer_bg.gif) top repeat-x; padding:5px 0 0 0; height:25px;}
.footer .resize p.footer_logo { float:left; width:49%; padding:0; margin:0;}
.footer .resize div { margin:0 auto; width:100%; color:#b1b1b1; font:normal 11px Arial, Helvetica, sans-serif; text-align:right;}
.footer .resize div p { float:left; padding:0; margin:0;}
.footer .resize div img { float:left;}
.footer .resize div a { color:#b1b1b1; font:normal 11px Arial, Helvetica, sans-serif; padding:0 5px;}
.text_left { text-align:right;}

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; border-top:3px solid #dfdfdf; padding:0; margin:5px 0; background:none; line-height:0;}
.bg1 { clear:both; border-top:1px solid #dfdfdf; padding:0; margin:5px 0; background:none; line-height:0;}


/**************** images using client pages *************/
.client_job { width:165px; height:111px; margin:5px 15px; padding:5px 5px; float:left; }

.client_first { width:165px; height:111px; margin:5px 15px; padding:5px 5px; float:left; }

.client_second { width:670px; margin:5px 10px; padding:5px 5px; float:left; clear:both;font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; line-height:1.8em; padding:5px 2px; margin:0;}
.client_second p{font:normal 11px  Tahoma, Geneva, sans-serif; text-align:justify; color:#6f6f6f; line-height:1.8em; }
.client_third{ width:600px; margin:5px 10px; padding:5px 5px; clear:both; float:left; font:normal 11px Verdana, Geneva, sans-serif; font-weight:bold; color:#06F;}
.client_third p{ font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; line-height:1.8em;}
.client_four{ width:900px; margin:5px 0px; padding:5px 0px; float:left; font:normal 11px Verdana, Geneva, sans-serif; font-weight:bold; color:#06F;}
.client_four p{ width:870px; text-indent:20px; font:normal 11px Verdana, Geneva, sans-serif; color:#06F; text-align:justify;}
.client_four ul { padding:0; margin:0 20px; list-style:none;}
.client_four li {  left no-repeat; padding: 5px 20px; font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; padding: 5px 20px;}
.client_four li a { color:#e17029; text-decoration:none;  font:normal 11px  Tahoma, Geneva, sans-serif; line-height:1.8em;}
.client_four li a:hover { text-decoration:underline;}
.client_four p{font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; line-height:1.8em;}

/***************** end client pages ***********/

.space{height:20px; width:700px; float:left; clear:both;}

.adminlogin1{font-family:Verdana; margin-left:30px; font-size:12px; font-weight:bold; color:#FFF; }
.adminlogin1 a{font-family:Verdana; font-size:12px; font-weight:bold; color:#FFF; }
.adminlogin1 a:hover{font-family:Verdana; font-size:12px; font-weight:bold; color:#FFF;}

/******************* product details **********/
.What { width:300px; margin:5px 10px; padding:5px 5px; float:left; clear:both;}



/********************** form *************************/

#innercontent {
	width:670px;
	margin:auto;
	text-align:center;

}
.jobs_header
{
	
	background-color:#CCC;
}

.top-left  {
	width:185px;
	height:43px;
	float:left;
	margin-left:5px;
	font-size:12px;
	font:normal 14px  Tahoma, Geneva, sans-serif; color:#6f6f6f;
}
#innercontent .one {
	
	clear:both;
	width:665px;
	height:22px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
	

	
}
.two {
	width:150px;
	height:20px;
	float:left;
	margin-left:5px;
	font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f;
	font-size:12px;
	float:left;
	text-align:right;
	
}

.three {
	float:left;
	width:250px;
	height:18px;
	margin-left:2px;
	font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f;
	font-size:12px;
	text-align:left;
	padding-left:3px;
	
}
.three_applay {
	float:left;	
	width:100px;
	font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f;
	font-size:12px;
	text-align:left;	
	padding-left:5px;
}
/*****/
/********** form2 ************/
#innercontent2 {
	width:460px;
    height:480px;
	background-color:#d6ecf8;
	margin:auto;
	text-align:center;

}

.top-left2  {
	width:185px;
	height:43px;
	float:left;
	margin-left:5px;
	font-size:12px;
}
 .one2{
	
	clear:both;
	width:600px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f;

	
}
.two2 {
	width:150px;
	height:auto;
	float:left;
	margin-left:5px;
	font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f;
	font-size:12px;
	float:left;
	text-align:right;
	
}

.three2 {
	float:left;
	width:500px;
	height:auto;
	margin-left:2px;
	font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f;
	font-size:12px;
	text-align:left;
	padding-left:3px;
	
}


.three2 ul { padding:0; margin:0 10px; list-style:none;}
.three2 li {  background:url(images/listimg.jpg) left no-repeat; padding: 5px 20px; font:normal 11px  Tahoma, Geneva, sans-serif; color:#6f6f6f; padding: 5px 15px;}
.three2 li a { color:#e17029; text-decoration:none;  font:normal 11px  Tahoma, Geneva, sans-serif; line-height:1.8em;}
.three2 li a:hover { text-decoration:underline;}
.clrse { clear:both; padding:0; margin:0; background:none;}

.red12 {color:#F00;}



/********************************/


.foolinks 
{ 
 width:900px; margin:5px 10px; padding:5px 10px; float:left;
}
.foolinks a 
{ 
 float:left
}
.foolinks ul 
{ 
 padding:0; margin:0; list-style:none;
}
.foolinks li 
 { 
  background:url(images/listimg.jpg) left no-repeat; 
  padding: 0px 0px; 
  font:normal 11px  Tahoma, Geneva, sans-serif; 
  color:#6f6f6f;
  padding: 5px 10px;
 }
.foolinks li a 
{ 
 color:#e17029; text-decoration:none;  font:normal 11px  Tahoma, Geneva, sans-serif; line-height:1.8em;
 }
.foolinks li a:hover 
 { 
  text-decoration:underline;
 }

