/*------------------------------------------------body--------------------*/
div, span, li{
 font-family:Arial; font-size:11px; font-weight:normal;   }
body{
	
	padding:0px 0 0px 0;
	margin:0;
	background-color:#34466E;
	color:#000;
	background-repeat: repeat-x;
	background-image: url(images/bgpurple.gif);
	

}
div, h1, p, h2, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
.container{width:886px; height:100%; margin:0 auto;}



/*------------------------------------------------body-end--------------------*/

/*------------------------------------------------header--------------------*/
#header{
	width:886px;
	height:161px;
	position:relative;
	margin:0 auto;
	background-position: 0 0;
	/*background-color: #B50302;*/
}
#header img.logo{
	position:absolute;
	top:28px;
	left:8px;
}
#header #GMT{
	position:absolute;
	top:140px;
	left:16px;
	color: #FFFFFF;
	height:200px;
	

	
}
#header #jobsearch{
	position:absolute;
	top:24px;
	left:574px;
	display:block;
	float:left;
	width:auto;
	
} 
#header #jobsearch p{
	font-size:24px;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:7px;
}
#header #jobsearch #searcharea{
	margin-left:32px !important;margin-left:30px;
	display:inline;
	margin-bottom:0px;
	float:left;
}
#header #jobsearch #searcharea ul{list-style:none;}
#header #jobsearch #searcharea ul li{list-style:none;margin:0px;padding:0px; display:block;}
#header #jobsearch #searcharea .left{ margin-bottom:0px; width:260px; float:left; margin-top:2px;}
/*#header #jobsearch #searcharea .left ul{}
#header #jobsearch #searcharea .left ul li{}*/
#header #jobsearch #searcharea span{
	color:#FFFFFF;
	font-size:11px;
	font-weight: normal;
	vertical-align:middle;
	margin-top: auto;
	margin-bottom: auto;
	font-family:Arial;
	
}
#header #jobsearch #searcharea label{width:70px;display: block;float:left;}
#header #jobsearch #searcharea .searchfeild{
	margin-left:10px;
	width:169px;
	height:16px;
	border: #FFD9C6 solid 1px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	padding-top: 3px;
	padding-left: 10px;
	margin-right: 4px;
	margin-top: 0px;
	margin-bottom:3px;
	background-color: #FEFEF6;	
}
#header #jobsearch #searcharea .searchmenufeild{
	margin-left:10px;
	width:181px;
	#width:181px;
    _width:181px;
	height:18px;
	border: #FFD9C6 solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5e5e5e;
	padding-left: 5px;
	margin-right: 4px;
	margin-top: 0px;
	margin-bottom:3px;
	
}
#header #jobsearch #advanceS{ margin-left:114px; margin-top:0px; text-align:left; margin-right:16px!important; margin-right:14px;} 
#header #jobsearch #advanceS p{ float:left; margin-top:8px;}
#header #jobsearch #advanceS p a{
	font-weight:bold;
	margin:0px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#header #jobsearch #advanceS p a:hover{ text-decoration:underline}
#header #jobsearch #advanceS span{ float:right}
#header div a{ text-decoration:none; color:#262626; font-weight:bold}
#header div a:hover{ text-decoration:underline;}

div.region{ width:120px; _width:120px;border:#bf5624 solid 1px; background-color:#FEFEF6; padding:5px;-moz-opacity: .8;filter: 
alpha(opacity=80); text-align:left;}

/*div.region{ width:80px;border:#F8F6C3 solid 2px; background-color:#FEFEF6; padding:5px;}*/
div.region ul{ width:120px; height:500px; _height:500px;}
div.region li{ font-family:Arial; font-size:11px; font-weight:normal; width:90%;}
div.region li a{font-family:Arial; font-size:11px; font-weight:normal;text-decoration:none; color:#000000;}
div.region li a:hover{ background-color:#FFB62C; text-decoration:none; color:#FFFFFF;}
/*------------------------------------------------header-end--------------------*/
/*------------------------------------------------header-menu--------------------*/
#menuhead{
	background-repeat:repeat-x;
	width:886px;
	.width:886px;
	height:42px;
	position:relative;
	overflow:hidden;
	margin:0 auto;
}
#menuhead #menu #leftcurve{
	background-image:url(../images/menu-left-curve.gif);
	height:42px;
	width:11px;
	float:left;
	display: block;
	padding: 0;
	font-size: 0px;
	margin-left: -3px;
	margin-right: -3px;
}
#menuhead #menu #rightcurve{
	background-image:url(../images/menu-right-curve.gif);
	height:42px;
	width:11px;
	float:right;
	margin-left: -3px;
	margin-right: -3px;
}
#nave{
	margin-right:0px;
	margin-top:0px;
	background-repeat: repeat-x;
	display: block;
	height: 42px;
	background-image: url(../images/menu-head.gif);
	margin-left: 0px;
	overflow: hidden;
	padding-left: 0px;
		

}
#nave ul {
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
}
#nave li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #bf5624;
	text-decoration: none;
	float: left;
	display: block;
	height: 35px;
	margin-top: 0px;
	padding-top: 16px;
	margin-right: 0px;
	margin-left: -1px;
}
#nave li a{
	color: #bf5624;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #bf5624;
	display: block;
	text-align: center;
	height: 25px;
	padding-top: 10px;
	margin-top: -10px;
}
#nave li a:hover {
	color: #bf5624;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	
	display: block;
	text-align: center;
	height: 25px;
	padding-top: 10px;
	margin-top: -10px;
	background-image: url(../images/tab.gif);
	background-repeat: no-repeat;
}
#nave li.about a{
width:123px;
}
#nave li.about a:hover {
	background-image: url(../images/tab_about.gif);
	background-repeat: no-repeat;
}

#nave li.client a{
width:123px;
}
#nave li.client a:hover {
	background-image: url(../images/tab_clientservices.gif);
	background-repeat: no-repeat;
}

#nave li.candidates a{
width:144px;
}
#nave li.candidates a:hover {
	background-image: url(../images/tab_candidates.gif);
	background-repeat: no-repeat;
}

#nave li.sectors a{
width:123px;
}
#nave li.sectors a:hover {
	background-image: url(../images/tab_sectors.gif);
	background-repeat: no-repeat;
}

#nave li.news a{
width:123px;
}
#nave li.news a:hover {
	background-image: url(../images/tab_news.gif);
	background-repeat: no-repeat;
}

#nave li.home a{
width:123px;
}
#nave li.home a:hover {
	background-image: url(../images/tab_home.gif);
	background-repeat: no-repeat;
}

#nave li.contact a{
width:123px;
}
#nave li.contact a:hover {
	background-image: url(../images/tab_contact.gif);
	background-repeat: no-repeat;
}



/*------------------------------------------------header-menu-end--------------------*/
/*#nave li.contact a{
text-align:left; padding-left:10px;
width:83px;
}
#nave li.contact a:hover {
	background-image: url(../images/tab_contact.gif);
	background-repeat: no-repeat;
}*/



/*------------------------------------------------header-menu-end--------------------*/


/*------------------------------------------------banner--------------------*/
#banner {position:relative; width:886px; height:287px; background-image:url(../images/banner-img.gif); background-repeat:no-repeat;margin:0 auto; }
#banner .content{ position:relative; left:61px; width:415px; padding-top:37px;}
#banner .content h1{ font-size:40px;  color:#FFFFFF; text-align:left; padding-bottom:16px; font-family:Arial, Helvetica, sans-serif}
#banner .content p{ font-size:12px;  color:#FFFFFF;  margin-bottom:15px;}

a.login{
background: transparent url('../images/roundedge-left-yellow.gif') no-repeat top left;
display: block;
float: left;
line-height: 38px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 46px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;

}

a:link.login, a:visited.login, a:hover.login, a:active.login{
color:#121212; /*button text color*/

}

a.login span{
background: transparent url('../images/roundedge-right-yellow.gif') no-repeat top right;
display: block;
padding: 4px 25px 4px 15px; /*Set 10px to be equal or greater than'padding-left' value above*/
font-size:16px;
font-weight:bold;
}

a:hover.login{ /* Hover state CSS */
text-decoration: underline;
}

a.register{
background: transparent url('../images/roundedge-left-gray.gif') no-repeat top left;
display: block;
float: left;
line-height: 38px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 46px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;

}
a.register span{
background: transparent url('../images/roundedge-right-gray.gif') no-repeat top right;
display: block;
padding: 4px 30px 4px 20px; /*Set 10px to be equal or greater than'padding-left' value above*/
font-family:Arial;
font-weight:bold;
font-size:16px; /* Change 13px as desired */
}

a:link.register, a:visited.register, a:hover.register, a:active.register{
color:#121212; /*button text color*/
}
a:hover.register{ /* Hover state CSS */
text-decoration: underline;
}

a.cvupload{
background: transparent url('../images/roundedge-left-orange.gif') no-repeat top left;
display: block;
float: left;
font: bold 16px Arial; /* Change 13px as desired */
line-height: 38px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 46px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;

}
a.cvupload span{
background: transparent url('../images/roundedge-right-orange.gif') no-repeat top right;
display: block;
padding: 4px 15px 4px 6px; /*Set 10px to be equal or greater than'padding-left' value above*/
font-family:Arial;
font-weight:bold;
font-size:16px; /* Change 13px as desired */
}

a:link.cvupload, a:visited.cvupload, a:hover.cvupload, a:active.cvupload{
color:#121212; /*button text color*/
}
a:hover.cvupload{ /* Hover state CSS */
text-decoration: underline;
}
.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

/*------------------------------------------------banner-end--------------------*/

/*------------------------------------------------content--------------------*/

#div1 {

float:right;
padding-top:10px;
padding-bottom:10px;
padding-right:28px;


margin-left: 0px; 
margin-right:0px;  

float:right;   
color:#000;

}
#div1 a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;

color:#333333;
text-decoration:none;

}

#div1 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:underline;

}




#contentwraper{ position:relative; background-image:url(../images/content-bg.gif); background-repeat:repeat-y; width:886px;  margin:0px auto; }
#contentwraper div.latest-jobs {padding:0px; margin:0px; }

#contentwraper div.latest-jobs span.latest-jobs{
	padding-left:25px;
	padding-right:0px;
	margin:0px;
	float:left;
	width:80px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF9900;
	font-weight:bold;
	overflow:hidden;
	background-image: url(../images/divider.gif);
	background-repeat: no-repeat;
	background-position: right center;
	}
#contentwraper div.divider {background:url(../images/h-divider.gif) repeat-x; height:1px;clear:both; margin:0px;}
#contentwraper .leftContent{ float:left; width:550px; padding-left:23px; padding-top:20px; padding-bottom:10px;}


/*#contentwraper .content .leftContent h2{  font-size:24px; font-weight:bold; color:#555554;}*/
.evenListingwraper{ width:520px;float:left; background-color:#f9f5e8; padding:15px 15px 15px 15px; }
.evenListingwraper ul{ padding:0px; margin:0px;}
.evenListingwraper ul li{padding:0px; margin:0px;}
.oddListingwraper{ width:520px; float:left; background-color:#fbf9f2; padding:15px 15px 15px 15px; }
.oddListingwraper ul{padding:0px; margin:0px;}
.oddListingwraper ul li{padding:0px; margin:0px;}
#contentwraper .rightContent{ float:right; width:265px; padding-top:20px; padding-bottom:10px; padding-right:25px;}

.p{ padding-top:10px; padding-bottom:10px; font-weight:normal; font-size:12px;}

.h2{  font-size:20px; font-weight:bold; color:#000000; margin-bottom:10px;}


.h3jobs{ font-size:14px; font-weight:bold; color:#C76918; margin-bottom:10px;}
.h3jobs a{ font-size:14px; font-weight:bold; color:#C76918; margin-bottom:10px; text-decoration:none;}
.h3jobs a:hover{ font-size:14px; font-weight:bold; color:#C76918; margin-bottom:10px; text-decoration:underline;}

.h3{font-size:16px; font-weight:bold; color:#555554; margin-bottom:10px;}
.h3 a{ font-size:14px; font-weight:bold; color:#555554; margin-bottom:10px; text-decoration:none;}
.h3 a:hover{ font-size:14px; font-weight:bold; color:#555554; margin-bottom:10px; text-decoration:underline;}
.JobDesH{font-size:12px; font-weight: bold; color:#555554; margin-bottom:10px; text-align:left;}
.JobDes{ font-size:11px; font-weight: normal; color:#555554; margin-bottom:10px; text-align:left;}
.JobDes a{ font-size:11px; font-weight: normal; color:#555554; margin-bottom:10px; text-align:left; text-decoration:none;}
.JobDes a:hover{ font-size:11px; font-weight: normal; color:#555554; margin-bottom:10px; text-align:left; text-decoration:underline;}
.JobLocation{ font-size:12px; font-weight: normal; color:#555554; margin-bottom:10px; text-align:left;}
.JobDays{ font-size:12px; font-weight: normal; color:#555554; margin-bottom:10px; text-align:left; }
.searchwraper{ background-color:#fffdf9; border:solid 1px #d6cfb7;margin-top:5px; padding:15px 22px 15px 22px; background-image:url(../images/grad-light.gif); background-repeat:repeat-x; }

.serachcontent{ margin-top:5px; padding:15px 22px 15px 22px;}

.newsletterh{
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	 font-family:Arial;
}
.title2{
	font-weight:bold;
	font-size:16px;
	color:black;
}
.newsletterh a{
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
}
.newsletterh a:hover{text-decoration:none;}
.newsletterfeild{ width:171px; height:18px; padding-top:3px; padding-left:5px; border:solid 1px #494949;  color:#494949;   margin-top:2px;}
.testimonialswraper{
	background-color:#926437;
	border:solid 1px #d6cfb7;
	margin-top:5px;
	padding:15px 22px 15px 22px;
	background-image:url(../images/rightbrown.gif);
	background-repeat:no-repeat;
}
.testimonial{
	font:Arial, Helvetica, sans-serif;
	color:#555554;
	margin-bottom:10px;
}
.testimonial a{
	font:Arial, Helvetica, sans-serif;
	color:#555554;
	margin-bottom:10px;
	text-decoration:none
}
.testimonial a:hover{
	font:Arial, Helvetica, sans-serif;
	color:#555554;
	margin-bottom:10px;
}
.testimonialname {
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
}

.allrights{
	font:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
}

.centerly {
display:block;
margin-left:auto;
margin-right:auto;
height:20px;
width:260px;




}

.candidatewraper{
	background-color:#7363AB;
	border:solid 1px #d6cfb7;
	margin-top:5px;
	padding:15px 22px 15px 22px;
	background-image:url(../images/rightbg1.gif);
	background-repeat:no-repeat;
}

.usefullinkswraper1{
	margin-top:px;
	padding:0px 0px 0px 0px;
	background-repeat:no-repeat;
}

.usefullinkswraper{
	background-color:#286EB6;
	border:1px solid #d6cfb7;
	margin-top:5px;
	padding:15px 22px 15px 22px;
	background-image:url(../images/right3.gif);
	background-repeat:no-repeat;
}

.usefullinksh{
	font-weight:bold;
	font-size:16px;
	color:#999999;
}
.usefullinksh a{
	font-weight:bold;
	font-size:16px;
	color:#CCCCCC;
	text-decoration:none;
}
.usefullinksh a:hover{text-decoration:none;}
.usefullinkswraper ul{ list-style:square; margin-left:18px; padding-top:5px;}
.usefullinkswraper1 ul{ list-style:square; margin-left:18px; padding-top:5px;}
.usefullinkswraper ul li{
	font:Arial, Helvetica, sans-serif;
	color:#999999;
	font-weight:normal;

}
.usefullinkswraper1 ul li{
	font:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.usefullinkswraper ul li a{
	font:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.usefullinkswraper1 ul li a{
	font:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	text-decoration:none;
}
.usefullinkswraper ul li a:hover{ font:Arial, Helvetica, sans-serif; color:#353535; font-weight:normal; text-decoration:underline;}
.usefullinkswraper1 ul li a:hover{ font:Arial, Helvetica, sans-serif; color:#353535; font-weight:normal; text-decoration:underline;}
.viewall a{ font:Arial, Helvetica, sans-serif; color:#353535; font-weight:bold; font-size:12px; text-decoration:none;}
.viewall a:hover{ font-weight:bold; font-size:12px; color:#c1592d; text-decoration:underline;}
#contentend{ position:relative; background-image:url(../images/content-bg-bottom.gif); background-repeat:no-repeat; width:886px; height:0px;margin:0px auto 0px; padding:0px;}

/*------------------------------------------------content-end--------------------*/

/*------------------------------------------------footer--------------------*/
#footer2{
	width:886px;
	height:50px;
	padding-top:2px;
	background-color: #FFFBEB;
	margin-left: auto;
	margin-right: auto;
	}

#footer2 ul {
	padding: 0px 0px 0px 17px;
	.padding: 0px 0px 0px 15px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	width:690px;
	.width:690px;
	height:20px;
}
#footer2 ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #393939;
	text-decoration: none;
	float: left;
	display: block;
	margin-top: 0px;
	margin-right:5px;
	margin-bottom:0px;
	
	}
#footer2 li a{
	color: #393939;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #393939;
	padding: 0;
}
#footer2 li a:hover{
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #393939;
	padding: 0;
}

.title{ color:#9c9c9c;    }
.title a{ color:#9c9c9c; text-decoration:none}
.title a:hover{ color:#9c9c9c;  text-decoration:underline;}
.
/*------------------------------------------------footer-end--------------------*/

.h2{ vertical-align:top; margin-top:0px; font-size:24px; font-weight:bold; color:#555554; margin-bottom:10px; height:10px;}
.h3{ font-size:14px; font-weight:bold; color:#555554; margin-bottom:10px;}

/*------------------------------------------------tables--------------------*/
table{ margin:0px; padding:0px; border:0px;}
tr{}
td{}
table.myJobs{ margin:0px; padding:0px; border:0px;}
table.myJobs tr.th{ background-color:#4a4a4a; }
table.myJobs tr.th td.jobTitle{ width:185px; border-right:solid 1px #FFFFFF; height:38px; padding-left:20px;  font-weight:bold; font-size:12px; color:#FFFFFF;  }
table.myJobs tr.th td.startEnd{ width:150px; border-right:solid 1px #FFFFFF; height:38px; padding-left:20px;  font-weight:bold; font-size:12px; color:#FFFFFF;  }
table.myJobs tr.th td.ViewEditDelete{ width:154px; border-right:solid 1px #FFFFFF; height:38px; padding-left:20px;  font-weight:bold; font-size:12px; color:#FFFFFF;  }
table.myJobs tr.th td.candidate{ width:25%; border-right:solid 1px #FFFFFF; height:38px; padding-left:20px;  font-weight:bold; font-size:12px; color:#FFFFFF;  }
table.myJobs tr.th td.email{ width:25%; border-right:solid 1px #FFFFFF; height:38px; padding-left:20px;  font-weight:bold; font-size:12px; color:#FFFFFF;  }
table.myJobs tr.th td.applyDate{ width:25%; border-right:solid 1px #FFFFFF; height:38px; padding-left:20px;  font-weight:bold; font-size:12px; color:#FFFFFF;  }
table.myJobs tr.th td.cvDownload{ width:25%; border-right:solid 1px #FFFFFF; height:38px; padding-left:20px;  font-weight:bold; font-size:12px; color:#FFFFFF;  }

table.myJobs tr.even{ background-color:#f9f6ee; }
table.myJobs tr.even td.jobTitle{ width:185px; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;   font-size:12px; color:#3b372c; text-align:left }
table.myJobs tr.even td.startEnd{ width:150px; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;   font-size:12px; color:#3b372c; text-align:left }
table.myJobs tr.even td.ViewEditDelete{ width:154px; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;   font-size:12px; color:#3b372c; text-align:left; vertical-align:middle;  }

table.myJobs tr.odd{ background-color:#f4efe1; }
table.myJobs tr.odd td.jobTitle{ width:185px; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;   border-bottom:solid 1px #FFFFFF; font-size:12px; color:#3b372c; text-align:left}
table.myJobs tr.odd td.startEnd{ width:150px; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;   font-size:12px; color:#3b372c; text-align:left }
table.myJobs tr.odd td.ViewEditDelete{ width:154px; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;  font-weight: normal; font-size:12px; color:#3b372c; text-align:left; vertical-align:middle;  }
.genB{  font-weight: bold; font-size:12px; color:#3b372c;}



table.employeDetails{ margin:0px; padding:0px; border:0px;}
table.employeDetails tr.th{ background-color:#4a4a4a; }
table.employeDetails tr.th td.eh{ width:185px; border-right:solid 1px #FFFFFF; height:38px; padding-left:20px;  font-weight:bold; font-size:12px; color:#FFFFFF; }

table.employeDetails tr.even{ background-color:#f9f6ee; }
table.employeDetails tr.even td.eh{ width:170px; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding:5px 0px 0px 20px; vertical-align:middle;  font-weight: bold; font-size:12px; color:#3b372c; text-align:left }
table.employeDetails tr.even td.ed{ width:285px; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px;padding:5px 10px 0px 20px; vertical-align:middle;    font-size:12px; color:#3b372c; text-align:left; }

table.employeDetails tr.odd{ background-color:#f4efe1; }
table.employeDetails tr.odd td.eh{ width:170px; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding:5px 0px 0px 20px; vertical-align:middle;  font-weight:bold; border-bottom:solid 1px #FFFFFF; font-size:12px; color:#3b372c; text-align:left}
table.employeDetails tr.odd td.ed{ width:285px; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding:5px 10px 00px 20px; vertical-align: middle;   font-size:12px; color:#3b372c; text-align:left }
table.tesimonials{ width:515px;}
table.tesimonials td.Data{ padding:5px 5px 10px 5px;}
table.tesimonials td.Data p{ font-weight: normal; font-size:12px; color:#3b372c; padding-bottom:10px; padding-top:10px;}
table.tesimonials td.Data span{ font-weight: bold;  color:#3b372c; padding-bottom:10px;}
.linespacer{ vertical-align:top;
	font-weight: normal;
	color:#3b372c;
	padding:10px 10px 10px 0px;
	letter-spacing: 5px; text-align:left;
}
table.tesimonials td.Data ul{ list-style:square; padding-top:10px; padding-bottom:10px; padding-left:30px;}
table.tesimonials td.Data ul li{ font-weight: normal;  color:#3b372c; line-height:12px;}

table.applyJobs{ margin:0px; padding:0px; border:0px; width:100%;}
table.applyJobs tr.th{ background-color:#4a4a4a; }
table.applyJobs tr.th td.candidate{ width:30%; border-right:solid 1px #FFFFFF; height:38px; padding-left:20px;  font-weight:bold; font-size:12px; color:#FFFFFF;  }
table.applyJobs tr.th td.email{ width:30%; border-right:solid 1px #FFFFFF; height:38px; padding-left:20px;  font-weight:bold; font-size:12px; color:#FFFFFF;  }
table.applyJobs tr.th td.applyDate{ width:20%; border-right:solid 1px #FFFFFF; height:38px; padding-left:20px;  font-weight:bold; font-size:12px; color:#FFFFFF;  }
table.applyJobs tr.th td.cvDownload{ width:20%; border-right:solid 1px #FFFFFF; height:38px; padding-left:20px;  font-weight:bold; font-size:12px; color:#FFFFFF;  }


table.applyJobs tr.even{ background-color:#f9f6ee; }
table.applyJobs tr.even td.candidate{ width:30%; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;   font-size:12px; color:#3b372c; text-align:left }
table.applyJobs tr.even td.email{ width:30%; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;   font-size:12px; color:#3b372c; text-align:left }
table.applyJobs tr.even td.applyDate{ width:25%; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;   font-size:12px; color:#3b372c; text-align:left }
table.applyJobs tr.even td.cvDownload{ width:15%; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;   font-size:12px; color:#3b372c; text-align:left }


table.applyJobs tr.odd{ background-color:#f4efe1; }
table.applyJobs tr.odd td.candidate{ width:30%; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;   border-bottom:solid 1px #FFFFFF; font-size:12px; color:#3b372c; text-align:left}
table.applyJobs tr.odd td.email{ width:30%; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;   border-bottom:solid 1px #FFFFFF; font-size:12px; color:#3b372c; text-align:left}
table.applyJobs tr.odd td.applyDate{ width:20%; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;   border-bottom:solid 1px #FFFFFF; font-size:12px; color:#3b372c; text-align:left}
table.applyJobs tr.odd td.cvDownload{ width:20%; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF; height:38px; padding-left:20px;   border-bottom:solid 1px #FFFFFF; font-size:12px; color:#3b372c; text-align:left}
/*------------------------------------------------tables-end--------------------*/



/*------------------------------------------------form-feilds--------------------*/
table{}
table.form{}
table.form td{font-size:12px; color:#3b372c;}
table.form td.Value{ width:135px;  font-size:12px; color:#3b372c; padding-top:5px; vertical-align:top;}
table.form td.Value span{   font-size:12px; color:#d60a0a;}
table.form td.Feild{ width:auto;}
.feild{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555554;
	height: 16px;
	width: 194px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #919191;
	border-right-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	border-left-color: #919191;
	margin-bottom:10px;
	padding-top:2px;
}
.listmenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555554;
	height: 80px;
	width: 194px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #919191;
	border-right-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	border-left-color: #919191;
	margin-bottom:10px;
	padding-top:5px;
}
.listmenuSalary{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555554;
	height: 50px;
	width: 194px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #919191;
	border-right-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	border-left-color: #919191;
	margin-bottom:10px;
	padding-top:5px;
}
.menufiled{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555554;
	height: 25px;
	width: 236px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #919191;
	border-right-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	border-left-color: #919191;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:10px;
	padding-right:3px;
}
.menufiled1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555554;
	height: 25px;
	width: 100px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #919191;
	border-right-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	border-left-color: #919191;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:10px;
	padding-right:3px;
	padding-left:0px;
}
.menufiled2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555554;
	height: 25px;
	width: 196px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #919191;
	border-right-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	border-left-color: #919191;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:10px;
	padding-right:3px;
}
.menufiled3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555554;
	height: 25px;
	width: 79px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #919191;
	border-right-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	border-left-color: #919191;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:10px;
	padding-right:3px;
}
.TextArea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555554;
	height: 85px;
	width: 236x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #919191;
	border-right-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	border-left-color: #919191;
	margin-bottom:10px;
	padding-top:5px;
}
.TextArea1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555554;
	height: 85px;
	width: 235px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #919191;
	border-right-color: #d6d6d6;
	border-bottom-color: #d6d6d6;
	border-left-color: #919191;
	margin-bottom:10px;
	padding-top:5px;
}

/*------------------------------------------------form-feilds-end--------------------*/

.signup{}
.signup a{ font-size:12px; font-weight:bold; text-decoration:underline; color:#555554;}
.signup a:hover{text-decoration:none;}

.pagging-p{
padding-top:15px;
padding-left:57px;
padding-right:57px;}

td#pag {
	padding: 0px;
	
	
	
	color:#1a1a1a;
	text-align:left;
	margin: 0;
	vertical-align:middle;
	}
td#pag a {
	
	text-decoration: none;
	display: block; 
	
	
	
	color:#1a1a1a;  
	vertical-align:middle;
	text-align:left;
	 
}
td#pag a:hover{
	
	
	
	text-align:left;
	color:#e81919; 
	
	}
.p-n-pad{
font-family: Arial;

color:#c1c1c1;
padding-left:5px;
padding-right:5px;}
table.sitemape{}
.sitemap ul{ list-style:square; padding-left:13px!important; padding-left:16px;}
.sitemap ul li{ margin-bottom:0px;}
.unsubscribe{}
.unsubscribe a{ text-decoration:none; color:#FFFFFF;}
.unsubscribe a:hover{ text-decoration:underline;}




#tmenu1 {

	
}
.lnk1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC9900;
	text-decoration: underline;
}
.manidatory{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}

.cvUploadField{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555554;
	height: 21px;
}
 .viewAllSearch{
	
	font-weight:bold;
	color:#555554;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
