@charset "utf-8";
/* CSS Document */
 
/***** Global Settings *****/
	html, body { border:0; margin:0; padding:0; height:100%; }
	body {
	font:100%/1.25 arial, helvetica, sans-serif;
	}
	
	/***** Common Formatting *****/
	h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-weight:normal;}
	ul, li, ol{	margin:0; padding:0; list-style:none;}
	h1 { padding:30px 0 25px 0;	font:2em arial, helvetica, sans-serif;}
	h2 { padding:20px 0; font:1.5em arial, helvetica, sans-serif;}
	h3 { font:1em arial, helvetica, sans-serif; font-weight:bold;}
	p{margin:0;	padding:0 0 0px 0;}
	blockquote {margin:22px 40px;padding:0;	}
	small {font-size:0.85em;}
	img {border:0;}
	sup {position:relative;	bottom:0.3em; vertical-align:baseline;}
	sub { position:relative; bottom:-0.2em; vertical-align:baseline;}
	acronym, abbr {	cursor:help; letter-spacing:1px; border-bottom:1px dashed;}
	
	/***** Links *****/
	a, a:visited { text-decoration:none; outline:none;}
	
	/***** Forms *****/
	form {	margin:0; padding:0; display:inline;}
	input, select, textarea {font:1em arial, helvetica, sans-serif; color:#3B3B3B; font-size:11px;	}
	textarea {line-height:1.25;}

	/***** Tables *****/
	table { border:0; margin:0 0 18px 0; padding:0;}
	table tr td {padding:2px;}
	
	/***** Global Classes *****/
	.clear 				{ clear:both; }
	.float-left 		{ float:left; }
	.float-right 		{ float:right; }
	.float-new 			{ float:right; }
	.float-none 		{ float:none; display:inline;}
	.text-left 			{ text-align:left; }
	.text-right 		{ text-align:right; }
	.text-center 		{ text-align:center; }
	.text-justify 		{ text-align:justify; }
	.bold 				{ font-weight:bold; }
	.italic 			{ font-style:italic; }
	.underline 			{ border-bottom:1px solid; }
	.highlight 			{ background:#ffc; }
	.wrap 				{ width:980px;margin:0 auto; }
	.img-left 			{ float:left;margin:4px 10px 4px 0; }
	.img-right 			{ float:right;margin:4px 0 4px 10px; }
	.nopadding 			{ padding:0; }
	.noindent 			{ margin-left:0;padding-left:0; }
	.nobullet 			{ list-style:none;list-style-image:none; }
	.no-background		{background:none !important;}
	.border-none	    {border:none !important;}
	.no-margin-bottom   {margin-bottom:0px !important; padding-bottom:0px !important;}
	.no-margin-bot   	{margin-bottom:0px !important; }
	.no-margin-left    	{margin-left:0px !important;	}
	.no-padding-bottom 	{padding-bottom:0px !important;}
	.no-float	 		{ float:none; }
	/*-- container --*/
@media screen {
	#outer-container {
	width:100%;
	width:auto !important;
	min-width:100%;
	position:absolute;
	min-height:100%;
	height:auto !important;
	height:100%;	
   	background: #FFF url(bg-body.gif) repeat-x left 103px ;	
	margin: 0 !important;
	}
}
/*@media print {
	#outer-container {
	width:100%;
	width:auto !important;
	min-width:100%;
	min-height:100%;
	height:auto !important;
	height:100%;	
   	background: #FFF url(bg-body.gif) repeat-x left 103px ;	
	}
}*/
	#container{
	width:990px;
	overflow:hidden;
	margin-left: auto; margin-right:auto;
	}
	#header{
	background:url(header_background.gif);
	background-repeat:repeat;
	width:100%;
	height:103px;
	position:relative;
	padding:0;
	margin: 0 0px 40px 7px;
	}
	#header h1{
	margin:0; padding:0;
	}
	#header h1 a{
	width:237px;
	height:38px;
	display:block;
	float:left;
	margin:15px 0 0 0; padding:0;
	}
	ul#nav-global{
	width:70%;
	margin:35px 15px 0 0; padding:0;
	float:right;
	}
	ul#nav-global li{
	float:right;
	clear:both;
	text-align:right;
	margin:0; padding:0;
	}
	ul#nav-global li a{
	font-size:12px;
	}
	ul#nav-global li a.employer{
	color:#3B3B3B;
	}
	ul#nav-global li a.logout{
	color:#0022AA;
	}
	/*-- Top Navigation --*/
	ul#nav-top{
	width:100%;
	position:absolute;
	bottom:0px;
	left:0px;
	}
	ul#nav-top li{
	float:left;
	list-style:none;
	background:none;
	margin: 0 5px 0 0;
	padding:0;
	}
	ul#nav-top li.last{
	float:right;
	margin-right:11px;
	}
	ul#nav-top li a{
	height:33px;
	margin:0;
	color:#f5af38;
	}
	ul#nav-top li span{
	height:33px;
	margin:0;
	color:#f5af38;
	}
	ul#nav-top li a{
	display:block;
	float:left;
	padding: 0 0 0 3px;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	background:url(bg-tab-left.gif) no-repeat left top;
	}
	ul#nav-top li span{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none !important;
	display:block;
	float:left;
	padding: 8px 20px 0 16px;
	background:url(bg-tab-right.gif) no-repeat right top;
	}
	ul#nav-top li a:hover{
	text-decoration:none !important;
	cursor:pointer;
	background-position: left -66px;
	}
	ul#nav-top li a:hover span{
	background-position: right -66px
	}
	ul#nav-top li.current a{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none !important;
	
	background-position: left -66px;
	}
	ul#nav-top li.current a span{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none !important;
	background-position: right -66px
	}
	
	/*-- end --*/
	
	/*-- button --*/
	a.button{
	display:block;
	height:27px;
	background:url(bg-button-left.gif) no-repeat left top;
	font-size:12px !important;
	color:#fff !important;
	padding:0px 0 0 5px;
	cursor:pointer;
	float:left;
	}
	a.button:hover{
	text-decoration:none !important;
	color:#F3f686 !important;
	}
	a.button span{
	font-size:12px !important;
	color:#fff !important;
	font-weight:bold;
	background:url(bg-button-right.gif) no-repeat right top;
	padding:6px 6px 0 2px;
	display:block;
	height:21px;
	float:left;
	}
	a.button:hover span{
	color:#F3f686 !important;
	}
	
	
	a.button1{
	display:block;
	height:24px;
	background:url(bg-button1-left.gif) no-repeat left top;
	font-size:12px !important;
	color:#000 !important;
	padding:0px 0 0 4px;
	cursor:pointer;
	float:left;
	}
	a.button1:hover{
	/*background:url(images/bg-button1-left-on.gif) no-repeat left top;*/
	text-decoration:none !important;
	}
	a.button1 span{
	font-size:12px !important;
	color:#000 !important;
	display:block;
	height:23px;
	float:left;
	background:url(bg-button1-right.gif) no-repeat right top;
	padding:4px 15px 0 10px;
	}
	a.button1:hover span{
	/*background:url(images/bg-button1-right-on.gif) no-repeat right top;*/
	
	}
	.btn-order-now{
	width:87px;
	margin-left:265px;
	}
	.btn-order-now span{
	padding:4px 15px 0 10px !important;
	}
	.btn-go span{
	font-weight:normal!important;
	padding:4px 15px 0 10px !important;
	}
	.comboText6
	{
	margin-top:4px;
	background-color: #ffffFF; 
	border: 1px solid #4F6686; 
	width: 120px; height: 17px;
	font-family: verdana;
	font-size: 10px;
	}
	/*-- online test --*/
	div.header{
	font-weight:bold;
	color:#000;
	font-size:19px;
	padding:0; margin:7px 0 15px 10px;
	}
	div.timer
	{
	font-weight:bold;
	color:#0000FF;
	font-size:16px;
	padding:0; margin:7px 0 0px;
	}
	div.pagenum
	{
	font-weight:bold;
	color:#0000FF;
	font-size:16px;
	padding:0; margin:0px 0 10px;
	}
	/*-- home page --*/
	h2.home-title{
	margin:0 0 6px 0 !important;
	}
	.featured-employes-box{
	width:556px;
	float:left;
	background:url(bg-fe-box-bottom.gif) no-repeat left bottom;
	margin-bottom:11px;
	}
	.home-register{
	margin:9px 0 4px 0;
	}
	.featured-employes-box h3.heading{
	color:#666666 !important;
	padding-left:20px!important;
	font-size:14px !important;
	margin-bottom:10px!important;
	}
	.featured-employes-box .top{
	width:556px;
	float:left;
	background:url(bg-fe-box-top2.gif) no-repeat left top;
	}
	.featured-employes-box ul.logo-list{
	float:left;
	padding:3px 5px 0px 5px;	
	}
	table.logoPadding tr td {
	padding:0px 4px;	
	}
	.featured-employes-box ul.logo-list li{
	float:left;
	/*padding:0 15px 10px 15px;*/
	}
	.featured-employes-box div.regi-content{
	width:516px;
	min-height:105px;
	height:auto !important;
	height:110px;
	float:left;
	position:relative;
	margin-left:20px;
	border-top:3px solid #ebf3f6;
	padding-top:3px;
	}
	.regi-content .listing{
	width:145px;
	}
	.featured-employes-box div.regi-content .image{
	position:absolute;
	bottom:0px;
	left:0px;
	}
	.featured-employes-box div.regi-content ul.listing{
	float:right;
	padding:0 0 5px 0;
	}
	.featured-employes-box div.regi-content ul.listing li{
	width:150px;
	font-size:12px;
	background:url(bullet-gray.gif) no-repeat left 9px;
	padding-left:15px;
	}
	.featured-employes-box div.regi-content ul.listing li a{
	color:#3B3B3B;
	}
	.featured-employes-box div.regi-content .register-cv{
	float:right;
	clear:both;
	margin-bottom:10px;
	margin-right:8px;
	}
	.featured-employes-box div.regi-content .seeall{
	clear:both;
	margin:0 0 15px 0;
	}
	h3.current-company{
	font-size:17px;
	font-weight:bold;
	border-bottom:2px solid #ebf3f6;
	padding-bottom:2px !important;
	}
	h3.current-company2{
	font-size:17px;
	font-weight:bold;
	border-bottom:2px solid #ebf3f6;
	padding-bottom:2px !important;
	padding-top:35px !important;
	}
	.btn-regi-job{
	margin: 0 0 15px 20px;
	}
	.btn-main{
	margin: 0 0 15px 300px;
	}
	.btn-with-navigations{
	margin: 0 0 15px 230px;
	}
	.btn-signup-updates{
	margin: 0 0 6px 20px;
	}
	.btn-login{
	margin: 0 0 6px 0;
	}

	/*-- wrap --*/
	#warp{
/*	width:100%;*/
	float:left;
/*	clear:both;
	margin:0; padding:0;
	overflow:hidden;*/
	}
	#sidebar-left{
	width:192px;
	float:left;
	clear:none;
	margin:0 19px 0 7px; 
	padding:0;
	overflow:hidden;
	}
	#sidebar-left .readmore{
	background:url(arrow-sidebar.gif) no-repeat 0px 4px;
	}
	.side-bar-border{
	float:left;
	margin: 0 0 11px 20px; /* 1 unit margin change */
	}
	.nav-left-box{
	width:192px;
	float:left;
	margin:0 0 14px 0; padding:0;
	background:url(bg-nav-left.gif) repeat-y;
	}
	.nav-left-box-top{
	width:192px;
	height:10px;
	float:left;
	background:url(bg-nav-left-top.gif) no-repeat left top;
	}
	.nav-left-box-bottom{
	width:192px;
	height:18px;
	float:left;
	background:url(bg-nav-left-bottom.gif) no-repeat left bottom;
	}
	ul#nav-left{
	float:left;
	margin: 0; padding:0;
	}
	ul#nav-left li{
	float:left;
	clear:both;
	width:150px;
	color:#010101;
	font-size:14px;
	font-weight:bold;
	padding: 0 0 0 20px;
	margin:0 1px;
	}
	ul.emp-nav-margin li a{
	margin:0 0px 0 -13px!important;
	}
	span.emptitle-nav-margin{
	margin:0 -11px 0 -11px!important;
	}
	ul#nav-left li.heading{
	width:169px;
	background:#b9dbec url(bg-nav-left-heading-top.gif) repeat-x;
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:1px solid #f3f3f3;
	}
	ul#nav-left li span.welcome{
	margin-left:-20px;
	padding-bottom:5px;
	line-height:22px;
	}
	ul#nav-left li a.logout{
	width:80%;
	font-size:12px;
	color:#0022AA;
	font-weight:normal;
	float:left;
	clear:both;
	padding-bottom:10px;
	}
	ul#nav-left li span{
	padding:0 0 0 20px;
	margin:0;
	color:#010101;
	height:auto !important;
	}
	ul#nav-left li span a{
	color:#000000;
	}
	ul#nav-left li.home{
	margin-bottom:5px;
	}
	a.nounderline:hover{
	text-decoration:none!important;
	}
	.navLinkHighlight{
 	color:#930000!important;
	}
	ul#nav-left li span.database{
	background:url(blue_icon_apply_job_16.gif) no-repeat 0 0;
	}
	ul#nav-left li span.jobpost{
	background:url(icon_job_postings_16.gif) no-repeat 0 0;
	}
	ul#nav-left li span.progress{
	background:url(blue_icon_progress_16.gif) no-repeat 0 0;
	}
	ul#nav-left li span.yourcv{
	background:url(icon_yr_cv_16.gif) no-repeat 0 0;
	}
	ul#nav-left li span.yourcvs{
	background:url(icon_yr_cvs_16.gif) no-repeat 0 0;
	}
	ul#nav-left li span.yourprofile{
	background:url(icon_yr_profile_16.gif) no-repeat 0 0;
	}
	ul#nav-left li span.tool{
	background:url(icon_tools_16.gif) no-repeat 0 0;
	}
	ul#nav-left li ul.nav-left-sub{
	margin:0; padding:0;
	float:left;
	clear:both;
	line-height:17px;
	}
	ul#nav-left li ul li{
	float:left;
	clear:both;
	margin:0; padding:0;
	color:#0022AA;
	font-size:12px;
	font-weight:normal;
	padding: 5px 0 0 20px;
	}
	ul#nav-left li ul li.last{
	padding-bottom:18px !important;
	}
	ul#nav-left li ul li a{
	color:#16387c;
	}
	ul#nav-left li ul li a:hover{
	color:#16387c;
	}
	
	.info-box{
	width:192px;
	float:left;
	clear:both;
	margin:0 0 14px 0; padding:0 0px 0 0;
	background:url(bg-info-box.gif) repeat-y;
	overflow:hidden;	
	}		
		
	.info-box-right{
	background:url(bg-info-box1.gif) repeat-y    !important;
	}
	.info-box-top{
	width:172px;
	float:left;
	clear:both;
	height:30px;
	background:url(bg-info-box-top.gif) no-repeat left top;
	margin:0 0 14px 0 ; padding: 12px 14px 0 14px;
	}
	.info-box-top-sj{
	margin-bottom:12px !important;
	}
	.info-box-top{
	font-size:18px;
	}
	.info-box-top-right{
	background:url(bg-info-box-top1.gif) no-repeat left top    !important;
	margin:0 0 10px 0 ; padding: 12px 14px 0 14px;
	}
	.info-box-bottom{
	width:100%;
	float:left;
	clear:both;
	height:13px;
	background:url(bg-info-box-bottom.gif) no-repeat left bottom;
	}
	.info-box-bottom1{
	width:100%;
	float:left;
	clear:both;
	height:13px;
	background:url(bg-info-box-bottom.gif) no-repeat left bottom;
	}
	.info-box-bottom-right{
	background:url(bg-info-box-bottom1.gif) no-repeat left bottom    !important;
	}
	.info-box p{
	color:#3B3B3B;
	font-size:12px;
	clear:both;
	line-height:18px;
	margin:0 0 0px 0; padding: 0 18px 10px 20px;
	overflow:hidden;
	}
	.info-box p a{
	color:#16387c!important;
	}
	.info-box .textx{
	width:96px;
	float:left;
	color:#C0C0D7;
	margin: 2px 3px 0 18px;
	padding: 2px 0 1px 3px;/*
	border-left:1px solid #999b99;
	border-right:1px solid #f0f3f6;
	background:url(images/bg-text-box.gif) repeat-x;*/
	}
	.info-box .btn-white{	
	background: #EBEBEB url(/images/bg-button-white.JPG) no-repeat;
	border: 1px solid #858585; 
	color:#000;	
	height:22px!important;
	font-size:12px;		
	margin-top:2px;	
	cursor:pointer;
	}
	.btn-white{	
	background: #EBEBEB url(/images/bg-button-white.JPG) no-repeat;
	border: 1px solid #858585; 
	color:#000;	
	height:22px!important;
	font-size:12px;		
	margin:2px 0 0 7px;	
	cursor:pointer;
	}
	/*
	background: #cd3838 url(/images/bg-button-primary.gif) no-repeat; 
	border: 1px solid #882426; 
	padding: 1px 8px 1px; 
	color: #FFF; 
	font: bold 92% arial, helvetica, "Nimbus Sans L", sans-serif; 
	overflow: visible; 
	vertical-align: middle; 
	height:23px; 
	font-size:12px;
	*/
	.info-box h2{
	float:left;
	font-size:18px;
	font-weight:bold;
	padding:0;
	color:#000!important;
	margin: 0 0 8px 0px;
	}
	.info-box h4{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#000;
	margin: 0 0 8px 20px;
	}
	.info-box p .event{
	float:right;
	color:#0022AA !important;
	}
	.info-box input, select{
	color:#3B3B3B;
	font-size:12px;
	margin: 0 0 6px 0;
	}
	.info-box input.last{
	margin:0;
	border:none;
	}
	.info-box input.textsmall{
	width:141px;
	height:15px;
	padding: 2px 0 2px 3px;
	border:1px solid #7f9db9;
	}
	.info-box input.textsmall2{
	width:141px;
	height:15px;
	color:#C0C0D7;
	padding: 2px 0 0 3px;
	}
	.info-box input.textsmall-sj{
	border:1px solid #e0e0e0 !important;
	background:#fff !important;
	margin-bottom:9px !important;
	}
	.info-box select.selectsmall{
	width:148px;
	height:19px;
	/*border:1px solid #e0e0e0;*/
	padding:0 0 0 3px;
	}
	.btn-search-job{
	margin-top:5px !important;
	}
	p.search-box{
	padding-bottom:0px !important;
	}
	#sidebar-right{
	width:192px;
	float:left;
	clear:none;
	margin-left:20px;
	padding:0;
	overflow:hidden;
	}
	.info-box .listing{
	width:100%;
	}
	.listingPlain{
	padding: 0 0 10px 0;
	list-style:disc inside;
	}
	.listingPlain li{
	list-style:disc inside;
	}
	.listingPlain2{
	padding: 0 0 10px 15px;
	list-style:disc inside;
	margin-left:25px;
	}
	.listingPlain2 li{
	list-style:disc outside;	
	}
	.listingPlain3{
	padding: 0 0 10px 15px;
	list-style:disc inside;
	}
	.listingPlain3 li{
	list-style:disc outside;	
	}
	.listingPlainReport{
	padding: 0 0 10px 15px;
	list-style:disc inside;
	margin-left:25px;
	margin-top: 15px;
	}
	.listingPlainReport li{
	list-style:disc outside;
	padding-left: 5px;	
	}
	.listingOrdered{
	padding: 0 0 10px 0;
	list-style:decimal inside;
	}
	.listingOrdered li{
	list-style:decimal inside;
	}	
	.listingOrderedWithSpace{
	padding: 0 0 0px 15px;
	list-style:decimal inside;
	margin-left:35px; 
	}
	.listingOrderedWithSpace li{
	list-style:decimal outside;
	margin-bottom:20px;
	}
	.listingOrderedWithoutSpace{
	padding: 0 0 0px 15px;
	list-style:decimal inside;
	margin-left:25px;
	}
	.listingOrderedWithoutSpace li{
	list-style:decimal outside;
	}
	.listingOrderedWithoutSpaceInside{
	padding-left:40px;
	}
	.listingOrderedWithoutSpaceInside li{
	list-style:decimal inside;
	}
	.listing{
	float:left;
	padding: 0 0 10px 20px;
	line-height:20px;
	}
	.listing li{
	font-size:12px;
	float:left;
	clear:both;
	background:url(bullet-gray.gif) no-repeat left 7px;
	padding-left:15px;
	color:#3B3B3B;
	}
	.listing li a{
	color:#3B3B3B;
	}
	
	/*-- end --*/
	a.readmore{
	color:#0022AA;
	font-size:12px;
	background:url(arrow.gif) no-repeat 0 3px;
	padding: 0 0 0 8px;
	}
	a.readmoreList{
	color:#0022AA;
	font-size:12px;
	background:url(arrow.gif) no-repeat 0 5px;
	padding: 0 0 0 8px;
	}
	a.read{
	color:#0022AA;
	font-size:12px;
	}
	a.bluecolor{
	color:#16387c!important;
	}
	ul.bluecolor li a{
	color:#16387c!important;
	}
	a.edit{
	color:#698ec3 !important;
	font-size:11px !important;
	}
	.paddingKeyFacts{
	padding: 20px 20px 0px 20px;
	}
	.contentbox-large .employer-info-list li a.edit{
	color:#698ec3 !important;
	font-size:11px !important;
	}
	.hr{
	width:155px;
	float:left;
	clear:both;
	border:1px solid #91d5ff;
	margin: 15px 0 20px 20px;
	}
	.blue{
	color:#0000FF !important;
	}
	#col-right{
	width:770px;
	float:left;
	overflow:hidden;
	}
	#breadcrumb{
	float:left;
	overflow:hidden;
	margin-bottom:20px;
	}
	#breadcrumb span{
	display:block;
	float:left;
	}
	#breadcrumb a{
	display:block;
	float:left;
	}
	#breadcrumb a{
	background:url(arrow.gif) no-repeat right 4px;
	padding: 0 15px 0 8px;
	color:#0022AA;
	font-size:12px;
	}
	#breadcrumb a.first{
	padding-left:0px !important;
	}
	#breadcrumb span{
	padding: 0 0 0 10px;
	color:#3B3B3B;
	font-size:12px;
	}
	/*-- content --*/
	#content{
	width:556px;
	float:left;
	position:relative;
	margin:0; padding:0;
	overflow:hidden;
	}
	.more-width{
	width:770px !important;
	}
	.more-more-width{
	width:100% !important;
	text-align:center !important;
	}
	.content-bottom{
	width:50%;
	float:left;
	clear:both;
	padding: 0 0 0 240px;
	overflow:hidden;
	}
	.anouncement-box{		
	background-color:#fffad9;
	border:1px solid #dcd8be;
	color:#3B3B3B;
	font-size:12px;
	margin-bottom:20px;
	padding: 9px 1px 9px 3px !important;
	}
	#content h3{
	font-size:17px;
	width:100%;
	float:left;
	padding: 0;
	margin:0;
	}
	#content h4{
	color:#3B3B3B;
	font-size:12px;
	padding-bottom:15px;
	}
	#content p{
	color:#3B3B3B;
	font-size:12px;
	padding:0; margin: 0 0 18px 0;
	}
	.anouncement-box span.announcement{
	color:#c52121;
	display:inline;
	float:none;
	}
	a.learnmore{
	color:#0022AA;
	}
	h2.title{
	font-weight:bold;
	color:#000;
	font-size:19px;
	padding:0; margin:0 0 15px 10px;
	}
	.title-name{
	margin-bottom:15px !important;
	}
	h2.center{
	text-align:center;
	}
	.employer-logo{
	position:absolute;
	top:5px;
	right:20px;
	width:62px;
	height:32px;
	}
	table.emp-logo{
	margin-bottom:-10px;
	}
	.contentbox-small{
	width:769px;
	float:left;
	background:url(bg-cb-small.gif) repeat-y;
	margin: 0 20px 20px 0;
	padding:0;
	}
	.margin-none{
	margin:0 !important;
	}
	.contentbox-small-top {
	width:769px;
	float:left;
	height:18px;
	background:url(bg-cb-small-top.gif) no-repeat left top;
	}
	.contentbox-small-bottom {
	width:auto;
	float:auto;
	height:auto;
	/*width:769px;
	float:left;
	height:18px;*/
	background:url(bg-cb-small-bottom.gif) no-repeat left bottom;
	}
	.contentbox-small .box-content{
	width:769px;
	float:left;
	clear:both;
	margin:0; padding:0;
	overflow:hidden;
	}
	.contentbox-small .box-content .col1{
	width:374px;
	float:left;
	position:relative;
	margin: 0 20px 0 0;
	overflow:hidden;
	}
	.contentbox-small .box-content .col2{
	width:374px;
	float:left;
	position:relative;
	overflow:hidden;
	}
	.contentbox-small h3{
	width:100%;
	float:left;
	font-size:17px;
	color:#000;
	font-weight:bold;
	padding: 0 0 0 20px !important;
	margin: 4px 0 10px 17px !important;
	}
	.contentbox-small p{
	font-size:12px;
	color:#3B3B3B;
	padding: 0 20px 0 20px !important;
	margin: 0 0 10px 0;
	}
	.contentbox-small h4{
	font-size:12px;
	color:#3B3B3B;
	font-weight:bold;
	padding: 0 20px 0 20px;
	}
	.cont-icon-search{
	background:url(icon_search_cv_db.gif) no-repeat 300px -5px;
	}
	.cont-icon-postjob{
	background:url(icon_job_posting.gif) no-repeat 305px -3px;
	}
	.contentbox-small h3.cv-search{
	background:url(icon_apply_job_16.gif) no-repeat left 1px;
	}
	.contentbox-small h3.cv-profile{
	background:url(icon_yr_profile_cv_16.gif) no-repeat left 1px;
	}
	.contentbox-small h3.jb-posting{
	background:url(white_icon_job_postings_16.GIF) no-repeat left top;
	}
	.contentbox-small h3.progress{
	background:url(icon_progress_16.gif) no-repeat left 2px;
	}
	.contentbox-small h3.career-resource{
	background:url(icon_hr_zone_16.gif) no-repeat left 1px;
	}
	.contentbox-small h3.hr-zone{
	background:url(icon_hr_zone_16.gif) no-repeat left 1px;
	}
	.contentbox-small h3.yr-icon{
	background:url(icon_subs_status_16.gif) no-repeat left 1px;
	}
	h3.hr-zone{
	background:url(icon_hr_zone_16.gif) no-repeat left 3px ;
	padding-left:20px;		
	}
	h3.events{
	background:url(icon_latest_event_16.gif) no-repeat left 2px;
	padding-left:25px;
	}
	h3.more-services{
	background:url(icon_more_serv_16.gif) no-repeat left 2px;
	padding-left:20px;
	}
	.info-box-right .info-box-top-right h3.more-services{
	background:url(icon_more_serv_16.gif) no-repeat left 2px;
	padding-left:22px;
	}
	h3.testimonial{
	background:url(icon_testimonials_16.gif) no-repeat left 3px;
	padding-left:20px;
	}
	h3.success-stories{
	background:url(icon_success_16.gif) no-repeat left 2px;
	padding-left:20px;
	}
	h3.exec-education{
	background:url(Icon_executive_edu_17.gif) no-repeat left 2px;
	padding-left:20px;
	}
	.contentbox-small h3.employer-info{
	background:none !important;
	margin:0 0 8px 20px !important; 
	padding:0 !important;
	}
	.emplo-info-no{
	margin:10px 0px 15px 0px !important;
	}
	.contentbox-small .employer-info-list li{
	background:url(arrow3.gif) no-repeat left 3px    !important;
	padding-left:20px;
	color:#3B3B3B !important;
	line-height:18px;
	}
	.test-free{
	width:121px;
	float:left;
	clear:both;
	margin-left:110px;
	}
	ul.box-cont-list{
	width:80%;
	float:left;
	clear:both;
	margin: 0 0 15px 22px; 
	padding: 0; 
	}
	ul.box-cont-list li{
	background:url(dash-grey.gif) no-repeat 0 5px;
	width:100%;
	float:left;
	clear:both;
	font-size:12px;
	color:#0022AA;
	padding-left:10px;
	margin-top:5px;
	}
	ul.box-cont-list1{
	width:80%;
	float:left;
	clear:both;
	margin: 0 0 15px 22px; 
	padding: 0; 
	}
	ul.box-cont-list1 li{
	width:100%;
	float:left;
	clear:both;
	font-size:12px;
	color:#0022AA;
	padding-left:7px;
	margin-top:5px;
	}
	
	ul.links-listing{
	width:80%;
	float:left;
	clear:both;
	padding: 10px 0 10px 21px;
	line-height:18px;
	}
	ul.links-listing li{
	background:url(arrow.gif) no-repeat 0 5px;
	width:100%;
	float:left;
	clear:both;
	font-size:12px;
	color:#0022AA;
	padding:0 0 20px 10px;
	}
	ul.box-cont-listing{
	width:80%;
	float:left;
	clear:both;
	padding: 0 0 10px 21px;
	line-height:18px;
	}	
	ul.box-listing{
	width:80%;
	float:left;
	clear:both;
	padding: 0 0 10px 21px;
	line-height:18px;
	}
	ul.box-cont-listingResource{
	width:80%;
	float:left;
	clear:both;
	padding: 0 0 10px 21px;
	line-height:18px;
	}	
	ul.box-cont-listingResource li{
	background:url(arrow.gif) no-repeat 0 5px;
	width:100%;
	float:left;
	clear:both;
	font-size:12px;
	color:#0022AA;
	padding-left:10px;
	}
		
	.box-cont-padding{
	padding: 0 14px 10px 14px!important;
	}
	.box-cont-right-padding{
	padding-left:14px !important;
	padding-right:14px !important;
	}
	.nav-margin{
	margin-left:14px!important;
	margin-right:14px!important;
	}
	ul.box-cont-listing li{
	background:url(arrow.gif) no-repeat 0 5px;
	width:100%;
	float:left;
	clear:both;
	font-size:12px;
	color:#0022AA;
	padding-left:10px;
	}
	ul.box-listing li{
	background:url(arrow.gif) no-repeat 0 5px;
	width:100%;
	float:left;
	clear:both;
	font-size:12px;
	color:#0022AA;
	padding-left:10px;
	}
	ul.box-cont-listing2{
	width:80%;
	float:left;
	clear:both;
	padding: 0 0 10px 300px;
	line-height:18px;
	}
	ul.box-cont-listing2 li{
	background:url(arrow.gif) no-repeat 0 5px;
	width:100%;
	float:left;
	clear:both;
	font-size:12px;
	color:#0022AA;
	padding-left:10px;
	}	
	ul.box-cont-listing2 li a{
	font-size:12px;
	color:#0022AA;
	padding:0;
	line-height:20px;/*
	display:block;*/
	}
	.info-box ul.box-cont-listing li{
	background:url(arrow-sidebar.gif) no-repeat 0 5px;
	}
	.info-box-right ul.box-cont-listing li{
	background:url(arrow-sidebar-right.gif) no-repeat 0 5px;
	}
	.info-box-right ul.box-listing li{
	background:url(bullet-gray.gif) no-repeat 0px 7px;
	}	
	.update-profile{
	margin-left:15px;
	}
	.employer-info-list li a{
	color:#3B3B3B !important;
	}
	ul.display li a{}
	ul.box-cont-listing li a.whatthis{
	color:#698ec3 !important;
	font-size:11px;
	background:none;
	display:inline !important;
	}
	ul.box-cont-listing li span{
	display:inline !important;
	float:none;
	color:#3B3B3B;
	font-size:12px;
	}
	ul.box-cont-listing li ul{
	width:100%;
	margin:0 0 0 12px; padding:0;
	}
	ul.box-cont-listing li ul li{
	background:url(arrow1.gif) no-repeat left 8px;
	width:100%;
	padding-left:10px;
	line-height:20px;
	}
	ul.box-cont-listing li ul li a{
	}
	.candi-rei-top li a{
	font-size:10px !important; 
	}
	.more-ser{
	margin-bottom:0px !important;
	}
	.info-box-search{
	float:left;
	margin-bottom:10px;
	}
	.already-regi{
	display:block;
	float:left;
	margin: 0 0 10px 20px;
	font-size:12px;
	color:#3B3B3B;
	}
	/*--left nav--*/
	.tick-remember{
	padding:8px 0 0 3px;
	font-size:12px;
	color:#3B3B3B;
	}
	.tick-box{
	padding:0 2px 0 0 !important;
	}
	.tick-table{
	margin:-11px 0 1px -2px !important;
	}
	/*--left nav end--*/
	/*--can Add 1--*/
	.tick-remember2{
	padding:10px 0 0 0;
	font-size:12px;
	color:#3B3B3B;
	}
	.tick-box2{
	padding:10px 2px 0 0 !important;
	}
	.tick-table2{
	margin:-13px 0 1px -6px !important;
	}	
	/*--can Add 1--*/
	/*--login--*/
	.tick-remember3{
	padding:10px 0 0 0 !important;
	font-size:12px;
	color:#3B3B3B;
	}
	.tick-box3{
	padding:10px 4px 0 0 !important;
	}
	.tick-table3{
	margin:-12px 0 -1px -1px !important;
	}
	/*--login--*/
	/*--can Add 2--*/
	.tick-box4{
	padding:0 3px 0 0 !important;
	}
	/*--can Add 2--*/
	.cadidate-login{
	color:#2e4f8b !important;
	font-size:14px;
	}
	.info-box p.cadidate-login {
	background:url(arrow-sidebar.gif) no-repeat 14px 5px;
	padding-bottom:0px;
	padding-right:0px;
	cursor:hand;
	width:117px;
	}
	.login-field{
	float:left;
	clear:both;
	margin:10px 0 0 20px;
	display:none;
	}
	.login-field-emplo{
	float:left;
	clear:both;
	margin:10px 0 0 20px;
	display:none;
	}
	a.seeall{
	display:block;
	float:right;
	margin: -5px 20px 0 0;
	}
	a.finout-more{
	display:block;
	float:right;	
	margin: 0 20px 13px 0;
	}
	.info-box-right p.emplo-login {
	background:url(arrow-sidebar-right.gif) no-repeat 14px 5px;
	padding-bottom:0px;
	cursor:hand;
	padding-right:0px;
	width:111px;
	}
	.emplo-login{
	color:#2e4f8b !important;
	font-size:14px;
	}
	
	.img-latest-event{
	float:left;
	margin-left:20px;
	}
	.home-seeall{
	margin-right:68px !important;
	}
	ul.box-cont-listing li a{
	font-size:12px;
	color:#0022AA;
	padding:0;
	line-height:20px;/*
	display:block;*/
	}
	
	.contentbox-small .search{
	width:93%;
	height:43px;
	float:left;
	clear:both;
	margin:10px 0 2px 20px; 
	padding:0;
	}
	.contentbox-small span.search-small_title{
	line-height:18px;
	}
	.more-margin{
	margin-bottom:10px !important;
	}
	.contentbox-small .search span{
	color:#3B3B3B;
	font-size:12px;
	font-weight:bold;
	height:auto !important;
	}
	.contentbox-small .search span.quicksearch{
	display:block;
	float:left;
	padding: 4px 0 0 0;
	}
	.contentbox-small .search input, select{
	display:block;
	float:left;
	margin-top:2px;
	}
	.contentbox-small .search input.textxx{
	width:167px;
	height:15px;
	color:#C0C0D7;
	font-size:12px;
	padding: 2px 0 0 3px;
	}
	.contentbox-small .search input.textx{
	width:117px;
	height:15px;
	color:#C0C0D7;
	font-size:12px;
	/*border:1px solid #e0e0e0;*/
	padding: 2px 0 0px 3px;
	margin: 2px 10px 0 0;
	}
	.contentbox-small .search select.selectx{
	width:145px;
	height:19px;
	color:#3B3B3B;
	font-size:12px;
	/*border:1px solid #e0e0e0;*/
	padding: 0 0 0 3px;
	}
	.contentbox-small .search input.btn-white{
	margin:0 0 0 10px ; padding:0;
	width:45px;
	height:22px;
	background: #EBEBEB url(/images/bg-button-white.JPG) no-repeat;
	border: 1px solid #858585; 
	color:#000;	
	font: bold 92% arial, helvetica, "Nimbus Sans L", sans-serif; 
	overflow: visible; 
	font-size:12px;	
	vertical-align:middle;	
	cursor:pointer;
	}
	.contentbox-large{
	width:770px;
	float:left;
	clear:both;
	position:relative;
	background:url(bg-cb-large.gif) repeat-y;
	margin: 0 20px 20px 0;
	padding:0;
	overflow:hidden;
	}
	.contentbox-large .employer-info-list li a{
	color:#3B3B3B !important;
	}
	.contentbox-large .employer-info-list li a.blue{
	color:#0022AA !important;
	}
	.contentbox-large-top {
	width:770px;
	float:left;
	height:18px;
	background:url(bg-cb-large-top.gif) no-repeat left top;
	}
	.contentbox-large-bottom {
	width:770px;
	float:left;
	height:18px;
	background:url(bg-cb-large-bottom.gif) no-repeat left bottom;
	}
	.contentbox-large .col1{
	width:384px;
	float:left;
	overflow:hidden;
	}
	.contentbox-large .col2{
	width:384px;
	float:left;
	overflow:hidden;
	}
	.sub-title{
	width:352px;
	height:25px;
	border-bottom:2px solid #6b87ae;
	margin: 0 0 10px 0;
	padding:0 0 5px 0;
	}
	.contentbox-large h3{
	float:left;
	font-size:17px;
	color:#000;
	font-weight:bold;
	padding: 0 0 0 23px !important;
	margin: 4px 0 8px 15px !important;
	}
	.contentbox-large h3.employer-info{
	background:none !important;
	margin:0 0 8px 20px !important; 
	padding:0 !important;
	font-size:19px !important;
	}
	li.gray{color:#3B3B3B !important;
	 }
	li.gray a{color:#3B3B3B !important; }
	
	.cadidate-info{
	margin: 0 0 20px 0; padding:0 0 0 15px;
	}
	.cadidate-info h3.candidate-name{
	font-size:19px !important;
	color:#000;
	font-weight:bold;
	}
	.cadidate-info p.candidate-detail{
	line-height:18px;
	}
	.cadidate-info p{
	float:left;
	color:#3B3B3B;
	font-size:12px;
	}
	.cadidate-info p a{
	color:#698ec3;
	font-size:11px;
	}
	.employer-signup-box{
	width:100%;
	float:left;
	margin: 0 0 15px 0px;
	color:#3B3B3B;
	text-align:center;
	font-size:14px;
	}
	.employer-signup-box-left{
	width:100%;
	float:left;
	margin: 0 0 15px 0px;
	color:#3B3B3B;
	font-size:14px;
	}
	.Signup-emplo{
	float:left;
	margin-top:5px;
	margin-left:102px;
	}
	.Signup-emplo span{
	padding: 6px 20px 0 20px !important;
	}
	.contentbox-large h4{
	font-size:12px;
	color:#3B3B3B;
	font-weight:bold;
	padding: 20px 20px 10px 20px;
	}
	/*-- registration --*/
	.reg-info{
	width:769px;
	float:left;
	margin:0 0 20px 0; padding:0;
	}
	.reg-info2{
	width:769px;
	float:left;
	margin:0 0 10px 0; padding:0;
	}
	.reg-info p{
	font-size:14px !important
	}
	.reg-info2 p{
	font-size:14px !important
	}
	.reg-info .curre-eplo-login{
	font-size:10px !important;
	background-position: 0 2px !important;
	}
	.reg-info2 .curre-eplo-login2{
	font-size:10px !important;
	background-position: 0 2px !important;
	}
	.reg-info .col1{
	width:112px;
	float:left;
	}
	.reg-info .col2{
	width:442px;
	float:left;
	}
	.reg-info .col4{
	width:769px;
	float:left;
	}
	.reg-info .col2 h4{
	font-size:12px;
	color:#3B3B3B;
/*	font-weight:bold;*/
	padding: 0 20px 0 0px;
	margin: 0 0 15px 0;
	}
	.reg-info .col4 h4{
	font-size:12px;
	color:#3B3B3B;
/*	font-weight:bold;*/
	padding: 0 20px 0 0px;
	margin: 0 0 15px 0;
	}
	.reg-info .col2 ul.reg-info-listing{
	margin:0; padding:0;
	line-height:18px;
	}
	.registring_gut{
	padding-bottom:0px !important;
	}
	.reg-info .col2 ul.reg-info-listing li{
	background:url(arrow3.gif) no-repeat left 2px;
	padding: 0 0 0 20px;
	color:#3B3B3B;
	font-size:12px;
	}
	.reg-info .col4 ul.reg-info-listing li{
	background:url(arrow3.gif) no-repeat left 2px;
	padding: 0 0 0 20px;
	color:#3B3B3B;
	font-size:12px;
	}
	
	.reg-info .col2 ul.reg-info-listing2 li{	
	padding: 0 0 0 20px;
	color:#3B3B3B;
	font-size:12px;
	}
	
	.reg-info .col3{
	width:auto;
	float:left;
	margin: 55px 0 0 0;
	}
	hr.sub-title-border{
	margin: 5px 0 5px 0;
	float:left;
	width:810px;
	border:1px solid #6b87ae;
	padding:0;
	}
	hr.sub-title-border3{
	margin: 5px 0 5px 0;
	float:left;
	width:810px;
	border:1px solid #6b87ae;
	padding:0;
	margin-bottom:15px !important;
	}
	hr.sub-title-border2{
	margin: 5px 0 10px 0;
	float:left;
	width:640px;
	border:1px solid #6b87ae;
	padding:0;
	}
	hr.sub-title-border-candidate{
	margin: 5px 0 5px 0;
	float:left;
	width:810px;
	border:1px solid #6b87ae;
	padding:0;
	}
	table.affiliate-listing{
	clear:both;
	margin:0; padding:0;
	margin-left:auto; 
	margin-right:auto;
	}
	table.affiliate-listing tr td{
	color:#3B3B3B;
	padding: 0;
	}
	table.positions-view{
	clear:both;
	padding:1px;
	width:95%;
	margin-left:auto;
	margin-right:auto;
	}
	table.positions-view th{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-left:5;
	height:5px;
	padding: 3px 4px 3px 4px;
	}
	table.positions-view .reducedPadding{
	padding-left: 1px !important;
	padding-right: 1px !important;
	}	
	table.positions-view tr td{
	height:5px;
	padding: 3px 5px 3px 5px;
	font-size:10px;
	}
	table.positions-view tr {
	height:25px!important;
	}	
	table.message {
	border-style: solid; 
	border-color:#6b87ae; 
	border-width:1px; 
	margin-left: auto; 
	margin-right: auto; 
	background-color:#eff2f7;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#000000;
	}
	table.registration-listing{
	float:left;
	clear:both;
	margin:0; padding:0;
	position:relative;
	}
	table.registration-listing tr td{
	height:13px;
	color:#3B3B3B;
	font-size:12px;
	padding: 3px 0;
	}
	table.registration-listing tr.group-divide td{
	padding:0px !important;
	font-size:10px !important;
	}
	table.registration-listing tr td label{
	padding-right:3px;
	float:right;
	}
	table.registration-listing2{
	/*float:left;*/
	clear:both;
	margin:0; padding:0;
	/*position:relative;*/
	}
	table.registration-listing2 tr td{
	height:13px;
	color:#3B3B3B;
	font-size:12px;
	padding: 3px 0;
	}
	table.registration-listing2 tr.group-divide td{
	padding:0px !important;
	font-size:10px !important;
	}
	table.registration-listing2 tr td label{
	padding-right:3px;
	float:right;
	}
	table.oldTable tr td label{
	padding-right:3px;
	float:right;
	}
	table.noPadding tr td {
	padding:0px;
	}
	table.registration-listing tr td label.labelLeftFloat{
	padding-right:8px;
	float:none;
	}
	table.registration-listing2 tr td label.labelLeftFloat{
	padding-right:8px;
	float:none;
	}
	table.registration-listing tr td label.labelName{
	padding-left:3px;
	float:none;
	}

	.label-comma{
	padding-right:0px !important;
	}
	.label-td{
	padding-right:8px !important;
	}
	.regi-thick-label{
	color:#808080 !important;
	}
	table.registration-listing tr td small.slary-note{
	font-size:12px;
	color:#3B3B3B;
	}
	table.registration-listing2 tr td small.slary-note{
	font-size:12px;
	color:#3B3B3B;
	}
	table.check-info-cont tr td{
	font-size:11px !important;
	}
	table.registration-listing tr td span{
	height:auto !important;
	}
	table.registration-listing2 tr td span{
	height:auto !important;
	}

	.mandatory{
	font-size:11px;
	color:#c70b0b;
	font-weight:bold;
	}
	.mandatory-top{
	font-size:12px !important;
	}
	.use-your{
	color:#9a9a9a !important;
	}
	table.registration-listing tr td span.feild-info{
	font-size:11px;
	color:#698ec3;
	}
	table.registration-listing tr td span.feild-info a{
	color:#698ec3;
	}
	table.registration-listing tr td span.field-info{
	font-size:12px;
	color:#698ec3;
	}
	table.registration-listing tr td span.field-info a{
	color:#698ec3;
	}
	table.registration-listing tr td select, input, textarea{
	color:#3B3B3B;
	/*border:1px solid #e0e0e0;*/
	}
	table.registration-listing tr td select.selectsmall{
	height:20px;
	margin: 0 4px 0 2px;
	float:left;
	padding:1px;
	}
	table.registration-listing tr td input.textsmall{
	height:15px;
	margin: 0 4px 0 3px;
	padding: 2px 0 0px 3px;
	float:left;
	font-size: 12px;
	}
	table.registration-listing tr td input.textsmaller{
	height:15px;
	margin: 0 4px 0 3px;
	padding: 2px 0 1px 3px;
	float:left;
	font-size: 12px;
	}
	table.registration-listing tr td select.selectmediam{
	height:19px;
	margin: 0 0 0 3px;
	float:left;
	}
	table.registration-listing tr td input.textmediam{
	height:15px;
	margin: 0 0 0 3px;
	padding: 2px 0 0px 2px;
	font-size:12px;
	}
	table.registration-listing tr td input.textmediam-sp{
	height:15px;
	margin: 0 0 0 0px;
	padding: 1px 0 1px 0px;
	font-size:12px;
	border:1px solid #7f9db9;
	}
	table.registration-listing tr td input.textmediam2{
	height:15px;
	margin: 0 0 0 3px;
	padding: 1px 0 1px 3px;
	font-size:12px;
	}
	
	table.registration-listing tr td input.textmediamflow{
	height:15px;
	margin: 0 0 0 3px;
	padding: 2px 0 1px 2px;
	font-size:12px;
	float:left
	}
	
	table.registration-listing2 tr td span.feild-info{
	font-size:11px;
	color:#698ec3;
	}
	table.registration-listing2 tr td span.feild-info a{
	color:#698ec3;
	}
	table.registration-listing2 tr td select, input, textarea{
	color:#3B3B3B;
	/*border:1px solid #e0e0e0;*/
	}
	table.registration-listing2 tr td select.selectsmall{
	height:20px;
	margin: 0 4px 0 2px;
	float:left;
	padding:1px;
	}
	table.registration-listing2 tr td input.textsmall{
	height:15px;
	margin: 0 4px 0 3px;
	padding: 2px 0 0px 3px;
	float:left;
	font-size: 12px;
	}
	table.registration-listing2 tr td input.textsmaller{
	height:15px;
	margin: 0 4px 0 3px;
	padding: 2px 0 1px 3px;
	float:left;
	font-size: 12px;
	}
	table.registration-listing2 tr td select.selectmediam{
	height:19px;
	margin: 0 0 0 3px;
	float:left;
	}
	table.registration-listing2 tr td input.textmediam{
	height:15px;
	margin: 0 0 0 3px;
	padding: 2px 0 0px 2px;
	font-size:12px;
	}
	table.registration-listing2 tr td input.textmediam-sp{
	height:15px;
	margin: 0 0 0 0px;
	padding: 1px 0 1px 0px;
	font-size:12px;
	border:1px solid #7f9db9;
	}
	table.registration-listing2 tr td input.textmediam2{
	height:15px;
	margin: 0 0 0 3px;
	padding: 1px 0 1px 3px;
	font-size:12px;
	}
	
	table.registration-listing2 tr td input.textmediamflow{
	height:15px;
	margin: 0 0 0 3px;
	padding: 2px 0 1px 2px;
	font-size:12px;
	float:left
	}
	
	table.affiliate-listing tr td input.textmediamflow{
	height:15px;
	margin: 0 0 0 3px;
	padding: 2px 0 1px 2px;
	font-size:12px;
	float:left;
	margin-top:2px;
	margin-right:2px;
	}
	hr.subheading{
	width:100%;
	border:1px solid #6b87ae; 
	margin: 5px 0 5px 0;
	}
	hr.registration-title-border{
	width:980px;
	border:1px solid #6b87ae;
	float:left;
	margin-bottom:20px;
	}
	table.registration-listing tr td select.selectlarge{
	height:22px;
	margin: 0 0 0 2px;
	padding: 1px 1px 1px 0;
	float:left;
	}
	table.registration-listing tr td textarea.textarealarge{
	height:99px;
	margin: 0 0 0 3px;
	padding: 3px 0 3px 3px;
	font-size:12px
	}
	table.registration-listing tr td input.checkbox{
	border:none;
	}	
	
	
	table.registration-listing2 tr td select.selectlarge{
	height:22px;
	margin: 0 0 0 2px;
	padding: 1px 1px 1px 0;
	float:left;
	}
	table.registration-listing2 tr td textarea.textarealarge{
	height:99px;
	margin: 0 0 0 3px;
	padding: 3px 0 3px 3px;
	font-size:12px
	}
	table.registration-listing2 tr td input.checkbox{
	border:none;
	}	
	
	.popLabel{
	font-size:12px; 
	margin-bottom:17px;
	}
	.popLabel2{
	font-size:12px; 
	margin-bottom:16px;
	}
	.popLabel3{
	font-size:12px; 
	margin-bottom:16px;
	}
	
	input.btn-submit{
	margin-left:3px;	
	background:#DB6E6E; 
	color:#fff; 
	border:1px solid #CF3028;
	font:bold 12px Arial;	
	height:23px;
	}
	
	input.btn-primary { 
	background: #cd3838 url(bg-button-primary.gif) no-repeat; 
	border: 1px solid #882426; 
	padding: 1px 8px 1px; 
	color: #FFF; 
	font: bold 92% arial, helvetica, "Nimbus Sans L", sans-serif; 
	overflow: none; 
	position:relative;
	vertical-align: middle; 
	height:23px; 
	font-size:12px;
	display:inline-block;
	cursor:pointer;
	}
	input.btn-primary:hover { 
	cursor:pointer!important;
	}

	table.registration-listing tr td input.btn-next{
	border:none;
	margin-left:210px;
	}
	table.registration-listing tr td input.textx{
	height:15px;
	}
	
	table.registration-listing2 tr td input.btn-next{
	border:none;
	margin-left:210px;
	}
	table.registration-listing2 tr td input.textx{
	height:15px;
	}
	
	h3.registration-title{
	font-size:17px;
	display:block;
	margin: 30px 0 0 0 !important;
	}
	.regi-top-title{
	font-size:14px !important;
	font-weight:bold
	}
	h3 span.title-discription{
	color:#3B3B3B;
	font-size:12px;
	font-weight:normal;
	display:inline;
	float:none;
	}
	.full-width{
	width:980px !important;
	}
	ul.registration-top-nav{
	width:100%;
	height:50px;
	float:left;
	margin: 33px 0 25px 74px;
	}
	ul.registration-top-nav li{
	width:158px;
	height:50px;
	float:left;
	text-align:center;
	margin:0; padding:2px 0 0 0; 
	background:url(bg-regi-topnav.gif) no-repeat left top;
	}
	ul.registration-top-nav li.first{
	background:url(bg-regi-topnav-left.gif) no-repeat left top;
	}
	ul.registration-top-nav li.last{
	background:url(bg-regi-topnav-right.gif) no-repeat left top;
	}
	ul.registration-top-nav li.current{
	background:url(bg-regi-topnav-on.gif) no-repeat left top;
	}
	ul.registration-top-nav li span{
	font-size:14px;
	color:#fff;
	font-weight:bold;
	float:none;
	display:inline;
	line-height:20px;
	}
	ul.registration-top-nav li p{
	font-size:10px !important;
	color:#b9b9b9 !important;
	font-weight:bold !important;
	margin:0; padding: 12px 0 0 0 !important;
	}
	ul.registration-top-nav li p.current{
	color:#3B3B3B !important;
	}
	.red{
	color:#c52121;
	}
	.search-job-box{
	width:769px;
	float:left;
	margin:0 0 20px 0; padding:0;
	background:url(bg-sb-box.gif) repeat-y;
	}
	.search-job-box .top{
	background:url(bg-sb-box-top.gif) no-repeat left top;
	width:769px;
	height:18px;
	float:left;
	}
	h4.search-jobs{
	font-size:14px !important;
	color:#000 !important;
	padding-bottom:0px !important;
	}
	.search-job-box .bottom{
	width:769px;
	background:url(bg-sb-box-bottom.gif) no-repeat left bottom;
	float:left;
	}
	h3.search-jobs{
	font-size:18px;
	font-weight:bold;
	background:url(icon_apply_job_16.gif) no-repeat left 1px;
	padding: 0 0 0 20px !important;
	margin: 0 0 15px 20px !important;
	}
	.search-job-box form{
	margin: 0 0 0 20px;
	display:block;
	}
	.search-job-box input, select{
	/*border:1px solid #e0e0e0;*/
	float:left;
	}
	.search-job-box .textmediam{
	height:15px;
	font-size:12px;
	padding:2px 0 0px 3px;
	margin: 3px 15px 0 0 !important;
	width:327px;
	}
	.search-job-box .textmediam1{
	height:15px;
	color:#C0C0D7;
	font-size:12px;
	padding:2px 0 0px 3px;
	margin: 3px 15px 0 0 !important;
	width:327px;
	}
	.search-job-box .selectextralarge{
	width:180px;
	height:19px;
	padding:1px 2px 1px 0px;
	margin: 3px 20px 0 0 !important;
	}
	.search-job-box .btn-submit{
	border:none;
	}
	.search-job-box .mar{
	margin-top:3px;
	}
	ul.job-category-listing{
	width:170px;
	float:left;
	margin: 0 21px 0 0;
	}
	ul.job-category-listing li{
	color:#0022AA;
	font-size:12px;
	line-height:20px;
	}
	ul.job-category-listing li a{
	font-size:11px;
	color:#16387c;
	}
	ul.category-joseekers li a{
	font-size:12px;
	color:#0022AA;
	}
	ul.job-category-listing li.title{
	font-size:17px;
	color:#000;
	font-weight:bold;
	border-bottom:2px solid #6b86b1;
	padding: 5px 0;
	margin: 10px 0 6px 0;
	}
	ul.job-category-listing li.title2{
	font-size:17px;
	color:#000;
	font-weight:bold;
	border-bottom:2px solid #6b86b1;
	padding: 5px 0;
	margin: -16px 0 0 0;
	}
	ul.job-category-listing li.title a{
	font-size:17px;
	color:#000;
	}
	ul.job-category-listing li.home-title a{
	font-size:14px;
	color:#000;
	}
	ul.job-category-listing li.home-title{
	font-size:14px;
	color:#000;
	}
	/*-- testimonials --*/
	.testi-box{
	width:95%;
	float:left;
	padding: 0 30px 0 50px;
	}
	.testi-title{
	padding-left:20px !important;
	margin: 30px 0 18px 0 !important;
	float:left;
	}
	.testi-box .logo{
	width:110px;
	float:left;
	}
	.testi-box .content{
	width:590px;
	float:left;
	padding-right:20px;
	}
	blockquote{
	background:url(bloqout-open.gif) no-repeat left top;
	padding-left:23px;
	margin:0;
	font-size:12px; color:#000101;
	}
	.testi-box .content p{
	text-align:right;
	}
	.oldLeftMargin{
	margin-left:3px;
	}
	.oldTextBoxMargin{
	margin-left:1px !important;
	}
	.oldRadioMargin{
	margin-left:1px !important;
	}
	/*-- footer --*/
@media screen {
	#footer-container{
	height:100px;
	width:100%;
	margin-top: 20px;
	background-color:#e7f2f8;
	border-top:6px solid #0075b1;
	}	
	#footer-container-absolute{
	height:100px;
	position:absolute;
	bottom: 0px !important;
	width:100%;
	background-color:#e7f2f8;
	border-top:6px solid #0075b1;
	}	
}
/*@media print {
	#footer-container{
	height:100px;
	width:100%;
	margin-top: 20px;
	background-color:#e7f2f8;
	}	
	#footer-container-absolute{
	height:100px;
	position:absolute;
	bottom: 0px !important;
	width:100%;
	background-color:#e7f2f8;
	}	
}*/
	#footer{
	width:985px;
	height:100px;
	margin: 0 auto;
	clear:both;
	padding-left:20px;
	}
	ul#nav-footer{
	width:100%;
	float:left;
	margin:23px 0 25px 0; padding:0;
	}
	ul#nav-footer li{
	float:left;
	margin:0; padding:0;
	}
	ul#nav-footer li.first a{
	padding-left:0px;
	}
	ul#nav-footer li.last a{
	background:none;
	}
	ul#nav-footer li a{
	background:url(nav-footer-seperater.gif) no-repeat right 2px; ;
	color:#0022AA;
	font-size:12px;
	padding: 0 8px 0 8px;
	} 
	ul#our-partners{
	width:100%;
	float:left;
	clear:both;
	margin:0 0 20px 0;  padding:0;
	}
	ul#our-partners li{
	float:left;
	margin:0; padding:0;
	}
	ul#our-partners li.first a{
	padding-left:0px;
	}
	ul#our-partners li.last a{
	background:none;
	}
	ul#our-partners li span{
	color:#000;
	font-size:14px;
	font-weight:bold;
	}
	ul#our-partners li a{
	background:url(nav-footer-seperater.gif) no-repeat right 2px; ;
	color:#0022AA;
	font-size:12px;
	padding: 0 7px 0 7px;
	} 
	#footer p{
	width:50%;
	float:left;
	clear:both;
	font-size:10px;
	color:#000101;
	}
	#footer p a{
	background:url(nav-footer-seperater2.gif) no-repeat right 2px; ;
	color:#0022AA;
	padding: 0 5px;
	}
	#footer p a.first{
	padding-left:0;
	}
	#footer p a.last{
	background:none;
	}
	
	a:hover{
	text-decoration:underline!important;
	color:#0022AA;
	}
	
	.findLink
	{
	color:#0022AA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:underline!important;
	}	
	A.findLink:hover
	{
	color:#0022AA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none!important;
	}	
	a.forgot-pwd{
	text-decoration:underline;
	font-size:10px!important;
	}
	
	a.forgot-pwd:hover{
	text-decoration:underline;
	}	
	a{
	color:#0022AA;
	}
	p.no-margin-bottom a{
	color:#0022AA;
	}	
	p.no-margin-bottom a:hover{
	color:#3B3B3B;
	}
	p.no-margin-bottom a.navLinkHighlight{
	color:#930000!important;
	}	
	div.no-space{
	clear:both; height:1px; overflow:hidden;
	}
	
	table.textwrapstyle{
	margin-left:35px;
	}	
	.centerlink{
	padding-left:190px;
	}	
	.notfound1{
	margin-top:3px;
	margin-bottom:0px; 
	font-size:13px; 
	color:#000000
	}
	.notfoundunderline{
	margin-bottom:14px;
	}
	hr.space{
	margin-bottom:0px
	}
	.buttonbottom{
	margin-left:-6px;
	margin-bottom:15px
	}
	hr.externallink{
	margin-top:-12px;
	}
	.textBoxOld
	{	
	font-family:arial;
	font-size: 12px;
	height:14px;
	margin-left:3px;
	}
	.textAreaOld
	{
	font-family:arial;
	font-size: 12px;
	margin: 0 0 0 3px;
	}
	.textBoxOld2
	{	
	font-family:arial;
	font-size: 12px;
	height:14px;
	margin-left:1px;
	}
	.empjobspace{
	margin-bottom:-22px;
	margin-top:0;
	}
	.empjobspace1{
	margin-bottom:-20px;
	margin-top:0;
	}
	.textarea-size{
	width:310px!important; 
	height:177px!important;
	}
	.cvEditDiv{
	margin: -20px 0 0 0px;
	}
	.cvEditDiv1{
	margin: -20px 0 0 90px;
	}
	.cvEditTable{
	width:769px;	
	}	
	.columnDate
	{
	width:131px;
	}
	h2 a.nav-headers{
	text-decoration:none!important;
	color:#000000!important;
	}
	h2 a.nav-headers:hover{
	text-decoration:none!important;
	}
	h3 a.nav-headers{
	text-decoration:none!important;
	color:#000000!important;
	}
	h3 a.nav-headers:hover{
	text-decoration:none!important;
	}
	A.backlink span
	{
	color:#3b3b3b!important;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	}

	A.backlink:active span
	{
		color: red;
		text-decoration: underline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	A.backlink:visited span
	{
		color: #464646;
		text-decoration: underline;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	A.backlink:hover span
	{
		color: #000000!important;
		text-decoration:none!important;
		font-family: Verdana, Arial, Helvetica, sans-serif!important;
	}
	td.go{
	padding-top:5px;
	}
	td.copyfolder{
	padding-top:6px;
	padding-right:2px
	}
	td input.buttonpad{
	padding-bottom:3px;
	}
	td.saveLinkPaddingTopLegend{
	padding-top:7px;
	}
	td.saveLinkPaddingTop{
	padding-top:20px;
	}
	li.current a.header2:hover span{
	cursor:auto!important;
	}
	div.exec-space{
	margin-bottom:165px;
	margin-top:85px;
	}
	td.typeWidth{
	width:25%;
	}	
	a.nohover{
	text-decoration:none!important;
	color:#000000!important;
	}
	a.nohover:hover{
	text-decoration:none!important;
	color:#000000!important;
	}
	ul.pad-bottom{
	margin-bottom:8px;
	}
	td.space-bottom{
	padding-bottom:6px;
	}
	td.wid{
	width:3%;
	}
	td.wid2{
	width:1%;
	} 
	.searchColumnWidth{
	width:29%;
	}
	.searchTextBoxWidth{
	width:90%;
	margin-left:4px;	
	}
	.searchTextBoxWidthResults{
	width:98%;
	margin-left:2px;	
	}
	.searchTextBoxColumnWidth{
	width:42%;
	}
	.searchSpaceWidth{
	width:70%;
	padding-left:0px;
	}
	.printDiv{
	display:none;
	}
	.screenDiv{
	display:block;
	}
	.printDiv2{
	display:none;
	}
	.screenDiv2{
	display:block;
	}
	.anyComboWidth{
	width:50px;
	}
	.padLeftCombo{
	margin-left:1px!important;
	}
	.padLeftCombo2{
	margin-left:0px!important;
	}
	.pad3LeftCombo{
	margin-left:3px!important;
	}		
	.textAreaOld
	{
	font-family:arial;
	font-size: 12px;
	margin: 0 0 0 1px;
	}	
	.canLoginBackground 
	{
	color:#3B3B3B;
	font-size: 12px;
	background: url(../images1/EmailAddress.gif) #fff no-repeat;
	width:141px!important;
	height:15px;
	padding: 2px 0 2px 3px;
	border:1px solid #7f9db9;
	}
	.marginTextArea{
	margin-left:.5em!important;
	}
	.marginTextArea2{
	margin-left:.48em!important;
	}
	.adjustMoMargin04{
	margin-left:.04em!important;
	}	
	.marginComboSearch{
	margin-left:-.1em!important;	
	}	
	.marginCheckbox{
	margin-left: .2em!important;
	}
	.marginLatestEvent{
	margin-bottom: 0px!important;
	}
	.sitemapCat{
	background:url(arrow.gif) no-repeat 0px 4px;
	padding-left:10px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight:bold!important;
	margin-left:50px;
	}	
	.siteMapList{
	padding: 0 0 5px 65px;
	list-style:disc inside;
	margin: 0 0px 0px 55px;
	}
	.siteMapList li{
	list-style:disc outside;	
	padding-left:15px;
	margin-bottom:2px;
	}
	.siteMapList li a{
	font-size:12px;
	color: #0022AA !important;
	text-decoration: none;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	}	
	.helpTitles{	
	font: 13px Arial, Helvetica, sans-serif ;
	color: #000000;
	text-decoration: underline;
	padding-top:10px;
	}	
	.listingCallingTips{
	padding: 0 0 10px 0;
	list-style:square inside;
	}
	.listingCallingTips li{
	list-style:square inside;
	}
	.listingTelPitch{
	padding: 0 0 10px 30px;
	list-style:square inside;
	}
	.listingTelPitch li{
	list-style:square inside;
	}
	.callingTipsText{
	font: 13px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	}
	.centerAlign{
	text-align: center;
	}
	.centerTable{
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	}
	.width1{
	width:1%;
	}
	.width14{
	width:14%;
	}	
	.width50{
	width:50%;
	}
	.width58{
	width:58%;
	}
	.width100{
	width:100%;
	}
	.nowrapCol{
	white-space:nowrap;
	}
	/* styles for jobs*/
	.largerFont{
	font: 100%/1.5 Arial, Helvetica, sans-serif !important;
	}
	.titleMarginBottom{
	margin-bottom:-10px;
	}
	.titleMarginBottom2{
	margin-bottom:18px !important;
	}
	.headerTableStyle{
	margin: 0px 24px !important;
	padding: 0 !important;
	}
	.jobsButtonWidth{
	width: 225px!important;
	}
	.jobsFixedWidth140{
	width: 140px!important;
	}
	.jobsFixedWidth150{
	width: 150px!important;
	}
	.jobsFixedWidth9{
	width: 9px!important;
	}	
	.hrStyle{
	color: #E9E9E9;
	background-color: #E9E9E9; 
	width: 468px;
	}
	.hrColor{
	color: #6B87AE !important;
    background-color: #6B87AE; 
	}
	/* styles for joblist*/
	.jobsFixedTop3{
	margin-top: 3px !important;
	}	
	.jobsMarginBottom20{
	margin-bottom: 20px ;
	}
	.jobsPaddingBottom10{
	padding-bottom: 10px ;
	}
	.joblistButtonStyle{
	height: 21px !important;
	}
	.jobsPaddingBottom6{
	padding-bottom: 6px !important;
	}
	/* styles for homepage*/
	.logolistStyle{
	width:510;
	vertical-align:middle;
	}
	.homepageFixedTop100{
	margin-top: 100px !important;
	}
	.jobsMarginBottom28{
	margin-bottom: 28px ;
	}
	.jobMarginTop5{
	margin-top: 5px !important;
	}

	/* styles for navigation*/
	.navMarginLeft3{
	margin-left: 3px !important;
	}
	.navMarginLeft45{
	margin-left: 45px !important;
	}
	.navFixedWidth33{
	width: 33px!important;
	margin-left:3px!important;
	}
	.navMarginLeft14{
	margin-left: 14px !important;
	}
	.navLinkColor{
	color:#0000EE !important;
	}
	.navNewsMargins{
	margin-bottom:8px !important; 
	padding-bottom:0px !important;
	padding-left:14px !important; 
	padding-right:14px !important;
	}
	.navHomeMargin{
	margin-left:-8px !important; 
	margin-right:-8px !important; 
	}
	.navFixedTop7{
	margin-top: 7px !important;
	}
	.navImageCenter{
	margin: 0 0 21px 36px;
	width:120px;
	}
	.bannerStyle{
	width:40px;
	}
	.googleMargins{
	margin: 15px 0px 100px 15px !important;
	}
	.centerAlign{
	text-align: center;
	}
	.centerTable{
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	}
	
	ul.box-cont-listingNoPadding{
	width:100%;
	float:left;
	clear:both;
	padding: 0px 0 10px 0px;
	line-height:18px;
	}
	ul.box-cont-listingNoPadding li{
	background:url(arrow.gif) no-repeat 0 5px;
	width:100%;
	float:left;
	clear:both;
	color:#0022AA;
	padding-left:13px;
	}
	
	ul.listingArrows{
	width:100%;
	float:left;
	clear:both;
	padding: 0px 0 10px 2px;
	}
	
	ul.listingArrows li{
	background:url(arrow.gif) no-repeat 0 5px;
	width:100%;
	float:left;
	clear:both;
	padding-left:15px;
	padding-bottom:2px;	
	}	
	
	ul.listingArrows2{
	width:100%;
	float:left;
	clear:both;
	padding: 0px 0 10px 2px;
	}
	
	ul.listingArrows2 li{
	background:url(arrow.gif) no-repeat 0 5px;
	width:100%;
	float:left;
	clear:both;
	padding-left:11px;
	}	
	
	.messagesLinkFamily{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	.messagesLink{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	}
	.listPadding{
	padding-left:10px;
	}
	.listPaddingLinks{
	padding-left:14px!important;
	}
	.listPaddingLinks2{
	padding-left:13px!important;
	}
	.listPaddingLinks3{
	padding-left:9px!important;
	padding-top:1px;
	}
	.listPaddingLinks4{
	padding-left:14px!important;
	}
	.listHeight{
	height:25px!important;
	}
	.arrowPadding{
	padding-top:3px!important;
	}
	.liPaddingBot{
	padding-bottom:40px!important;
	}
	.liPaddingBot2{
	padding-bottom:28px!important;
	}
	.classJobBox{
	/*width:81%;*/
	/*border-width:2px; */
	/*border-style:solid;*/
	/*border-color:#EEEEEE;*/
	margin-left:auto;
	margin-right:auto;
	/*margin-bottom:10px;*/
	}
	.questions{
	margin:20px 0 0 20px;	
	font:1em arial, helvetica, sans-serif; color:#3B3B3B; font-size:12px;
	width:100%;
	}	
	.questions table tr td {
	padding:0px;
	}
	.questions table {
	margin:10px 0 0 40px;
	padding:0;
	}
	.surveyTextbox{
	width:340px !important;
	}
	.surveyTextArea{
	width:230px !important;
	}
	.surveyTextbox2{
	width:90px !important;
	}	
	.surveyTextbox3{
	width:115px !important;
	}
	.surveyTextbox4{
	width:223px !important;
	}	
	.questions input,.questions select,.questions textarea{	
	font-size:12px;
	margin-left: 4px;
	}	
	
	.radioText{
	vertical-align:bottom!important;
	padding-left:3px!important;
	padding-top:4px!important;	
	}
	.radioText2{
	vertical-align:bottom!important;
	padding-left:3px!important;
	padding-top:4px!important;	
	}
	.radioText3{
	vertical-align:bottom!important;
	padding-left:3px!important;
	padding-top:6px!important;	
	}
	
	.marginTable{
	margin-left:20px!important;
	}
	.marginTable2{
	margin-left:52px!important;
	}
	.hrSpace{
	margin-bottom:30px!important;
	}
	.questions .tableMarginLeft{
	margin-left:45px!important;
	}
	.surveySubheading{
	font:1em arial, helvetica, sans-serif; color:#3B3B3B; font-size:12px;
	}
	.bannerDivleft{	
	margin: 56px 0 0px 36px;
	width:120px;	
	}
	.bannerDiv{	
	margin: 52px 0 0px 36px;
	width:120px;	
	}
	.bannerImage{
	background:url(najahcareers_bn120x60_apr2009_v01.gif) no-repeat left top;
	height:60px;
	cursor: pointer;
	cursor:hand!important;
	}
	.bannerMarginTop{
	margin-top:20px!important;
	}
	.imageRightMargin{
	margin-right:45px;
	}
	.marginLeftReports{
	margin-left:20px;
	}	
	.paddingReports{
	padding-top:2px;
	padding-left:11px!important;
	}
	.jobsShareMargin{
	height:22px!important;
	}
	.jobsShareMargin2{
	height:22px!important;
	margin-right:45px !important;
	}
	.contentbox-single{
	width:374px;
	float:left;
	background:url(bg-cb-small.gif) repeat-y;
	margin: 0 20px 20px 30px;
	padding:0;
	}	
	.contentbox-single-top {
	width:374px;
	float:left;
	height:18px;
	background:url(bg-cb-small-top.gif) no-repeat left top;
	}
	.contentbox-single-bottom {
	width:auto;
	float:auto;
	height:auto;
	margin-top:142px;	
	background:url(bg-cb-small-bottom.gif) no-repeat left bottom;
	}
	.contentbox-single .box-content{
	width:374px;
	float:left;
	clear:both;
	margin:0; padding:0;
	overflow:hidden;
	}
	.contentbox-single .box-content .col1{
	width:374px;
	float:left;
	position:relative;
	margin: 0 20px 0 0;
	overflow:hidden;
	}	
	.contentbox-single h3{
	width:100%;
	float:left;
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-align:center;
	margin-bottom:5px;
	}
	
	.contentbox-single .employer-info-list{
	margin-top:10px;
	margin-left:25px;	
	}
	.jobCount{
	/*color : #3B3B3B;
	font-size:11px;*/
	color : #666666;
	 font-size:11px;
	}		
	.addressBookChkBox{
	margin-left:4px !important;
	}
	.addressBookSelect{
	height:19px; 
	width:95px; 
	margin-top:5px;
	}	
	.fullBanner{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:500px;
	height:65px;
	}			
	.sponsorDiv{	
	text-align:center;	
	width:192px;
	float:left;
	clear:both;
	margin:0 0 14px 0; padding:0 0px 0 0;
	}
	table.standard-table{
	clear:both;
	padding:1px;
	margin-left:auto;
	margin-right:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B3B3B;	
	}	
	table.standard-table tr{	
	height:25px;	
	}	
	table.standard-table th{	
	color:#ffffff;	
	
	}
	table.standard-table th.topLeft{	
	color:#ffffff;	
	background:#0075b1 url(../images1/roundTableTopLeft.gif) no-repeat top left;
	}	
	table.standard-table th.topRight{	
	color:#ffffff;
	background:#0075b1 url(../images1/roundTableTopRight.gif) no-repeat top right;
	}	
	th.topLeft{	
	color:#ffffff;	
	background: #0075b1 url(../images1/roundTableTopLeft.gif) no-repeat top left;
	}	
	th.topRight{	
	color:#ffffff;
	background: #0075b1  url(../images1/roundTableTopRight.gif) no-repeat top right;
	}	
	table.standard-table .oddRow{ 
	background-color:#FFFFFF;
	}
	table.standard-table .evenRow{ 
	background-color:#F1F1F1;
	}		
	table.standard-table .oddRow a, table.standard-table .evenRow a{
	color:#0022AA;
	}		
	table.jobListingTable{
	padding:1px;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	}		
	table.jobListingTable th{	
	color:#ffffff;
	margin-left:5;
	height:5px;
	padding: 3px 10px 3px 10px;
	font-weight:normal;
	}			
	table.jobListingTable tr td{
	height:5px;
	padding: 3px 10px 3px 10px;	
	}	
	table.savedSearchTable td.folderName{
	font-size:13px;
	}
	table.savedSearchTable td.origLink{
	font-size:10px;
	}
	table.folderList td.folderName{
	font-size:13px;
	}
	table.folderList td.folderName a{
	color:#16387c !important;
	}
	table.folderList td.folderCount{
	font-size:13px;
	}
	table.folderList td.origLink{
	font-size:10px;
	}	
	div.addressBook{
	margin-top:-40px; 
	position:relative; 
	height:205px; 
	width:350px; 
	overflow-y: scroll; 
	scrollbar-arrow-color:blue; 
	scrollbar-face-color: #e7e7e7; 
	scrollbar-3dlight-color: #a0a0a0; 
	scrollbar-darkshadow-color:#888888;
	}	
	.copyfolder{
	margin-right:-5px; 
	margin-left:4px;
	}
	th.addressBook{
	padding-left:1px;
	}
	th.addressBook2{
	font-size:11px;
	padding-left:6px;
	}
	.searchBoxWidth{
	width:100%;
	margin-bottom:-3px;
	}
	.searchBoxHeight{
	height:22px;
	}
	/* Search Box*/
	.roundTopLeft {
	background: url(../images1/roundCornerTopLeft.png) no-repeat top left;
	width:616px;
	margin-left: auto;
	margin-right: auto;	
	margin-bottom:18px;
	}
	.roundTopRight{
	background: url(../images1/roundCornerTopRight.png) no-repeat top right;
	}

	.roundBottomLeft {
	background: url(../images1/roundCornerBottomLeft.png) no-repeat bottom left;
	width:100%;
	}
	.roundBottomLeft div {
	background: url(../images1/roundCornerBottomRight.png) no-repeat bottom right;
	}
	.roundedcornr_content {
	background: url(../images1/roundCornerRight.png) top right repeat-y;
	}
	.roundTopRight div,.roundTopRight,
	.roundBottomLeft div, .roundBottomLeft{
		
		height: 5px;
		font-size: 1px;
	}
	.roundedcornr_content { padding: 0 2px 0 2px; }
	/* Search Box*/
	/*Trial Seach box*/
	.roundTopLeft2 {
	background: url(../images1/roundCornerTopLeft.png) no-repeat top left;
	width:539px;
	margin-left: auto;
	margin-right: auto;	
	margin-bottom:18px;
	}
	.roundTopRight2{
	background: url(../images1/roundCornerTopRight.png) no-repeat top right;
	}

	.roundBottomLeft2 {
	background: url(../images1/roundCornerBottomLeft.png) no-repeat bottom left;
	width:100%;
	}
	.roundBottomLeft2 div {
	background: url(../images1/roundCornerBottomRight.png) no-repeat bottom right;
	}
	.roundedcornr_content2 {
	background: url(../images1/roundCornerRight.png) top right repeat-y;
	}
	.roundTopRight2 div,.roundTopRight2,
	.roundBottomLeft2 div, .roundBottomLeft2{
		
		height: 5px;
		font-size: 1px;
	}
	.roundedcornr_content2 { padding: 0 2px 0 2px; }
	/*
	.trialTable{
		margin:-3px 0 -3px 0;
	}
	*/
	/*Trial Seach box*/
	.textBox2A
	{
	background-color:#FFFFCC; 
	border: 0px solid #4F6686; 
	height: 16px;
	color:#000000;
	font-size:12px;
	padding-top:3px; 
	margin-top:1px;
	}
	.textBox2B
	{
	background-color:#FFFFCC; 
	border: 0px solid #4F6686; 
	height: 16px;
	color:#000000;
	font-size:12px;
	padding-top:3px;
	}
	
	.compDescLeft{
	margin-left:80px !important;
	}	
	.compDescBot{
	margin-bottom:65px !important;
	}
	
	/*Filter Box - Start*/
	.mainFilterDiv{
	width:630px; 
	margin-left:auto; 
	margin-right:auto;
	}
	.simpleFilterTable{
	margin:11px 0 0 0;
	width:616px;
	}
	.showCV{
	padding-bottom:2px; 
	padding-left:1px;
	}
	.advanceLabel{
	margin-left:-4px;
	}
	.simpleLabel{
	padding-left:1px;
	}
	.jobFirstColumn{
	width:157px;
	}
	.advanceFilter{
	padding-left:3px; 
	}
	.jobSecondColumn{
	width:360px;
	}
	.jobThirdColumn{
	width:93px;
	}
	.advancedFilterTable{
	width:627px;
	margin-bottom:-7px;
	}
	.spacer{
	height:36px;
	}
	.filterCol1{
	width:102px;
	}
	.filterCol2{
	width:206px;
	}
	.filterCol3{
	width:98px;
	}
	.padCheckBox{
	margin-left:1px!important;
	margin-top:3px;
	}
	.roundCornerFilterTopLeft {
	background: url(../images1/roundCornerFilterTopLeft.png) no-repeat top left;
	width:627px;
	margin-left: auto;
	margin-right: auto;	
	margin-bottom:18px;
	}
	.roundCornerFilterTopRight {
	background: url(../images1/roundCornerFilterTopRight.png) no-repeat top right;
	}
	.roundCornerFilterBottomLeft {
	background: url(../images1/roundCornerFilterBottomLeft.png) no-repeat bottom left;
	}
	.roundCornerFilterBottomLeft div {
	background: url(../images1/roundCornerFilterBottomRight.png) no-repeat bottom right;
	}
	.roundCornerFilterRight {
	background: url(../images1/roundCornerFilterRight.png) top right repeat-y;
	}
	
	.roundCornerFilterTopRight div,.roundCornerFilterTopRight,
	.roundCornerFilterBottomLeft div, .roundCornerFilterBottomLeft {
		/*width: 100%;*/
		height: 5px;
		font-size: 1px;
	}
	.roundCornerFilterTopLeft, .roundCornerFilterBottomLeft {
	/*margin-top: -19px;*/
	}
	.roundCornerFilterTopLeft { padding: 0 0 0 0; }
	.arabicFluency{	
	float:left; 
	margin:-16px 0 0 20px;
	}	
	.usageWidth1{
	width:180px;
	text-align:center;
	}
	.usageWidth2{
	width:100px;
	text-align:center;
	}
	.usageWidth3{
	width:100px;
	text-align:center;
	}
	.usageWidth4{
	width:80px;
	text-align:center;
	}
	.usageWidth5{
	width:75px;
	text-align:center;
	}
	
	/*Filter Box - End*/
	
	/*disapproved hover - start*/
	.disapproveTooltip {
	position:absolute;
	z-index:100000000;
	text-align:left;
	border: 1px solid #42316B;
	background-color: #FFFFFF;
	font-size:11px;
	color:#5B606A;
	padding: 2px;
	font-family: Verdana;
	margin: 0; 
	font-weight:normal;
	font-family: Verdana;
	/*clip:auto;*/
	overflow:auto;
	}
	/*disapproved hover - end*/
	
	
	.cvSeenStyle2{
	text-decoration: underline !important;
	color: #0022AA !important;
	}	
	.cvSeenStyle2:visited{
	color: #0022AA !important;
	text-decoration: none !important;
	}
	.cvSeenStyle2:hover{
	text-decoration: none !important;
	color: #0022AA !important;
	}	
	.cvSeenStyle2:active{
	color: #ED1C24 !important;
	text-decoration: none !important;
	}
	
	.cvSeenStyle3{
	text-decoration: none !important;
	color: #0022AA !important;
	}
	.cvSeenStyle3:visited{
	color: #551A8B !important;
	text-decoration: none !important;
	}
	.cvSeenStyle3:hover{
	text-decoration: underline !important;
	color: #0022AA !important;
	}
	
	.cvSeenStyle3:active{
	color: #ED1C24 !important;
	text-decoration: none !important;
	}
	
	.cvSeenStyle4{
	text-decoration: none !important;
	color: #0022AA !important;
	}	
	.cvSeenStyle4:visited{
	color: #730073 !important;
	text-decoration: none !important;
	}
	.cvSeenStyle4:hover{
	text-decoration: underline !important;
	color: #ED1C24 !important;
	}
	
	.cvSeenStyle4:active{
	color: #ED1C24 !important;
	text-decoration: none !important;
	}
	
	.cvSeenStyleVisited4{
	text-decoration: none !important;
	color: #730073 !important;
	}	
	.cvSeenStyleVisited4:visited{
	color: #730073 !important;
	text-decoration: none !important;
	}
	.cvSeenStyleVisited4:hover{
	text-decoration: underline !important;
	color: #ED1C24 !important;
	}
	
	.cvSeenStyleVisited4:active{
	color: #ED1C24 !important;
	text-decoration: none !important;
	}
	.table{
	background:#D8D8F3;
	}
	
	@media print {
	*{margin:0; padding:0;}
	#nav-top, #sidebar-left, #footer-container,#footer-container-absolute, #breadcrumb, #sidebar-right{display:none;}

	#header{height:55px; overflow:hidden;width:717px;}
	#header h1 img{display:block!important;}
	#container{ overflow:visible!important;}
	.job-category-listing,.job-category-listing li,#content{ overflow:visible!important;}
	#content h3{ float:none;}
	.content-bottom{ overflow:visible!important;}
	#content{
	font-size:12px !important;
	width:575px;	
	}	
	.more-width{
	width:660px !important;
	}
	.more-more-width{
	width:660px !important;
	}	
	
	h3.current-company{
	width:535px!important;
	}	
	
	/*for empPagesEntrance*/
	.reg-info{
	width:97% !important;
	margin:0 0 0px 0;
	}
	.contentbox-small,.contentbox-large
	{
	width:98% !important;		
	margin: 0 0px 0px 0;		
	}
	.contentbox-small .box-content{
	width:100%;	
	}
	.printPad{
	margin-left:3px;
	}
	.contentbox-small .box-content .col1{
	width:45%;
	float:left;	
	margin: 0 30px 0 20px;		
	}
	.contentbox-small .box-content .col2{
	width:45%;
	float:left;	
	}		
	ul.box-cont-listing li{
	padding-left:10px!important;
	}
	.contentbox-large .col1{
	width:40%;
	float:left;	
	margin: 0 70px 0 20px;		
	}
	.contentbox-large .col2{
	width:46%;	
	}	
	.testi-box{
	width:98%;
	}
	.testi-title{
	margin: 10px 0 8px 0 !important;
	float:left;
	}	
	.testi-box .content{
	width:450px;	
	}
	.Signup-emplo{
	float:left;
	margin-top:5px;
	margin-left:42px;
	}
	.contentbox-small .employer-info-list li{
	background:none;
	padding-left:0px;
	}
	.paddingKeyFacts{
	padding: 20px 0px 20px 5px!important;
	}
	ul.box-cont-list1{
	width:100%;
	margin: -20px 0 0px 0px; 
	}
	.content-bottom{
	margin:-20px 0 0 0;
	}	
	.reg-info .col3{
	float:right;
	width:20%;
	}	
	.reg-info .col2{
	width:370px;	
	}	
	ul.job-category-listing{
	float:left;
	margin-right:15px;
	overflow:visible;	
	}	
	li.gray{margin-left:7px;
	 }
	/*for opportunities*/
	.listingHeight{
	height:920px;
	}
	.listingWidth{
	width:148px!important;
	}			
	
	/*for searchbox*/
	.searchColumnWidth{
	width:30%;
	}
	.searchTextBoxWidth{
	width:96%;
	margin-left:5px;
	}
	.searchTextBoxColumnWidth{
	width:41%;
	margin-left:2px;
	}
	.searchSpaceWidth{
	width:71%;
	}
	.printDiv{
	display:block;	
	}
	.screenDiv{
	display:none;
	}
	.printDiv2{
	display:block;	
	}
	.screenDiv2{
	display:none;
	}
	.searchBoxWidth{
	width:100%;
	}
	.anyComboWidth{
	width:50px;
	}
	.regPadLeft{
	margin-left:100px;	
	}
	.btn-order-now{
	margin-left:215px;
	}
	.printMarginTop{
	margin-top:5px;
	margin-bottom:5px!important;
	}
    	
	.selectmediam,textarea,input.textmediam,input.textmediam-sp,input.textmediam2,
	input.textmediamflow,.textxx,.textx,.textsmaller,.textsmall
	{
	border:solid 1px #999999 !important;
	}	
	.regPrintLeft{
	margin-left:115px;
	}
	.textAreaWidthPosition{
	width:300px;
	}
	.paddingRightSpan{
	padding-right:10px;
	}
	.marginRadioButton{
	margin: 3px 0 3px 5px!important;
	}
	.contentMarginTop{
	margin-top:20px;
	}
	table.registration-listing{
	float:none;	
	}
	table.registration-listing2{
	float:none;	
	}
	.candidates2Width{
	width:760px !important;
	}
	
	/*for cv edit*/
	.cvEditDiv{
	margin-left:0px !important;
	}
	.selectsmallWidth{
	width:60px !important;
	}
	.selectsmallWidth2{
	width:65px !important;
	}
	.selectsmallWidth3{
	width:100px !important;
	}	
	.selectsmallWidth4{
	width:140px !important;
	}	
	.selectLargeWidth{
	width:270px !important;
	}
	.textAreaLargeWidth{
	width:450px !important;
	}
	.printWidth{
	width: 660px!important;
	}
	.textAreaLargeWidth2{
	width:270px !important;
	}
	.textAreaLargeWidth3{
	width:250px !important;
	}
	.padRightLabel{
	padding-right:10px!important;
	}
	.canContactCol1{
	width:30%!important;
	}
	.canContactCol2{
	width:70%!important;
	}
	.cvEditTable{
	margin-top:-10px;
	}
	.margintopCVEdit{
	margin-top:5px!important;
	}
	}
	
	/*-- end --*/
	
	




