h1@media print {
	body
	{
		font:12px/20px Arial, Helvetica, sans-serif;
		color:#746b6a;
		margin:0px;
		padding:0px;
		background: #ffffff;
		background-color: #fff !important;
	
	}
}
@media screen
{
	body
	{
		font:12px/20px Arial, Helvetica, sans-serif;
		color:#746b6a;
		margin:0px;
		padding:0px;
		xbackground: url(../images/main_bg.jpg) repeat-x 0 0 #ffffff;
		background-color: #fff !important;
	}
}

.RadioButtonList label
{
    padding-left:5px; 
}

.RadioButtonListItem label 
{
    padding-left:5px; 
}

 /* CSS Document */
a
{
	outline:none;
	text-decoration:none;
	color:#0000FF;
}
a:hover 
{
	text-decoration:underline;
}
img
{
	border:0;
}
.spacer
{
	line-height:0;
	font-size:0;
	clear:both;
}
line-through
{
	color:#ff0000;
}
ul, ol
{
	xfont-weight:bold;
}	
.ApplySteps  
{
	font-size: 14px
}

.ApplySteps td.stepname 
{
	padding: 0 0 0 5px;
}
.ApplySteps td.step 
{
	padding: 0 0 0 5px;
}
.ApplySteps td.progress 
{
	padding: 0 0 0 5px;
}

#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:auto;
	background:url(../images/header.png) 0 0 no-repeat;
}
.hdrtop
{
	padding:15px 0px 0px 25px;
}
.hdrtopSub
{
	width:100%;
	padding:10px 27px 20px 25px;
}

.hdrtop H1 
{
	color:#000;
	font-weight:bolder;
}
.hdrlogo{
	width:auto;
	float:right;
	height:auto;
	padding:0px 12px 0px 0px;
}
.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:4px 0 0 7px;
}
.nav ul{
	margin:0;
	padding:0;
	display:block;
}
.nav ul li{
	margin:0;
	padding:0;
	border-right:1px solid #dfdede;
	font:13px/24px 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
{
	width:660px;
	float:left;
	height:30px;
	padding:0 0 0 355px;
}
.qcksrhpnl h3{
	padding:0 18px 0 0;
	font: 13px/30px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#6d6d6d;
	float:left;
}
.qcksrhpnl label{
	font:11px/30px Arial, Helvetica, sans-serif;
	color:#6d6d6d;
	padding:0 3px 0 0;
	float:left;
}
.qcksrhpnl input{
	width:101px;
	height:17px;
	float:left;
	border:1px solid #9b9a9a;
	margin:6px 3px 0 0;
}
.qcksrhpnl a.search{
	margin:5px 0 0 0;
	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 16px;
	text-transform:uppercase;
}
.qcksrhpnl a.search:hover{
	background:url(../images/top_search_hover.png) 0 0 no-repeat;
}
.qcksrhpnl a.advsearch{
	font:11px/30px Arial, Helvetica, sans-serif;
	float:left;
	display:block;
	text-decoration:underline;
	color:#15b5f1;
	margin:0 0 0 3px;
}
.qcksrhpnl a.advsearch:hover{
	text-decoration:underline;
	color:#333333;
}
/* 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
{
	border-top: 2px solid black; 
	width: 940px;
	margin: 0 0px 0px 0px;
	float: left;
	background:url(../images/bdycontent_bg.jpg) 0 0 repeat-x #ffffff;
	padding: 0 0px 0 10px; 
}

.footer span
{
	font:12px Arial, Helvetica, sans-serif;
	color:#646363;
	text-align:left;  
}

.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:171px;
	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:233px;
	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:368px;
	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:40px;
	height:30px;
	float:left;
	background:url(../images/actionaddnote.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:591px;
	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: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:470px;
	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:135px;
	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:150px;
	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:145px;
	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.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:243px;
	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 7px 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:145px;
	height:auto;
	padding:5px 3px 5px 3px;
	float:left;
	border:0px dashed #cfcfcf;
	background:#FFFFFF;
	margin:0 0 0 0;
}


.testimonialPhoto {
	width:140px;
	height:120px;
	min-height:120px;
	padding:0 0 3px 0;
}
.testimonialPhoto img{
	margin:0 0 0 0;
	border: 1px solid #d4d4d4;
}

.testimonialQuote {
	width:140px;
	height:215px;
	min-height:215px;
	padding:0px; 
	border: 1px 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 20px/36px Arial, Helvetica, sans-serif;
	color:#fff;
}

.specialoffer {
	width:98%;
	height:auto;
	float:left;
	text-align:left;
	font:12px/14px Arial, Helvetica, sans-serif;
	margin: 2px 2px 2px 2px;
}
.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:24px 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:147px 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;
}



/*______________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
{
	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 30px;
	background:url(../images/page_9_icon.jpg) no-repeat 0 50%;
}
.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 30px;
	background:url(../images/page_9_icon.jpg) no-repeat 0 50%;
}
.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 14px/42px Arial, Helvetica, sans-serif;
	color:#fff;
}

.page41_midarea_mid
{
	width:890px;
	height:auto;
	float:left;
	padding:13px;
}
.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:440px;
	height:auto;
	float:left;
}
.page41_midarea_mid_addareamain2
{
	width:440px;
	height:auto;
	float:right;
}
.page41_midarea_mid_addarea
{
	width:436px;
	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:250px;
	height:auto;
	float:left;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px 0;
}
.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:40px 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;
	}


/*------------------------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.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;
	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;
	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;
	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:373px;
	float:left;
	padding:25px 10px 0 25px;
	background:#fff;
	border:1px solid #cacacb;
	}
.order_conf_body p {
	font:bold 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 150px;
	}
.recruiter_part {
	width:270px;
	float:left;
	margin:17px 0 0 35px;
	}
.by_clicking_part {
	width:360px;
	float:left;
	padding:40px 0 20px 0;
	}
a.purchase {
	width:104px;
	height:24px;
	float:right;
	margin:45px 5px 15px 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 confirmation end------------------------*/











/*_________________________page49b__________________________________*/

.page49b_arealeft
{
	width:598px;
	height:auto;
	float:left;
	margin:12px 0 0 0;
}
.page49b_areatop
{
	width:596px;
	height:auto;
	float:left;
	margin:0 0 12px 0;
	border:#c8c9cb solid 1px;
}
.page49b_areatop_heading
{
	width:580px;
	height:37px;
	float:left;
	background:url(../images/page49b_heading1.jpg) 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:572px;
	height:auto;
	float:left;
	background:url(../images/page49b_box_bg1.jpg) repeat-x 0 0 #dddedf;
	padding:12px;
}
.page49b_areatop_boxbg_toptext
{
	width:572px;
	height:auto;
	float:left;
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:0 0 10px 0;
}
.page49b_areatop_boxbg_left
{
	width:396px;
	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:396px;
	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:396px;
	height:auto;
	float:left;
	
	padding:0 0 5px 0;
}
.page49b_areatop_boxbg_left_box
{
	width:396px;
	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:320px;
	float:left;
	font:12px/18px Arial, Helvetica, sans-serif ;
	color:#666;
	padding:0 0 5px 0;
}
.page49b_areatop_boxbg_left_box img
{
	margin:0 10px 0 0;
}
.page49b_areatop_boxbg_left_box .divImg 
{
    width:50%; 
    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:572px;
	height:auto;
	float:left;
	background:#fff;
	padding:0 12px;
}
.page49b_areatop_boxbg2_left
{
	width:583px;
	height:200px;
	float:left;
	overflow:scroll;
}
.page49b_areatop_boxbg2_left h2
{
	width:560px;
	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:255px;
	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:240px;
	height:auto;
	float:right;
	border:#c8c9cb solid 1px;
	padding:10px 20px;
}
.page49b_right
{
	width:240px;
	height:auto;
	float:right;
	border:#c8c9cb solid 1px;
	padding:10px 20px;
	margin:12px 0 0 0;
}
.page49b_right_heading
{
	width:240px;
	height:auto;
	float:right;
	font:bold 20px/42px Arial, Helvetica, sans-serif;
	color:#007fb1;
	padding:0 0 10px 0;
}
.page49b_right_textarea
{
	width:240px;
	height:auto;
	float:right;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 10px 0;
}
.page49b_right_textarea_but
{
	width:240px;
	height:auto;
	float:right;
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 100px 0;
}

.page49b_right_textarea_but td.leftcell
{
	padding: 0 5px 0 0;
}

.page49b_right_textarea_but h2
{
	font:14px/28px Arial, Helvetica, sans-serif;
	color:#666;
	width:135px;
}
.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.totals
{
	font: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:82px;
	height:32px;
	float:right;
	margin:10px 0;
}
.page49b_right_button a
{
	width:65px;
	height:32px;
	float:right;
	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 17px;
}
.page49b_right_button a:hover
{
	width:65px;
	height:32px;
	float:right;
	background:url(../images/page49b_next.jpg) no-repeat 0 0;
	display:block;
	
}
/*_________________________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:749px;
	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 12px;
	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:712px;
	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;
	float:right;
	display:block;
	background:url(../images/saveandcontinue_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_save12 a:hover
{
	display:block;
	background:url(../images/saveandcontinue.jpg) no-repeat 0 0;
	margin:5px 0 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;
}
.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 label span
{
	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
{
	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:320px;
	height:auto;
	float:left;
}
.page15_midbody_midd_right
{
	width:320px;
	height:auto;
	float:right;
}

.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:10px 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:right;
	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;
}

.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;
	text-align:left;
}

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;
    vertical-align: text-top;
}
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 0 0 10px;
	width:338px;
	float:left;
	border:1px solid #bebebf;
	height:150px;
	}

.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: 70px;
	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 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 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
{
	color:#0000FF;
}
.bs_rightarea_mid_body P.heading_top
{
	font:18px Arial, Helvetica, sans-serif;
}
.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;
}
.bs_rightarea_mid_body table td textarea
{
	width:285px;
}

.bs_rightarea_mid_body p
{
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:8px 0;
}
.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: #FFFFCC;
}
	
	

/*_____________________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;
    height: 24px;
    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;
}


/* 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;
}

.RadioListItem label 
{
    padding-left:5px; 
}

.NoteTabContent
{
	height:400
}

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 td.OptionHead
{
    vertical-align:top;  
    font: bold 18px/24px Arial,Helvetica,sans-serif;
    padding-bottom:5px; 
}

.ResumeUpdate td.Option
{
    vertical-align:top;  
    white-space:nowrap;  
}
.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 
{
    font: 12px/16px Arial,Helvetica,sans-serif;
}
.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.ApplicationSteps 
{
	width:941px;
	background-color:#ccc;
}
DIV.ApplicationSteps DIV.steps 
{
	margin:0px auto;
	text-align:center;
	width:600px;
	padding-top:5px;
	padding-bottom:5px;
}
DIV.ApplicationSteps DIV.steps DIV.stepOn
{
	float:left;
	color:#fff;
	background-color:#0000ff;
	padding:5px 10px;
	border-right:solid 1px #000;
}
DIV.ApplicationSteps DIV.steps DIV.stepOff
{
	float:left;
	color:#000;
	background-color:#fff;
	padding:5px 10px;
	border-right:solid 1px #000;
}
DIV.ApplicationSteps DIV.steps DIV.endOn 
{
	float:left;
	background-image:url(../images/stepEnd_On.png);
	width:23px;
	height:30px;
}
DIV.ApplicationSteps DIV.steps DIV.endOff 
{
	float:left;
	background-image:url(../images/stepEnd_Off.png);
	width:23px;
	height:30px;
}

.ViewJobDetails 
{
	float:left;
	margin: 10px auto 0;
	width:921px;
    font: 12px Arial,Helvetica,sans-serif;
	line-height:24px;
}
.ViewJobDetails DIV.headtext
{
	float:right;
	width:900px;
	padding-left:10px;
	height:38px;
	background:url(../images/my_job_list_head.jpg) no-repeat 0 0;
	font:bold 24px/36px Arial, Helvetica, sans-serif;
	color:#fff;
}
.ViewJobDetails DIV.bodytext
{
	float:right;
	width:898px;
	padding: 15px 0 15px 10px;
	border-bottom:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
	background:#fff;
}
.ViewJobDetails DIV.bodytext DIV.lbl 
{
	float:left;
	width:130px;
	margin-right:10px;
}
.ViewJobDetails DIV.bodytext DIV.fieldtext
{
	float:left;
}
.ViewJobDetails DIV.buttonLeft
{
	float:left;
	margin-left:20px;
}

td.buttonRight
{
	text-align:right;
	margin-right:10px;
}
td.buttonRight A 
{
	width:139px;
	height:36px;
	float:left;
	display:block;
	background:url(../images/buttonlarge.jpg) 0 0 no-repeat;
	font:bold 16px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
}
td.buttonRight A:hover
{
	width:139px;
	height:36px;
	float:left;
	display:block;
	background:url(../images/buttonlarge_hover.jpg) 0 0 no-repeat;
}

.BasicQuestions DIV.HeaderRequired
{
	width:725px;
	margin:20px 0 10px;
	font: 16px bold Arial,Helvetica;
	border-bottom:solid 1px #666;
}
.BasicQuestions DIV.field 
{
	clear:both;
}
.BasicQuestions LABEL 
{
	float:left;
	width:520px;
	padding-bottom:5px;
}
.BasicQuestions DIV.field INPUT 
{
	width:200px;
}
.BasicQuestions DIV.field_radio DIV 
{
	margin-top:5px;
} 
.BasicQuestions DIV.field_radio INPUT 
{
	width:auto;
}
.BasicQuestions SELECT 
{
	width:200px;
}


/* Career Site - Log in or Register */
/*
.LoginCreate 
{
	background:white; 
	width:470px;
	margin:20px;
	float:left;
}
.LoginSignIn 
{
	background:white; 
	width:390px;
	margin:20px;
	float:left;
}
.LoginCreate DIV.headtext
{
	float:right;
	width:470px;
	padding-left:10px;
	height:38px;
	background:url(../images/my_job_list_head.jpg) no-repeat 0 0;
	font:bold 24px/36px Arial, Helvetica, sans-serif;
	color:#fff;
}
.LoginCreate DIV.bodytext 
{
	float:right;
	width:470px;
	padding: 15px 0 15px 10px;
	border-bottom:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
}

.LoginSignIn DIV.headtext
{
	float:right;
	width:390px;
	padding-left:10px;
	height:38px;
	background:url(../images/my_job_list_head.jpg) no-repeat 0 0;
	font:bold 24px/36px Arial, Helvetica, sans-serif;
	color:#fff;
}
.LoginSignIn DIV.bodytext 
{
	float:right;
	width:390px;
	padding: 15px 0 15px 10px;
	border-bottom:#cacbcd solid 1px;
	border-right:#cacbcd solid 1px;
	border-left:#cacbcd solid 1px;
}

.LoginSignIn DIV.field A.submit 
{
	width:139px;
	height:36px;
	float:left;
	display:block;
	background:url(../images/buttonlarge.jpg) 0 0 no-repeat;
	font:bold 16px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	margin-left:25px;
	margin-top:10px;
}
.LoginSignIn DIV.field A.submit:hover
{
	width:139px;
	height:36px;
	float:left;
	display:block;
	background:url(../images/buttonlarge_hover.jpg) 0 0 no-repeat;
}

.LoginForm DIV.LoginError
{
	text-align:center;  
}
.LoginForm DIV.field 
{
	clear:both;
	padding-bottom:3px; 
}
.LoginForm LABEL 
{
	float:left;
	width:120px;
	padding-bottom:5px;
}
.LoginForm INPUT 
{
	width:200px;
}
.LoginForm SELECT 
{
	width:200px;
}
.LoginForm DIV.emailHelp 
{
	margin-left:120px;
}

.LoginCreate DIV.field A.submit 
{
	width:139px;
	height:36px;
	float:left;
	display:block;
	background:url(../images/buttonlarge.jpg) 0 0 no-repeat;
	font:bold 16px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	margin-left:185px;
	margin-top:10px;
}
.LoginCreate DIV.field A.submit:hover
{
	width:139px;
	height:36px;
	float:left;
	display:block;
	background:url(../images/buttonlarge_hover.jpg) 0 0 no-repeat;
}
*/

.SignatureText 
{
	padding: 3px 5px 3px 5px;
	font-size:12pt; 
}

.TaxQuestions td
{
	border-bottom: 1px dashed black;
	border-bottom-color: #C0C0C0;
}

.ScreeningButton 
{
	margin-right:10px;
}
.ScreeningButton A 
{
	height:36px;
	float:left;
	display:block;
	background:url(../images/buttonlarge.jpg) 0 0 no-repeat;
	font:bold 16px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
}
.ScreeningButton A:hover
{
	height:36px;
	float:left;
	display:block;
	background:url(../images/buttonlarge_hover.jpg) 0 0 no-repeat;
}

.ScreeningButtonWide 
{
	margin-right:10px;
}
.ScreeningButtonWide A 
{
	height:36px;
	float:left;
	display:block;
	background:url(../images/buttonlargewide.jpg) 0 0 no-repeat;
	font:bold 16px/36px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
}
.ScreeningButtonWide A:hover
{
	height:36px;
	float:left;
	display:block;
	background:url(../images/buttonlargewide_hover.jpg) 0 0 no-repeat;
}


.InputText 
{
	font-weight:bold;
}  
.RequiredField
{
	color: #0066FF;
}


/* Helper Classes */
.clearall { display:block; border:0; clear:both; margin:0; padding:0 }


/* Work Schedule Availability */
.workschedavailability { padding:20px }
.workschedavailability table { background-color:#fff; font-size:11px; border:3px solid #c6c6c6; width:100%; padding:5px; border-radius:5px 5px 5px 5px }
.workschedavailability table th { color:#222; background-color:#e2e2e2; font-weight:700; border-right:1px solid #fff; height:25px; padding:0 5px; text-align:left; vertical-align:middle }
.workschedavailability table td { border-bottom:1px solid #ddd; padding:5px; text-align:left }
.workschedavailability table th.weekday { text-align:center }
.workschedavailability table td input { display:block; margin:0 auto }
.workschedavailability table td.weekendday { background-color:#eee }
.workschedavailability select { padding:5px; margin:0 5px; font:13px/20px Verdana,Geneva,sans-serif }

#container .translate { padding-left:30px; margin-top:5px }


/* Job List Table */
.joblist table.joblisttable { background-color:#fff; font-size:11px; border:3px solid #c6c6c6; width:100%; padding:5px; border-radius:5px 5px 5px 5px }
.joblist table.joblisttable tr td { border-bottom:1px solid #ddd; border-left:0; border-right:1px solid #fff; border-top:0; padding:5px; }
.joblist table.joblisttable td.columnheader { color:#222; background-color:#e2e2e2; font-weight:700; border-right:1px solid #fff; border-bottom:0; height:25px; padding:0 5px; text-align:left; vertical-align:middle }
.joblist table.joblisttable td.columnheader table { margin:0 auto }
.joblist table.joblisttable tr.joblistrowalternate td { }
.joblist table.joblisttable tr td a { color:#f05323; float:left }
.joblist table.joblisttable tr td a.jobidlink { float:none; text-align:center }
.joblist table.joblisttable td.topleftheader,
.joblist table.joblisttable td.rowheader { display:none }


/* Subsections */
.subsection { background-color:#f4f4f4; border:1px solid #C6C6C6; margin:10px; padding:10px; border-radius:5px 5px 5px 5px; font:400 12px/20px Verdana,Arial,sans-serif }
.subsection h1,
.subsection h2 { font:700 14px/32px Verdana,Arial,sans-serif; float:left; color:#222; margin-bottom:10px; text-shadow:0 1px 0 #fff }
.subsection h2 { font-size:13px; line-height:18px; color:#222; text-shadow:0 1px 0 #ddd }
.subsection .subsectioncontent { background-color:#c6c6c6; border-radius:5px 5px 5px 5px; padding:10px; }
.subsection .subsectiondiv { color:#222; background-color:#fff; border-radius:5px 5px 5px 5px; padding:10px; margin-bottom:10px }
.subsection .subsectiondiv.bottomdiv { margin-bottom:0 } 

.subsection .subsectionaction.bottomaction { float:left; margin-top:10px; width:100% }

.subsection .jobdetails .infolabel { display:block; width:150px; float:left }
.subsection .jobdetails .infovalue { font-weight:700 }
.subsection .jobdescription,
.subsection .jobrequirements { margin-bottom:10px }

.subsection.loginformsection { width:390px; float:right; margin-left:0 } 
.subsection.createaccountsection { width:470px; float:left }

.subsection.joblistsection h2 { width:100% }
.subsection.joblistsection .subsectioncontent.filterbysubsection label { width:auto }
.subsection.joblistsection .subsectioncontent.filterbysubsection .field { float:left; margin-right:20px }
.subsection.joblistsection .joblisttablesection { margin-top:20px }
.subsection.joblistsection .joblisttablesection .joblistpagination { margin:20px 0 10px }
.subsection.joblistsection .joblisttablesection .joblistpagination div { display:inline; float:right }

/* Pagination */
.joblistpagination { font-family:Verdana,Geneva,sans-serif; font-size:11px }
.joblistpagination a, 
.joblistpagination span { background-color:#f2f2f2; background-image:-moz-linear-gradient(center top , #fff, #f2f2f2); border-color:#bbb; border-radius:5px 5px 5px 5px; border-style:solid; border-width:1px; box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.1); color:#000; display:inline-block; margin-right:1px; padding:5px 10px; text-decoration:none; text-shadow:0 -1px 0 #FFFFFF }
.joblistpagination a:hover { text-decoration:none; background-color:#e6e6e6; background-image:-moz-linear-gradient(center top , #f2f2f2, #e6e6e6); background-image:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#e6e6e6)) }
.joblistpagination a:active { box-shadow:0 2px 3px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.1) }
.joblistpagination span { cursor:default; opacity:0.65; background-color:#f2f2f2; background-image:-moz-linear-gradient(center top , #fff, #f9f9f9); background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f9f9f9)); box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.1) }

/* Info Section */
.infosection { margin:10px 0 }
.infosection .note { background:url(../images/icon-info.png) 0 0 no-repeat; display:block; height:26px; line-height:26px; padding-left:32px; float:left }
.infosection .paginginfo { float:right; line-height:26px }

/* Forms */
.formsection .field { margin-bottom:10px }
.formsection .field label { display:block; float:left; width:120px; line-height:29px; margin-right:10px; text-align:right }
.formsection .field input,
.formsection .field select, 
.formsection .field textarea { font:13px/20px Verdana,Geneva,sans-serif; padding:5px }
.formsection .field input { width:240px }

.formsection .fieldtip { margin-left:150px; margin-bottom:10px; width:240px } 
.formsection .fieldtip p { font-size:10px; line-height:14px;  } 

.formsection .formerror { text-align:center; font-weight:700 }

.formbutton { width:auto; height:27px; font:11px/27px 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:auto; height:27px; line-height:27px; padding:0 14px; 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 }

.formbutton.buttonsecondary { }
.formbutton.buttonsecondary a { border:1px solid #aaa; background:url(../images/button-secondary.png) 0 0 repeat-x; color:#000; }
.formbutton.buttonsecondary a:hover { background-position:0 -27px }

.actionlink { font:400 11px/27px Verdana,Arial,sans-serif; }
.actionlink a { color:#000; text-decoration:none }
.actionlink a:hover { border-bottom:1px solid #222 } 


.buttonapplyjob { float:right; margin-bottom:10px }
.sendtofriend { float:left }
.sendtofriend a { margin-left:5px; padding-left:18px; background:url(../images/send-to-friend.png) 0 -1px no-repeat }

.forgotpassword { float:left }

.loginformsection .forgotpassword { float:left }
.loginformsection .buttonsignin { float:right; margin-right:10px; margin-bottom:10px }

.createaccountsection .formsection .field label { width:140px }
.createaccountsection .formsection .fieldcountry select { width:315px }
.createaccountsection .formsection .fieldtippassword { width:275px }
.createaccountsection .buttoncreateaccount { float:right; margin-right:10px; margin-bottom:10px }

.buttonsendtofriend { float:right; margin-bottom:10px }

.hyellow {background-color:Yellow;}










/*________________page1______________________*/

/*
.page1_part_top {
	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:258px;
	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;   
}
.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_____________________*/
