/* CSS Document */
body{ padding:0; margin:0 auto; height:auto; font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px;background:url(../images/top.gif) repeat-x top; }

.top:after,
.inner-content:after,
.video-links:after,
.module02:after,
.content-modules:after,
.col-left:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
 .featuredlogo
 {
 text-align:center; vertical-align:middle;height:120px;width:200px;float:left; margin-left:5px;
 }
.clientareatable {
	width: 100%;
	background-color: #C3DAE6;
    font-size: 11px;

}

tr.clientareatableheading {
	background-color: #DAECF4;
	font-weight: bold;
	text-align: center;
}
tr.tablerow {
	background-color: #ffffff;
}
tr.tablerow:hover {
	background-color: #ffffff;
}
tr.clientareatableactive {
	background-color: #ffffff;
	text-align: center;
}

tr.clientareatableactive:hover {
	background-color: #EEF5FB;
	text-align: center;
}

.freevalue{
    color:green;SKILL
    
    font-weight:bold;
    align:center;
}


a{ color:#004a91; text-decoration:underline;}
a:hover{ text-decoration:none;}
img{border:0}
a img{border:0}
ul{ padding:0; margin:0; }
ul li{ padding:0; margin:0; list-style:none; }

h1,h2,h3,h4,h5,h6{ padding:0; margin:0; font-size:13px;}

input, select, textarea{ outline:1; border:1;}

p{ padding:0; margin:0;}


.container{ width:917px; margin:0 auto;}

.top{padding:0px 0px 0 10px; width:907px; height:90px; clear:both; float:left; border-bottom:solid 10px #004a91; position:relative;}
.top-left{ float:left;}
.top-right{ float:right;margin-top:14px;}
.top-right ul{ width:150px; display:inline; float:right; padding:10px 0px;}
.post-add{
	margin:10px 0 0 0;
	position:absolute;
	left: 770px;
	top: 30px;
}

.top-navigation{background:url(../images/top-navigation.gif) repeat-x bottom; clear:both; width:100%; float:left;}
.top-navigation a{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#404c72; padding:0 20px; display:block; font-weight:bold; text-decoration:none;}
.top-navigation a:hover, .top-navigation a.current { background:url(../images/nav-over.gif) repeat-x bottom;}
.top-navigation ul li{ float:left; display:inline; line-height:26px; height:26px; vertical-align:middle;}
.content{ width:897px; float:left; background:url(../images/content-bg.gif) repeat-x top; padding:10px;}

.hot-categories{ background:#0797f2; padding:5px 10px; width:850px; margin:0 auto; color:#FFF; font-weight:bold; text-align:center; margin-bottom:10px;} 
.hot-categories a{ color:#FFF; padding:0 20px}
.inner-content{ width:870px; float:left;} 
.content-left{ width:181px; float:left;margin-top:35px;}
.content-right{ width:679px; float:right; margin-left:0;}

h3{ background:#e9edf3;height:20px;border-top:1px solid #b3bac0;font:bold 15px arial, verdana;color:#000;margin:0px;padding:0px;padding:5px 0px 3px 10px}

.hthree { background:url(../images/category2.gif) repeat-x; display:block; padding:0px 10px; color:#FFF; text-decoration:none;}

.module01{ background:#f9f4fa; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#000; font-weight:bold; padding:5px 10px; margin:0 0 10px 0;}
.module01 a{ color:#313f4a;}
.module01 p{ margin:5px 0 5px 0;}
.module01 ul li{ font-weight:normal; line-height:18px; height:18px; vertical-align:middle;}

.job-seekers{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#000; font-weight:bold; padding:5px 10px; margin:0 0 10px 0;background:#fffdf1}
.job-seekers h4{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:normal; width:150px; text-align:center; margin:0 auto; padding:10px 0;}
.job-seekers ul li{ font-weight:normal; line-height:18px; height:18px; vertical-align:middle;}
.button{ font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding:5px 5px;}

.main-content { background:none;}
.main-content p a{ padding:5px 0; color:#000;}

h1{ font-family:Arial, Helvetica, sans-serif; color:#09006d; font-size:15px; text-align:center; padding:5px 0; margin:0 0 7px 0}
.bloglink{background:url(../images/blog-icon.jpg) no-repeat;height:100px;}
.search-box{ background:url(../images/search-bg.gif) repeat-x top #fff8be; padding:10px 5px 2px 10px; border:solid 1px #bdb769;margin-left:10px;width:100%}
.candidate-search-box{ padding:0px 0px 20px 20px; margin-left:0px;background:#e9edf3;border-top:1px solid #b3bac0;font:12px arial, verdana;color:#000;}
.advance-search{float:right; clear:both; padding:10px 0;}
.search-box td{ padding:5px 10px 5px 0; vertical-align:top; text-align:left;}
.search-box label{ display:block; font-weight:bold; color:#000; font-family:Tahoma, Geneva, sans-serif; font-size:11px; margin:0 0 5px 0;}
.search-box .input{ padding:2px 2px; border:solid 1px #999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333; width:150px;}
.search-box .inputkeyword{ padding:2px 2px; border:solid 1px #999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333; width:200px;}
.search-box .inputloc{ padding:2px 2px; border:solid 1px #999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; font-weight:bolf; color:#333; width:180px;}
.search-box .input:focus, .search-box .input:hover{ border:#fff 1px solid; }
.search-box .button{ margin-top:5px; width:150px;}

h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin:0 0 8px 0;}

.video-links { width:700px; padding:0px 10px 10px 10px; float:left;margin-left:10px;}
.video-links div.left{ width:340px; margin-right:10px; margin-top:15px;float:left; display:inline;}
.video-links div.right{ width:300px; margin-top:25px; float:right; display:inline;}
.video-links ul{ padding:0 10px;}
.video-links ul li{ list-style-type:disc; padding:5px 0 0 0; margin:0 0 0 10px; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

h5{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; margin:0; padding:0;}

.content-modules{ width:700px; padding:10px; float:left;}
.article-modules{ width:700px; padding:10px; float:left;}
.content-modules .col-left{ margin-left:8px ; float:left;}
.content-modules .col-mid{ margin:0 ; width:210px; float:left;margin-left:5px;margin-right:5px;} 
.content-modules .col-right{ float:right; margin:0 0px 0 4px; width:200px;} 
.module02{ background:url(../images/content-bg.gif) repeat-x top #fff; border:solid 1px #a7a7a7; padding:10px; margin:0 0 5px 0}

h6{ font-family:Arial, Helvetica, sans-serif; font-size:14px; border-bottom:solid 1px #ccc; margin:0 0 5px 0; padding:5px 0;}
.col-left ul{ width:190px; float:left; display:inline; margin:0 10px 0 20px;}
.col-left ul li{ font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:11px; padding:2px 0; margin:0 0 3px 0; list-style-type:disc;}

.col-right ul{ padding:0; margin:0 0 10px 0}
.col-right ul li{ font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.col-right ul li a{ color:#000;}

.bold-text{ font-size:12px; color:#000; margin:0 0 0px 0; padding:0; background:none; padding:0;}

.know-more{ display:block; padding:5px 10px; color:#FFF; text-align:center; background:#000; font-size:14px; font-weight:bold; text-decoration:none;}
.know-more:hover{ background:#333;}

.footer{ background:#e7f5fd;border:1px solid #a6bbcc;border-left:0px; border-right:1px;padding:-1px 10px 10px 0px; clear:both;}
.footer td{ text-align:left; vertical-align:top;}

.footer p{ font-weight:bold; font-size:12px; margin:0 0 5px 0;}
.footer p a{ color:#000;}
.footer ul li{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; padding:0 0 5px 0;}
.footer ul li a{ color:#000;}
.footer .top-links{ width:550px; margin:0 auto; color:#ffffff; font-size:11px; text-align:center; padding:8px 10px; background:#07abe8; margin-bottom:15px;}
.footer .top-links a{ color:#000; font-size:11px;}
.footer table{ width:800px; margin:0 auto;}
.select{padding:3px; color:#333; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:5px 0 0 0; width:140px; color:#000; }
.listingstylehead { background:#7ebaff; }
.listingstyleheadborder{

}
.listingstyle{
		background:#fffccc;cellpadding:1px;text-align:center;
}
.zipsearch{margin-top:22px;display:none;width:98%;background:#e7f5fd;border:1px solid #a6bbcc;border-left:0px;padding:10px 10px 10px 0px;}
#pcontent
{
    width:650px;
    border:0px solid;
    background:#e7f5fd;border:1px solid #a6bbcc;
   
}
ul.pagination {
	margin: 15px auto;
	padding: 10px 0;
	background: url(../images/hdot.gif) repeat-x top;
}

ul.pagination li {
	margin: 0;
	padding: 0;
	display: inline;
	background: none;
}

ul.pagination li span{
	padding: 2px 5px;
}

ul.pagination a {
	padding: 2px 5px;
	border: 1px solid #F6F6F6;
}

ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {
	border: 1px solid #ECECEC;
	background: #FFFFFF;
}

.pagenavbar {
	padding-left: 14px;
}

.pagenavcounter {
	padding: 8px 14px 0 14px;
}
.jdm{background:#e7f5fd;border:1px solid #a6bbcc;padding:10px 10px 10px 5px}
.jdml{background:#e7f5fd;border:1px solid #a6bbcc;padding:10px 10px 10px 10px}
.highlightjob{background:#FFE4AF;font-weight:bold;border:1px solid #a6bbcc;padding:10px 10px 10px 10px}
.newSJB{clear:both; width:99%; line-height:18px;}
.newSlt{width:130px;padding:5px 0 0 10px; font-weight:bold; float:left; display:block;}
.newSrt{padding-top:5px; float:left; width:75%; }
.newSJB2{clear:both; width:99%; line-height:18px;}
.newSlt2{width:130px;padding:5px 0 0 10px; font-weight:bold; float:left; display:block;}
.newSrt2{padding-top:5px; float:left; width:300px; }
div.spacer{clear:both;line-height:5px;}
.sp20{width:65%;line-height:20px;}
.jdhd{background:#e9edf3;height:20px;border-top:1px solid #b3bac0;font:bold 17px arial, verdana;color:#000;margin:0px;padding:0px;padding:5px 0px 3px 10px}
.applyjdhd{margin-bottom:5px;background:#e9edf3;height:25x;border-top:1px solid #b3bac0;font:bold 17px arial, verdana;color:#000;padding:0px;padding:5px 0px 5px 5px}
.applyjdhd2{margin-bottom:5px;background:#e9edf3;height:25px;border-bottom:1px solid #b3bac0;font:bold 17px arial, verdana;color:#000;padding:0px;padding:2px 0px 5px 10px}
.sp10{width:65%;line-height:10px}
.jdmb{font-weight:bold;width:130px;float:left;clear:left;padding-left:10px}
.des{display:block;margin-left:140px;}
.heading2 {
background-color:#BC117E;
color:#FFFFFF;
font-weight:bold;
padding:0 0 0 5px;
}
#cpanel{ margin-left:80px;width:400px;}
.loginGrey, .loginGreyL, .loginGreyR, .headbg, .userloginL, .userloginR, .userloginBG, .userloginBG1, .contactBG,.contactBG1, .contactL, .contactR, .greybtBG, .greybtBGL, .greybtBGR{background:url(../images/login_back.png) 0 0 repeat-x;}




.userloginBG1{ background-position:0 -244px; border:3px solid #cce3ff; width:0%; background-color:#eff6ff; margin:0; padding:0;}
.contactBG1{ background-position:0 -738px; border:3px solid #e6e6e6; background-color:#f8f8f8; width:50%; margin:0; padding:0;}
.userloginBG{ background-position:0 0; height:201px; width:50%; float:left; margin:0; padding:0;}
.userloginL{ background-position:left -1117px; height:201px; background-repeat:no-repeat;}
.userloginR{ background-position:right -1327px; height:201px; background-repeat:no-repeat; }
.contactBG{ background-position:0 -1754px;height:103px; width:40%; float:left; margin:0; padding:0;}
.contactL{ background-position:left -1537px; height:103px; background-repeat:no-repeat;}
.contactR{ background-position:right -1644px; height:103px; background-repeat:no-repeat;}
.alignCenter{margin:0 auto; width:295px;}
.buttonSubmitL{ background:url(../images/buttonL.gif) no-repeat;background-position:0px 0px; float:left; display:block; height:31px; line-height:31px; text-align:center;padding:0 0px 0 10px; margin:0; color:#000; font-weight:bold; font-size:15px;cursor:pointer;}
.buttonSubmitR{ background:url(../images/buttonR.gif) no-repeat;background-position:right 0px; float:left; display:block; padding:0 10px 0 0; margin:0; cursor:pointer; } 
.row{clear:both; padding:8px 5px 0 0;font-size:12px;_padding:7px 5px 0 0;!padding:7px 5px 0 0;}
.row label{width:80px; text-align:right; float:left; display:block; line-height:18px;}
.cls{clear:both;margin-top:-10px;}
.greybtBG{background-position:0 -2392px;height:187px; float:left; width:25%; margin:0; padding:0;}
.greybtBGL{background-position:left -2177px; height:187px; background-repeat:no-repeat;}
.greybtBGR{background-position:right -1925px; height:187px; background-repeat:no-repeat;}
.midWd{float:left;}
.midPd{padding:20px;}
.blueCol{color:#0062cb}
.bulletNew1 {list-style-type:none; margin-top:5px;}
.bulletNew1 li{ padding-left:0px; padding-bottom:5px;font-size:11px;}
.row1{padding:0px 5px 5px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.row1 label{width:70px; float:left; display:block;}
.colOrg{color:#f19932;}
.midPd{padding:20px;}
.blueCol{color:#0062cb}
#midCont{margin:0 8px;}
.ltGrey{color:#656565;margin-top:10px;}
.w91{width:84px;}
.button{border:none; padding:0; margin:0; background:none;cursor:pointer;}
.flLeft{float:left;}
#errBullet{margin:0px 5px 0 0px;}
#errBullet ul{margin:0; padding:0;}
#errBullet ul li{ list-style:none; margin:0; padding:0px 0px 3px 25px; background:url(../images/arrow_bullet1.gif) left top no-repeat; font-size:12px; line-height:18px;}
.font15{font-size:15px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font12{font-size:12px;}
.font10{font-size:10px;}

.panel-01-top {
background:transparent url(../images/blue-panel-topbg.gif) no-repeat scroll center top;
height:27px;
line-height:27px;
padding:0 10px;
width:170px;
}
.panel-01-mid {
background:transparent url(../images/blue-panel-midbg.gif) repeat-y scroll center center;
padding:10px 20px;
width:150px;
}
.panel-01-bottom {
background:transparent url(../images/blue-panel-bottombg.gif) no-repeat ;
width:190px;
height:27px;
line-height:27px;
}

.emppanel-01-top {
background:transparent url(../images/yellow-panel-topbg.gif) no-repeat scroll center top;
height:27px;
line-height:27px;
padding:0 10px;
width:170px;
}
.emppanel-01-mid {
background:transparent url(../images/yellow-panel-midbg.gif) repeat-y scroll center center;
padding:10px 20px;
width:150px;
}
.emppanel-01-bottom {
background:transparent url(../images/yellow-panel-bottombg.gif) no-repeat ;
width:190px;
height:27px;
line-height:27px;
}

.left-links li a:hover {
color:blue;
}

.left-links li a {
color:#000000;
display:block;
height:20px;
}

.left-links li {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:20px;
}

#EmployerWidget{position:absolute;top:50px;right:2px;width:200px;height:43px; background:url(../images/job-bg.gif) repeat-x ;padding:0 5px 0 0;}
#EmployerWidget div{position:absolute;left:0;top:0;width:5px;height:43px; background:url(../images/job-left.gif); }
#EmployerWidget .pipe1{left:62px;top:27px;}#EmployerWidget .pipe2{left:153px;top:27px;}#EmployerWidget .bulletWidget{position:absolute;font:9px verdana;color:#808080;}
#EmployerWidget .bullet1{left:84px;top:10px;}#EmployerWidget .bullet2{left:84px;top:23px;}#EmployerWidget .bullet3{left:84px;top:36px;}
#EmployerWidget .postJobsWidgetLink{position:absolute;left:10px;top:27px;font:10px arial;font-weight:bold;color:#505050;text-decoration:none;}#EmployerWidget .searchResumesWidgetLink{position:absolute;left:66px;top:27px;font:10px arial;font-weight:bold;color:#505050;text-decoration:none;}
#EmployerWidget .hiringWidgetLink{position:absolute;left:60px;top:6px;font:14px arial;color:#68004D;font-weight:bold;text-decoration:none;}#EmployerWidget .signInWidgetLink{position:absolute;left:157px;top:27px;font:10px arial;font-weight:bold;color:#505050;text-decoration:none;}
#EmployerWidget #leftWidget{position:absolute;right:0;top:0;width:5px;height:43px; background:url(../images/job-right.gif) left no-repeat;}
.wrapper{margin:0px auto;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333;	background:#a0d4f6;margin-top:40px;}
.logo{ height:54px; clear:both;margin-top:10px;}
.main{background:url(../images/main-bg.gif) repeat-x; height:305px; width:800px; margin:40px auto; border-left:1px solid #199ff7; border-right:1px solid #199ff7; clear:both;}
#fotter{background:url(../images/fotter-bg.gif) repeat-x; height:20px; bottom:0px; width:100%; clear:both; position:relative;}
.big-logo{background:url(../images/big-logo.gif) center no-repeat; width:346px; height:300px; margin:0px 43px; float:left;}
.combo{background:url(../images/combo-bg.gif) repeat-x; width:285px; height:304px; margin-top:1px ; float:left; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1;}
.combo-text{ width:240px;}
.modulepad {padding-left:10px; margin-top:150px; height:40px;}
.remember{ width:200px;padding-left:10px;}
.go-btn{background:url(../images/btn_arrow_large.gif) no-repeat ; width:28px; height:22px; border:none; margin-top:10px;}
.blue-btn{ background:url(../images/blue-btnbg.gif) repeat-x; border:1px solid  #fff; color:#FFF; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding:0px 3px 2px 5px; height:20px; margin-top:10px; cursor:pointer;}
.green-btn{ background:url(../images/green-btnbg.gif) repeat-x; border:1px solid  #fff; color:#FFF; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding:0px 3px 2px 5px; height:25px; margin-top:5px; cursor:pointer;}
.green-btn2{ background:url(../images/green-btnbg.gif) repeat-x; border:1px solid  #fff; color:#FFF; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding:0px 3px 10px 5px; height:31px; margin-top:5px; cursor:pointer;}
.inner-wrap{ width:100%; float:left;}
.solution-wrap{ width:320px; float:left; padding:0 0 0 25px;margin-top:25px;}
.solution-wrap h1{ width:100%; float:left; font-size:14px; color:#000; font-weight:normal;} 
.solution-wrap h1 span{ font-weight:bold;}
.solution-wrap ul{ margin:0; padding:0; list-style:none; width:100%; float:left;}
.solution-wrap ul li{ font-size:12px; background:url(orange-01.jpg) no-repeat 0 10px; padding:0 0 0 4px; line-height:20px;}


.login-wrap{ width:340px; float:right;margin-top:25px;}
.login-wrap .login-top{background:url(../images/top-bg.gif) repeat-x 0 0; width:auto; display:block}
.login-wrap .login-topleft{background:url(../images/left-top.gif) no-repeat 0 0; width:auto; height:11px; display:block}
.login-wrap .login-topright{background:url(../images/right-top.gif) no-repeat 100% 0; width:auto; height:11px; display:block;font-size:0px }

.login-wrap .login-bottom{background:url(../images/btm-bg.gif) repeat-x 0 0!important; width:auto; display:block; font-size:0px; line-height:0px; height:11px}
.login-wrap .login-bottomleft{background:url(../images/btm-left.gif) no-repeat 0 0; width:auto; height:11px; display:block; font-size:0px; line-height:0px; }
.login-wrap .login-bottomright{background:url(../images/btm-right.gif) no-repeat 100% 0; width:auto; height:11px; display:block;font-size:0px; line-height:0px; }

.login-wrap .login-container{ width:auto;background:#e9f3ff url(../images/log-in-bg-01.gif) repeat-x left top; border-left:3px solid #cce3ff; border-right:3px solid #cce3ff;}
.login-blue-contents{ width:290px; margin:0 auto;}
.login-container:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both}
/* \*/ * html .brown-container{height:1px} /* */
.login-wrap h1{font-size: 18px; color:#f19932; font-weight: bold; padding:8px 0 5px 25px;}
.inner-login{ width:100%; float:left; padding:2px 0 2px 0;}
.inner-login label{ width:90px; font-size:12px; float:left;}
.inner-login input{ width:190px; float:left;}
.submit{ width:200px; float:right; padding:5px 0 5px 0;}
.register{ width:100%; float:left; text-align:center; font-size:12px; font-weight:normal;}
.register a{ font-size:12px; font-weight:bold; color:#004a91; line-height:25px;}
.postalsearch{
    margin-left:14px;  padding:10px 5px 2px 10px;
    margin-top:25px;width:100%;background:#e7f5fd;border:1px solid #a6bbcc;padding:0px 0px 10px 0px;
   
}

/*Added by Ds*/

.header_new{
    font-size:15px
}
