@charset "utf-8";
*{padding:0; margin:0;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.pd-btn-search{padding:5px 10px 10px 0; float:right;}
.pdt{padding-top:5px;}
.pdt-btn{padding:5px 0 0 2px; clear:both;}
#contents{width:904px; margin:0 auto;}
.height-btn{ height:141px;}


#top-wrapper{width:904px; height:116px; margin-top:26px; position:relative; z-index:1;}
#logo{height:113px; overflow:hidden; width:904px;}
#logo img{ margin:1px 0 0;}
		
.stdivpass{ border:1px solid #999 !important; padding:10px;}		
#left-search{background:url(../images/bg-search.jpg) left top no-repeat; margin-left:15px; padding:55px 10px 20px 47px; width:255px; float:left; position:relative; top:0px; display:inline;}
#right-search2{background:url(../images/bg-search2.jpg) left top no-repeat; margin-left:5px; padding:57px 20px 20px 45px; margin-top:50px;width:255px; float:right; position:relative; top:0px; display:inline;}
.ct-input{ padding:0;}
.ct-input span{ display:block; font-size:13px; color:#2d2d2d; font-weight:bold;}
.w200{width:202px;}

.ct-keyword input[type="text"]{background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #777777;
    font-size: 11px;
    padding: 2px 5px;}

#right-search{  padding-bottom:159px; width:550px; float:left; height:334px;}

.TellUs{ height:171px; clear:both; display:block; position:relative; top:0px; background:url(../images/VouchersImg.gif) center top no-repeat;}
.TellUs a{background:url(../images/tellusBtn.png) center center no-repeat; position:absolute; top:160px; right:30px; height:65px; width:123px; display:block; text-indent:-99999px; overflow:hidden;}
	
.ct-right{padding:9px; border:1px solid #c6d2dd; width:532px; float:left;}
.container-right{ background:#f8fbfe url(../images/bg-ct-right.gif) left bottom repeat-x; width:532px; float:left;}
.container-right .c-left{ background:url(../images/hand.jpg) left bottom no-repeat; padding:10px; width:247px; border-right:1px dotted #a6acb3; height:181px;}	
.container-right .c-right{padding:0; width:263px; height:181px;}
.sub_c_right{ height:auto; overflow:hidden;padding:10px; clear:both;}
.bd_top{ border-top:1px dotted #a6acb3;}
.text-alg{width:865px; height:105px; clear:both; overflow:hidden; margin-left:14px;}
*html .text-alg{ position:relative; top:3px;}

.user-show{background:url(../images/account-r.png) right top no-repeat; height:47px; padding-right:8px; float:right; position:absolute; top:-26px; right:0px; z-index:1000;}
.user-show div{background:url(../images/account-l.png) left top no-repeat; height:47px; padding-left:8px; float:left; }
.user-show div div{background:url(../images/account-c.png) left top repeat-x; height:45px; float:left; padding:2px 15px 0 10px; font-size:14px; font-weight:bold; color:#caf3ff; text-align:right;}
.user-show span{ font-size:14px; font-weight:bold; color:#fff; text-align:right; text-decoration:none;}
.user-show p,.user-show p a:link,.user-show p a:visited{font-size:12px; color:#005B7A; font-weight:normal; padding:5px 5px 1px;text-decoration:none;}
.user-show p{ padding:5px 10px 0 10px;}
.user-show p a:hover{font-size:12px; color:#caecf6; font-weight:normal; text-decoration:none;}
.top-searchbox{width:865px; height:105px; clear:both;  margin-left:14px;}






		
		

	
/* #nav-wrapper{width:600px; height:48px; padding:0 0 0 18px; float:left;}
#nav-wrapper li{list-style:none; list-style-type:none; list-style-image:none;color:#FFFFFF; font-weight:bold; text-align:center; display:inline;}
		
	
		

#nav-wrapper  a, a:active a:visited{ color:#FFFFFF; font-weight:bold; text-transform:capitalize; text-align:center; float:left; padding:13px 20px 0 20px; text-decoration:none; height:34px;}
#nav-wrapper a:hover{background:url(../images/menu_hover.jpg);}


#nav-wrapper-con-rss{float:right; height:48px; padding-right:20px;}
#nav-wrapper-con-rss	li{list-style:none; list-style-type:none; list-style-image:none;color:#FFFFFF; font-weight:bold; text-align:center; display:inline;}
#nav-wrapper-con-rss a:link,#nav-wrapper-con-rss a:active,#nav-wrapper-con-rss a:visited{ color:#FFFFFF; font-weight:bold; text-transform:capitalize; float:left; padding:13px 10px 0 50px; text-decoration:none; height:34px;}

.contact-2 a:link, .contact-2 a:active, .contact-2 a:visited{ background:url(../images/contact-2_old.png) 5px top no-repeat;}
.contact-2 a:hover{ background:url(../images/contact-2-hover.jpg) no-repeat;}

.rss-2 a, a:active a:visited{ background:url(../images/rss-2.jpg) no-repeat; height:47px; width:90px; padding:0 0 0 30px;}
.rss-2 a:hover{ background:url(../images/rss-2-hover.jpg) no-repeat;}*/

	
			
#footer{ height:97px; width:100%; background:url(../images/footer_bg.jpg); text-align:center; padding:41px 0 0 0; color:#b5b5b5; margin-top:30px;}
img {
	border:0px;
}
.clear{clear:both;}
.pd-search{ padding:20px 20px 0 20px;
}
.list-style{margin:0; padding:0;}
.list-style ul{margin-left:-10px; padding:0; list-style:inside;}
.list-style li{margin-left:30px; padding:0; list-style:outside;}
.list-style p{padding:5px;}
.list-style li h1, .list-style li h2{ line-height:28px;} 
.list-style h1{font-size:16px;}
#contents
{
	width:909px; 
	margin:0px auto; 
	line-height:18px;
	height:auto;
	overflow:hidden;
}
.menuwrapper
{
	width:903px; 
	height:48px; 
	margin:0px auto; 
	line-height:18px;
}
.menuwrapper_out
{
	width: 903px; 
	height: 48px;
}
.pd10{padding:5px;}
.menuwrapper_in
{
	line-height:18px;
	background:url(../images2/_5.jpg) no-repeat; 
}

.bodywrapper1{width:1030px; margin:0 auto; background-color:#FFF; }


.footerwrapper{ width:909px; height:190px; margin:0px auto;}

	
		#divWelCome
		{}
		
			
				.txt-holder-x
				{
					height:20px; 
					font-size:11px; 
					font-weight:normal;
				}
				.txt-holder-x li
				{
					list-style:none; 
					list-style-image:none; 
					display:inline;
				}
			.top-label{float:left; width:63px; text-align:right;}
			
	
	
		
		.right-list a{padding:0 0 0 273px;}

		#nav-wrapper  a, a:active a:visited
		{
			color:#FFFFFF; 
			font-weight:bold; 
			text-transform:capitalize; 
			text-align:center; 
			float:left; 
			padding:13px 20px 0px 20px; 
			text-decoration:none; 
			height:34px;
			background:url(../images2/feedback-line.gif) right no-repeat;
		}
		#nav-wrapper a:hover
		{
			background:url(../images2/menu_hover.jpg);
		}
	
		#contact-wrapper li
		{
			list-style:none; 
			list-style-image:none; 
			list-style:none; 
			list-style-position:outside; 
			display:inline; 
			list-style-type:none;
		}
		#right-div
		{
			width:360px;
			_width:350px; 
			float:right; 
			_float:left; 
			background:url(../images2/_7.jpg) no-repeat;
			padding:100px 10px 0 40px;
		}
		#right-div2
		{
			width:370px; 
			float:right; 
			background:url(../images2/_7.jpg) no-repeat;
			padding:100px 10px 0 40px;
		}
		.contentplace{float:left; margin:0; padding:0;width:568px;}
		.contentplace1{float:left; margin:0; padding:50px 0 0 20px;width:548px;}
		* html .contentplace , *:first-child+html .contentplace{width:568px;}

		
		#procedure-wrapper{ width:903px; margin:0 auto; color:#434655;}
			.proc-a{width:264px; height:143px; float:left; display:block; background:url(../images2/_9.jpg); text-align:right; padding:45px 20px 0 180px;}
			.proc-a p{text-align:justify;}
			.proc-a img{text-align:right; border:none;}
			.proc-b{width:225px; height:143px;float:left; display:block; background:url(../images2/_8-Edit.jpg); text-align:left; padding:45px 170px 0 40px;}
			.proc-b p{text-align:justify;}

.column-list{ float:left; font-size:12px; background:#fff url(../images/bg-ctn.gif) left 29px repeat-x; margin-top:10px;  min-height:412px; height:auto !important; height:412px;}
.column-list ul{ list-style:none; padding:2px 10px 2px 15px; margin-top:20px; float:left;}
.column-list li{ padding:0; margin:0; min-height:20px; height:auto !important; height:20px;}
.column-list li a:link,.column-list li a:visited{ background:url(../images/bullet-02.gif) left 8px no-repeat; padding-left:20px; display:block; color:#1e468f; text-decoration:underline;}
.column-list li a:hover{color:#ff9000;}

.title-n{ background:url(../images/bg-title-n.gif) left top repeat-x; height:27px; padding-left:7px;}
.border-l{border-top:1px solid #c6d2dd; border-left:1px solid #c6d2dd; border-bottom:1px solid #c6d2dd;}
.border-all{border:1px solid #c6d2dd;}
.border-r{border-top:1px solid #c6d2dd; border-bottom:1px solid #c6d2dd;}
.job-by{background:url(../images/bullet2.gif) left top no-repeat;float:left; color:#0C69A1; padding-left:17px; font-size:15px; font-weight:bold; line-height:25px; }
.related-job{background:url(../images/related-job.gif) left top no-repeat; width:136px; height:24px; float:left; text-indent:-9999px;}
.job-by-sector{background:url(../images/job-by-sector.gif) left top no-repeat; width:136px; height:22px; float:left; text-indent:-9999px;}
.w300{width:300px; border-right:1px solid #c6d2dd;}
.w250{width:270px;}
.w355{width:349px;}
.w280{width:250px;}
.w600{width:600px; border-right:1px solid #c6d2dd;}

			
#footer
{
	height: 97px; 
	width: 100%; 
	background: url(../images2/footer_bg.jpg); 
	clear:both;
	text-align: center; 
	padding: 40px 0px 0px 0px; 
	color: #b5b5b5; 
	margin-top: 10px;
}
img {
	border:0px;
}
	
/************* modified as of july29 by damz ********/
/***subpage***/
.subleft { float:left; padding-left:10px;display:block; background-color:#FFF;}
.subright { float:right; 
          padding:0 0 0 0;
		  display:block;
		  margin-right:45px;border-right:1px #dad9d9 solid;
		  border-bottom:1px #d6d3d3 solid;border-top:1px #d6d3d3 solid;
		  border-left:1px #d6d3d3 solid;width:585px;
		  background:url(../images2/bevel-right.gif) top right no-repeat;}
.subright p, .subright h3 {padding:2px 0;}
.subleft #leftnav {width:241px;}
.subleft #leftnav .leftnav-top {width:241px;text-align:center; background:url(../images2/leftnav-top.gif) top no-repeat;}
.subleft #leftnav .inner {border-left:1px #e0dfdf solid;border-right:1px #e0dfdf solid; line-height:20px;padding:10px;}
.subleft #leftnav .inner a {color:#6aa0b2; font-size:11px;font-family:tahoma;text-decoration:none; letter-spacing:0px;}
.subleft #leftnav .inner a:hover {color:#5991a4; text-decoration:underline;}
.subleft #leftnav .leftnav-btm {height:11px; width:241px;background:url(../images2/leftnav-btm.gif) top no-repeat;}

.heading1, .subleft #leftnav .leftnav-top { letter-spacing:0.08em;height:26px;line-height:2.2em;text-transform:uppercase; vertical-align:middle;font-size:12px;font-family:tahoma;font-weight:bold;}
.heading1 {background:#f2f1f1;padding-left:20px;}

.inputz {background:transparent url(../images2/input-bg.gif) no-repeat scroll center;border:medium none;color:#346F82;font-size:11px;height:13px;line-height:0px;padding:4px 10px;width:263px; text-align:right;}

.pV15 {padding-left:15px; padding-right:15px;}

.subfooter { margin:10px 0 !important;}
.subfooter #gal { float:right; padding:50px 70px 0 0;}
.subfooter .galleft { margin:0 50px;}

.mem-login-ver2 
{
	background:url(../images2/mem-login-ver2.jpg) top no-repeat !important;
	font-family:arial;
	width:333px !important;
}
.mem-login-ver2 a { color:#fff; text-decoration:none; font-weight:normal; letter-spacing:-0.001em; margin:0 10px;}
.mem-login-ver2 a:hover { text-decoration:underline;}
.mem-login-ver2 p {margin:0 0 0 35px;}


/****** button *****/
.bt-final {color:#fff; background:url(../images2/bt-final.gif) left top no-repeat; line-height:2.2em; padding:4px 0px 4px 20px; text-decoration:none; margin:0 8px;}
.bt-final b {background:url(../images2/bt-final.gif) right -23px no-repeat; padding:4px 20px 4px 0px; margin-top:-4px;}
.bt-final:hover { color:#3f220b;}

/** additional css for change password**/

.boby-chg-wrapper{
background:url(../images2/img-chgpass-body.jpg) no-repeat;
background-position:left;
width:831px;
height:337px;
margin-left:15px;
}

.chg-wrapper{
	background:url(../images2/img-chngpass.jpg) no-repeat;
	width:797px;
	height:264px;
	float:right;
	margin-top:35px;
}

.body-txt-wrapper{
	height:130px;
	width:400px;
	padding-top:60px;
	margin:0 auto;
}

.text-wrapper{
	font-weight:bold;
	padding-left: 20px;
	width:380px;
	margin:5px 10px;
	height:auto;
	overflow:hidden;
}
.text-wrapper2{
	font-weight:bold;
	height:20px;
	width:395px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
}
.text-wrapper1{
	font-weight:bold;
	height:20px;
	width:300px;
	margin-top:1px;
	margin-bottom:1px;
	float:left;
}



.text-btn{
font-weight:bold;
height:20px;
width:76px;
float:right;
margin-right:0px;
}

/** additional css for change password**/









/** additional css for company profile**/

}
/*****change password*******/



/********************* damz edit *************/

