 /* CSS Document */
*{
	padding:0;
	margin:0;
}
a
{
	outline:none;
	text-decoration:none;
	color:#746b6a;
}
img
{
	border:0;
}
.spacer
{
	line-height:0;
	font-size:0;
	clear:both;
}
h2, h3
{
	font-size:0px;
	line-height:0px;
}
line-through
{
	color:#ff0000;
}
ul
{
	list-style-type:none;
	line-height:0px;
}
UL.disc 
{
	margin-top:10px;
	line-height:20px;
	list-style-type:disc;
	margin-left:20px;
}
body
{
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#746b6a;
	margin:0px;
	padding:0px;
	background: url(../images/main_bg.jpg) repeat-x 0 0 #ffffff;
	
}
#container
{
	width:954px;
	height:auto;
	margin:0 auto;
}
.window_header {
	background:url(../images/order_confirm_head.jpg) no-repeat 0 0;
	font:22px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	}

.header
{
	width:954px;
	height:136px;
	float:left;
	background:url(../images/header.png) 0 0 no-repeat;
	padding:10px 0 0 0;
}
.hdrtop{
	width:912px;
	float:left;
	height:auto;
	padding:0 27px 0 15px;
}
.hdrtop .logo{
	width:171px;
	float:left;
	height:auto;
}
.hdrtop .rhtlink{
	width:387px;
	float:right;
	height:auto;
}
.rhtlink p{
	width:387px;
	text-align:right;
	font:12px/12px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 5px 0;
	float:left;
}
.rhtlink p a{
	padding:0 5px 0 5px;
	color:#666666;
}
.rhtlink p a span{
	color:#666666;
	text-decoration:underline;
}
.rhtlink p a:hover span {
	color:#333333;
	text-decoration:underline;
}
.rhtlink p a:hover{
	padding:0 5px 0 5px;
	color:#333333;
	text-decoration:underline;
}
.rhtlink .btmlink{
	width:182px;
	height:auto;
	float:left;
	padding:0 10px 0 0;
}

.btmlink_fst a{
	width:182px;
	height:65px;
	float:left;
	padding:0 10px 0 0;
	background:url(../images/post_job_up.jpg) no-repeat 0 0;
	display:block;
}
.btmlink_fst a:hover{
	width:182px;
	height:65px;
	float:left;
	padding:0 10px 0 0;
	background:url(../images/post_job_hover.jpg) no-repeat 0 0;
	display:block;
}
.btmlink_snd a{
	width:182px;
	height:65px;
	float:left;
	padding:0 10px 0 0;
	background:url(../images/req_rec_up.jpg) no-repeat 0 0;
	display:block;
}
.btmlink_snd a:hover{
	width:182px;
	height:65px;
	float:left;
	padding:0 10px 0 0;
	background:url(../images/req_rec_hover.jpg) no-repeat 0 0;
	display:block;
}

.nav
{
	width:950px;
	float:left;
	height:24px;
	padding:2px 0 0 7px;
}
.nav ul{
	margin:0;
	padding:0;
	display:block;
}
.nav ul li{
	margin:0;
	padding:0;
	border-right:1px solid #dfdede;
	font:14px Arial, Helvetica, sans-serif;
	color:#b1b3b6;
	font-weight:bold;
	float:left;
	display:inline;
}
.nav ul li a{
	color:#b1b3b6;
	text-decoration:none;
	padding:0 16px 0 16px;
	display:block;
}
.nav ul li a:hover{
	color:#333333;
	text-decoration:none;
	background:url(../images/nav_bg_hover.jpg) 0 100% repeat-x;
	display:block;
}

.nav ul li a.active{
	color:#333333;
	text-decoration:none;
	background:url(../images/nav_bg_hover.jpg) 0 100% repeat-x;
	display:block;
}

.qcksrhpnl
{
	float:none;  
	width:900px;
	height:30px;
	padding:0 0 0 35px;
}
/* header end */
/* body start */
.body{
	width:947px;
	float:left;
	height:auto;
	background:url(../images/bodybg.png) 0 0 repeat-y;
	float:left;
	padding:0 0 0 7px;
}
.bdycontent{
	width:940px;
	float:left;
	height:auto;
	background:url(../images/bdycontent_bg.jpg) 0 0 repeat-x #ffffff;
	margin:0 0 50px 0;
}
/* body end */
/* footer start */
.footer{
	width:954px;
	float:left;
	height:33px;
	background:url(../images/footerbg.png) 0 0 no-repeat;
	padding:0 0 13px 0;
	font:12px/33px Arial, Helvetica, sans-serif;
	color:#646363;
	text-align:center;
}
.footer a{
	padding:0 10px 0 10px;
	color:#646363;
}
.footer a:hover{
	color:#333333;
}
/* footer end */
/* rightpnl content Start */
.con_right{
	width:100%;
	float:left;
	height:36px;
	background:url(../images/con_rht_h2.png) 0 0 no-repeat;
}
.con_right .heading{
	width:100%;
	float:left;
	height:36px;
	padding:0 0 0 0px;
}
.heading h2{
	font:bold 20px/36px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0 0px 0 40px;
	float:left;
}
.heading span{
	font:12px/36px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	padding:0 0 0 10px;
}
.heading .link{
	float:right;
	padding:5px 10px 0 0;
	cursor:pointer
}
.heading .link a.pre{
	width:75px;
	float:left;
	height:27px;
	background:url(../images/conrht_pre_up.png);
	display:block;
	margin:0 4px 0 0;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 22px;
	text-transform:uppercase;
}
.heading .link a.pre:hover{
	background:url(../images/conrht_pre_hover.png);
}
.heading .link a.next{
	width:52px;
	float:left;
	height:27px;
	background:url(../images/conrht_next_up.png);
	display:block;
	margin:0 0 0 2px;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 14px;
	text-transform:uppercase;
}
.heading .link a.next:hover{
	background:url(../images/conrht_next_hover.png);
}
.heading .link a.close{
	width:22px;
	float:left;
	height:27px;
	background:url(../images/conrht_close_up.png);
	display:block;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	
}
.heading .link a.close:hover{
	background:url(../images/conrht_close_hover.png);
}
.con_right_body{
	width:624px;
	float:left;
	height:auto;
	border-bottom:1px solid #cfcfcf;
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	padding:0px 0 0 14px;
	margin:0 0 15px 0;
	
}
.con_right_body123
{
	width:100%;
	float:left;
	height:auto;
	border-bottom:0;
	border-right:1px solid #cfcfcf;
	padding:5px 0 0 5px;
	margin:0 0 0px 0;
	background-color:White; 
	
}
.con_right_bodytop{
	background-color:White; 
	width:624px;
	float:left;
	height:auto;
}
.con_right_bodytop .leftcon{
	width:225px;
	height:auto;
	border-right:1px solid #ededed;
	float:left;
}
.leftcon .textpnl{
	width:171px;
	float:left;
	height:auto;
}

.textpnl h2{
	width:171px;
	height:auto;
	float:left;
	font:bold 18px/22px Arial, Helvetica, sans-serif;
	color:#666666;
}
.textpnl  p{
	width:228px;
	height:auto;
	float:left;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:5px 0 5px 0;
}
.textpnl  p a{
	text-decoration:underline;
	color:#666666;
}
.textpnl  p a:hover{
	text-decoration:underline;
	color:#333333;
}
.textpnl .commlink{
	width:171px;
	float:left;
	height:auto;
	padding:0 0 17px 0;
}
.commlink a{
	margin:0 5px 0 0;
	float:left;	
}
.leftcon .icnpnl{
	width:39px;
	float:right;
	height:auto;
	padding:0 4px 0 0;
}
.icnpnl a{
	margin:0 0 5px 0;
	float:left;	
}
.con_right_bodytop .centercon{
	width:220px;
	height:auto;
	float:left;
	padding:8px 0 0 12px;
	font:11px/24px Arial, Helvetica, sans-serif;
	color:#666666;
	border-right:1px solid #ededed;
}
.centercon a{
	text-decoration:underline;
	color:#666666;
}
.centercon a:hover{
	text-decoration:underline;
	color:#333333;
}
.con_right_bodybottom{
	width:593px;
	float:left;
	height:auto;
	padding:0x 0 0 0;
}
.con_right_bodybottom .navpnl{
	width:593px;
	height:25px;
	float:left;
}
.ApplicantTabContent{
	width:100%;
	height:400px;
	overflow:auto; 
}
.ResumeTabContent{
	width:100%;
	height:348px;
	overflow:auto; 
}

.ResumeTabLinkPanel{
	border: none;
	width:auto;
	height:auto;
	float:left;
	padding:0 0 0 10px;
}
.ResumeTabLinkPanel a.link1{
	width:70px;
	height:30px;
	float:left;
	background:url(../images/link1_bg.jpg) 0 0 no-repeat;
	padding:15px 0 0 34px;
	display:block;
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
	margin:0 20px 0 0;	
}
.ResumeTabLinkPanel a.link1:hover{
	color:#333333;
	text-decoration:underline
}
.ResumeTabLinkPanel a.link2{
	width:40px;
	height:30px;
	float:left;
	background:url(../images/link2_bg.jpg) 0 0 no-repeat;
	padding:15px 0 0 37px;
	display:block;
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
	margin:0 20px 0 0;	
}
.ResumeTabLinkPanel a.link2:hover{
	color:#333333;
	text-decoration:underline
}

.ResumeTabLinkPanel a.addnote{
	width:70px;
	height:30px;
	float:left;
	background:url(../images/actionaddnote_nolabel.png) no-repeat 0 0;
	padding:15px 0 0 37px;
	display:block;
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
	margin:0 20px 0 0;	
}
.ResumeTabLinkPanel a.addnote:hover{
	color:#333333;
	text-decoration:underline
}

.ResumeTabLinkPanel a.link3{
	width:112px;
	height:30px;
	float:left;
	background:url(../images/link3_bg.jpg) 0 0 no-repeat;
	padding:15px 0 0 32px;
	display:block;
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
	margin:0 20px 0 0;	
}
.ResumeTabLinkPanel a.link3:hover{
	color:#333333;
	text-decoration:underline
}
.ResumeTabLinkPanel a.link4{
	width:122px;
	height:30px;
	float:left;
	background:url(../images/link4_bg.jpg) 0 0 no-repeat;
	padding:15px 0 0 33px;
	display:block;
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;	
}
.ResumeTabLinkPanel a.link4:hover{
	color:#333333;
	text-decoration:underline
}

.ApplicantListContent{
	width:100%;
	height:280px;
	overflow:auto; 
}
.ApplicantTab
{
	width:600px;
	height:420px;
	float:left;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	border-top:1px solid black;
	padding: 5px 5px 5px 5px; 
	background:white; 
	overflow-x:hidden; 
	overflow-y:auto; 
}

.ApplicantTabButton 
{
	width:118px;
	height:25px;
	display:block;
	background:url(../images/preview_job_o.jpg) no-repeat 0 0;
	margin:5px 0 0 0;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}

.ApplicantTabHeading
{
	width:100%;
	height:38px;
	background:url(../images/page15_heading.jpg) no-repeat 0 0;
	font:bold 20px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 15px;
}

.con_right_bodybottom .linkpnl{
	width:579px;
	height:auto;
	float:left;
	padding:0 0 0 14px;
}
.linkpnl a.link1{
	width:70px;
	height:42px;
	float:left;
	background:url(../images/link1_bg.jpg) 0 0 no-repeat;
	padding:15px 0 0 34px;
	display:block;
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
	margin:0 34px 0 0;	
}
.linkpnl a.link1:hover{
	color:#333333;
	text-decoration:underline
}
.linkpnl a.link2{
	width:40px;
	height:42px;
	float:left;
	background:url(../images/link2_bg.jpg) 0 0 no-repeat;
	padding:15px 0 0 37px;
	display:block;
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
	margin:0 34px 0 0;	
}
.linkpnl a.link2:hover{
	color:#333333;
	text-decoration:underline
}
.linkpnl a.link3{
	width:112px;
	height:42px;
	float:left;
	background:url(../images/link3_bg.jpg) 0 0 no-repeat;
	padding:15px 0 0 32px;
	display:block;
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;
	margin:0 24px 0 0;	
}
.linkpnl a.link3:hover{
	color:#333333;
	text-decoration:underline
}
.linkpnl a.link4{
	width:122px;
	height:42px;
	float:left;
	background:url(../images/link4_bg.jpg) 0 0 no-repeat;
	padding:15px 0 0 33px;
	display:block;
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:underline;	
}
.linkpnl a.link4:hover{
	color:#333333;
	text-decoration:underline
}

/*-------------------nil------------------*/


.maintanence_part {
	width:921px;
	margin:10px auto 0 auto;
	border:1px solid #cfcfcf;
	background:url(../images/maintanence_partBG.png) repeat-x 0 0 #fff;
	}
.maintanence_header {
	width:921px;
	float:left;
	background:url(../images/maintanence.png) no-repeat 1px 1px;
	height:37px;
	}
.maintanence_body {
	width:896px;
	float:left;
	margin:0 0 0 13px;
	
	}
.nav_part {
	width:896px;
	float:left;
	}
.nav_part_left {
	width:745px;
	float:left;
	}
.jobid_part {
	width:600px;
	float:left;
	padding:10px 0;
	}
.job1 {
	width:84px;
	float:left;
	}
.job1 h2 {
	text-transform:uppercase;
	font:bold 12px/20px Arial, Helvetica, sans-serif; color:#666666;
	}
.job1 p {
	font:bold 12px/20px Arial, Helvetica, sans-serif; color:#666666;
	}


.job2 {
	width:116px;
	float:left;
	}
.job2 h2 {
	text-transform:uppercase;
	font:bold 12px/20px Arial, Helvetica, sans-serif; color:#666666;
	}
.job2 a {
	font:bold 12px/20px Arial, Helvetica, sans-serif; color:#11a9e2;
	text-decoration:underline;
	}
.job2 a:hover {
	text-decoration:none;
	}

.job3 {
	width:120px;
	float:left;
	}
.job3 h2 {
	text-transform:uppercase;
	font:bold 12px/20px Arial, Helvetica, sans-serif; color:#666666;
	}
.job3 p {
	font:bold 12px/20px Arial, Helvetica, sans-serif; color:#666666; 
	}
.job3 p span {
	color:#11a9e2;
	}

.job4 {
	width:255px;
	float:left;
	}
.job4 h2 {
	text-transform:uppercase;
	font:bold 12px/20px Arial, Helvetica, sans-serif; color:#666666;
	}
.job4 p {
	font:bold 12px/20px Arial, Helvetica, sans-serif; color:#666666;
	}

.job_action {
	width:155px;
	float:left;
	border-left:1px solid #fff;
	}

.job_action_top {
	width:145px;
	float:left;
	text-transform:uppercase;
	font:bold 12px/20px Arial, Helvetica, sans-serif; color:#666666;
	padding:10px 0 0 5px;
	}
.job_action_bottom {
	width:155px;
	float:left;
	padding:0 0 5px 0;
	}
	
a.hotlist_add 
{
	width:31px;
	height:40px;
	float:left;
	background:url(../images/hotlist_add.png) no-repeat 0 0;
	display:block;
	margin:0 0 0 5px;
}
a.hotlist_remove 
{
	width:31px;
	height:40px;
	float:left;
	background:url(../images/hotlist_remove.png) no-repeat 0 0;
	display:block;
	margin:0 0 0 5px;
}

a.addnote 
{
	width:30px;
	height:40px;
	float:left;
	background:url(../images/actionaddnote.png) no-repeat 0 0;
	display:block;
	margin:0 0 0 5px;
}

a.forwardresume 
{
	width:34px;
	height:40px;
	float:left;
	background:url(../images/actionforward.png) no-repeat 0 0;
	display:block;
	margin:0 0 0 5px;
}


a.invite {
	width:25px;
	height:40px;
	float:left;
	background:url(../images/invite.png) no-repeat 0 0;
	display:block;
	margin:0 0 0 5px;
	}
a.invite:hover {
	background:url(../images/invite_o.png) no-repeat 0 0;
	}

a.edit {
	width:25px;
	height:40px;
	float:left;
	background:url(../images/edit.png) no-repeat 0 0;
	display:block;
	margin:0 0 0 5px;
	}

a.copy {
	width:25px;
	height:40px;
	float:left;
	background:url(../images/copy.png) no-repeat 0 0;
	display:block;
	margin:0 0 0 5px;
	}

a.previewjob {
	width:25px;
	height:40px;
	float:left;
	background:url(../images/preview.png) no-repeat 0 0;
	display:block;
	margin:0 0 0 5px;
	}
	
a.changestatus 
{
	width:27px;
	height:40px;
	float:left;
	background:url(../images/actionstatus.png) no-repeat 0 0;
	display:block;
	margin:0 0 0 5px;
}

a.submit {
	width:31px;
	height:40px;
	float:left;
	background:url(../images/submit.png) no-repeat 0 0;
	display:block;
	margin:0 0 0 5px;
	}
a.submit:hover {
	background:url(../images/submit_o.png) no-repeat 0 0;
	}
	
	
a.reject {
	width:31px;
	height:40px;
	float:left;
	background:url(../images/reject.png) no-repeat 0 0;
	display:block;
	margin:0 0 0 5px;
	}
a.reject:hover {
	background:url(../images/reject_o.png) no-repeat 0 0;
	}
	

a.close {
	width:25px;
	height:40px;
	float:left;
	background:url(../images/close.png) no-repeat 0 0;
	display:block;
	margin:0 0 0 5px;
	}
a.close:hover {
	background:url(../images/close_o.png) no-repeat 0 0;
	}
	

	
ul.app_nav {
	float:left;
	width:600px;
	}
ul.app_nav li {
	float:left;
	}
ul.app_nav li a, ul.nav li a span {
	float:left;
	cursor:pointer;
	}
ul.app_nav li a {
	float:left;
	font:bold 13px/14px Arial, Helvetica, sans-serif; color:#666666;
	text-transform:uppercase;
	padding-left:3px;
	display:block;
	background:url(../images/nav_left.png) no-repeat 0 0;
	}
ul.app_nav li a span {
	padding:8px 16px 5px 16px;
	display:block;
	background:url(../images/nav_right.png) no-repeat 100% 0;
	color:#666666;
	}
ul.app_nav li a:hover {
	background:url(../images/nav_left_o.png) 0 0 no-repeat;
	color:#fff;
	}
ul.app_nav li a:hover span{
	background:url(../images/nav_right_o.png) 100% 0 no-repeat;
	color:#fff;
	}
ul.app_nav li a.active {
	background:url(../images/nav_left_o.png) 0 0 no-repeat;
	color:#fff;
	}
ul.app_nav li a.active span {
	background:url(../images/nav_right_o.png) 100% 0 no-repeat;
	color:#fff;
	}	
	
.appli_cont_part {
	width:100%;
	float:left;
	}
.appli_cont_part_left {
	width:253px;
	float:left;
	background:#fff;
	}
.appli_cont_part_left123 {
	width:253px;
	float:left;
	height:594px;
	background: url(../images/border123.jpg) repeat-y 100% 0 #fff;
	}
.appli_cont_part_left_action {
	width:243px;
	float:left;
	padding:5px;
	}
.appli_cont_part_left_action select {
	width:164px;
	float:left;
	}
.left_select_head {
	width:251px;
	float:left;
	background:#eae7e7;
	border-left:1px solid #d3d3d3;
	border-right:1px solid #d3d3d3;
	}
.left_select_head_top {
	width:53px;
	float:left;
	font:9px/12px Helvetica; color:#000;
	text-transform:uppercase;
	padding:5px 0 0 0;
	text-align:center;
	}
.left_select_head_bottom {
	width:230px;
	float:left;
	margin:3px 0 5px 12px;
	}
.cid {
	width:102px;
	float:left;
	}
.cid input {
	width:12px;
	float:left;
	display:block;
	margin:2px 0 0 0;
	}
.cid p {
	width:50px;
	float:left;
	text-transform:uppercase;
	font:bold 12px/18px Arial, Helvetica, sans-serif; color:#666666;
	text-align:center;
	}
.name {
	width:72px;
	float:left;
	font:bold 12px/18px Arial, Helvetica, sans-serif; color:#666666;
	text-transform:uppercase;
	}
.score {
	width:50px;
	float:left;
	font:bold 12px/18px Arial, Helvetica, sans-serif; color:#666666;
	text-transform:uppercase;
	}






a.left_select_head2 {
	width:252px;
	float:left;
	background:#eae7e7;
	border-left:1px solid #d3d3d3;
	border-right:1px solid #d3d3d3;
	background:url(../images/left_nav_ul.png) repeat-x 0 0;
	padding:6px 0 6px 0;
	}
a.left_select_head2:hover {
	background:#fff;
	border-bottom:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
	padding:6px 0 5px 0;
	}


a.left_select_head3 {
	width:251px;
	float:left;
	background:#eae7e7;
	border-left:1px solid #d3d3d3;
	border-right:1px solid #cfcfcf;
	background:url(../images/left_nav_ul.png) repeat-x 0 0;
	padding:6px 0 6px 0;
	}
a.left_select_head3:hover {
	background:#fff;
	border-bottom:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
	padding:6px 1px 5px 0;
	}

a.left_select_head3_active{
	width:251px;
	float:left;
	background:#fff;
	border-bottom:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
	padding:6px 1px 5px 0;
	}


.left_select_head_bottom2 {
	width:230px;
	float:left;
	margin:5px 0 5px 12px;
	}
.cid2 {
	width:102px;
	float:left;
	}
.cid2 input {
	width:12px;
	float:left;
	margin:2px 0 0 0;
	}
.cid2 p {
	width:50px;
	float:left;
	text-transform:uppercase;
	font:12px/18px Arial, Helvetica, sans-serif; color:#666666;
	text-align:center;
	}
.name2 {
	width:72px;
	float:left;
	font:12px/18px Arial, Helvetica, sans-serif; color:#666666;
	}
.score2 {
	width:50px;
	float:left;
	font:12px/18px Arial, Helvetica, sans-serif; color:#666666;
	text-align:center;
	}



.cid3 {
	width:102px;
	float:left;
	background:url(../images/flame.png) no-repeat 60px 0;
	}
.cid3 input {
	width:12px;
	float:left;
	margin:2px 0 0 0;
	}
.cid3 p {
	width:50px;
	float:left;
	text-transform:uppercase;
	font:12px/18px Arial, Helvetica, sans-serif; color:#666666;
	text-align:center;
	}


.cid4 {
	width:102px;
	float:left;
	background:url(../images/bulb.png) no-repeat 60px 0;
	}
.cid4 input {
	width:12px;
	float:left;
	margin:2px 0 0 0;
	}
.cid4 p {
	width:50px;
	float:left;
	text-transform:uppercase;
	font:12px/18px Arial, Helvetica, sans-serif; color:#666666;
	text-align:center;
	}


.view_all_part {
	width:251px;
	float:left;
	border-left:1px solid #d3d3d3;
	border-top:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	border-right:1px solid #cfcfcf;
	}
.view_35 {
	width:126px;
	float:left;
	display:block;
	margin:0 0 0 10px;
	font:12px/24px Arial, Helvetica, sans-serif; color:#6fcaed;
	text-decoration:underline;
	padding:5px 0;
	}
.view_35:hover {
	text-decoration:none;
	}
.legent {
	width:241px;
	float:left;
	background:#d2d3d3;
	font:12px/20px Arial, Helvetica, sans-serif; color:#000;
	text-transform:uppercase;
	padding:0 0 0 10px;
	}
.legent_bottom {
	width:251px;
	float:left;
	padding:10px 0;
	}
.hot {
	width:55px;
	float:left;
	font:12px/26px Arial, Helvetica, sans-serif; color:#666666;
	padding:0 0 0 30px;
	background:url(../images/flame2.png) no-repeat 0 0;
	display:block;
	margin:0 0 0 10px;
	}
.potential {
	width:116px;
	float:right;
	background:url(../images/icon_taxcredit.png) no-repeat 0 0;
	font:12px/26px Arial, Helvetica, sans-serif; color:#666666;
	padding:0 0 0 30px;
	display:block;
	}

.more_action {
	width:137px;
	float:left;
	padding:10px 0 0 5px;
	}
.more_action select {
	width:137px;
	float:left;
	}


ul.app_nav2 {
	float:left;
	width:610px;
	}
ul.app_nav2 li {
	float:left;
	}
ul.app_nav2 li a, ul.nav2 li a span {
	float:left;
	cursor:pointer;
	}
ul.app_nav2 li a {
	float:left;
	font:bold 13px/14px Arial, Helvetica, sans-serif; color:#666666;
	text-transform:uppercase;
	padding-left:3px;
	display:block;
	background:url(../images/nav_left.png) no-repeat 0 0;
	}
ul.app_nav2 li a span {
	padding:8px 6px 8px 7px;
	display:block;
	background:url(../images/nav_right.png) no-repeat 100% 0;
	color:#b1b3b6;
	}
ul.app_nav2 li a:hover{
	background:url(../images/nav2_left_o.png) 0 0 no-repeat;
	color:#fff;
	height:27px;
	display:block;
	}
ul.app_nav2 li a:hover span{
	background:url(../images/nav2_right_o.png) 100% 0 no-repeat;
	color:#fff;
	display:block;
	}
ul.app_nav2 li a.active{
	background:url(../images/nav2_left_o.png) 0 0 no-repeat;
	color:#fff;
	height:27px;
	display:block;
	}
ul.app_nav2 li a.active span {
	background:url(../images/nav2_right_o.png) 100% 0 no-repeat;
	color:#fff;
	display:block;
	}	
/*---------------jack devine atart-------------*/
.jack_part {
	width:575px;
	float:left;
	background:#fff;
	padding:10px 0 5px 10px;
	}
.jack_part h2 {
	font:bold 24px/32px Georgia, "Times New Roman", Times, serif; color:#666666;
	}
.jack_part p {
	font:15px/20px Georgia, "Times New Roman", Times, serif; color:#666666;
	}
.jack_part a {
	font:15px/20px Georgia, "Times New Roman", Times, serif; color:#666666;
	text-decoration:underline;
	display:block;
	margin:5px 0 0 0;
	}
.education {
	width:100%;
	float:left;
	padding:20px 0 0 0;
	}
.education h2 {
	font:bold 15px/22px Georgia, "Times New Roman", Times, serif; color:#666666;
	text-transform:uppercase;
	}
.education p {
	font:15px/20px Georgia, "Times New Roman", Times, serif; color:#666666;
	}


/*---------------jack devine end-------------*/





/*-------------------nil------------------*/
/*-----homepage------*/
.header2
{
	width:954px;
	height:113px;
	float:left;
	background:url(../images/header2.png) 0 0 no-repeat;
	padding:10px 0 0 0;
}
.hdrtop2{
	width:912px;
	float:left;
	height:72px;
	padding:0 27px 0 15px;
}
.bdycontent2{
	width:932px;
	float:left;
	height:auto;
	background:url(../images/bdycontent_bg2.jpg) 0 0 repeat-x #ffffff;
	margin:0 0 50px 0;
	padding:14px 0 0 8px;
}
.bdycon_leftpnl{
	width:168px;
	float:left;
	height:auto;
}
.bdycon_rhtpnl{
	width:760px;
	float:left;
	height:auto;
}
.bdycon_leftpnl .testimonials{
	width:143px;
	padding: 0px 3px 0px 1px;
	float:left;
	border:1px solid #d4d4d4;
	background-color:#FFFFFF;
	margin:0 0 5px 0;
}


.testimonialPhoto {
	width:142px;
	height:120px;
	padding:0;
	margin-bottom:3px;
	background-color:#fff;
}
.testimonialPhoto img{
	margin:0 0 0 0;
	border: 0px solid #d4d4d4;
}

.testimonialQuote {
	width:140px;
	height:215px !important;
	padding:0px; 
	border: 0px solid #d4d4d4;
	vertical-align:top;
	font:12px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#9c9a9a;
	padding:5px;
}
.quote
{
	font:12px Arial, Helvetica, sans-serif;
}
.author
{
	font:bold 12px Arial, Helvetica, sans-serif;
}
.leftsideRC{
	width:150px;
	float:left;
	height:250px;
	background:white; 
	margin: 0 0 0 0; 
	border:1px solid #d4d4d4;
}
.leftsideRC h2{
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	background:url(../images/home_lftpnl_calanderh2.jpg) no-repeat 0 0;
	font:bold 20px/36px Arial, Helvetica, sans-serif;
	color:#fff;
}
.leftsidecontent{
	width:145px;
	float:left;
	height:auto;
	background:white; 
	margin: 0 0 0 0; 
	border:1px solid #d4d4d4;
}
.leftsidecontent h2{
	width:145px;
	height:auto;
	float:left;
	text-align:center;
	background:url(../images/home_lftpnl_calanderh2.jpg) no-repeat 0 0;
	font:bold 14px/36px Arial, Helvetica, sans-serif;
	color:#fff;
}

.specialoffer {
	width:137px;
	height:auto;
	float:left;
	text-align:left;
	font:12px/14px Arial, Helvetica, sans-serif;
	margin:4px;
}
.specialoffer ul
{
	padding:0px;
	margin:5px 0 0 14px;
}
.specialoffer ul li
{
	margin:0;
	padding:0;
	width:123px;
	font: 10px/22px Arial, Helvetica, sans-serif;
	color:#231f20;
	list-style-type:circle;
	line-height:16px; 
}
.specialoffer a {
    font:bold 12px/18px Arial, Helvetica, sans-serif; color:#1496b6;
	text-decoration:underline;
	}

.specialoffer a:hover {
	text-decoration:none;
	}


.bdycon_leftpnl .widget{
	width:150px;
	float:left;
	height:auto;
	margin:0 0 17px 0;
	border:1px solid #cbcaca;
	background:#fff;
}
.widget h2{
	width:150px;
	height:auto;
	float:left;
	background:url(../images/home_lftpnl_widget2.jpg) no-repeat 0 0;
	font:bold 20px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
}
.widget .widgetrow1{
	width:150px;
	height:35px;
	float:left;
	border-bottom:1px solid #dad9d9;
}
.bdycon_rhtpnl h2.mainheading{
	width:698px;
	float:left;
	height:83px;
	background:url(../images/home_rhtpnl_mainheading.png) 0 0 no-repeat;
	font: normal 55px/56px Arial, Helvetica, sans-serif;
	color:#0c8fb2;
	text-align:center;
	
}
.bdycon_rhtpnl .pnlAdvt{
	width:219px;
	height:auto;
	float:left;
}
.pnlAdvt h2{
	width:219px;
	height:30px;
	float:left;
	font:normal 24px/30px "Times New Roman";
	color:#0c8fb2;
}
.pnlAdvt h2 a{
	color:#0c8fb2;
	text-decoration:none;
	display:block;
}
.pnlAdvt h2 a:hover{
	color:#0c8fb2;
	text-decoration:none;
	background:url(../images/home_rhtpnl_advt_heading1.jpg) 0 0 repeat-x;
}
.pnlAdvt img{
	width:219px;
	padding:18px 0 24px 0;
	height:256px;
	float:left;
	display:block;
}
.pnlAdvt h3{
	width:219px;
	background:#d2d3d3;
	float:left;
	height:22px;
	text-align:center;
	display:block;
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#666666;
	margin: 0 0 13px 0;
}
.pnlAdvt p span.boldtext2{
	font:bold 15px/17px Arial, Helvetica, sans-serif;
	color:#0c8fb2;
}
.pnlAdvt p{
	width:219px;
	float:left;
	height:auto;
	color:#616161;
	font:13px/18px Arial, Helvetica, sans-serif;
}
.pnlAdvt p.block1{
	width:189px;
	float:left;
	height:auto;
	background:url(../images/home_rhtpnl_advt_block1.jpg) 0 0 no-repeat;
	padding:0 0 12px 30px;
	font:13px/17px Arial, Helvetica, sans-serif;
	color:#616161;
}
.pnlAdvt p.block1 span{
	font:bold 15px/17px Arial, Helvetica, sans-serif;
	color:#616161;
}
.pnlAdvt p.block2{
	width:189px;
	float:left;
	height:auto;
	background:url(../images/home_rhtpnl_advt_block2.jpg) 0 0 no-repeat;
	padding:0 0 12px 30px;
	font:13px/17px Arial, Helvetica, sans-serif;
	color:#616161;
}
.pnlAdvt p.block2 span{
	font:bold 15px/17px Arial, Helvetica, sans-serif;
	color:#616161;
}
.pnlAdvt p.block3{
	width:189px;
	float:left;
	height:auto;
	background:url(../images/home_rhtpnl_advt_block3.jpg) 0 0 no-repeat;
	padding:0 0 0 30px;
	font:13px/17px Arial, Helvetica, sans-serif;
	color:#616161;
}
.pnlAdvt p.block3 span{
	font:bold 15px/17px Arial, Helvetica, sans-serif;
	color:#616161;
}
.pnlAdvt p.block3 span.boldtext{
	font:bold 15px/19px Arial, Helvetica, sans-serif;
	color:#0c8fb2;
}
.pnlAdvt .linkgetstarted{
	width:189px;
	padding:12px 0 0 30px;
	float:left;
}
.linkgetstarted a{
	width:139px;
	height:36px;
	float:left;
	display:block;
	background:url(../images/home_getstarted_up.jpg) 0 0 no-repeat;
	font:bold 16px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	}
.linkgetstarted a:hover{
	width:139px;
	height:36px;
	float:left;
	display:block;
	background:url(../images/home_getstarted_hover.jpg) 0 0 no-repeat;
}
.pnlAdvtDivider{
	width:20px;
	height:709px;
	float:left;
	background:url(../images/home_rhtpnl_advt_divider.png) 0 0 no-repeat;
}
.pnlAdvt .linkgetstarted2{
	width:219px;
	padding:25px 0 0 0;
	float:left;
}
.linkgetstarted2 a{
	width:139px;
	height:36px;
	float:left;
	display:block;
	background:url(../images/home_getstarted_up.jpg) 0 0 no-repeat;
	font:bold 16px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	}
.linkgetstarted2 a:hover{
	width:139px;
	height:39px;
	float:left;
	display:block;
	background:url(../images/home_getstarted_hover.jpg) 0 0 no-repeat;
}




/*________________page1______________________*/


.page1_part_top {
	width:921px;
	margin:10px auto 0 auto;
	}
	
	
.page1_left1
{
	width:410px;
	height:auto;
	float:left;
}
	
.page1_left1_heading
{
	width:400px;
	height:38px;
	float:left;
	background:url(../images/page1_mid_heading.jpg) no-repeat 0 0;
	font:bold 20px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 10px;
}
.page1_left1_body
{
	width:400px;
	height:auto;
	float:left;
	border-bottom:#d2d3d4 solid 1px;
	border-left:#d2d3d4 solid 1px;
	border-right:#d2d3d4 solid 1px;
	padding:0 8px 0 0;
	
	background:#fefefe;
}		
	
.page1_left1_body_top
{
	width:100%;
	height:auto;
	float:left;
	background:#fefefe;
}
.page1_left1_body_top img
{
	width:142px;
	height:196px;
	float:left;
}
.page1_left1_body_top p
{
	width:245px;
	float:left;
	text-align:left; 
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:12px 0;

}
.page1_left1_body_top p span
{
	padding:0 0 0 120px;
	font:bold 16px/24px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page1_left1_body_but
{
	width:382px;
	height:auto;
	float:left;
	padding:15px 0 10px 18px;
}
.page1_left1_body_but_heading
{
	width:382px;
	height:auto;
	float:left;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#444444;
	padding:0 0 3px 0;
}
.page1_left1_body_but_form
{
	background:#fff;
	font:bold 11px/24px Arial, Helvetica, sans-serif;
	color:#444444;
}

.rocCheckout
{
	height:24px;
	padding:3px 0 12px 0;
}
.rocCheckout a
{
	width:104px;
	height:24px;
	float:right;
	display:block;
	background:url(../images/page1_checkout_o.jpg) no-repeat 0 0;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}

.rocCheckout a:hover
{
	width:104px;
	height:24px;
	float:right;
	display:block;
	background:url(../images/page1_checkout.jpg) no-repeat 0 0;
}

.rocHeading
{
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#444444;
	padding:0 0 3px 0;
}
.rocLabel
{
	text-align:right;
	padding: 0 3px 3px 3px;   
}
.rocInput
{
	padding: 0 3px 0 3px;   
}
.OnboardingEnd input[type="radio"] 
{
	width:15px; 
}

.rocInput input
{
	border:#c6c8ca solid 1px;
	width:200px;
}
.rocInput textarea
{
	border:#c6c8ca solid 1px;
	width:200px;
	height:75px; 
}

.page1_left1_body_but
{
	width:382px;
	height:auto;
	float:left;
	padding:15px 0 10px 18px;
}
.page1_left1_body_but_heading
{
	width:382px;
	height:auto;
	float:left;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	color:#444444;
	padding:0 0 3px 0;
}
.page1_left1_body_but_form2
{
	width:382px;
	height:auto;
	float:left;
	font:bold 11px/24px Arial, Helvetica, sans-serif;
	color:#444444;
	padding:0 0 3px 0;
}
.page1_left1_body_but_form2 label
{
	width:185px;
	height:auto;
	float:left;
	padding:0 0 0 15px;
	font:bold 11px/24px Arial, Helvetica, sans-serif;
	color:#444444;
}
.page1_left1_body_but_form2 input
{
	width:168px;
	height:20px;
	float:left;
	padding:0 4px 0 8px;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#444444;
	border:#c6c8ca solid 1px;
	background:#fff;
}
.page1_left1_body_but_form2 textarea
{
	width:168px;
	height:54px;
	float:left;
	padding:0 4px 0 8px;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#444444;
	border:#c6c8ca solid 1px;
	background:#fff;
}
.page1_left1_body_but_form3
{
	width:104px;
	height:24px;
	float:right;
	padding:0 0 12px 0;
}
.page1_left1_body_but_form3 a
{
	width:104px;
	height:24px;
	float:right;
	display:block;
	background:url(../images/page1_checkout_o.jpg) no-repeat 0 0;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}

.page1_left1_body_but_form3 a:hover
{
	width:104px;
	height:24px;
	float:right;
	display:block;
	background:url(../images/page1_checkout.jpg) no-repeat 0 0;
}


.page1_right
{
	width:292px;
	height:auto;
	float:right;
	border:#d0d2d3 solid 1px;
	background:#fff;
	padding:0 10px 0 20px;
}
.page1_right h2
{
	font: bold 20px/48px Arial, Helvetica, sans-serif;
	color:#007fb1;
	text-align:center;
}
.page1_right_buttext
{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#444444;
	width:292px;
	height:auto;
	float:right;
	padding:20px 0 176px 0;
}
.page1_right_box
{
	width:292px;
	height:auto;
	float:right;
}
.page1_right_box h3
{
	width:34px;
	height:38px;
	float:left;
	font:30px/38px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	display:block;
	background:url(../images/page_para_bg.jpg) no-repeat 0 0;
	padding:0 0 20px 0;
}
.page1_right_box p
{
	width:240px;
	float:right;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#444444;
	padding:0 0 20px 0;
}
.page1_right p.buttext
{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#444444;
}
	
	
/*______________page1_End_____________________*/


/*______________page9_____________________*/


.page9_left
{
	width:165px;
	height:auto;
	float:left;
	padding:185px 0 0 0;
}
.page9_left_top
{
	width:165px;
	height:auto;
	float:left;
	font:13px/18px Arial, Helvetica, sans-serif;
	color:#231f20;
}

.page9_left_top label
{
	font: bold 13px/18px Arial, Helvetica, sans-serif;
	color:#231f20;
}
.page9_left_top label span
{
	font:9px/18px Arial, Helvetica, sans-serif;
	color:#231f20;
	padding:0 0 0 12px;
}
.page9_left_top_mid
{
	float:left;   /* RKB 2011-06-25 to fix FF4 not showing job template selection */
	width:155px;
	height:auto;
	font: bold 15px/22px Arial, Helvetica, sans-serif;
	color:#231f20;
	padding:0px 0px 5px 0px;
}
.page9_left_top_mid input
{
	width:157px;
	height:20px;
	border:#bdbbbc solid 2px;
	background:#fff;
	padding:0 0;
	font: 13px/22px Arial, Helvetica, sans-serif;
	color:#231f20;
}
.page9_left_top_mid select
{
	width:160px;
	height:200px;
	border:#bdbbbc solid 2px;
	background:#fff;
	padding:0 0;
	font: 13px/22px Arial, Helvetica, sans-serif;
	color:#231f20;
}



.page9_rightarea
{
	width:910px;
	height:auto;
	float:left;
}



.page15_sub_rightarea_toplink
{
	height: auto;
	float: right;
	margin: 10px 0;
}
.page9_rightarea_toplink
{
	width:750px;
	height:auto;
	float:right;
	margin:10px 0;
}
.page9_rightarea_toplink ul
{
	padding:0px;
	margin:0 0 0 4px;
}
.page9_rightarea_toplink ul li
{
	margin:0 4px 0 0;
	padding:0px;
	width:170px;
	float:right;
	font: bold 13px/22px Arial, Helvetica, sans-serif;
	color:#231f20;
	background:#d2d3d3;
}
.page9_rightarea_toplink ul li a
{
	text-decoration:none;
	color:#231f20;
	background:#d2d3d3;
	display:block;
	padding:0 0 0 6px;
}
.page9_rightarea_toplink ul li a:hover
{
	text-decoration:none;
	color:#fff;
	background:#1d6b89;
	display:block;
	padding:0 0 0 6px;
}
.page9_rightarea_toplink ul li a.active
{
	text-decoration:none;
	color:#fff;
	background:#1d6b89;
	display:block;
	padding:0 0 0 6px;
}









.page9_rightarea_top1
{
	width:710px;
	height:auto;
	float:left;
	border-top:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
	background:#fff;
	padding:20px;
}
.page9_rightarea_top1 h2
{
	font: bold 24px/32px Arial, Helvetica, sans-serifl;
	color:#1c6583;
	padding:0 0 10px 0;
}
.page9_rightarea_top1 p
{
	font:14px/18px Arial, Helvetica, sans-serifl;
	color:#666666;
	padding:0 0 10px 0;
}
.page9_rightarea_top1 p a
{
	text-decoration:underline;
	color:#666666;
}
.page9_rightarea_top1 p a:hover
{
	text-decoration:none;
	color:#666666;
}
.page9_rightarea_heading
{
	width:737px;
	height:38px;
	float:right;
	background:url(../images/page9_heading1.jpg) no-repeat 0 0;
	font:bold 20px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 15px;
}
.page9_rightarea_heading span
{
	font:bold 14px/42px Arial, Helvetica, sans-serif;
	color:#fff;
}
.page9_rightarea_mid_body
{
	width:650px;
	height:auto;
	float:right;
	border-bottom:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
	background:url(../images/page9_arrow.jpg) no-repeat 0 17px;
	padding:10px 24px 10px 76px;
	margin: 0 0 15px 0;
}
.page9_rightarea_mid_body h2
{
	font:bold 18px/40px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 10px 0;
}
.page9_rightarea_mid_body p
{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 120px 10px 0;
}
.page9_rightarea_mid_body h3.textarea
{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 20px 0;
	width:475px;
	float:left;
}
.page9_rightarea_mid_body a
{
	width:172px;
	height:31px;
	float:right;
	display:block;
	background:url(../images/page9_nothanks_o.jpg) no-repeat 0 0;
	margin:0 0 0 200px;
	font: bold 14px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	padding:5px 0 0 0;
}
.page9_rightarea_mid_body a span
{
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
}
.page9_rightarea_mid_body a:hover
{
	width:172px;
	height:31px;
	float:right;
	display:block;
	background:url(../images/page9_nothanks.jpg) no-repeat 0 0;
	margin:0 0 0 200px;
}

.page9_rightarea_but_body_top
{
	width:732px;
	height:24px;
	float:right;
	background:#cacbcd;
	padding: 0 10px;
	
}
.page9_rightarea_but_body_top h2
{
	font:11px/24px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	color:#666666;
	width:300px;
	float:left;
	
}
.page9_rightarea_but_body_top a
{
	font:12px/24px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	color:#666666;
	width:80px;
	float:right;
	background:url(../images/page9_close.jpg) no-repeat 100% 50%;
	padding:0 20px 0 0;
	text-decoration:none;
	text-align:right;
	
} 
.page9_rightarea_but_body_top a:hover
{
	font:12px/24px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	color:#666666;
	width:80px;
	float:right;
	background:url(../images/page9_close_o.jpg) no-repeat 100% 50%;
	padding:0 20px 0 0;
	text-decoration:none;
	
}




.page9_rightarea_but_body
{
	width:702px;
	height:auto;
	float:right;
	border-bottom:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
	padding:24px;
	margin: 0 0 15px 0;
}
.page9_rightarea_but_body h2
{
	font:bold 18px/40px Arial, Helvetica, sans-serif;
	color:#1c6a88;
	padding:0 0 20px 30px;
	background:url(../images/page_9_icon.jpg) no-repeat 0 20%;
}
.page9_rightarea_but_body p
{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 100px 0;
	width:625px;
	float:left;
}



/*______________page9_End_____________________*/




/*______________page13_____________________*/


.page13_left
{
	width:165px;
	height:auto;
	float:left;
	padding:57px 0 0 0;
}

.page13rightarea_heading
{
	width:752px;
	height:38px;
	float:right;
	background:url(../images/page13_heading.jpg) no-repeat 0 0;
}

.page13_but_left
{
	width:454px;
	height:auto;
	float:left;
}




.page13_rightarea_but_body_top
{
	width:434px;
	height:24px;
	float:right;
	background:#cacbcd;
	padding: 0 10px;
	
}
.page13_rightarea_but_body_top h2
{
	font:11px/24px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	color:#666666;
	width:300px;
	float:left;
	
}

.page13_rightarea_but_body_top a
{
	font:12px/24px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	color:#666666;
	width:80px;
	float:right;
	background:url(../images/page9_close.jpg) no-repeat 100% 50%;
	padding:0 20px 0 0;
	text-decoration:none;
	text-align:right;
	
} 
.page13_rightarea_but_body_top a:hover
{
	font:12px/24px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	color:#666666;
	width:80px;
	float:right;
	background:url(../images/page9_close_o.jpg) no-repeat 100% 50%;
	padding:0 20px 0 0;
	text-decoration:none;
	
}




.page13_rightarea_but_body
{
	width:404px;
	height:auto;
	float:right;
	border-bottom:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
	padding:10px 24px;
	margin: 0 0 15px 0;
}
.page13_rightarea_but_body h2
{
	font:bold 18px/40px Arial, Helvetica, sans-serif;
	color:#1c6a88;
	padding:0 0 0 0px;
}
.page13_rightarea_but_body h4
{
	font: bold 12px/24px Arial, Helvetica, sans-serif;
	color:#231f20;
}
.page13_rightarea_but_body p
{
	font:14px/px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 100px 0;
	width:625px;
	float:left;
}
.page13_rightarea_but_body_text
{
	width:404px;
	height:auto;
	float:left;
	padding:5px 0 0 0;
}


.page13_rightarea_but_body_text h3
{
	width:24px;
	height:32px;
	float:left;
	font:18px/32px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	display:block;
	background:url(../images/page13_para_bg.jpg) no-repeat 0 0;
	padding:0 0 5px 0;
}
.page13_rightarea_but_body_text p
{
	width:360px;
	float:right;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#444444;
	padding:8px 0 15px 0;
}
.page13_rightarea_but_body_text_but
{
	width:404px;
	height:auto;
	float:left;
	font: italic bold 16px/32px Arial, Helvetica, sans-serif;
	color:#1c6583;
	text-align:center;
}




.page13_but_right
{
	width:282px;
	height:auto;
	float:right;
}




.page13r_rightarea_but_body_top
{
	width:264px;
	height:24px;
	float:right;
	background:#cacbcd;
	padding: 0 10px;
	
}
.page13r_rightarea_but_body_top h2
{
	font:11px/24px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	color:#666666;
	width:150px;
	float:left;
	
}
.page13r_rightarea_but_body_top a
{
	font:12px/24px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	color:#666666;
	width:80px;
	float:right;
	background:url(../images/page9_close.jpg) no-repeat 100% 50%;
	padding:0 20px 0 0;
	text-decoration:none;
	text-align:right;
	
} 
.page13r_rightarea_but_body_top a:hover
{
	font:12px/24px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	color:#666666;
	width:80px;
	float:right;
	background:url(../images/page9_close_o.jpg) no-repeat 100% 50%;
	padding:0 20px 0 0;
	text-decoration:none;
	
}




.page13r_rightarea_but_body
{
	width:254px;
	height:auto;
	float:right;
	border-bottom:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
	padding:10px 14px 0 14px;
}
.page13r_rightarea_but_body h2
{
	font:bold 18px/40px Arial, Helvetica, sans-serif;
	color:#1c6a88;
	padding:0 0 0 0px;
}
.page13r_rightarea_but_body p
{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 95px 0;
}
/*______________page13_End_____________________*/





/*______________page41______________________*/
.page41_midarea
{
	width:916px;
	height:auto;
	float:left;
	border:#c9cbcd solid 1px;
}
.ApplicantListHead
{
	height:38px;
	background:url(../images/page41_heading.jpg) no-repeat 0 0;
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 5px;
}

.ApplicantListHeadFilter
{
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#fff;
}

.ApplicantListHeadFilter select
{
	width:160px;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#000;
	height:20px;
	background:#fff;
	border:#8a8a8a solid 1px;
}
.page41_midarea_feading6
{
	width: 880px;
	height: 38px;
	float: left;
	background: url(../images/page41_heading6.jpg) no-repeat 0 0;
	font: bold 24px/36px Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0 0 0 41px;
}
.page41_midarea_feading5
{
	width:885px;
	height:38px;
	float:left;
	background:url(../images/page41_heading5.jpg) no-repeat 0 0;
	font:bold 24px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 36px;
}
.page41_midarea_feading5 span
{
	font:bold 14px/42px Arial, Helvetica, sans-serif;
	color:#fff;
}
.page41_midarea_feading
{
	width:880px;
	height:38px;
	float:left;
	background:url(../images/page41_heading.jpg) no-repeat 0 0;
	font:bold 24px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 36px;
}
.page41_midarea_feading span
{
	font:bold 24px/36px Arial, Helvetica, sans-serif;
	color:#fff;
}

.page41_midarea_mid
{
	width:890px;
	height:auto;
	float:left;
	padding:10px 10px 12px 7px;
}
.page41_midarea_mid_heading
{
	width:890px;
	height:auto;
	float:left;
	font: bold 20px/36px Arial, Helvetica, sans-serif;
	color:#007fb1;
}
.page41_midarea_mid_addareamain
{
	width:645px;
	height:auto;
	float:left;
}
.page41_midarea_mid_addareamain2
{
	width:440px;
	height:auto;
	float:right;
}
.page41_midarea_mid_addarea
{
	width:644px;
	height:auto;
	float:left;
	border:#7f7f7f solid 2px;
	background:url(../images/page41_box_bg.jpg) repeat-y 100% 0 #fff;
}
.page41_midarea_mid_addarea img.fstimg
{
	width:120px;
	height:88px;
	float:left;
}
.page41_midarea_mid_addarea img.sndimg
{
	width:64px;
	height:88px;
	float:left;
	margin:17px 10px 0 0;
}
.page41_midarea_mid_addarea p
{
	width:455px;
	height:auto;
	float:left;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px;
}
.page41_midarea_mid_addarea p span
{
	font: bold 12px/20px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page41_midarea_mid_addarea h6
{
	width:62px;
	float:right;
	text-align:center;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:18px 0 0 0;
	text-transform:uppercase;
}

.page41_midbox_top
{
	height:auto;
	border:#c9cbcd solid 1px;
	margin: 0px 0 0 0;
}
.page41_midbox_top_heading
{
	width:100%;
	height:38px;
	float:left;
	background:url(../images/page41_heading2.jpg) no-repeat 0 0;
	font:bold 20px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 15px;
	
}	


.page41_left1_body
{
	width:100%;
	height:auto;
	float:left;
	background:#fefefe;
}
.page_right_area_textarea
{
	text-align:left; 
	width:100%;
	float:right;
	margin-left:0px; 
	padding:5px 0px 0px 0px;
}
.page41_rightarea_but_body_top
{
	width:304px;
	height:24px;
	float:right;
	background:#cacbcd;
	padding: 0 10px;
	
}
.page41_rightarea_but_body_top h2
{
	font:11px/24px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	color:#666666;
	width:150px;
	float:left;
	
}
.page41_rightarea_but_body_top a
{
	font:12px/24px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	color:#666666;
	width:80px;
	float:right;
	background:url(../images/page9_close.jpg) no-repeat 100% 50%;
	padding:0 20px 0 0;
	text-decoration:none;
	text-align:right;
	
} 
.page41_rightarea_but_body_top a:hover
{
	font:12px/24px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	color:#666666;
	width:80px;
	float:right;
	background:url(../images/page9_close_o.jpg) no-repeat 100% 50%;
	padding:0 20px 0 0;
	text-decoration:none;
	
}	
.page41_right_buttext
{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#444444;
	width:292px;
	height:auto;
	float:right;
	padding:20px 0 40px 0;
}






/*______________page41_End_____________________*/








.postjob_part {
	width:580px;
	float:right;
	}

.welcomename_part 
{
	float:right;
	height:18px; 
	font:12px/14px Arial, Helvetica, sans-serif; color:#666666;
	padding: 0 0 0 0;
	margin: 0 0 0 0;  
	}

.welcomename_part a {
	font:12px/14px Arial, Helvetica, sans-serif; color:#666666;
	}

.welcomename_part td 
{
}	

a.welcome_name 
{
    padding-right: 3px; 
    white-space:nowrap;  
	display:block;
	float:left;
	}
a.welcome_name:hover {
	text-decoration:underline;
	}
a.sign_out {
    padding-left: 3px; 
    white-space:nowrap;  
	float:left;
	display:block;
	margin:0 0 0 8px;
	text-decoration:underline;
	border-left:1px solid #666666;
	}
a.sign_out:hover {
	text-decoration:none;
	}

.postjob_panel 
{
	height:60px;
	width:400px;
	float:right;
	padding:0 0 0 120px;
	}
a.post_job {
	width:116px;
	height:40px;
	float:left;
	background:url(../images/post_job.jpg) no-repeat 100% 100%;
	display:block;
	font: bold 15px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:18px 0 0 84px;
	}
a.post_job:hover {
	background:url(../images/post_job_o.jpg) no-repeat 100% 100%;
	}
a.post_job_active{
	width:116px;
	height:40px;
	float:left;
	background:url(../images/post_job_o.jpg) no-repeat 100% 100%;
	display:block;
	font: bold 15px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:18px 0 0 84px;
	
	}

a.request {
	width:126px;
	height:37px;
	float:right;
	background:url(../images/request.jpg) no-repeat 100% 100%;
	display:block;
	font: bold 15px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:21px 0 0 74px;
	}
a.request:hover {
	background:url(../images/request_o.jpg) no-repeat 100% 100%;
	}

a.request_active {
	width:126px;
	height:37px;
	float:right;
	background:url(../images/request_o.jpg) no-repeat 100% 100%;
	display:block;
	font: bold 15px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:21px 0 0 74px;
	}


a.linkOnBoard {
	width:146px;
	height:49px;
	background:url(../images/onboard_on_gray.png) no-repeat 100% 100%;
	display:block;
	font: bold 15px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	}
a.linkOnBoard:hover {
	background:url(../images/onboard_on_gray.png) no-repeat 100% 100%;
	}

a.linkOnBoard {
	width:146px;
	height:49px;
	background:url(../images/onboard_on_gray.png) no-repeat 100% 100%;
	display:block;
	font: bold 15px/15px Arial, Helvetica, sans-serif;
	color:#fff;
	}


/*------------------------home_member start-------------------------*/
.bdycontent3{
	width:932px;
	margin:10px 0 0 10px;
	float:left;
	height:auto;
	padding:0 0 50px 0;
}
.recent_activity_part {
	width:702px;
	float:left;
	}
.recent_activity_head {
	width:692px;
	float:left;
	background:url(../images/recent_hederBG.jpg) no-repeat 0 0;
	font:bold 12px/20px Arial, Helvetica, sans-serif; color:#fff;
	text-transform:uppercase;
	padding:0 0 0 10px;
	}
.reent_body {
	background:url(../images/recent_body.jpg) #fff;
	width:685px;
	float:left;
	border-bottom:2px solid #16758f;
	margin:0 0 32px 0;
	padding:18px 0 18px 16px;
	}
.reent_body_top {
	width:510px;
	float:left;
	}
.reent_body_top p.myonboarding {
	font:12px/22px Arial, Helvetica, sans-serif; color:#666666;
	background:url(../images/myonboarding.jpg) no-repeat 0 0;
	padding:0 0 0 30px;
	line-height:10px; 
	border:none;
	width:480px;
	float:left;
	}
.reent_body_top p.myonboarding a {
	font:12px/22px Arial, Helvetica, sans-serif; color:#1496b6;
	text-decoration:underline;
	}
.reent_body_top p.myonboarding a:hover {
	text-decoration:none;
	}

.reent_body_top p.alerts {
	font:12px/22px Arial, Helvetica, sans-serif; color:#666666;
	background:url(../images/alerts.jpg) no-repeat 0 0;
	padding:0 0 0 30px;
	line-height:12px; 
	border:none;
	width:580px;
	float:left;
	}

.reent_body_top p.myjob {
	font:12px/22px Arial, Helvetica, sans-serif; color:#666666;
	background:url(../images/my_job.jpg) no-repeat 0 0;
	padding:0 0 0 30px;
	line-height:10px; 
	border:none;
	width:480px;
	float:left;
	}
.reent_body_top p.myjob a {
	font:12px/22px Arial, Helvetica, sans-serif; color:#1496b6;
	text-decoration:underline;
	}
.reent_body_top p.myjob a:hover {
	text-decoration:none;
	}

.reent_body_top p.applicant {
	font:12px/22px Arial, Helvetica, sans-serif; color:#666666;
	background:url(../images/applicant123.png) no-repeat 0 70%;
	padding:10px 0 0 30px;
	border:none;
	width:480px;
	float:left;
	}
.reent_body_top p.applicant a {
	font:12px/22px Arial, Helvetica, sans-serif; color:#1496b6;
	text-decoration:underline;
	}
.reent_body_top p.applicant a:hover {
	text-decoration:none;
	}


.reent_body_top p.new_applicant {
	font:12px/22px Arial, Helvetica, sans-serif; color:#666666;
	background:url(../images/new_applicant123.png) no-repeat 0 70%;
	padding:10px 0 0 30px;
	border:none;
	line-height:10px; 
	width:480px;
	float:left;
	}
.reent_body_top p.new_applicant a {
	font:12px/22px Arial, Helvetica, sans-serif; color:#1496b6;
	text-decoration:underline;
	}
.reent_body_top p.new_applicant a:hover {
	text-decoration:none;
	}

.reent_body_top p.roc {
	font:12px/22px Arial, Helvetica, sans-serif; color:#666666;
	background:url(../images/rocActivity.jpg) no-repeat 0 70%;
	padding:10px 0 0 30px;
	border:none;
	width:480px;
	line-height:15px; 
	float:left;
	}
.reent_body_top p.roc a {
	font:12px/22px Arial, Helvetica, sans-serif; color:#1496b6;
	text-decoration:underline;
	}
.reent_body_top p.roc a:hover {
	text-decoration:none;
	}
	
.reent_body_bottom {
	width:635px;
	float:left;
	padding:17px 0 0 0;
	}

.reent_body_bottom table
{
}
	
.reent_body_bottom_left {
	width:312px;
	padding-left:10px; 
	font:12px/18px Arial, Helvetica, sans-serif; color:#1496b6;
	}

.reent_body_bottom_left a {
    font:bold 12px/18px Arial, Helvetica, sans-serif; color:#1496b6;
	text-decoration:underline;
	}

.reent_body_bottom_left a:hover {
	text-decoration:none;
	}	
	
.reent_body_bottom_right {
	width:160px;
	}
.reent_body_bottom_right h2 {
	font:bold 14px/20px Arial, Helvetica, sans-serif; color:#1496b6;
	text-transform:uppercase;
	text-align:center;
	}
.reent_body_bottom_right p {
    font:bold 12px/18px Arial, Helvetica, sans-serif; color:#666666;
	padding:5px 0 0 0;
	text-align:center;
	width:100%;
	}
.reent_body_bottom_right a {
    font:bold 12px/18px Arial, Helvetica, sans-serif; color:#1496b6;
	padding:5px 0 0 0;
	text-decoration:underline;
	text-align:center;
	width:100%;
	display:block;
	}
.reent_body_bottom_right a:hover {
	text-decoration:none;
	}
	
.applicant_header {
	font:bold 14px/20px Arial, Helvetica, sans-serif; color:#1496b6;
	text-transform:uppercase;
	}
.applicant_header span {
	font:bold 10px/14px Arial, Helvetica, sans-serif; color:#1496b6;
	text-transform:capitalize;
	}
.applicant_header span a
{
	text-decoration:none;
	color:#1496b6;
}
.applicant_header span a:hover
{
	text-decoration:underline;
	color:#1496b6;
}		

/*------------------------home_member end-------------------------*/


/*----------------------order confirmation start------------------------*/
.order_conf_part {
	width:410px;
	float:left;
	}
.order_conf_header {
	width:400px;
	float:left;
	background:url(../images/order_confirm_head.jpg) no-repeat 0 0;
	height:36px;
	font:22px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 10px;
	}
.order_conf_header a.close1 {
	width:60px;
	float:right;
	display:block;
	margin:8px 10px 0 0;
	font:13px/22px Arial, Helvetica, sans-serif; color:#fff;
	text-transform:uppercase;
	}
.order_conf_header a.close1:hover {
	color:#c0f2ff;
	}
.order_conf_body {
	width:377px;
	float:left;
	padding:15px 10px 0 15px;
	background:#fff;
	border:1px solid #cacacb;
	min-height:488px;
	font-weight:normal;  
	}
.order_conf_body p {
	font:normal 14px/18px Arial, Helvetica, sans-serif; color:#666666;
	}
.order_conf_body h2 {
	font:bold 16px/22px Arial, Helvetica, sans-serif; color:#666666;
	text-transform:uppercase;
	padding:30px 0 0 0;
	}
.order_conf_body h2 span {
	font:bold 16px/22px Arial, Helvetica, sans-serif; color:#666666;
	text-transform:uppercase;
	padding:0 0 0 120px;
	}
.recruiter_part {
	width:270px;
	float:left;
	margin-top:2px;
	}
.by_clicking_part {
	width:100%;
	float:left;
	padding:10px 0 0 0;
	}
a.cancel {
	width:92px !important;
	height:24px;
	float:left;
	margin:10px 5px 0 0;
	display:block;
	background:url(../images/cancel.png) no-repeat 0 0 !important;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	}
a.cancel:hover {
	background:url(../images/cancel_o.png) no-repeat 0 0 !important;
	}
a.purchase {
	width:104px;
	height:24px;
	float:right;
	margin:10px 5px 0 0;
	display:block;
	background:url(../images/purchase.jpg) no-repeat 0 0;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	}
a.purchase:hover {
	background:url(../images/purchase_o.jpg) no-repeat 0 0;
	}
.order_conf_body DIV.purchaseDisclaimer 
{
	margin-top:10px;
	margin-left:5px;
	font:normal 10px/20px Arial;
}

.order_conf_body DIV.purchaseError 
{
	color:Red;
	margin-left:100px;
	font:normal 10px/20px Arial;
}
.ValidationSummary
{
	width:auto;
	height:auto;
	float:none;
	display:inline;
	padding-left:10px; 
}
.ValidationSummary ul
{
	line-height:20px;
	list-style-type:disc;
	margin-left:0px;
}





/*----------------------order confirmation end------------------------*/











/*_________________________page49b__________________________________*/

.page49b_arealeft
{
	width:663px;
	height:auto;
	float:left;
	margin:12px 0 0 0;
}
.page49b_areatop
{
	width:661px;
	height:auto;
	float:left;
	margin:0 0 12px 0;
	border:#c8c9cb solid 1px;
}
.page49b_areatop_heading
{
	width:645px;
	height:37px;
	float:left;
	background:url(../images/page49b_heading1.png) no-repeat 0 0;
	font:bold 20px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 16px;
}
.page49b_areatop_heading span
{
	font:bold 16px/42px Arial, Helvetica, sans-serif;
	color:#fff;
}

.page49b_areatop_boxbg
{
	width:637px;
	height:auto;
	float:left;
	background:url(../images/page49b_box_bg1.jpg) repeat-x 0 0 #dddedf;
	padding:12px;
}
.page49b_areatop_boxbg_toptext
{
	width:637px;
	height:auto;
	float:left;
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 10px 0;
}
.page49b_areatop_boxbg_left
{
	width:631px;
	height:auto;
	float:left;
	border-top:#c8c9cb solid 1px;
	border-left:#c8c9cb solid 1px;
	border-right:#c8c9cb solid 1px;
}
.page49b_areatop_boxbg_left_box span.boxarea
{
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_normal_bg.jpg) repeat-x 0 0 #fff;
	width:631px;
	height:auto;
	float:left;
	padding:0 0 5px 0;
}
.page49b_areatop_boxbg_left_box span.boxarea:hover
{
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_hover_bg.jpg) repeat-x 0 0 #fff;
	width:631px;
	height:auto;
	float:left;
	
	padding:0 0 5px 0;
}

.page49b_areatop_boxbg_left_box span.boxarea .alacartecheck
{
	float:left;
	margin:7px;
	width:210px;
}
.page49b_areatop_boxbg_left_box span.boxarea .alacarteprice
{
	float:left;
	margin:7px;
	width:90px;
}
.page49b_areatop_boxbg_left_box span.boxarea .alacarteimg
{
	float:left;
	margin:7px;
	width:160px;
}

.page49b_areatop_boxbg_left_box
{
	width:631px;
	height:auto;
	float:left;
	border-bottom:#c8c9cb solid 1px;
}


.page49b_areatop_boxbg_left_box h6
{
	width:75px;
	float:left;
	text-align:center;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:25px 0 0 0;
	text-transform:uppercase;
}
.page49b_areatop_boxbg_left_box h2
{
	width:320px;
	float:left;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color:#666;
	padding:5px 0 0 0;
}
.page49b_areatop_boxbg_left_box h3
{
	width:555px;
	float:left;
	font:12px/18px Arial, Helvetica, sans-serif ;
	color:#666;
	padding:0 0 5px 0;
}
.page49b_areatop_boxbg_left_box img
{
	margin:0 5px 0 0;
}
.page49b_areatop_boxbg_left_box .divImg 
{
    width:33%; 
    height:35px; 
    float:left;
}

.page49b_areatop_boxbg_right
{
	width:166px;
	height:auto;
	float:right;
}
.page49b_areatop_boxbg_right_heading
{
	width:166px;
	height:auto;
	float:right;
	text-align:center;
	font:bold 18px/36px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page49b_areatop_boxbg_right_box
{
	width:144px;
	height:auto;
	float:right;
	font:bold 18px/36px Arial, Helvetica, sans-serif;
	color:#666666;
	border:#c8c9cb solid 1px;
	background:#fff;
	padding:10px;
}
.page49b_areatop_boxbg_right_box h6
{
	width:75px;
	float:left;
	text-align:center;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0px;
	text-transform:uppercase;
}
.page49b_areatop_boxbg_right_box h2
{
	width:144px;
	float:left;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color:#666;
	padding:5px 0 0 0;
}
.page49b_areatop_boxbg_right_box h3
{
	width:144px;
	float:left;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 5px 0;
}
.page49b_areatop_boxbg_right_box img.1stimg
{
	width:94px;
	height:29px;
	float:left;
	margin:0 0 0 0;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666;
}
.page49b_areatop_boxbg_right_box img.2ndimg
{
	width:94px;
	height:29px;
	float:left;
	margin:0 0 0 20px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666;
}
.page49b_areatop_boxbg_right_box img.3rdimg
{
	width:94px;
	height:29px;
	float:left;
	margin:0 0 0 40px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666;
}





.page49b_areatop_heading2
{
	width:596px;
	height:37px;
	float:left;
	background:url(../images/page49b_heading2.jpg) no-repeat 0 0;
}
.page49b_areatop_boxbg2
{
	width:637px;
	height:auto;
	float:left;
	background:#fff;
	padding:0 12px;
}
.page49b_areatop_boxbg2_left
{
	width:648px;
	height:200px;
	float:left;
	overflow:scroll;
}
.page49b_areatop_boxbg2_left h2
{
	width:625px;
	float:left;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color:#666;
	padding:10px 0 0 0;
	text-decoration:underline;
	margin-bottom:5px;
}
.page49b_areatop_boxbg2_left h2 span
{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}

.page49b_areatop_boxbg2_left h3
{
	width:30px;
	height:20px;
	float:left;
	text-align:center;
	padding:7px 0 0 0;
}
.page49b_areatop_boxbg2_left h4
{
	width:270px;
	height:auto;
	float:left;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#666;
}
.page49b_areatop_boxbg2_left h5
{
	width:150px;
	float:left;
	height:auto;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#666;
}

.page49b_areatop_boxbg2_right
{
	width:205px;
	height:auto;
	float:right;
	border:#c8c9cb solid 1px;
	padding:12px;
	margin:10px 0 0 0;
}
.page49b_areatop_boxbg2_right p
{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666;
}
.page49b_areatop_boxbg2_right p a
{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:underline;
	float:right;
}
.page49b_areatop_boxbg2_right p a:hover
{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
	float:right;
}


.page49b_right_forpage50
{
	width:280px;
	height:auto;
	float:right;
}
.page49b_right_forpage50_but
{
	width:245px;
	height:auto;
	float:right;
	border:#c8c9cb solid 1px;
	padding:10px 10px;
}
.page49b_right
{
	width:190px;
	height:auto;
	float:right;
	border:#c8c9cb solid 1px;
	padding:10px 20px;
	margin:12px 0 0 0;
}
.page49b_right_heading
{
	width:190px;
	height:auto;
	float:right;
	font:bold 20px/42px Arial, Helvetica, sans-serif;
	color:#007fb1;
	padding:0 0 10px 0;
}
.page49b_right_textarea
{
	width:245px;
	height:auto;
	float:right;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 10px 0;
}
.page49b_right_textarea_but
{
	width:190px;
	height:auto;
	float:right;
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0  20px 0;
}

.page49b_right_textarea_but td.leftcell
{
	padding: 0 5px 0 0;
}

.page49b_right_textarea_but h2
{
	font:12px/28px Arial, Helvetica, sans-serif;
	color:#666;
	width:140px;
}
.page49b_right_textarea_but h3
{
	width:45px;
	height:auto;
	font:14px/28px Arial, Helvetica, sans-serif;
	color:#666;
}

.page49b_right_textarea_but h5
{
	font: bold italic 14px/28px Arial, Helvetica, sans-serif;
	color:#ff0000;
}
.page49b_right_textarea_but td.subtotals
{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#666;
}
.page49b_right_textarea_but td.totals
{
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color:#666;
	border-top:#bbbdc0 solid 1px;
}
.page49b_right_textarea_but2
{
	width:180px;
	height:auto;
	float:left;
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#666;
	border-top:#bbbdc0 solid 1px;
}
.page49b_right_textarea_but2 h2
{
	width:110px;
	height:auto;
	float:left;
	font:14px/28px Arial, Helvetica, sans-serif;
	color:#666;
}
.page49b_right_textarea_but2 h3
{
	width:70px;
	height:auto;
	float:left;
	font: bold 14px/28px Arial, Helvetica, sans-serif;
	color:#666;
}

.page49b_right_button
{
	width:120px;
	height:32px;
	float:right;
	margin:10px 0;
}
.page49b_right_button a
{
	width:120px;
	text-align:left;  
	height:32px;
	float:right;
	background:url(../images/page80_savechange_o.jpg) no-repeat 0 0;
	display:block;
	font:bold 14px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	padding:0 0 0 10px;
}
.page49b_right_button a:hover
{
	background:url(../images/page80_savechange.jpg) no-repeat 0 0;
	
}
/*_________________________page49b_End_________________________________*/







/*_________________________applicant_________________________________*/

.applicant_rev
{
	width:700px;
	height:auto;
	float:left;
	margin:10px 0;
}
.applicant_rev_top
{
	width:100%;
	height:auto;
	float:left;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	border-bottom:#fff solid 1px;
}
.applicant_rev_top_left
{
	width:100%;
	height:auto;
}
.applicant_rev_top_left td
{
	padding: 0 5px 0 5px;
	vertical-align:bottom;  
}

.applicant_rev_top_left h2
{
	font: bold 14px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	margin: 0 0 5px 0;
}
.applicant_rev_top_left label.text1
{
	font:14px/20px Arial, Helvetica, sans-serif;
	color:#1c6583;
}
.applicant_rev_top_left input.textarea1
{
	border:#aaaeb0 solid 1px;
	background:#fff;
}

.applicant_rev_top_left label.text2
{
	font:14px/20px Arial, Helvetica, sans-serif;
	color:#1c6583;
	margin:2px 0;
	width:30px;
	float:left;
}

.applicant_rev_top_left input.textarea2
{
	width:52px;
	height:20px;
	float:left;
	border:#aaaeb0 solid 1px;
	background:#fff;
}
.applicant_rev_top_right
{
	width:566px;
	height:auto;
	float:right;
	padding:0 0 0 0;
}
.applicant_rev_top_right_left
{
	width:120px;
	height:auto;
	float:left;
}
.applicant_rev_top_right_left label
{
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#7f898d;
	padding:0 0 0 5px;
}

.applicant_rev_top_left select
{
	width:112px;
	height:20px;
	border:#aaaeb0 solid 1px;
	background:#fff;
	padding:0 0 0 3px;
	
}
.applicant_rev_top_left a.clear_search{
	margin:0 0 0 15px;
	width:70px;
	height:22px;
	float:left;
	display:block;
	background:url(../images/top_search_up.png) 0 0 no-repeat;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 15px;
	text-transform:uppercase;
}
.applicant_rev_top_left a.clear_search:hover{
	background:url(../images/top_search_hover.png) 0 0 no-repeat;
}

.applicant_rev_top_left a.search{
	margin:0 0 0 15px;
	width:70px;
	height:22px;
	float:left;
	display:block;
	background:url(../images/top_search_up.png) 0 0 no-repeat;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 15px;
	text-transform:uppercase;
}
.applicant_rev_top_left a.search:hover{
	background:url(../images/top_search_hover.png) 0 0 no-repeat;
}

.applicant
{
	width:910px;
	height:auto;
	float:left;
	padding:0; 
	background:#fff;
}

.applicant a
{
	text-decoration:underline;
	color:#666;
}

.applicant_top
{
	width:894px;
	height:auto;
	float:left;
}
.applicant_top_left
{
	width:180px;
	height:auto;
	float:left;
	margin:3px 5px;
}
.applicant_top_left select
{
	width:160px;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#000;
	height:20px;
	background:#fff;
	border:#8a8a8a solid 1px;
}
.applicant_top_right_top
{
	width:220px;
	height:auto;
	float:right;
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:7px 0 0 0;
}

.applicant_top_right_top select
{
	width:160px;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#000;
	height:20px;
	background:#fff;
	border:#8a8a8a solid 1px;
}
.applicant_top_right
{
	width:220px;
	height:auto;
	float:right;
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#666;
}

.applicant_top_right select
{
	width:160px;
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#000;
	height:20px;
	background:#fff;
	border:#8a8a8a solid 1px;
}


.applicant_tab_top
{
	width:894px;
	height:auto;
	float:left;
	background:#eae7e7;
}
.applicant_tab_top_area_top
{
	width:894px;
	height:285px;
	float:left;
}
.applicant_tab_top_scroll
{
	width:870px;
	height:auto;
	float:left;
}
.applicant_tab_top1
{
	width:860px;
	height:auto;
	float:left;
	
}
.applicant_tab_top1 select
{
	width:84px;
}

.applicant_tab_top1 h1
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	width:40px;
	float:left;
	padding:20px 0 10px 0;
}
.applicant_tab_top1 h1 span
{
	font:9px/10px Arial, Helvetica, sans-serif;
	color:#666;
}
.applicant_tab_top1 h2
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	width:125px;
	float:left;
	padding:10px 0 10px 0;
	
}
.applicant_tab_top1 h2 span.name
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	width:115px;
	float:left;
	padding:10px 0 10px 20px;
	
}
.applicant_tab_top1 h2 span.doble
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#26a7d1;
	background:url(../images/bulb.png) no-repeat 0 50%;
	width:60px;
	float:left;
	padding:10px 0 10px 60px;
}
.applicant_tab_top1 h2 span.trd
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#26a7d1;
	background:url(../images/bulb3.png) no-repeat 0 50%;
	width:60px;
	float:left;
	padding:10px 0 10px 60px;
}

.applicant_tab_top1 h2 span.fth
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#26a7d1;
	background:url(../images/new_applicant1234.png) no-repeat 0 50%;
	width:60px;
	float:left;
	padding:10px 0 10px 60px;
}
.applicant_tab_top1 h2 span.fstone
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#26a7d1;
	background:url(../images/flame.png) no-repeat 0 50%;
	width:60px;
	float:left;
	padding:10px 0 10px 60px;
}
.applicant_tab_top1 h2 span.sndone
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#26a7d1;
	background:url(../images/bulb123.png) no-repeat 0 50%;
	width:60px;
	float:left;
	padding:10px 0 10px 60px;
}
.applicant_tab_top1 h2 span.nobg
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#26a7d1;
	background:none;
	width:60px;
	float:left;
	padding:10px 0 10px 60px;
}


.applicant_tab_top1 h3
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	width:110px;
	float:left;
	padding:20px 0 10px 0;
}
.applicant_tab_top1 h3 span.smalltext
{
	font:10px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
}
.applicant_tab_top1 h3 span.bigtext
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#26a7d1;
	text-align:center;
}

.applicant_tab_top1 h4
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	width:100px;
	float:left;
	padding:20px 0 10px 6px;
}

.applicant_tab_top1 h4 span
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	width:120px;
	float:left;
}
.applicant_tab_top1 h4 span.arrow
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	background:url(../images/arrow1.jpg) no-repeat 100% 50%;
	width:85px;
	float:left;
}
.applicant_tab_top1 h5
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	width:150px;
	float:left;
	padding:20px 0 10px 0;
}

.applicant_tab_top1 h5 a
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:underline;
}
.applicant_tab_top1 h5 a:hover
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}
.applicant_tab_top1 h6
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	width:70px;
	float:left;
	padding:20px 0 10px 10px;
}

.applicant_tab_top1 h6 span
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#666;
}
.applicant_tab_top1 h6 select
{
	width:80px;
	height:20px;
	margin:0 0 0 10px;
}

.applicant_list
{
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_hover_bg.jpg) repeat-x 0 0 #fff;
	width:880px;
	border-bottom:#d6d5d5 solid 1px;
}

.applicant_list .header
{
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_hover_bg.jpg) repeat-x 0 0 #fff;
	width:880px;
	border-bottom:#d6d5d5 solid 1px;
}

.applicant_tab_top1 span.boxareaapli
{
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_normal_bg.jpg) repeat-x 0 0 #fff;
	width:880px;
	height:auto;
	float:left;
	border-bottom:#d6d5d5 solid 1px;
}
.applicant_tab_top1 span.boxareaapli:hover
{
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_hover_bg.jpg) repeat-x 0 0 #fff;
	width:880px;
	height:auto;
	float:left;
	border-bottom:#d6d5d5 solid 1px;
}
.applicant_tab_top1 span.boxareaapli a
{
	text-decoration:underline;
	color:#666;
}
.applicant_tab_top1 span.boxareaapli a:hover
{
	text-decoration:underline;
	color:#666;
}

.applicant_list_legend
{
	width:100%;
	margin: 10px 0 0 0; 
	padding: 0 0 0 0; 
	height:22px;
	background:#d2d3d3;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#6d6d6d;
}
.applicant_list_legend td
{
	vertical-align:middle;  
}
.applicant_list_legend td.legend
{
	padding:0 5px 0 10px;
}
.applicant_list_legend td.new
{
	padding:0 5px 0 25px;
	background:url(../images/new_applicant123.png) no-repeat 0 0;
}
.applicant_list_legend td.hot
{
	padding:0 5px 0 25px;
	background:url(../images/flame2.png) no-repeat 0 0;
}
.applicant_list_legend td.tax
{
	padding:0 5px 0 25px;
	background:url(../images/icon_taxcredit.png) no-repeat 0 0;
}
.applicant_list_legend td.pager
{
	padding:0 0px 0 5px;
	text-align:right;  
	font:18px Arial, Helvetica, sans-serif;
}
.applicant_list_legend td.pager
{
	padding:0 0px 0 5px;
	text-align:right;  
	font:18px Arial, Helvetica, sans-serif;
}
.applicant_list_legend .pager a
{
	color:#6d6d6d;
	font:18px Arial, Helvetica, sans-serif;
	text-decoration:none; 
}
.applicant_list_legend .pager a:hover
{
	color:#6d6d6d;
	font:18px Arial, Helvetica, sans-serif;
	text-decoration:underline; 
}


.applicant_tab_but123
{
	width:400px;
	height:22px;
	float:left;
	background:#d2d3d3;
	margin:10px 0;
	padding:0 0 0 10px;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#6d6d6d;
	
}
.applicant_tab_but1
{
	width:250px;
	height:22px;
	float:left;
	background:#d2d3d3;
	margin:10px 0;
	padding:0 0 0 10px;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#6d6d6d;
	
}
.applicant_tab_but2
{
	width:500px;
	height:26px;
	float:left;
	padding:0 0 0 10px;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#6d6d6d;
	margin:0 400px 10px 0;
	
}
.applicant_tab_but2_fst
{
	width:80px;
	height:26px;
	float:left;
	background:url(../images/flame2.png) no-repeat 0 0;
	padding:0 0 0 30px;
}
.applicant_tab_but2_snd
{
	width:160px;
	height:26px;
	float:left;
	background:url(../images/icon_taxcredit.png) no-repeat 0 0;
	padding:0 0 0 30px;
}
.applicant_tab_but2_trd
{
	width:80px;
	height:26px;
	float:left;
	background:url(../images/new_applicant123.png) no-repeat 0 0;
	padding:0 0 0 30px;
}
/*_________________________applicant_End________________________________*/





/*-------------------p78px start----------------------*/

.p78_nav_part_left {
	width:739px;
	float:left;
	}
.p78_maintanence_heading
{
	width:880px;
	height:38px;
	float:left;
	background:url(../images/p78_maintanence_heading.jpg) no-repeat 0 0;
	font:bold 24px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 36px;
}
.p78_maintanence_heading span
{
	font:bold 14px/42px Arial, Helvetica, sans-serif;
	color:#fff;
}
.p78_midarea
{
	width:916px;
	height:auto;
	float:left;
	border:#c9cbcd solid 1px;
	background:url(../images/maintanence_partBG.png) repeat-x 0 34px;
}
.p78_midarea_mid
{
	width:900px;
	height:auto;
	float:left;
	margin:0 0 0 12px;
}
.p78_midarea_mid_advbody
{
	width:886px;
	float:left;
	margin:0 0 60px 0px;
	border:1px solid #cecdcd;
	background:#fff;
	}

.p78_midarea_mid_advbody a
{
	text-decoration:underline;
	color:#666;
}

.p78_midarea_mid_advbody_in
{
	width:860px;
	float:left;
	margin:10px 0 0 12px;
	border:1px solid #cecdcd;
	background:#fff;
	padding:12px 0;
	}
.p78_advbody_in
{
	width:770px;
	float:left;
	margin:0 0 0 60px;
	}
.p78_advbody_in_panel {
	width:100px;
	float:left;
	}
.p78_advbody_in_panel h2 {
	font:bold 12px/18px Arial, Helvetica, sans-serif; color:#666666;
	text-decoration:underline;
	padding:0 0 10px 0;
	}
.p78_advbody_in_panel h2 span {
	font:bold 12px/18px Arial, Helvetica, sans-serif; color:#666666;
	}
.p78_advbody_in_panel p {
	font:12px/22px Arial, Helvetica, sans-serif; color:#666666;
	}
.p78_advbody_in_panel p span {
	color:#FF0000;
	}
.p78_lence {
	background:url(../images/p78_lence.jpg) no-repeat 15px 0;
	height:17px;
	width:100px;
	float:left;
	padding:5px 0 0 0;
	}
.p78_lence:hover {
	background:url(../images/p78_lence_o.jpg) no-repeat 15px 0;
	}	
.p78_cross {
	background:url(../images/p78_cross.jpg) no-repeat 15px 0;
	width:100px;
	height:16px;
	float:left;
	padding:5px 0 0 0;
	}
.p78_cross:hover {
	background:url(../images/p78_cross_o.jpg) no-repeat 15px 0;
	}
.p78_more_applicant {
	width:294px;
	float:left;
	border:1px solid #d1d1d1;
	margin:30px 0 0 162px;
	}	
.p78_more_applicant h2 {
	font:bold 11px/22px Arial, Helvetica, sans-serif; color:#666666;
	padding:0 0 0 10px;
	background:#d2d3d3;
	text-transform:uppercase;
	}
.p78_more_applicant p {
	font:13px/20px Arial, Helvetica, sans-serif; color:#666666;
	padding:16px 0 0 10px;
	}
a.p78_add_aditional {
	width:237px;
	height:27px;
	float:left;
	display:block;
	background:url(../images/p78_add_aditional.jpg) no-repeat 0 0;
	margin:14px 0 20px 42px;
	font:14px/27px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	}
a.p78_add_aditional:hover {
	background:url(../images/p78_add_aditional_o.jpg) no-repeat 0 0;
	}
a.p78_prev_job {
	width:117px;
	height:24px;
	float:left;
	display:block;
	background:url(../images/p78_prv_job.jpg) no-repeat 0 0;
	margin:12px 0 20px 35px;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	}
a.p78_prev_job:hover {
	background:url(../images/p78_prv_job_o.jpg) no-repeat 0 0;
	}

/*-------------------p78px end----------------------*/



/*-------------------p50px start----------------------*/
.p50_option_left_part {
	width:725px;
	float:left;
	}
.p50_option_left_part_new {
	width:600px;
	float:left;
	}
.p50_select_panel {
	width:596px;
	float:left;
	border:1px solid #cacbcd;
	margin:0 0 15px 0;
	}	
.p50_selected__post_head {
	width:580px;
	float:left;
	background:url(../images/p50_sel_post.jpg) no-repeat 0 0;
	height:37px;
	font:bold 22px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 16px;
	}
.p50_selected__post_body {
	width:396px;
	float:left;
	margin:12px 0 20px 12px;
	border-bottom:1px solid #cacbcd;
	border-left:1px solid #cacbcd;
	border-right:1px solid #cacbcd;
	}
.p50_selected__post_body_top {
	width:376px;
	float:left;
	background:url(../images/p50_selected__post_body_top.jpg) repeat-x 0 0 #fff;
	padding:5px 10px 0 10px;
	border-top:1px solid #cacbcd;
	}
.p50_selected__post_body_top1 {
	width:370px;
	float:left;
	}
.p50_selected__post_body_top1_left {
	width:300px;
	float:left;
	}
.p50_selected__post_body_top1_left h2 {
	font:bold 14px/20px Arial, Helvetica, sans-serif; color:#666666;
	}
	
.p50_selected__post_body_top1_left h3
{
	width:30px;
	height:20px;
	float:left;
	text-align:center;
	padding:7px 0 0 0;
}
.p50_selected__post_body_top1_left h4
{
	width:270px;
	height:auto;
	float:left;
	font:bold 12px/28px Arial, Helvetica, sans-serif;
	color:#666;
	vertical-align:bottom;  
}
.p50_selected__post_body_top1_left h4 image
{
 vertical-align:bottom;  
}
	
.p50_selected__post_body_top1_left p {
	font:11px/20px Arial, Helvetica, sans-serif; color:#666666;
	}
a.p50_remove {
	width:46px;
	float:right;
	display:block;
	font:11px/20px Arial, Helvetica, sans-serif; color:#46bbe7;
	text-decoration:underline;
	}
a.p50_remove:hover {
	text-decoration:none;
	}
.p50_selected__post_body_top2 {
	width:300px;
	float:left;
	margin:0 0 0 50px;
	}
a.p50_monster {
	width:94px;
	float:left;
	height:29px;
	display:block;
	background:url(../images/page49b_img1.jpg) no-repeat 0 0;
	}
a.p50_career {
	width:94px;
	float:left;
	height:29px;
	display:block;
	background:url(../images/page49b_img2.jpg) no-repeat 0 0;
	margin:0 0 0 5px;
	}
a.p50_link_in {
	width:94px;
	float:left;
	height:29px;
	display:block;
	background:url(../images/page49b_img3.jpg) no-repeat 0 0;
	margin:0 0 0 5px;
	}
.p50_recruiter_head {
	width:580px;
	float:left;
	background:url(../images/p50_add_recruiter.jpg) no-repeat 0 0;
	height:37px;
	font:bold 22px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 16px;
	}
.p50_recruiter_head span
{
	font:bold 16px/42px Arial, Helvetica, sans-serif;
	color:#fff;
}
.p50_recruiter_body {
	width:568px;
	float:left;
	border:14px solid #9b9b9c;
	}
.p50_recruiter_body_top {
	width:528px;
	float:left;
	}
.p50_recruiter_body_top_left {
	width:120px;
	height:145px;
	float:left;
	background:url(../images/p50_call.jpg) no-repeat 0 0;
	margin:10px 0 0 0;
	}
.p50_recruiter_body_top_right {
	width:405px;
	float:left;
	margin:22px 0 0 0;
	}
.p50_recruiter_body_top_right_top {
	width:405px;
	float:left;
	}
.p50_recruiter_body_top_right_top h2 {
	font: bold 18px/22px Arial, Helvetica, sans-serif; color:#666666;
	}
.p50_recruiter_body_top_right_top p {
	font:11px/16px Arial, Helvetica, sans-serif; color:#666666;
	padding:5px 0 0 0;
	}
.p50_recruiter_body_top_right_bottom {
	width:150px;
	float:right;
	}
.p50_recruiter_body_top_right_bottom p {
	font:bold 15px/20px Arial, Helvetica, sans-serif; color:#666666;
	}
.p50_recruiter_body_top_right_bottom p span {
	text-decoration:line-through;
	}
.p50_just_complt_heading
{
	width:482px;
	height:auto;
	float:left;
	font:18px/22px Arial, Helvetica, sans-serif; color:#666666;
	padding:10px 0 3px 10px;
}
.p50_just_complt_part
{
	width:555px;
	height:auto;
	float:left;
}
.p50_page1_left1_body_but
{
	width:322px;
	height:auto;
	float:left;
	padding:15px 0 10px 18px;
}






.p50_page1_left1_body_but_form
{
	width:322px;
	height:auto;
	float:left;
	font:bold 11px/10px Arial, Helvetica, sans-serif;
	color:#444444;
	margin:5px 0 0 0;
}
.p50_page1_left1_body_but_form label
{
	width:90px;
	height:auto;
	float:left;
	padding:0 0 0 18px;
	font:bold 10px/14px Arial, Helvetica, sans-serif;
	color:#444444;
}
.p50_page1_left1_body_but_form input
{
	width:104px;
	height:auto;
	float:left;
	padding:0 4px 0 8px;
	font:11px/22px Arial, Helvetica, sans-serif;
	color:#444444;
	border:#c6c8ca solid 1px;
	background:#f1f1f1;
}
.p50_page1_left1_body_but_form select
{
	width:116px;
	height:auto;
	float:left;
	padding:0 0 0 8px;
	font:11px/22px Arial, Helvetica, sans-serif;
	color:#444444;
	border:#c6c8ca solid 1px;
	background:#f1f1f1;
}
.p50_add_requreter_butn {
	width:159px;
	height:26px;
	float:right;
	display:block;
	background:url(../images/p50_add_recruiter_butn.jpg) no-repeat 0 0;
	margin:100px 0 0 0;
	font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	}
.p50_add_requreter_butn:hover {
	background:url(../images/p50_add_recruiter_butn_o.jpg) no-repeat 0 0;
	}	
	
	
.p50_bottom_txt {
	width:540px;
	float:left;
	padding:10px 0;
	font:10px/16px Arial, Helvetica, sans-serif; color:#666666;
	margin:0 0 0 15px;
	}
a.p50_nothanks {
	width:150px;
	height:40px;
	float:right;
	display:block;
	background:url(../images/p50_nothanks_butn.jpg) no-repeat 0 0;
	margin:200px 0 0 100px;
	font:bold 14px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:10px 0 0 14px;
	}
a.p50_nothanks span
{
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color:#fff;
}
a.p50_nothanks:hover {
	background:url(../images/p50_nothanks_butn_o.jpg) no-repeat 0 0;
	}














/*-------------------p50px end----------------------*/






/*_______________________________page80________________________*/




.page80_searchbutton a
{
	width:148px;
	height:27px;
	display:block;
	background:url(../images/page80_search.jpg) no-repeat 0 0;
	float:left;
	margin:0 0 10px 0;
}
.page80_searchbutton a:hover
{
	width:148px;
	height:27px;
	display:block;
	background:url(../images/page80_search_o.jpg) no-repeat 0 0;
	float:left;
	margin:0 0 10px 0;
}


.page80_rightarea_mid_body
{
	width:726px;
	height:auto;
	float:right;
	border-bottom:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
	padding:12px;
	background:#fff;
}
.page80rightarea_heading
{
	width:752px;
	height:38px;
	float:right;
	background:url(../images/page80_heading.jpg) no-repeat 0 0;
}

.page80_rightarea_mid_body_left
{
	width:178px;
	height:auto;
	float:left;
}
.page80_rightarea_mid_body_left h2
{
	font:bold 24px/32px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page80_rightarea_mid_body_left h3
{
	font:bold 15px/28px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page80_rightarea_mid_body_left h3 span
{
	font:bold 15px/28px Arial, Helvetica, sans-serif;
	color:#15b5f1;
}

.page80_rightarea_mid_body_right
{
	width:378px;
	height:auto;
	float:right;
}

.page80_rightarea_mid_body_right_left
{
	width:232px;
	height:auto;
	float:left;
}

.page80_rightarea_mid_body_right_left h2
{
	width:228px;
	height:auto;
	float:left;
	background:#d2d3d3;
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4px;
}

.page80_rightarea_mid_body_right_left h3
{
	width:120px;
	float:left;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4px;
}
.page80_rightarea_mid_body_right_left h4
{
	width:100px;
	float:left;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4px;
}
.page80_rightarea_mid_body_right_left h4 span
{
	color:#11a9e2;
}


.page80_rightarea_mid_body_right_right
{
	width:138px;
	height:auto;
	float:right;
}

.page80_rightarea_mid_body_right_right h2
{
	width:134px;
	height:auto;
	float:left;
	background:#d2d3d3;
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4px;
}

.page80_rightarea_mid_body_right_right h3
{
	width:134px;
	float:left;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4px;
}
.page80_rightarea_midarea_tab
{
	width:726px;
	height:43px;
	float:right;
	background:url(../images/page80_boder_bg.jpg) repeat-x 0 100%;
	padding: 0 12px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
}

.page80_rightarea_midarea_tab a.invite_applicants
{
	width:140px;
	height:auto;
	float:left;
	font: bold 12px/42px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 0 36px;
	background:url(../images/page80_icon1.jpg) no-repeat 0 50%;
	text-decoration:none;
}
.page80_rightarea_midarea_tab a.invite_applicants:hover
{
	color:#333333;
	text-decoration:none;
}
.page80_rightarea_midarea_tab a.edit_job
{
	width:80px;
	height:auto;
	float:left;
	font: bold 12px/42px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 0 36px;
	background:url(../images/page80_icon2.jpg) no-repeat 0 50%;
	text-decoration:none;
}
.page80_rightarea_midarea_tab a.edit_job:hover
{
	color:#333333;
	text-decoration:none;
}
.page80_rightarea_midarea_tab a.copy_job
{
	width:100px;
	height:auto;
	float:left;
	font: bold 12px/42px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 0 36px;
	background:url(../images/page80_icon3.jpg) no-repeat 0 50%;
	text-decoration:none;
}
.page80_rightarea_midarea_tab a.copy_job:hover
{
	color:#333333;
	text-decoration:none;
}
.page80_rightarea_midarea_tab a.close_job
{
	width:120px;
	height:auto;
	float:left;
	font: bold 12px/42px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 0 36px;
	background:url(../images/page80_icon4.jpg) no-repeat 0 50%;
	text-decoration:none;
}
.page80_rightarea_midarea_tab a.close_job:hover
{
	color:#333333;
	text-decoration:none;
}
.page80_rightarea_but_body
{
	width:738px;
	height:auto;
	float:left;
	border-bottom:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
	padding:20px 0 12px 12px;
	background:#fff;
}
.page80_rightarea_but_body a.prev
{
	width:118px;
	height:24px;
	float:left;
	display:block;
	background:url(../images/page80_preview.jpg) no-repeat 0 0;
	margin:15px 0 0 10px;
}
.page80_rightarea_but_body a.prev:hover
{
	width:118px;
	height:24px;
	float:left;
	display:block;
	background:url(../images/page80_preview_o.jpg) no-repeat 0 0;
	margin:15px 0 0 10px;
}
.page80_rightarea_but_body_mid_change
{
	width:714px;
	height:auto;
	float:left;
	border-bottom:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
	border-top:#cacbcd solid 1px;
	padding:12px;
	background:#fff;
	margin:12px;
}
.page80_rightarea_but_body_mid
{
	width:714px;
	height:auto;
	float:right;
	border-bottom:#cacbcd solid 1px;
	border-top:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
	padding:12px;
	background:#fff;
}
.page80_but_body_mid_left
{
	width:518px;
	height:auto;
	float:left;
}
.page80_but_body_mid_left h2
{
	width:470px;
	float:left;
	padding:0 0 0 48px;
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page80_but_body_mid_left h3
{
	width:470px;
	float:left;
	padding:0 0 15px 48px;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page80_but_body_mid_left h4
{
	width:470px;
	float:left;
	padding:0 0 0 48px;
	font:11px/24px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page80_but_body_mid_left h4 select
{
	border:#bebebf solid 1px;
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4px;
	margin:0 4px;
}
.page80_but_body_mid_left h4 input
{
	border:#bebebf solid 1px;
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4px;
	margin:0 2px;
	width:60px
}	
	
.page80_but_body_mid_left h5
{
	width:470px;
	float:left;
	font:11px/24px Arial, Helvetica, sans-serif;
	color:#666666;
	background:url(../images/page80_icon5.jpg) no-repeat 0 50%;
}
.page80_but_body_mid_left h5 a.editarea
{
	width:18px;
	height:20px;
	margin:2px 0;
	display:block;
	background:none;
}
.page80_but_body_mid_left h5 a.deletarea
{
	width:18px;
	height:20px;
	margin:2px 6px 2px 4px;
	display:block;
	background:none;
}
.page80_but_body_mid_left a
{
	width:120px;
	height:32px;
	float:left;
	display:block;
	background:url(../images/page80_add_question.jpg) no-repeat 0 0;
	margin:20px 0 0 0;
	text-align:center;
	font: bold 12px/32px Arial, Helvetica, sans-serif;
	color:#fff;
}
.page80_but_body_mid_left a:hover
{
	background:url(../images/page80_add_question_o.jpg) no-repeat 0 0;
	margin:20px 0 0 0;
}



.page80_midbody_right
{
	width:190px;
	height:auto;
	float:left;
}
.page80_midbody_right_top
{
	width:190px;
	height:auto;
	float:left;
	text-align:center;
	font:bold 11/22px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page80_midbody_right_top2
{
	width:190px;
	height:auto;
	float:left;
	background:url(../images/page80_right_bg.jpg) repeat-y 0 10%;
}
.page80_midbody_right_top3
{
	width:190px;
	height:auto;
	float:left;
	font:bold 11/18px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page80_midbody_right_top4
{
	width:190px;
	height:16px;
	float:left;
	background:url(../images/page80_rular.jpg) repeat-x 0 50%;
	margin:3px 0;
}
/*_______________________________page80_End_______________________*/




/*_______________________________page15_______________________*/


.page15_left
{
	width:165px;
	height:auto;
	float:left;
	padding:55px 0 0 0;
}


.page15rightarea_heading
{
	width:737px;
	height:38px;
	float:right;
	background:url(../images/page15_heading.jpg) no-repeat 0 0;
	font:bold 20px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 15px;
}

.page15_rightarea_mid_body
{
	width:732px;
	height:auto;
	float:right;
	border-bottom:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
	padding:20px 12px 20px 26px;
	background:#fff;
}


.page15_midbody
{
	width:688px;
	height:auto;
	float:left;
	border:#e5e5e6 solid 1px;
	background:#f1f1f1;
	padding:6px;
}
.page15_midbody_prev1 a
{
	width:118px;
	height:25px;
	float:left;
	display:block;
	background:url(../images/preview_job_o.jpg) no-repeat 0 0;
	margin:5px 0 0 0;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}
.page15_midbody_prev1 a:hover
{
	display:block;
	background:url(../images/preview_job.jpg) no-repeat 0 0;
	margin:5px 0 0 0;
}
.page15_midbody_save12 a
{
	width:167px;
	height:25px;
	display:block;
	background:url(../images/saveandcontinue_o.jpg) no-repeat 0 0;
	margin:25px 0 0 0;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}
.page15_midbody_save12 a:hover
{
	background:url(../images/saveandcontinue.jpg) no-repeat 0 0;
}





.page15_midbody_top
{
	width:688px;
	height:auto;
	float:left;
	padding:0 0 10px 0;
}
.page15_midbody_top_left
{
	width:300px;
	height:auto;
	float:left;
}
.page15_midbody_top_left_top
{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 5px 0;
	width:300px;
	height:auto;
	float:left;
}
.JobDetailOptions
{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 5px 0;
	width:100%;
	height:auto;
}
.JobDetailOptions td
{
	padding:2px 2px 2px 2px;
}
.JobDetailOptions td.RadioButton
{
	vertical-align:middle;  
	padding:0px 0px 0px 0px;
}

td.RadioButton INPUT
{
	border:#b8b7b8 solid 0px;
	font:12px/18px Arial,Helvetica,sans-serif;
	width:auto;
	color:#666666;
	padding:0 2px 0 2px;
	margin:0;
}

.JobDetailOptions a
{
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none; 
}

.JobDetailOptions a:hover
{
	font:11px/20px Arial, Helvetica, sans-serif;
	text-decoration:underline; 
	color:#666666;
}

.JobDetailOptions label span
{
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
}
.JobDetailOptions INPUT
{
	font:12px/18px Arial,Helvetica,sans-serif;
	width:185px;
	color:#666666;
	border:#b8b7b8 solid 1px;
	padding:0 0 0 2px;
	margin:0;
}
.JobDetailOptions select
{
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	border:#b8b7b8 solid 1px;
	padding:0;
}

.JobDetail
{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 5px 0;
	width:350px;
	height:auto;
	float:left;
}
.JobDetail td
{
	padding:2px 2px 2px 2px;
}
.JobDetail span
{
	font-weight:normal; 
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
}
.JobDetail label
{
	font-weight:normal; 
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
}
.JobDetail INPUT
{
	font:12px/18px Arial,Helvetica,sans-serif;
	width:185px;
	color:#666666;
	border:#b8b7b8 solid 1px;
	padding:0 0 0 2px;
	margin:0;
	height:18px;
}
.JobDetail select
{
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	border:#b8b7b8 solid 1px;
	padding:0;
	height:20px;
}

.JobDetailCity select input
{
	width:150px;
}
.JobDetailAddress input
{
	width:185px;
}
.JobDetailCountry select
{
	width:185px;
}
.JobDetailEmploymentType select
{
	width:185px;
}

.JobDetailZipLookup a
{
	text-decoration:underline; 
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#008fc9;
}  
.JobDetailZipLookup a:hover
{
	text-decoration:underline; 
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#008fc9;
}  


.page15_midbody_top_left_top3
{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 5px 0;
	width:300px;
	height:auto;
	float:left;
}
.page15_midbody_top_left_top3 label
{
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	width:110px;
	float:left;
}
.page15_midbody_top_left_top3 label span
{
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#008fc9;
}  
.page15_midbody_top_left_top3 input
{
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	width:70px;
	float:left;
	border:#b8b7b8 solid 1px;
	padding:0 0 0 4px;
}
.page15_but_body_mid_left a
{
	width:120px;
	height:32px;
	float:left;
	display:block;
	background:url(../images/page80_add_question_o.jpg) no-repeat 0 0;
	margin:20px 0 0 10px;
	font:bold 12px/32px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}
.page15_but_body_mid_left a:hover
{
	background:url(../images/page80_add_question.jpg) no-repeat 0 0;
	margin:20px 0 0 10px;
}

.page15_midbody_right_top4
{
	width:155px;
	height:16px;
	float:left;
	background:url(../images/page15_rular.png) no-repeat 0 50%;
	margin:11px 10px 3px 0;
}


.job_details_basics_titlePage15_right {
	padding:0 0 0 5px;
	width:338px;
	float:left;
	height:114px;
	}

.job_details_basics_title_page15 {
	width:125px;
	float:left;
	}	
.job_details_basics_title_page15 p {
	font:11px/26px Arial, Helvetica, sans-serif; color:#666666;
	}

.job_details_basics_title_pagel5 {
	width:70px;
	float:left;
	}
	
.job_details_basics_title_pagel5_in {
	width:70px;
	float:left;
	display:block;
	height:20px;
	padding:6px 0 0 0;
	}		
.job_details_basics_title_pagel5 input {
	width:14px;
	float:left;
	display:block;
	} 	
.job_details_basics_title_pagel5 p {
	width:46px;
	float:left;
	font:11px/14px Arial, Helvetica, sans-serif; color:#666666;
	display:block;
	text-align:center;
	}




.page15_midbody_but
{
	width:686px;
	height:auto;
	float:left;
	border:#c0bfc0 solid 1px;
	padding:10px 0;
}







.page15_but_body_mid_left
{
	width:480px;
	height:auto;
	float:left;
}
.page15_but_body_mid_left h2
{
	width:450px;
	float:left;
	padding:0 0 0 30px;
	font:bold 12px/22px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page15_but_body_mid_left h3
{
	width:450px;
	float:left;
	padding:0 0 8px 30px;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page15_but_body_mid_left h4
{
	width:450px;
	float:left;
	padding:0 0 0 30px;
	font:11px/24px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page15_but_body_mid_left h4 select
{
	border:#bebebf solid 1px;
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4px;
	margin:0 4px;
}
.page15_but_body_mid_left h4 input
{
	border:#bebebf solid 1px;
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4px;
	margin:0 2px;
	width:60px
}






.page15_midbody_midd
{
	width:688px;
	height:auto;
	float:left;
	padding:10px 0;
}
.page15_midbody_midd_left
{
	width:688px;
	height:auto;
}
.page15_midbody_midd_right
{
	width:688px;
	height:auto;
}

.page15_midbody_midd_left_main
{
	width:320px;
	height:auto;
	
}
.page15_midbody_midd_left_main lable
{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
}













.page15_midbody_top123
{
	width:700px;
	height:auto;
	float:left;
}
.page15_midbody_top123_box
{
	width:700px;
	height:auto;
	float:left;
	padding:0 0 10px 0;
}
.page15_midbody_top123_box_left
{
	width:345px;
	height:auto;
	float:left;
}

.page15_midbody_top123_box_left select
{
  	font: 12px/18px Arial, Helvetica, sans-serif;
}

.page15_midbody_top123_box_leftheading
{
	width:330px;
	height:18px;
	float:left;
	background:url(../images/page15_title1.png) no-repeat 0 0;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 15px;
}
.page15_midbody_top123_box_left_boxbut
{
	width:323px;
	height:auto;
	float:left;
	border:#d0d0d0 solid 1px;
	padding:10px;
}

.page15_midbody_top123_box_right
{
	width:345px;
	height:auto;
	float:right;
}
.page15_midbody_top123_box_rightheading
{
	width:330px;
	height:18px;
	float:left;
	background:url(../images/page15_title2.png) no-repeat 0 0;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 15px;
}
.page15_midbody_top123_box_right_boxbut
{
	width:333px;
	height:auto;
	float:left;
	border:#d0d0d0 solid 1px;
	padding:0px 5px 0 5px;
}

.page15_midbody_top123_box_mid_head
{
	width:685px;
	height:auto;
	float:left;
	background:url(../images/page15_title3.png) no-repeat 0 0;
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 15px;
}
.page15_midbody_top123_box_mid_border
{
	width:678px;
	height:auto;
	float:left;
	border:#d0d0d0 solid 1px;
	padding:10px;
}

.page15_midbody_top123_box_but_border
{
	width:698px;
	height:auto;
	float:left;
	border:#d0d0d0 solid 1px;
	background:#f6f6f6;
}

.page15_midbody_top123_box_but_border a
{
	width:120px;
	height:32px;
	float:left;
	display:block;
	margin:10px 0 10px 10px;
	font:bold 12px/32px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}
.page15_midbody_top123_box_but_border a:hover
{
	margin:10px 0 10px 10px;
}

.page15_midbody_top123_box_but_border_top
{
	width:695px;
	height:auto;
	float:left;
	padding:5px 0;
	
}

.page15_midbody_top123_box_but_border_top_left
{
	width:480px;
	height:auto;
	float:left;
	padding:5px 0 5px 10px;
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#999999;
}
.page15_midbody_top123_box_but_border_top_right
{
	width:178px;
	height:auto;
	float:left;
}
.page15_midbody_top123_box_but_border_top_right h2
{
	background:url(../images/page15_help.png) no-repeat 80% 75%;
	text-align:center;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#999999;
	padding:10px 0 0 0;
}
.page15_midbody_top123_box_but_border_top_right p
{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#999999;
}

.page15_sub
{
	width:700px;
	height:auto;
	float:left;
}

.page15_sub_top
{
	width:700px;
	height:auto;
	float:left;
}

table.ApplicantCIQFooter
{
	width:100%;
	height:auto;
    padding: 0 0 0 0;
    margin: 0 0 0 0;  
    background-color:White; 
}
th.ApplicantCIQFooter
{
	width:auto;
	height:auto;
    padding: 0 5px 0 5px;
    margin: 0 0 0 0;  
    background-color:White; 
}

.ApplicantCIQSave
{
	width:190px;
	height:auto;
	float:left;
	padding:5px 0px 0px 0px;

}
.ApplicantCIQSave a
{
	width:124px;
	height:25px;
	float:left;
	display:block;
	background:url(../images/page80_savechange.jpg) no-repeat 0 0;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}
.ApplicantCIQSave a:hover
{
	display:block;
	background:url(../images/page80_savechange_o.jpg) no-repeat 0 0;
}
.ApplicantCIQAdd
{
	width:190px;
	height:auto;
	float:left;
	padding:55px 0 0 0;

}
.ApplicantCIQAdd a
{
	width:124px;
	height:25px;
	float:left;
	display:block;
	background:url(../images/page80_add_question.jpg) no-repeat 0 0;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}
.ApplicantCIQAdd a:hover
{
	display:block;
	background:url(../images/page80_add_question_o.jpg) no-repeat 0 0;
}

table.ApplicantCIQ
{
	width:auto;
	height:auto;
    padding: 0 0 0 0;
    margin: 0 0 0 0;  
    background-color:White; 
}

table.ApplicantCIQ TD TABLE TD
{
	line-height:22px;
}

th.ApplicantCIQDelete 
{
	width:20px;
}

th.ApplicantCIQImportance 
{
	font:normal 10px/18px Arial, Helvetica, sans-serif;
	width:300px;
}

th.ApplicantCIQQuestion
{
	width:375px;
	text-decoration:none;
	color:#666;
	text-align:left;  
	height:auto;
}

.ApplicantCIQ th
{
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_normal_bg.jpg) repeat-x 0 0 #fff;
	height:auto;
	border-bottom:#d6d5d5 solid 1px;
}

td.ApplicantCIQDelete
{
	text-align:center; 
	width:25px;
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_normal_bg.jpg) repeat-x 0 0 #fff;
	height:auto;
	border-bottom:#d6d5d5 solid 1px;
	padding:2px 2px 12px 2px;
}
td.ApplicantCIQDelete a, td.ApplicantCIQDelete a:hover
{
	width:auto;
	height:auto;
	margin:0;
	float:none;
}

td.ApplicantCIQQuestion
{
	width:375px;
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_normal_bg.jpg) repeat-x 0 0 #fff;
	height:auto;
	border-bottom:#d6d5d5 solid 1px;
	padding:2px 12px 12px 0;
}
td.ApplicantCIQImportance
{
	width:286px;
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_normal_bg.jpg) repeat-x 0 0 #fff;
	height:auto;
	border-bottom:#d6d5d5 solid 1px;
	padding:2px 2px 12px 2px;
}

.page15_sub_top span.boxareaapli
{
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_normal_bg.jpg) repeat-x 0 0 #fff;
	width:700px;
	height:auto;
	float:left;
	border-bottom:#d6d5d5 solid 1px;
	padding:5px 0;
}
.page15_sub_top span.boxareaapli:hover
{
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_hover_bg.jpg) repeat-x 0 0 #fff;
	width:700px;
	height:auto;
	float:left;
	border-bottom:#d6d5d5 solid 1px;
	padding:5px 0;
}



.page15_sub_top h4
{
	width:370px;
	float:left;
	padding:8px 100px 8px 30px;
	font:11px/18px Arial, Helvetica, sans-serif;
	color:#666666;
}
.page15_sub_top h4 select
{
	border:#bebebf solid 1px;
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4px;
	margin:0 4px;
}
.page15_sub_top h4 input
{
	border:#bebebf solid 1px;
	font:11px/20px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4px;
	margin:0 2px;
	width:60px;
	height:20px;
}
/*_______________________________page15_End_______________________*/






/*-------------------job_list start----------------------*/

.job_list_part {
	width:910px;
	border:1px solid #d3d3d3;
	background:#fff;
	}
.job_list_part_head {
	background:url(../images/my_job_list_head.jpg) no-repeat 0 0;
	width:910px;
	height:36px;
	float:left;
	font:bold 20px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 10px;
	}
.job_list_part_head_text
{
	width:250px;
	float:left;
	height:auto;
}
.job_list_part_bottom {
	width:910px;
	}
.job_list_viwing_part
{
	text-align:right;
	padding-right: 20px;  
	}
.job_list_viwing_part a 
{
	font:12px/22px Arial, Helvetica, sans-serif; color:#666666;
	text-decoration:none;
	}
.job_list_viwing_part a:hover {
	font:12px/22px Arial, Helvetica, sans-serif; color:#666666;
	text-decoration:underline;
	}
.job_list_id {
	background:#d2d3d3;
	}
.job_list_id_cont1 {
	font:bold 11px/13px Arial, Helvetica, sans-serif; color:#666666;
	text-align:center;
	width:72px;
	padding:4px 0;
	text-transform:uppercase;
	}
.job_list_id_cont2 {
	font:bold 11px/13px Arial, Helvetica, sans-serif; color:#666666;
	width:144px;
	text-transform:uppercase;
	padding:4px 0;
	}
.job_list_id_cont3 {
	font:bold 11px/13px Arial, Helvetica, sans-serif; color:#666666;
	width:80px;
	text-transform:uppercase;
	padding:4px 0;
	}
.job_list_id_cont4 {
	font:bold 11px/13px Arial, Helvetica, sans-serif; color:#666666;
	width:102px;
	text-transform:uppercase;
	padding:4px 0;
	}
.job_list_id_cont5 {
	font:bold 11px/13px Arial, Helvetica, sans-serif; color:#666666;
	width:80px;
	text-transform:uppercase;
	padding:4px 0;
	text-align:center;
	}
.job_list_elec_eng_panel {
	border-left:1px solid #d2d3d3;
	border-right:1px solid #d2d3d3;
	border-bottom:1px solid #d2d3d3;
	margin:0 0 0 1px;
	height:52px;
	background:url(../images/job_list_elec_eng_panelBG.jpg) repeat-x 0 0
	}
.job_list_elec_eng_panelhover {
	border-left:1px solid #d2d3d3;
	border-right:1px solid #d2d3d3;
	border-bottom:1px solid #d2d3d3;
	margin:0 0 0 1px;
	height:52px;
	background:#fff;
	}

.job_list_panel
{
	font:11px/52px Arial, Helvetica, sans-serif; color:#968251;
	padding: 0 0 0 5px;
}

.job_list_panel a
{
	font:11px/52px Arial, Helvetica, sans-serif; color:#666666;
	text-decoration:underline;
}

.job_list_panel a:hover
{
	font:11px/52px Arial, Helvetica, sans-serif; color:#666666;
	text-decoration:underline;
}
	
.job_list_elec_eng_panel1 {
	text-align:center;
	width:72px;
	text-transform:uppercase;
	}
.job_list_elec_eng_panel2 {
	width:144px;
	}

.job_list_elec_eng_panel3 {
	width:80px;
	}	
.job_list_elec_eng_panel4 {
	width:102px;
	}
.job_list_elec_eng_panel5 {
	width:102px;
	}
.job_list_elec_eng_panel6 {
	width:80px;
	text-align:center;
	}
.job_list_elec_eng_panel7 {
	width:65px;
	}
.job_list_help_suport_part {
	width:910px;
	margin:10px 0 0 0;
	}
.job_list_help_suport_part_head {
	width:910px;
	float:left;
	background:#d2d3d3;
	}
.job_list_help_suport_part_head p {
	width:130px;
	float:left;
	display:block;
	font:bold 11px/23px Arial, Helvetica, sans-serif; color:#666666;
	text-transform:uppercase;
	margin:0 0 0 10px;
	}	
	
.job_list_help_suport_part_head a {
	width:65px;
	float:right;
	display:block;
	font:13px/23px Arial, Helvetica, sans-serif; color:#666666;
	text-transform:uppercase;
	margin:0 10px 0 0;
	background:url(../images/job_list_close.jpg) no-repeat 50px 5px;
	}	
.job_list_help_suport_part_head a:hover {
	color:#000;
	}
.job_list_about_part {
	width:908px;
	float:left;
	border:1px solid #d2d3d3;
	}	
.job_list_about_part h2 {
	font:bold 16px/22px Arial, Helvetica, sans-serif; color:#1c6987;
	background:url(../images/job_list_about.jpg) no-repeat 20px 18px;
	padding:20px 0 0 50px;
	display:block;
	}	
.job_list_about_part p {
	font:13px/18px Arial, Helvetica, sans-serif; color:#666666;
	padding:15px 20px 20px 20px;
	}	
/*-------------------job_list end----------------------*/	



	
/*-----------------------calender start---------------------------*/	
.calender_part {
	width:140px;
	float:left;
	border:1px solid #d3d3d3;
	margin:3px 0 1px 4px;
	}
.cal_top {
	width:140px;
	float:left;
	border-bottom:1px solid #d3d3d3;
	background:#f1f1f1;
	}
.cal_top p {
	width:104px;
	float:left;
	font:10px/12px Arial, Helvetica, sans-serif; color:#544a4b;
	text-align:center;
	display:block;
	}
a.cal_top_left {
	width:14px;
	height:16px;
	float:left;
	background:url(../images/cal_left_arrow.jpg) no-repeat 4px 4px;	
	}
a.cal_top_left:hover {
	background:url(../images/cal_left_arrow_o.jpg) no-repeat 4px 4px;	
	}	
a.cal_top_right {
	width:14px;
	height:16px;
	float:right;
	background:url(../images/cal_right_arrow.jpg) no-repeat 4px 4px;	
	}
a.cal_top_right:hover {
	background:url(../images/cal_right_arrow_o.jpg) no-repeat 4px 4px;	
	}
.cal_day_part {
	width:140px;
	float:left;
	background:#f1f1f1;
	}
.cal_day_panel {
	width:20px;
	float:left;
	font:10px/22px Arial, Helvetica, sans-serif; color:#544a4b;
	text-align:center;
	display:block;
	}	
.cal_date_part {
	width:140px;
	float:left;
	}	
.cal_date_panel1 {
	width:20px;
	float:left;
	font:10px/22px Arial, Helvetica, sans-serif; color:#acc2de;
	text-align:center;
	display:block;
	}	
.cal_date_panel2 {
	width:20px;
	float:left;
	font:10px/22px Arial, Helvetica, sans-serif; color:#27538c;
	text-align:center;
	display:block;
	}	
	
/*-----------------------calender end---------------------------*/	
	

/*-----------------------job details start---------------------------*/
.job_details_panel_left {
	width:350px;
	float:left;
	margin:0 0 0 15px;
	}
.job_details_basics {
	width:328px;
	float:left;
	font:bold 11px/20px Arial, Helvetica, sans-serif; color:#4e4e4d;
	}
.job_details_basics a {
	font:bold 11px/20px Arial, Helvetica, sans-serif; color:#449bcd;
	}
.job_details_basics_title {
	padding:0 0px 0 10px;
	width:350px;
	float:left;
	border:1px solid #bebebf;
	height:175px; 
	}

.job_details_basics_title_panel {
	width:125px;
	float:left;
	}
.job_details_basics_title_panel1 {
	width:135px;
	float:left;
	}	
.job_details_basics_title_panel1 p {
	font:11px/26px Arial, Helvetica, sans-serif; color:#4e4e4d;
	}
.job_details_basics_title_panel2 {
	width:70px;
	float:left;
	font:bold 11px/26px Arial Helvetica, sans-serif; color:#4e4e4d;
	}
.job_details_basics_title_panel2_in
{
	width: 74px;
	font: 11px/26px Arial, Helvetica, sans-serif;
	color: #4e4e4d;
	height: 20px;
	padding: 0 0 0 0;
	vertical-align:top;  
}		
.job_details_basics_title_panel2_in span
{
	padding: 0 0 3px 0;
}		

.job_details_basics_title_panel2_in a
{
	font: 11px/26px Arial, Helvetica, sans-serif;
	color: #4e4e4d;
	height: 20px;
	padding: 0 0 0 0;
	text-decoration:underline; 
}		

.job_details_basics_title_panel2_in a:hover
{
	font: 11px/26px Arial, Helvetica, sans-serif;
	color: #4e4e4d;
	height: 20px;
	padding: 0 0 0 0;
	text-decoration:underline; 
}		

.job_details_basics_title_panel2 input {
	width:14px;
	} 	
	
	
.job_details_basics_title_panel p {
	font:bold 11px/16px Arial, Helvetica, sans-serif; color:#4e4e4d;
	}
.job_details_basics_maintanence {
	padding:3px 10px;
	width:328px;
	float:left;
	border:1px solid #bebebf;
	background:#f1f1f1;
	height:150px;
	}
.job_details_basics_maintanence p {
	font:bold 11px/16px Arial, Helvetica, sans-serif; color:#4e4e4d;
	}
.job_details_basics_maintanence ul {
	list-style-type:disc;
	line-height:normal;
}




/*-----------------------job details end---------------------------*/


/*_________________________________bs_page___________________*/


.bs_rightarea_mid_body
{
	width:898px;
	padding-left:10px;
	padding-top:15px;
	height:auto;
	float:right;
	border-bottom:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
	background:#fff;
}
.bs_rightarea_mid_body P
{
	margin-right:150px;
}
.bs_rightarea_mid_body P SPAN.highlight
{
	font: 18px bold Arial,Helvetica,sans-serif;
	color:#000;
	margin-top:10px;
	width:90%;
	text-align:left;
	border-bottom:solid 1px #666;
}
.bs_rightarea_mid_body P.heading_top
{
	font:18px Arial, Helvetica, sans-serif;
	width: 615px;
}
.bs_rightarea_mid_body P.heading_mid
{
	font:16px Arial, Helvetica, sans-serif;
}
.bs_rightarea_mid_body P.heading_top SPAN.callout
{
	text-decoration:underline;
	color:#777;
}
.bs_rightarea_mid_body UL
{
	line-height:20px;
	list-style-type:disc;
	margin-left:20px;
}
.bs_rightarea_mid_body table td 
{
	padding:5px;
}
.bs_rightarea_mid_body table td input
{
	width:285px;
}
.smallcheck {width:25px !important;}

.bs_rightarea_mid_body table td textarea
{
	width:285px;
}
.bs_rightarea_mid_body table td select
{
	width:285px;
}
.bs_rightarea_mid_body p
{
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:8px 0;
}
.bs_rightarea_mid_body a.link {
	text-decoration:underline;
	}
.bs_rightarea_mid_body a.link:hover {
	text-decoration:none;
	}

.bs_rightarea_heading
{
	width:752px;
	height:37px;
	float:right;
	background:url(../images/bs_heading1.jpg) no-repeat 0 0;
}
.help_rightarea_heading
{
	width:752px;
	height:37px;
	float:right;
	background:url(../images/help_heading.jpg) no-repeat 0 0;
}
.settings_rightarea_heading
{
	width:737px;
	height:37px;
	float:right;
	background:url(../images/setting_heading.jpg) no-repeat 0 0;
	font:bold 24px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 15px;
}

/*_________________________________bs_page_End__________________*/









/*----------------------order confirmation start------------------------*/
.jobprev_part {
	width:734px;
	float:left;
	}
.jobprev_conf_header {
	width:724px;
	float:left;
	background:url(../images/jobprev_heading.jpg) no-repeat 0 0;
	height:36px;
	font:bold 20px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 10px;
	}
.jobprev_conf_header a {
	width:60px;
	float:right;
	display:block;
	margin:8px 10px 0 0;
	font:13px/22px Arial, Helvetica, sans-serif; color:#fff;
	text-transform:uppercase;
	}
.jobprev_conf_header a:hover {
	color:#c0f2ff;
	}


.jobprev_conf_body {
	width:682px;
	float:left;
	padding:25px;
	background:#fff;
	border-left:1px solid #cacacb;
	border-right:1px solid #cacacb;
	border-bottom:1px solid #cacacb;
}
.jobprev_conf_body_head {
	width:682px;
	float:left;
	height:auto;
	font:bold 16px/32px Arial, Helvetica, sans-serif;
	color:#666666;
}
.jobprev_conf_body_button
{
	width:70px;
	height:24px;
	float:right;
	margin:15px 10px 0 0;
}
.jobprev_conf_body_button a
{
	width:70px;
	height:24px;
	float:left;
	background:url(../images/jobprev_close.jpg) no-repeat 0 0;
	display:block;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}
.jobprev_conf_body_button a:hover
{
	background:url(../images/jobprev_close_o.jpg) no-repeat 0 0;
	display:block;
}
.jobprev_conf_body_midd {
	width:656px;
	float:left;
	height:auto;
	margin:15px 0 0 15px;
	background:url(../images/jobprev_mid_mid.jpg) repeat-y 0 0;
}
.jobprev_conf_body_midd_top {
	width:656px;
	float:left;
	height:auto;
	background:url(../images/jobprev_mid_top.jpg) no-repeat 0 0;
}
.jobprev_conf_body_midd_but {
	width:656px;
	float:left;
	height:22px;
	background:url(../images/jobprev_mid_but.jpg) no-repeat 0 0;
}

.jobprev_conf_body_text {
	width:616px;
	float:left;
	height:auto;
	padding:40px 0 0 40px;
}
.jobprev_conf_body_text h2
{
	font:bold 24px/42px Arial, Helvetica, sans-serif;
	color:#444444;
}
.jobprev_conf_body_text h3
{
	font:18px/24px Arial, Helvetica, sans-serif;
	color:#444444;
	padding:0 0 20px 0;
}
.jobprev_conf_body_text h4
{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#444444;
	padding:0 0 15px 0;
}
.jobprev_conf_body_scroll_top {
	width:625px;
	float:left;
	height:450px;
	padding:0 0 20px 27px;
}
.jobprev_conf_body_scroll {
	width:610px;
	float:left;
	height:auto;
	padding:10px 4px 0 13px;
	background:#fff;
}
.jobprev_conf_body_scroll h4
{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#444444;
	padding:0 0 10px 0;
	width:475px;
	float:left;
}
.jobprev_conf_body_scroll h5 {
	width:590px;
	float:left;
	padding:0 0 6px 0;
	
}
.jobprev_conf_body_scroll h5 label
{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#444444;
	width:466px;
	float:left;
}
.jobprev_conf_body_scroll h5 label span
{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#20a8d5;
}
.jobprev_conf_body_scroll h5 select
{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#444444;
	width:100px;
	float:left;
	border:#a0a0a0 solid 1px;
	padding:0 0 0 4px;
	height:18px;
}
.jobprev_conf_body_scroll h6 {
	width:590px;
	float:left;
	padding:0 0 6px 0;
	
}
.jobprev_conf_body_scroll h6 label
{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#444444;
	width:100px;
	float:left;
}
.jobprev_conf_body_scroll h6 label span
{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#20a8d5;
}
.jobprev_conf_body_scroll h6 input
{
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#444444;
	width:200px;
	float:left;
	border:#a0a0a0 solid 1px;
	padding:0 0 0 4px;
	height:18px;
}

/*----------------------order confirmation end------------------------*/





/*_________________________my_application_________________________*/


.myapp_rightarea_mid_body
{
	width:750px;
	height:auto;
	float:right;
	border-bottom:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
	background:#fff;
	padding:5px 0 10px 0;
}
.myapplicant_tab_top
{
	width:750px;
	height:auto;
	float:left;
	background:#eae7e7;
}
.myapplicant_tab_top_scroll
{
	width:750px;
	height:auto;
	float:left;
}
.myapplicant_tab_top1
{
	width:750px;
	height:auto;
	float:left;
	
}

.myapplicant_tab_top1 h1
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	width:40px;
	float:left;
	padding:10px 0;
}
.myapplicant_tab_top1 h1 span
{
	font:9px/10px Arial, Helvetica, sans-serif;
	color:#666;
}
.myapplicant_tab_top1 h2
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	width:115px;
	float:left;
	padding:10px 0 10px 0;
	
}
.myapplicant_tab_top1 h2 span.doble
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#26a7d1;
	background:url(../images/bulb.png) no-repeat 0 50%;
	width:60px;
	float:left;
	padding:10px 0 10px 40px;
}

.myapplicant_tab_top1 h2 span.fstone
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#26a7d1;
	background:url(../images/flame2.png) no-repeat 0 50%;
	width:60px;
	float:left;
	padding:10px 0 10px 40px;
}
.myapplicant_tab_top1 h2 span.sndone
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#26a7d1;
	background:url(../images/icon_taxcredit.png) no-repeat 0 50%;
	width:60px;
	float:left;
	padding:10px 0 10px 40px;
}
.myapplicant_tab_top1 h2 span.nobg
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#26a7d1;
	background:none;
	width:60px;
	float:left;
	padding:10px 0 10px 40px;
}


.myapplicant_tab_top1 h3
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	width:100px;
	float:left;
	padding:10px 0;
}
.myapplicant_tab_top1 h3 span.smalltext
{
	font:10px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
}
.myapplicant_tab_top1 h3 span.bigtext
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#26a7d1;
	text-align:center;
}

.myapplicant_tab_top1 h4
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	width:100px;
	float:left;
	padding:10px 0;
}

.myapplicant_tab_top1 h4 span
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
}
.myapplicant_tab_top1 h5
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	width:150px;
	float:left;
	padding:10px 0;
}

.myapplicant_tab_top1 h5 a
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	text-decoration:underline;
}
.myapplicant_tab_top1 h5 a:hover
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	text-decoration:none;
}
.myapplicant_tab_top1 h6
{
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	width:100px;
	float:left;
	padding:10px 0;
}

.myapplicant_tab_top1 h6 span
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
}
.myapplicant_tab_top1 h6 select
{
	width:60px;
	height:20px;
	margin:0 0 0 10px;
}

.myapplicant_tab_top1 span.boxareaapli
{
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_normal_bg.jpg) repeat-x 0 0 #fff;
	width:750px;
	height:auto;
	float:left;
	border-bottom:#d6d5d5 solid 1px;
}
.myapplicant_tab_top1 span.boxareaapli:hover
{
	text-decoration:none;
	color:#666;
	background:url(../images/page49b_hover_bg.jpg) repeat-x 0 0 #fff;
	width:750px;
	height:auto;
	float:left;
	border-bottom:#d6d5d5 solid 1px;
}
.myapplicant_tab_but2
{
	width:300px;
	height:26px;
	float:left;
	padding:0 0 0 10px;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#6d6d6d;
	margin:0 300px 10px 0;
	
}


.tax_rightarea_heading
{
	width:737px;
	height:38px;
	float:right;
	background:url(../images/myappli_heading.jpg) no-repeat 0 0;
	font:bold 24px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 12px;
}

.myappli_rightarea_heading
{
	width:900px;
	padding-left:10px;
	height:38px;
	float:right;
	background:url(../images/my_job_list_head.jpg) no-repeat 0 0;
	font:bold 24px/36px Arial, Helvetica, sans-serif;
	color:#fff;
}
/*_________________________my_application_End________________________*/



/*_____________________search_______________________________*/


.search_rightarea_heading
{
	width:752px;
	height:17px;
	float:right;
	background:url(../images/search_heading.jpg) no-repeat 0 0;
}

.search_rightarea_mid_body
{
	width:728px;
	height:auto;
	float:right;
	padding:12px;
	background:#fff;
}
.search_area_fildarea
{
	width:146px;
	height:auto;
	float:left;
	padding:0 44px 0 0;
}
.search_area_fildarea label
{
	font:14px/22px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4px;
}
.search_area_fildarea input
{
	width:140px;
	height:18px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	border:#666666 solid 1px;
	background:#fff;
	padding:0 0 0 4px;
}
.search_area_fildarea2
{
	width:72px;
	height:auto;
	float:left;
	padding:0 4px 0 0;
}
.search_area_fildarea2 label
{
	font:14px/22px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 0 4px;
}
.search_area_fildarea2 input
{
	width:64px;
	height:18px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	border:#666666 solid 1px;
	background:#fff;
	padding:0 0 0 4px;
}
.search_area_fildarea2 select
{
	width:64px;
	height:18px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	border:#666666 solid 1px;
	background:#fff;
	padding:0 0 0 4px;
}
.validatorCalloutHighlight
{
	background-color: #FFFF99;
}
	
	

/*_____________________search_______________________________*/
#nav2 *{font:12px Arial, sans-serif;text-decoration:none;color:#000;list-style:none;margin:0;padding:0; line-height:16px } /*Reset browsers and apply basic formatting*/
#nav2 li{display:inline}
#nav2 li *{height:25px;float:left;cursor:pointer;cursor:hand}
#nav2 a{background:url(../images/2/left.jpg) left no-repeat;padding-left:30px;} /*Applys the left segment of the image and adds the grey bottom border*/
#nav2 .right{padding-right:30px}
#nav2 .center{background:url(../images/2/center.jpg) repeat-x;margin-right:-30px;min-width:130px;height:24px;padding:5px 0 4px 0;voice-family: "\"}\"";voice-family:inherit;height:16px;} /*Applys the seamless background*/
#nav2 .start{background:url(../images/2/farleft.jpg) left no-repeat} /*Applys the far left corner*/
#nav2 .end{background:url(../images/2/farright.jpg) right no-repeat;padding-right:60px} /*Applys the far right corner*/
/*The following controls the hover states of the individual image slices. It's important to remember that IE6 will only recognise :hover when applied to a link element*/
#nav2 span.active{background:url(../images/2/right.jpg)}
#nav2 span.active .start{background:url(../images/2/farlefthover.jpg)}
#nav2 span.active .end{background:url(../images/2/farrighthover.jpg) right}
#nav2 span.active .center{background:url(../images/2/centerhover.jpg);color:#fff}
#nav2 span.active .right{background:url(../images/2/lefthover.jpg) right;padding-right:60px;margin-right:-30px;position:relative}

DIV.jobstep
{
	float:left;
	font:12px/16px Arial,sans-serif;
	width:184px;
	line-height:25px;
	text-decoration:none;
}
DIV.jobstep DIV.on 
{
	background:url(../images/2/s1_on.gif) no-repeat;
	color:#FFF;
}
DIV.jobstep DIV.onlast
{
	background:url(../images/2/s3_on.gif) no-repeat;
	color:#FFF;
}
DIV.jobstep DIV.off 
{
	background:url(../images/2/s1_off.gif) no-repeat;
	color:#000;
}
DIV.jobstep DIV.offlast
{
	background:url(../images/2/s3_off.gif) no-repeat;
	color:#000;
}
DIV.jobstep DIV.on SPAN, DIV.jobstep DIV.off SPAN, DIV.jobstep DIV.onlast SPAN, DIV.jobstep DIV.offlast SPAN {padding-left:14px;}

div.clear { clear: both; } 

/* Job Advertising - Request provider */
.txtRequestBoard 
{
	margin:20px 10px;	
	font:16px/22px Arial, Helvetica, sans-serif;
}
 .txtReq 
 {
 	color:#FF0000;
 }
.divRequestBoard
{
	float:left; 
	width:280px; 
	margin-left:10px;
}
.tblRequestBoard th
{
	text-align:left;
	font:14px/22px Arial, Helvetica, sans-serif;
	font-weight:bolder;
}
.tblRequestBoard td 
{
	padding:5px 7px 5px 0;
}
.tblRequestBoard INPUT 
{
	width:200px;
}
.divRequestBoard_button 
{
    float: left;
    width:280px;
    padding: 10px 0 0 158px;
}

.divRequestBoard_button a {
    background: url("../images/page1_checkout_o.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font: bold 12px/24px Arial,Helvetica,sans-serif;
    height: 24px;
    text-align: center;
    text-transform: uppercase;
    width: 104px;
}
.divRequestBoard_button a:hover
{
	width:104px;
	height:24px;
	display:block;
	background:url(../images/page1_checkout.jpg) no-repeat 0 0;
}
.divRequestBoard_button .submit
{
    padding: 10px 0 0 1px;
}
.divRequestBoard_Validation 
{
	padding:7px 3px;
	background-color:Yellow;
	width:533px;
	margin-left:10px;
}

/* Candidate - Edit Info */
.divCandidateEdit
{
	padding:30px;
}
.divCandidateEdit p
{
	margin-top:10px;
}
.divCandidateEdit p.head 
{
	font:bold 18px/24px Arial,Helvetica,sans-serif;
}
.divCandidateEdit p.subhead 
{
	font:bold 14px/24px Arial,Helvetica,sans-serif;
	margin-top:10px;
}
.divCandidateEdit INPUT 
{
	width:230px;
}
.divCandidateEdit TABLE TD 
{
	padding-right:20px;
}
.divCandidateEdit div.submit
{
	margin:10px 0 0 221px;
}
.divCandidateEdit div.submit a
{
    background: url("../images/page1_checkout_o.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font: bold 12px/24px Arial,Helvetica,sans-serif;
    height: 24px;
    text-align: center;
    text-transform: uppercase;
    width: 104px;
}
.divCandidateEdit div.submit a:hover
{
	width:104px;
	height:24px;
	display:block;
	background:url(../images/page1_checkout.jpg) no-repeat 0 0;
}

/* Applicant List - Status Change */
.divCandidateChangeStatus 
{
	padding:30px;
}
.divCandidateChangeStatus p
{
	margin-top:10px;
}
.divCandidateChangeStatus p.head 
{
	font:bold 18px/24px Arial,Helvetica,sans-serif;
}
.divCandidateChangeStatus p.subhead 
{
	font:bold 14px/24px Arial,Helvetica,sans-serif;
	margin-top:10px;
}

.divCandidateChangeStatus div.choicesLeft 
{
	float:left;
	margin:5px 0 0 20px;
}
.divCandidateChangeStatus div.choicesRight
{
	float:left;
	margin:5px 0 0 40px;
	color:#FF0000;
}
.divCandidateChangeStatus div.addNote
{
	font:bold 14px/24px Arial,Helvetica,sans-serif;
	margin:15px 0;
}
.divCandidateChangeStatus div.addNote textarea
{
	width:325px;
}
.divCandidateChangeStatus div.submit
{
	margin:10px 0 0 221px;
}
.divCandidateChangeStatus div.submit a
{
    background: url("../images/page1_checkout_o.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font: bold 12px/24px Arial,Helvetica,sans-serif;
    text-align: center;
    text-transform: uppercase;
    width: 104px;
}
.divCandidateChangeStatus div.submit a:hover
{
	width:104px;
	height:24px;
	display:block;
	background:url(../images/page1_checkout.jpg) no-repeat 0 0;
}

.divCandidateChangeStatus .leftchecks 
{
	float:left;
	margin: 0 0 20px 90px;
	width:180px;
}
.divCandidateChangeStatus .leftchecks ul 
{
	line-height:22px;  
}
.divCandidateChangeStatus .leftchecks li 
{
	list-style-type:square;
}

/* Applicant Dialog - Forward Resume */
.divCandidateForwardResume 
{
	padding:30px;
}
.divCandidateForwardResume p
{
	margin-top:10px;
}
.divCandidateForwardResume p.head 
{
	font:bold 18px/24px Arial,Helvetica,sans-serif;
}
.divCandidateForwardResume INPUT, .divCandidateForwardResume TEXTAREA
{
	width:250px;
}
.divCandidateForwardResume TABLE TD
{
	padding:5px 10px 5px 0;
}
.divCandidateForwardResume div.submit
{
	margin:10px 0 0 258px;
}
.divCandidateForwardResume div.submit a
{
    background: url("../images/page1_checkout_o.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font: bold 12px/24px Arial,Helvetica,sans-serif;
    height: 24px;
    text-align: center;
    text-transform: uppercase;
    width: 104px;
}
.divCandidateForwardResume div.submit a:hover
{
	width:104px;
	height:24px;
	display:block;
	background:url(../images/page1_checkout.jpg) no-repeat 0 0;
}

.NoteTabContent
{
	height:400
}

SPAN.appQuestionList 
{
	font-weight:bold;  
}

TABLE.appQuestionList 
{
}

TABLE.appQuestionList TH 
{
	font-weight:bold;
	text-align:left;
	text-decoration:underline;   
}
TABLE.appQuestionList TD 
{
	font-weight:normal;
}


TABLE.appNoteList 
{
	width:100%;
}
TABLE.appNoteList TD {width:33px; padding:5px;}
TABLE.appNoteList TD.commentDate {width: 55px;}
TABLE.appNoteList TD.commentType   {width: auto;}
TABLE.appNoteList TD.comment       {width: 400px;}


#Error {
  top: 0px;
  left: 0px;
  width: 125px;
  background-color: yellow;
  border: solid 1px Black;
  padding: 10px;
  font-family: Sans-Serif;
  font-size: 10pt;
  position: absolute;
  margin: 5px;
}
#CloseButton {
  float: right;
  cursor: pointer; 
}

.NoResume 
{
	height:100px;
	width:100%;
    font: bold 18px/24px Arial,Helvetica,sans-serif;
    text-align: center;
    padding-top:50px; 
}
.rteToolBarContTD 
{
	height:30px;
	vertical-align:top;
}

.button
{
	height:32px;
}
.button a
{
	height:32px;
	background:url(../images/page49b_next_o.jpg) no-repeat 0 0;
	display:block;
	font:bold 14px/32px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	padding:0 0 0 10px;
}
.button a:hover
{
	height:32px;
	background:url(../images/page49b_next.jpg) no-repeat 0 0;
	display:block;
	
}

.ResumeUpdate 
{
    font: bold 12px/16px Arial,Helvetica,sans-serif;
    padding: 2px 5px 2px 5px;  
}
.ResumeUpdate .Option td
{
    vertical-align:top;  
}
.ResumeUpdate .Option
{
    font: bold 12px/16px Arial,Helvetica,sans-serif;
}
.ResumeUpdate .OptionText
{
    font: 12px/16px Arial,Helvetica,sans-serif;
}

.CandidateActivities  
{
	width:100%;
    font: 12px/16px Arial,Helvetica,sans-serif;
}
.CandidateActivities  TH
{
 text-align:left;
 text-decoration:underline;  
}

.CandidateActivities .DateOfActivity
{
	width: 100px;
}

.CandidateActivities .NormalRow
{
	background-color: #fff;
    padding: 0px 5px 3px 0px;
}
.CandidateActivities .AlternateRow
{
	background-color: #eee;
    padding: 0px 5px 3px 0px;
}

DIV.head_underline 
{
	font: 18px bold Arial,Helvetica,sans-serif;
	color:#000;
	margin-top:10px;
	width:90%;
	text-align:left;
	border-bottom:solid 1px #666;
}

DIV.HireATempLeft 
{
	float:left;
}
DIV.HireATempRight
{
	float:left;
	width:270px; 
	margin-left:30px;
}
DIV.HireATemp P, DIV.HireATemp TD
{
	font: bold 11px/22px Arial,Helvetica,sans-serif;
	color:#666;
	margin:0;
	padding:0 0 20px;
}
DIV.HireATemp TD 
{
	padding-right:8px;
	padding-bottom:6px;
}
DIV.HireATemp a
{
	width:104px;
	height:24px;
	float:right;
	display:block;
	background:url(../images/page1_checkout_o.jpg) no-repeat 0 0;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}

DIV.HireATemp a:hover
{
	width:104px;
	height:24px;
	float:right;
	display:block;
	background:url(../images/page1_checkout.jpg) no-repeat 0 0;
}
.QuickSearchRight
{
	font: 16px Arial,Helvetica,sans-serif;
	color:#666;
	padding: 0px 0px 0px 0px;
}

.QuickSearchRight span{
	padding:0 18px 0 0;
	font: 13px/30px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#6d6d6d;
}
.QuickSearchRight label{
	font:11px/30px Arial, Helvetica, sans-serif;
	color:#6d6d6d;
	padding:0 3px 0 0;
}
.QuickSearchRight input{
	width:101px;
	height:auto;
	margin:0px 3px 0 0;
}

.QuickSearchButton {
	font: 16px Arial,Helvetica,sans-serif;
	color:#666;
	padding: 0px 10px 0px 0px;
}

.QuickSearchButton a.search{
	margin:0px 0 0 0px;
	width:80px;
	height:auto;
	text-align:center;  
	float:right;
	background:url(../images/top_search_up.png) 0 0 no-repeat;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0px 5px;
	text-transform:uppercase;
}
..QuickSearchButton a.search:hover{
	background:url(../images/top_search_hover.png) 0 0 no-repeat;
}

.QuickSearchLeft 
{
	text-align:left;  
	width:auto; 
	padding: 0px 0px 0px 10px;
	font: 13px/30px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#6d6d6d;
}
.QuickSearchLeft a
{
	font: 13px/30px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#6d6d6d;
}
.QuickSearchLeft a:hover
{
	font: 13px/30px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#6d6d6d;
	text-decoration:underline;
}

.tblQuestionCIQ TD 
{
	padding-left:10px;
}



.orderConf 
{
	width:100%;
	float:left;
	height:36px;
	background:url(../images/orderConfirmationHeader.png) 0 0 no-repeat;
}
.orderConf .heading 
{
	width:100%;
	float:left;
	height:36px;
	padding:0 0 0 0px;
}

.CreditCard 
{
}
.CreditCard DIV.callout 
{
	margin:15px 0 5px;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
}
.CreditCard DIV.field 
{
	clear:both;
}
.CreditCard LABEL 
{
	float:left;
	width:130px;
	padding-bottom:5px;
}
.CreditCard DIV.field INPUT 
{
	width:200px;
}
.CreditCard DIV.field INPUT.cvv2 
{
	width:90px;
}
.CreditCard DIV.field_radio DIV 
{
	margin-top:5px;
} 
.CreditCard DIV.field_radio INPUT 
{
	width:auto;
}
.CreditCard SELECT 
{
	width:200px;
}
.CreditCard SELECT.expiration 
{
	width:90px;
}
.JobAdvertising TABLE
{
	background: white; 
}
.JobAdvertising TD
{
	padding-right:15px; 
	white-space:nowrap;  
}

.JobAdvertising TH
{
	padding-right:15px; 
	line-height:15px; 
	text-align:left;  
	text-decoration:underline; 
	vertical-align:bottom;  
}
.JobAdvertising H1
{
 padding:10px 0px 0px 10px;
 font-size:14px;
 font-weight:bold;  
}

.JobAdvertisingMessage
{
 padding:10px 0px 0px 10px;
}

.RequiredField
{
	color: #0066FF;
}

a.Normal 
{
	color: #666666;
	font: 12px/16px Arial,Helvetica,sans-serif;
	text-decoration:underline;
	float:none;
	height:auto;
	margin:0 0 0 0;
	text-transform:none;
	width:auto;
	display:inline;
}
a.Normal:hover 
{
	text-decoration:none;
	margin:0 0 0 0;
}

.signup_left 
{
	float:left;
	width:330px;
}
.signup_left DIV.head_underline 
{
	width:278px;
}
.signup_left TABLE TD.lbl 
{
	width:109px;
}
.signup_left TABLE TD INPUT 
{
	width:150px;
}

.signup_right 
{
	float:left;
	margin-top:35px;
	width:540px;
}
.signup_right DIV.signup_header 
{
	font: 14px/20px Arial,Helvetica;
	margin-bottom:10px;
}
.signup_right DIV.signup_largeund 
{
	width:380px;
	font:16px/22px Arial,Helventica;
	font-weight:bold;
	border-bottom:solid 1px #000;
}
.signup_right DIV.signup_largeblue
{
	font:bold 15px/17px Arial, Helvetica, sans-serif;
	color:#0c8fb2;
	font-weight:bold;
}

.signup_right DIV.signup_details 
{
	font:13px/17px Arial,Helvetica,sans-serif;
	width:370px;
}

/* NCS */
#ncs_container{
    width:688px;
    height:800px;
    border:1px solid #ccc; 
    overflow:hidden;
    margin:10px auto 20px;
}
#ncs_container iframe {
    width:921px;
    height:1148px;
    margin-left:-232px;
    margin-top:-350px;   
    border:0 solid;
    overflow-x:hidden;
}

a.screeningSignupLink
{
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#00CCFF;
	text-decoration:underline; 
}

a.screeningSignupLink:hover
{
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#00CCFF;
	text-decoration:underline; 
}

DIV.screeningSignup 
{
	margin:15px 30px 0 0;
	float:right;
}
DIV.screeningSignup a
{
	width:104px;
	height:24px;
	float:right;
	display:block;
	background:url(../images/page1_checkout_o.jpg) no-repeat 0 0;
	font:bold 12px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}

DIV.screeningSignup a:hover
{
	width:104px;
	height:24px;
	float:right;
	display:block;
	background:url(../images/page1_checkout.jpg) no-repeat 0 0;
}

.appli_screening {
	width:100%;
	margin-right:5px; 
	background: white; 
}

.appli_screening td.PackageLabel {
	 font-size:16px;
	 text-transform:uppercase;
	 font-weight:bold;     
}

.appli_screening td.PackageLabel > h1 {
	 font-size:16px;
	 text-transform:none; 
	 font-weight:bold;   
	 color:#0099FF   
}

.appli_screening td.PackageName {
 font-size:12px;
 color:Black;  
 font-weight:normal;     
}

.appli_screening td.PackageName > h1 {
 font-size:12px;
 color:Black;  
 font-weight:bold;     
}

.appli_screening td.PackageName  > a {
 font-size:12px;
 color:Blue;  
 text-decoration:underline;
 font-weight:normal;     
}

.appli_screening td.PackageName  > a:hover {
 font-size:12px;
 color:Blue;  
 text-decoration:underline;
 font-weight:normal;     
}

.appli_screening td.PackageCost {
 font-size:12px;
 text-align:center;  
 font-weight:normal;     
}
.appli_screening td.PackageOrder {
 font-size:12px;
 font-weight:bold;     
 font-style:italic;  
}

.appli_screening td.PackageOrder > a {
 color:Blue; 
}


.divButtonSaveChanges
{
	width:159px;
	height:32px;
	float:right;
	margin:0;
}
.divButtonSaveChanges a
{
	width:159px;
	text-align:left;  
	height:32px;
	float:right;
	background:url(../images/p50_add_recruiter_butn_o.jpg) no-repeat 0 0;
	display:block;
	font:bold 14px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none; 
	text-transform:uppercase;
	padding:0 0 0 10px;
}
.divButtonSaveChanges a:hover
{
	background:url(../images/p50_add_recruiter_butn.jpg) no-repeat 0 0;
	text-decoration:none; 
}
.OnboardingHeader
{
	font:bold 14px/26px Arial, Helvetica, sans-serif;
	color:#746b6a;
	text-decoration:underline; 
}
td.OnboardingItem
{
	font:normal 14px/26px Arial, Helvetica, sans-serif;
	color:#746b6a;
}
td.OnboardingItem a
{
	font:normal 14px/26px Arial, Helvetica, sans-serif;
	color:Aqua;
	text-decoration:underline; 
}
td.OnboardingItem a:hover
{
	font:bold 14px/26px Arial, Helvetica, sans-serif;
	color:Aqua;
	text-decoration:underline; 
}

DIV.onboarding {}
DIV.onboarding DIV.start_left {float:left; width:420px;}
DIV.onboarding DIV.start_left INPUT {width:200px;}
DIV.onboarding DIV.start_right {float:left; width:420px; margin:10px 0 0 20px;}
DIV.onboarding DIV.start_right P.title {font-weight:bold; margin:0;}
DIV.onboarding DIV.start_right DIV.howitworks {float:left; width:200px; border:solid 1px #ccc; padding:5px;}
DIV.onboarding DIV.start_right DIV.bullets {float:left; width:160px; margin-left:10px;}
DIV.onboarding DIV.start_right DIV.bullets UL {line-height:24px;}
DIV.onboarding DIV.start_right DIV.bullets UL LI {font-weight:bold;}

DIV.onboarding DIV.bulletbkg {float:left; background-image:url(/images/bulletnumber_bkg.png); background-repeat:no-repeat; width:24px; color:#FFF; padding-left:8px;}
DIV.onboarding DIV.bullettext {float:left;}

.NormalRow
{
	background-color: #fff;
}
.AlternateRow
{
	background-color: #eee;
}

div.submit
{
	margin:10px 0 0 221px;
}
div.submit a
{
    background: url("../images/page1_checkout_o.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font: bold 12px/24px Arial,Helvetica,sans-serif;
    text-align: center;
    text-transform: uppercase;
    width: 104px;
}
div.submit a:hover
{
	width:104px;
	height:24px;
	display:block;
	background:url(../images/page1_checkout.jpg) no-repeat 0 0;
}

.onboarding_statement
{
	display:block;
	
}

.onboarding_statement SPAN.highlight
{
	font: 18px bold;
	color:#000;
	margin-top:10px;
	text-align:left;
	border-bottom:solid 1px #666;
}

.onboarding_statement UL.disc 
{
	font-size:11px;  
	margin-top:10px;
	line-height:20px;
	list-style-type:disc;
	margin-left:20px;
}
.onboarding_statement DIV.buttontext
{
	font-size:12px;  
}
.onboarding_statement P.title 
{
	font-weight:bold; margin:0;
}

TABLE TD.checkboxes INPUT
{
	width:25px;
}






/* Helper Classes */
.clearall { display:block; border:0; clear:both; margin:0; padding:0 }

/* Popup Styles */
.popup { font:12px/20px Verdana,Geneva,sans-serif }
.popup .popupheader { width:100%; height:35px; background:transparent url(../images/popup-header.png) 0 0 repeat-x }
.popup .popupheader h1 { color:#fff; font-size:18px; line-height:35px; margin-left:10px; padding-left:35px; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5) }
.popup .popupclose { background:transparent url(../images/popup-close.png) 0 0 no-repeat; width:25px; height:25px; display:block; position:absolute; top:4px; right:10px; cursor:pointer }
.popup .popupclose span { display:block; height:25px; width:25px; text-indent:-9999px }

.popup.popupnormal .popupheader h1 { background:transparent url(../images/popup-icon.png) 0 center no-repeat }

.popup .popupbody { padding:25px }
.popup .popupbody h2 { font-size:15px; line-height:18px; margin-bottom:10px; text-shadow:0 1px 0 #fff }
.popup .popupbody .summary { margin-bottom:25px }

.popup .field { margin-bottom:25px }
.popup .field h3 { font-size:12px; line-height:20px; font-weight:700 }
.popup .field input,
.popup .field textarea { font:13px/20px Verdana,Geneva,sans-serif; padding:5px }

.popup .actions { padding-top:25px; height:32px }
.popup .actions .popupcancel { float:left }
.popup .actions .popupcancel a { line-height:32px }

.popup#communicationsettings #txtSubject { width:350px }
.popup#communicationsettings .messagebody { border:solid 1px #555; background-color:#CCC; width:673px; margin-top:5px; border-radius:5px 5px 5px 5px; padding:15px }
.popup#communicationsettings .messagebody textarea { width:660px; margin:15px 0 }
.popup#communicationsettings .buttonsave { float:right }

/* Forms */
.formbutton { width:159px; height:32px; font:14px/26px Verdana,Geneva,sans-serif; color:#fff; text-align:center; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5); margin:0 }
.formbutton a { display:block; width:159px; height:32px; line-height:32px; background:url(../images/button.png) 0 0 repeat-x; color:#fff; text-decoration:none; border:1px solid #444; border-radius:5px 5px 5px 5px; box-shadow:0 1px 0 rgba(255, 255, 255, 0.25) inset, 0 1px 2px rgba(0, 0, 0, 0.5) }
.formbutton a:hover { background-position:0 -32px; text-decoration:none }

/* Main Content Area */
.maincontent { font:12px/20px Verdana,Geneva,sans-serif; width:900px; padding:20px }
.maincontent h1 { color:#222; font-size:24px; line-height:36px; margin-bottom:15px; text-shadow:0 1px 0 #fff }
.maincontent h2 { color:#222; font-size:14px; line-height:18px; margin-bottom:10px; text-shadow:0 1px 0 #fff }

/* Communication Settings */
.maincontent.communicationsettings .settingsarea { margin-top:25px }
.maincontent.communicationsettings .settingsarea table { background-color:#fff; font-size:11px; border:3px solid #c6c6c6; width:100%; border-radius:5px 5px 5px 5px; padding:5px }
.maincontent.communicationsettings .settingsarea table th { color:#222; background-color:#e2e2e2; background-image:none; font-weight:700; border-right:1px solid #fff; height:25px; text-align:left; vertical-align:middle; padding:0 5px }
.maincontent.communicationsettings .settingsarea table td { border-bottom:1px solid #ddd; text-align:left; padding:5px }
.maincontent.communicationsettings .settingsarea table td.settingindicator { text-align:center }
.maincontent.communicationsettings .settingsarea table td.settingindicator .active-True { color:green }
.maincontent.communicationsettings .settingsarea table td.settingindicator .active-False { color:red; font-weight:700 }
.maincontent.communicationsettings .settingsarea table td.settingname a { text-decoration:underline }
.maincontent.communicationsettings .settingsarea table td.settingname a:hover { text-decoration:none }
.maincontent.communicationsettings .settingsarea table td.editsetting a { font:11px/18px Verdana,Geneva,sans-serif; display:block; height:26px; width:25px; background:url(../images/edit-nocap.png) 0 0 no-repeat }

/* Work Schedule Availability */
.workschedavailability { padding:20px }
.workschedavailability table { background-color:#fff; font-size:11px; border:3px solid #c6c6c6; width:100%; border-radius:5px 5px 5px 5px; padding:5px }
.workschedavailability table th { color:#222; background-color:#e2e2e2; background-image:none; font-weight:700; border-right:1px solid #fff; height:25px; text-align:left; vertical-align:middle; padding:0 5px }
.workschedavailability table td { border-bottom:1px solid #ddd; text-align:left; padding:5px }
.workschedavailability table td input { display:block; margin:0 auto }
.workschedavailability table th.weekday { text-align:center }
.workschedavailability table td.weekendday { background-color:#eee }
.workschedavailability table td.time .label { display:block; float:left; line-height:32px; width:60px }
.workschedavailability table tr.nights td.time .label { width:300px }
.workschedavailability select { font:13px/20px Verdana,Geneva,sans-serif; margin:0 5px; padding:5px }
