@charset "utf-8";
/* CSS Document */
.hd { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#4e6b4f; font-weight:500; padding-top:16px; padding-left:15px; }
.sub_hd { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#df5204; font-weight:600; }
.imgline { padding-left:15px; }
.line { background:#df5204; }
.greyline { background:#CCCCCC; }

.employer_bg1 { background:url(images_jobseeker/back_1.jpg) no-repeat; height:28px; width:190px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; font-weight:bold; margin:0 0 0 0px; text-indent:18px; }

.employer_bg2 { background:url(images_jobseeker/back_2.jpg) no-repeat; height:28px; width:37px; }

.employerborder{ border:#dfac7d 1px solid; display:table; }
.employtxt { font-family:verdana; font-size:12px; color:#333333; }
.employtxt a { color:#333333; text-decoration:none; }
.employtxt a:hover { color:#333333; text-decoration:underline; }
.employerbg { background:url(images_jobseeker/employer_bg.gif) #dfe4c4 repeat-x; height:591px; }

/*     Why box     */
.why_top { background:url(images_jobseeker/why_top.png) no-repeat; width:237px; height:204px; }
.why_mid { background:url(images_jobseeker/why_mid.png) repeat-y; width:241px; }
.why_btm { background:url(images_jobseeker/why_btm.png) no-repeat; width:241px; height:13px; }
.txt { font-family:verdana; font-size:11px; color:#333333; text-align:justify; line-height:18px; }
.txt a { font-family:verdana; font-size:11px; color:#FF0000; text-decoration:none;  }
.txt a:hover { font-family:verdana; font-size:11px; color:#FF0000; text-decoration:underline;  }

/*     job Post box    */

.boxtop { background:url(images_jobseeker/box_top.jpg) no-repeat; width:266px; height:44px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#2377c0; text-indent:45px; font-weight:600; }
.boxmdl { background:url(images_jobseeker/box_mid.jpg) repeat-y; width:266px; }
.boxbtm { background:url(images_jobseeker/box_btm.jpg) no-repeat; width:266px; height:70px; }
.emailtxt { font-family:verdana; font-size:12px; color:#333333; line-height:15px; }
.emailtxt a { font-family:verdana; font-size:12px; color:#333333; line-height:15px; text-decoration:none; }
.emailtxt a:hover { font-family:verdana; font-size:12px; color:#333333; line-height:15px; text-decoration:underline; }
.inputeml { background:#FFFFFF; border:#999999 1px solid; height:19px; width:170px; }
.nwsltr {  font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2377c0; font-weight:600; }

.bgback { background:url(images_jobseeker/main_bg.gif) no-repeat; width:261px; height:233px; }
.newsbg_top { background:url(images_jobseeker/main_bgtop.gif) no-repeat; width:262px; height:10px; }
.newsbg_mdl { background:url(images_jobseeker/main_bgmd.gif) repeat-y; width:262px; }
.newsbg_btm { background:url(images_jobseeker/main_bgbtm.gif) no-repeat; width:262px; height:10px; }
.feature_mdl { background:url(images_jobseeker/employer_bgmf.gif) #e4e8cd bottom no-repeat ; width:262px; }

/*   service box   */
.service_top { background:url(images_jobseeker/service_bgtop.gif) no-repeat; width:235px; height:10px; }
.service_md { background:url(images_jobseeker/service_bgmd.gif) repeat-y; width:235px; }
.service_btm { background:url(images_jobseeker/service_bgbtm.gif) no-repeat; width:235px; height:10px; }

.service_hd {  font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#df5204; font-weight:600; }
.morelink { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#003300; text-decoration:underline; font-weight:500; }
.morelink:hover { color:#003300; text-decoration:none; }

.employtxt { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; font-weight:600; }
.employtxt a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:none; }
.employtxt a:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-decoration:underline; }

.jobseeker { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#003300; font-weight:500; }

/*     rounded Boxes    */
.roundlft1 { background:url(images_jobseeker/round_lf-top.gif) no-repeat; width:11px; height:11px; }
.roundlft2 { background:url(images_jobseeker/round_lf-mle.gif) repeat-y; width:11px; }
.roundlft3 { background:url(images_jobseeker/round_lf_btm.gif) no-repeat; width:11px; height:11px; }
.roundcnt1 { background:url(images_jobseeker/round_cnt_top.gif) repeat-x; height:11px; }
.roundcnt2 { background:#FFFFFF; }
.roundcnt3 { background:url(images_jobseeker/round_cnt_btm.gif) repeat-x; height:11px; }
.roundrgt1 { background:url(images_jobseeker/round_rt_top.gif) no-repeat; width:11px; height:11px; }
.roundrgt2 { background:url(images_jobseeker/round_rt_mdl.gif) repeat-y; width:11px; }
.roundrgt3 { background:url(images_jobseeker/round_rt_btm.gif) no-repeat; width:11px; height:11px; }

.roundrgt2 { background:url(images_jobseeker/round_rt_mdl.gif) repeat-y; width:11px; }

.list{margin:0px; padding:0px; position:relative; margin:14px 0px 14px 0px; text-align:left;}
.list ul{margin:0px; padding:0px; position:relative; margin-top:10px;}
.list li{margin:0 0 0 8px; padding:0px; position:relative; margin-bottom:10px; border:#000000 0px solid; line-height:22px; list-style:none; text-align:left; }
.list li a { background:url(images_jobseeker/bullet.gif) no-repeat left center; text-decoration:none; color:#666666; font-family: Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:600; padding:7px 0 7px 15px;  }
.list li a:hover { text-decoration:underline; color:#666666; font-weight:600; }

.maintd { background:#cdd5af; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#4e6b4f; font-weight:600; padding-left:10px; }
.tableborder { border:#a0ac71 1px solid; }
.input_search { background:#FFFFFF; border:#999999 1px solid; width:140px; margin-top:10px; margin-left:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.search_but { background:#ff974f; font-family:verdana; font-size:11px; color:#FFFFFF; font-weight:bold; border:none; margin-left:8px; margin-top:10px; margin-bottom:10px; }

/*  Job seeker page*/
.jobseekerbg { background:#dfe4c4;}
#jobseeker { width:210px; margin:0 auto; padding-bottom:3px; padding-top:3px; padding-left:3px; padding-right:3px;  float:left; }
#jobseeker h2 { width:210px; background:url(images_jobseeker/jobseeker_hd.gif) no-repeat; height:35px;  margin:0; padding:0; }
#jobseeker h2 span { font-family:arial; font-size:12px; color:#333333; margin-top:0px; padding-left:10px; vertical-align:middle; line-height:30px; }

#jobseeker h2 img { margin-left:10px; margin-top:5px;}
#jobseeker ol{width:210px; background:url(images_jobseeker/jobseeker_btm.gif) bottom; margin:0; display:block; padding-top:5px; padding-bottom:10px; padding-left:0px; padding-right:0px; text-align:left; }
#jobseeker ol li{width:210px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; list-style:none; display:block; line-height:20px; font-family:verdana; font-size:12px; color:#333333;}
#jobseeker ol li a{display:block; color:#1A1A1A; text-decoration:underline; padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:15px; margin-right:0px; margin-top:3px; background:url(images_jobseeker/bullet.gif) 0 7px no-repeat; }
#jobseeker ol li a:hover{ color:#1A1A1A; text-decoration:none; margin-bottom:0px; margin-left:15px; margin-right:0px; margin-top:3px; background:url(images_jobseeker/bullet.gif) 0 7px no-repeat;}
#jobseeker p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-left:10px; padding:0; margin-bottom:5px; margin-top:5px;  }
#jobseeker p .smfnt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.inputjbs { background:#FFFFFF; border:#999999 1px solid; width:150px; font-family:verdana; font-size:11px; margin-bottom:5px; }

#postresume { width:335px; height:auto; margin:0 auto; padding:4px; margin-top:3px;  float:left; background:url(images_jobseeker/post_resume_bg.gif) right bottom no-repeat #e2e9a1; border:#ccc5c5 1px solid; }
#postresume p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:18px; margin:0px; padding-left:3px;}
#postresume img { float:left; vertical-align:bottom; }

#newpost { width:337px; margin-top:5px; margin-bottom:0px; margin-left:3px; margin-right:3px; float:left; }
#newpost h2 { width:337px; background:url(images_jobseeker/new_post_hd.gif) no-repeat; height:37px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-indent:22px; line-height:37px; margin:0px; padding:0px;  }
#newpost h2 span { font-family:arial; font-size:12px; color:#4d581c; margin-left:88px; font-weight:normal;}
#newpost dl{width:337px; background:url(images_jobseeker/new_post_btm.gif) bottom; margin:0; display:block; padding-top:5px; padding-bottom:10px; padding-left:0px; padding-right:0px; text-align:left; }
.jobpost{margin:0px; padding:0px; margin:0px;}
.jobpost ul{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.jobpost li{margin:0px; padding:0px; margin-bottom:10px; list-style:none; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin-left:10px;}
.jobpost li a { text-decoration:underline; color:#333333; }
.jobpost li a:hover { text-decoration:none; color:#333333; }
.viewpost{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#567458; text-decoration:none; font-weight:600; }
.viewpost:hover{ color:#567458; text-decoration:underline; }

#centadvertise { width:337px; height:auto; margin:0 auto; padding:3px; margin-top:1px; display:block; float:left;  }

#rightbox { width:210px; margin:0 auto; padding-bottom:3px; padding-top:3px; padding-left:3px; padding-right:3px;  float:left; }
#rightbox h2 { width:210px; background:url(images_jobseeker/jobseeker_hd.gif) no-repeat; height:35px;  margin:0; padding:0; font-family:arial; font-size:13px; color:#333333; text-indent:25px; vertical-align:middle; line-height:30px;}
#rightbox h2 img { margin:0px; margin-left:30px; margin-bottom:0px;}
#rightbox ol{width:210px; background:url(images_jobseeker/jobseeker_btm.gif) bottom; margin:0; display:block; padding-top:5px; padding-bottom:10px; padding-left:0px; padding-right:0px; text-align:left; }
#rightbox ol li{width:210px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; list-style:none; display:block; line-height:20px; font-family:verdana; font-size:12px; color:#333333;}
#rightbox ol li a{display:block; color:#1A1A1A; text-decoration:underline; padding:0 0 0 20px; line-height:20px; margin-bottom:0px; margin-left:15px; margin-right:0px; margin-top:3px; background:url(images_jobseeker/bullet.gif) 0 7px no-repeat; }
#rightbox ol li a:hover{ color:#1A1A1A; text-decoration:none; margin-bottom:0px; margin-left:15px; margin-right:0px; margin-top:3px; background:url(images_jobseeker/bullet.gif) 0 7px no-repeat;}
#rightbox p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-left:10px; padding:0; margin-bottom:5px; margin-top:5px;  }
#rightbox p .rd_fnt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; }
#rightadvertise { width:210px; height:auto; margin:0 auto; padding:3px; margin-top:1px; display:block; float:left;  }
#rightadvertise p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b46923; text-align:center; margin:0px; padding:0px; }

/* Added for jobseeker panel */

.employer_bg1 { background:url(images_jobseeker/back_1.jpg) no-repeat; height:28px; width:190px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; font-weight:bold; margin:0 0 0 0px; text-indent:18px; }
.employer_bg2 { background:url(images_jobseeker/back_2.jpg) no-repeat; height:28px; width:37px; }
.textbox { background:#FFFFFF; border:#4e6b4f 1px solid; width:315px; height:21px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:21px; }
.welcome { font-family:verdana; font-size:12px; color:#4e6b4f; font-weight:bold; }
.welcome a {color:#4e6b4f; text-decoration:none; }
.welcome a:hover {color:#4e6b4f; text-decoration:underline; }

.btn_search { background:url(images_jobseeker/search_button.gif) no-repeat; width:89px; height:23px; border:none; cursor:pointer; }
.jobsearchtext { background:#FFFFFF; border:#999999 1px solid; width:300px; font-family:verdana; font-size:12px; margin-bottom:5px; }
.helptext { font-family:verdana; font-size:11px; color:#333333; }	
.verdana11normal { font-weight: normal; font-size: 11px; color: #000000; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
.newtxt { font-family:arial; font-size:12px; color:#333333; line-height:20px; }

.employertextbox { background:#FFFFFF; border:#4e6b4f 1px solid; width:200px; height:21px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:21px; }
.employertextarea { background:#FFFFFF; border:#4e6b4f 1px solid; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:21px; }   

.but_submit { background:url(images_jobseeker/submit_but.gif) no-repeat; width:88px; height:23px; cursor:pointer; border:none; }
.but_reset { background:url(images_jobseeker/reset_but.gif) no-repeat; width:88px; height:23px; cursor:pointer; border:none; margin-left:15px; }

.applynow { style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: url(images/apply_now_but.gif) no-repeat; BORDER-LEFT: medium none; WIDTH: 118px; CURSOR: pointer; BORDER-BOTTOM: medium none; HEIGHT: 23px; } 