/* CSS Document */
body{
	background:url(../images/mainbg.png) repeat-x top left; display: block;
	margin:0px; padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;
}

a{
	color:#000000;
	text-decoration:underline;
}
a:hover{
	text-decoration:none; color:#CC3300;
}
img a{
	border:none;
}
#main{
	display: block; width:950px; margin-left: auto; margin-right: auto; margin-top: 0px; padding: 0px;
}
.header{
	background:url(../images/headerbg.png) repeat-x top left;
	width:950px; float:left; margin:0px; margin-top: 0px; padding:0px;
}

img{ border:none;}
#maincontent{
	display: block; width:900px; margin: auto; min-height: 750px;
}

.maincontent_in{
	width:900px; float:left; margin:0px; padding:0px 0px 10px 0px;
}
.navbox{
	width:950px; float:left; margin:0px; padding:0px;
}
.topnav{
	width:950px; float:left; margin:0px; padding:0px; text-align:center;
}
.tab_home a span{
	background:url(../images/topnav.png) no-repeat 0px 0px; float:left;
	height:28px; width:109px; margin:0px auto; padding:0px; cursor:pointer;
	text-indent:-9999px;
}
.tab_graduates a span{
	background:url(../images/topnav.png) no-repeat -110px 0px; float:left;
	height:28px; width:109px; margin:0px auto; padding:0px; cursor:pointer;
	text-indent:-9999px;
}
.tab_employers a span{
	background:url(../images/topnav.png) no-repeat -220px 0px; float:left;
	height:28px; width:109px; margin:0px auto; padding:0px; cursor:pointer;
	text-indent:-9999px;
}
.tab_about a span{
	background:url(../images/topnav.png) no-repeat -330px 0px; float:left;
	height:28px; width:109px; margin:0px auto; padding:0px; cursor:pointer;
	text-indent:-9999px;
}
.tab_help a span{
	background:url(../images/topnav.png) no-repeat -440px 0px; float:left;
	height:28px; width:109px; margin:0px auto; padding:0px; cursor:pointer;
	text-indent:-9999px;
}


.tab_home a:hover span{
	background:url(../images/topnav.png) no-repeat 0px 2px; float:left;
	height:28px; width:109px; margin:0px auto; padding:0px; cursor:pointer;
	text-indent:-9999px;
}
.tab_graduates a:hover span{
	background:url(../images/topnav.png) no-repeat -110px 2px; float:left;
	height:28px; width:109px; margin:0px auto; padding:0px; cursor:pointer;
	text-indent:-9999px;
}
.tab_employers a:hover span{
	background:url(../images/topnav.png) no-repeat -220px 2px; float:left;
	height:28px; width:109px; margin:0px auto; padding:0px; cursor:pointer;
	text-indent:-9999px;
}
.tab_about a:hover span{
	background:url(../images/topnav.png) no-repeat -330px 2px; float:left;
	height:28px; width:109px; margin:0px auto; padding:0px; cursor:pointer;
	text-indent:-9999px;
}
.tab_help a:hover span{
	background:url(../images/topnav.png) no-repeat -440px 2px; float:left;
	height:28px; width:109px; margin:0px auto; padding:0px; cursor:pointer;
	text-indent:-9999px;
}


.subnav{
	width:945px; height:36px; float:left; margin:0px; padding:0px;
}

.orange_sub_bg{
	background:url(../images/orange_sub_bg.png) repeat-x top left;
	width:900px; height:34px; margin:0px auto; padding:0px; color:#FFFFFF;
}
.orange_sub_left{
	background:url(../images/orange_sub_left.png) no-repeat top left;
	height:26px; width:865px; float:left; margin: 0px; padding:10px 0px 0px 15px;
	text-align:center;
}
.orange_sub_right{
	background:url(../images/orange_sub_right.png) no-repeat top right;
	float:right; height:34px; width:8px; margin:0px; padding:0px;
	text-align:right; color:#FFFFFF;
}
.orange_sub_bg a{
	color:#FFFFFF; text-decoration:underline;
}
.orange_sub_bg a:hover{
	color:#FFFFFF; text-decoration:none;
}


.orange_sub_bg input[type="text"], .orange_sub_bg input[type="password"] {
	background:#f4bd7f; border:1px solid #dc903e;
}
.orange_sub_bg input[type="button"], .orange_sub_bg input[type="submit"], .orange_sub_bg input[type="reset"]{
	background:url(../images/home_btnbg.png) repeat-x top left;
	height:20px; padding:0px 10px 5px 10px; color:#FFFFFF; font-weight:bold;
	border:1px solid #f5d1a9; cursor:pointer;
}

.orange_sub_bg1{
	background:url(../images/orange_sub_bg.png) repeat-x top left;
	width:900px; height:34px; margin:0px auto; padding:0px;
}
.orange_sub_left1{
	background:url(../images/orange_sub_bg.png) no-repeat top left;
	height:26px; width:882px; float:left; margin:0px; padding:10px 0px 0px 10px;
}
.orange_sub_right1{
	background:url(../images/orange_sub_right.png) no-repeat top right;
	float:right; height:34px; width:8px; margin:0px; padding:0px;
	text-align:right; color:#FFFFFF;
}


.blue_sub_bg{
	background:url(../images/blue_sub_bg.png) repeat-x top left;
	width:900px; height:34px; margin:0px auto; padding:0px; color:#FFF;
}
.blue_sub_left{
	background:url(../images/blue_sub_left.png) no-repeat top left;
	height:26px; width:882px; float:left; margin:0px; padding:10px 0px 0px 10px;
}
.blue_sub_right{
	background:url(../images/blue_sub_right.png) no-repeat top right;
	float:right; height:34px; width:8px; margin:0px; padding:0px;
	text-align:right; color:#FFFFFF;
}
.blue_sub_bg a{
	color:#FFFFFF; text-decoration:underline;
}
.blue_sub_bg a:hover{
	color:#FFFFFF; text-decoration:none;
}



.red_sub_bg{
	background:url(../images/red_sub_bg.png) repeat-x top left;
	width:900px; height:34px; margin:0px auto; padding:0px; color:#FFFFFF;
}
.red_sub_left{
	background:url(../images/red_sub_left.png) no-repeat top left;
	height:26px; width:882px; float:left; margin:0px; padding:10px 0px 0px 10px;
}
.red_sub_right{
	background:url(../images/red_sub_right.png) no-repeat top right;
	float:right; height:34px; width:8px; margin:0px; padding:0px;
	text-align:right; color:#FFFFFF;
}
.red_sub_bg a{
	color:#FFFFFF; text-decoration:underline;
}
.red_sub_bg a:hover{
	color:#FFFFFF; text-decoration:none;
}




.green_sub_bg{
	background:url(../images/green_sub_bg.png) repeat-x top left;
	width:900px; height:34px; margin:0px auto; padding:0px; color:#FFFFFF;
}
.green_sub_left{
	background:url(../images/green_sub_left.png) no-repeat top left;
	height:26px; width:882px; float:left; margin:0px; padding:10px 0px 0px 10px;
}
.green_sub_right{
	background:url(../images/green_sub_right.png) no-repeat top right;
	float:right; height:34px; width:8px; margin:0px; padding:0px;
	text-align:right; color:#FFFFFF;
}
.green_sub_bg a{
	color:#FFFFFF; text-decoration:underline;
}
.green_sub_bg a:hover{
	color:#FFFFFF; text-decoration:none;
}


.yellow_sub_bg{
	background:url(../images/yellow_sub_bg.png) repeat-x top left;
	width:900px; height:34px; margin:0px auto; padding:0px; color:#000000;
}
.yellow_sub_left{
	background:url(../images/yellow_sub_left.png) no-repeat top left;
	height:26px; width:882px; float:left; margin:0px; padding:10px 0px 0px 10px;
}
.yellow_sub_right{
	background:url(../images/yellow_sub_right.png) no-repeat top right;
	float:right; height:34px; width:8px; margin:0px; padding:0px;
	text-align:right; color:#FFFFFF;
}
.yellow_sub_bg a{
	color:#000; text-decoration:underline;
}
.yellow_sub_bg a:hover{
	color:#000; text-decoration:none;
}

.subnav_shadow_bg{
	background:url(../images/subnav_shadow_bg.png) repeat-x top left;
	width:900px; height:26px; margin:0px auto; padding:0px;
}
.subnav_shadow_left{
	background:url(../images/subnav_shadow_left.png) no-repeat top left;
	height:26px; width:800px; float:left; margin:0px; padding:0px;
}
.subnav_shadow_right{
	background:url(../images/subnav_shadow_right.png) no-repeat top right;
	float:right; height:26px; width:11px; margin:0px; padding:0px;
}



.corn_topbg{
	background:url(../images/corner_H.png) repeat-x top left #f6f9fe;
	margin:0px; padding:0px; float:left; 	
}
.corn_bottombg{
	background:url(../images/corner_H.png) repeat-x bottom left;
	margin:0px; padding:0px; float:left; 
}
.corn_leftbg{
	background:url(../images/corner_V.png) repeat-y top left;
	margin:0px; padding:0px; float:left; 
}
.corn_righttbg{
	background:url(../images/corner_V.png) repeat-y top right;
	margin:0px; padding:0px; float:left;
}
.corner_TL{
	background:url(../images/corner_TL.png) no-repeat top left;
	float:left; margin:0px; padding:0px; 
}
.corner_TR{
	background:url(../images/corner_TR.png) no-repeat top right;
	float:left; margin:0px; padding:0px; 
}
.corner_BL{
	background:url(../images/corner_BL.png) no-repeat bottom left;
	float:left; margin:0px; padding:0px; 
}
.corner_BR{
	background:url(../images/corner_BR.png) no-repeat bottom right;
	float:left; margin:0px; padding:0px;
}
.corner_content{
	width:397px; float:left; margin:0px; padding:10px;
}



.for_grad{
	background:url(../images/for_grad.png) no-repeat top left;
	height:84px; width:365px; float:left; margin:0px; padding:0px;
}
.for_grad_cont{
	width:240px; float:left; margin:0px; padding:5px;	
}
.for_emp{
	background:url(../images/for_emp.png) no-repeat top left;
	height:84px; width:365px; float:left; margin:0px; padding:0px;
}
.for_emp_cont{
	width:240px; float:left; margin:0px; padding:5px;	
}

.get_start_green a span{
	background:url(../images/get_start_green_final.png) no-repeat 0px 0px;
	height:103px; width:119px; float:right; margin:0px; padding:0px;
	cursor:pointer;
	text-indent:-9999px;
}
.get_start_green a:hover span{
	background:url(../images/get_start_green_final.png) no-repeat 0px 2px;
	height:103px; width:119px; float:right; margin:0px; padding:0px;
	cursor:pointer;
	text-indent:-9999px;
}
.get_start_yellow a span{
	background:url(../images/get_start_yellow_final.png) no-repeat 0px 0px;
	height:103px; width:119px; float:right; margin:0px; padding:0px;
	cursor:pointer;
	text-indent:-9999px;
}
.get_start_yellow a:hover span{
	background:url(../images/get_start_yellow_final.png) no-repeat 0px 2px;
	height:103px; width:119px; float:right; margin:0px; padding:0px;
	cursor:pointer;
	text-indent:-9999px;
}


#grad_main{
	width:90%; float:left; margin:0px; padding:0px;
}

#grad_main h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px; font-weight:normal; text-decoration:none; color:#1699da;
	margin:0px; padding:5px 0px 5px 10px;
}


/*.title_red, .title_red a{
	font-size:14px; font-weight:bold; text-decoration:none; color:#c32f2e;
}*/
.title_blue, .title_blue a{
	font-size:14px; font-weight:bold; text-decoration:none; color:#246fd7;
}
.title_green, .title_green a{
	font-size:14px; font-weight:bold; text-decoration:none; color:#52b529;
}


.free_jobseeker a span{
	background:url(../images/free_jobseeker.png) no-repeat top left;
	height:162px; width:360px; float:left; margin:0px; padding:0px;
}




.textbg1{
	background:url(../images/text_bg1.png) repeat-x top left;
	width:505px; float:left; margin:0px 0px 0px 15px; padding:10px;
}
.textbg1 ul{
	float:left; width:100%; margin:0px; padding:0px;
}
.textbg1 ul li {
	background:url(../images/bullet.png) no-repeat 0px 6px; list-style-type:none;
	width:95%; height:20px; float:left; margin:0px; padding:2px 0px 0px 20px;
}
.textbg1 ul li a{
	font-size:12px; color:#000000; text-decoration:underline;
}
.textbg1 ul li a:hover{
	font-size:12px; color:#000000; text-decoration:none;
}


.textbg2{
	background:#f6f6f6; border:1px solid #cacdce;
	width:230px; float:left; margin:0px; padding:10px 7px 10px 10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.textbg2 ul{
	float:left; width:230px; margin:0px; padding:0px;
}
.textbg2 ul li {
	background:url("../images/bullet.png") no-repeat scroll 0 12px transparent;
border-bottom:1px dotted #BBBBBB;
float:left;
list-style-type:none;
margin:0;
padding:8px 0 10px 20px;
width:210px;
}
.textbg2 ul li a{
	font-size:12px; color:#000000; text-decoration:none;
}
.textbg2 ul li a:hover{
	font-size:12px; color:#000000; text-decoration:underline;
}




#footer_bg{
	background: url(../images/footer_bg.png) repeat-x top left;
	width:100%; height:75px; float:left; margin:0px; padding:0px;
}
#footer{
	background:url(../images/footer.png) no-repeat top center; font-size: 11px;
	height:50px; width: 100%; float:left; margin:0px auto; padding: 28px 0px 0px 0px;
	text-align:center;
}
#footer a{
	text-decoration:none; color:#c32f2e;
}





#leftpane_grad{
	width:250px; float:left; margin:0px; padding:0px;
}


#rightpane_grad{
	width:630px; float:right; margin:0px; padding:0px;
}
.graduates_row{
	width:595px; float:left; margin:0px; padding:10px;
}

.leftpane_grad_in{
	width:250px; float:left; margin:0px; padding:0px 0px 10px 0px;
}

.graduates_row a{
	font-size:14px; font-weight:bold; text-decoration:underline; color:#1699da;
	line-height:20px;
}
.graduates_row a:hover{
	 text-decoration:none;
}
.graduates_row ul{
	float:left; width:100%; margin:0px; padding:0px;
}
.graduates_row ul li {
	background:url(../images/bullet_blue.png) no-repeat 0px 6px; list-style-type:none;
	width:95%; float:left; margin:0px; padding:2px 0px 10px 20px;
}
.graduates_row ul li a{
	font-size:13px; color:#c32f2e; text-decoration:underline;
}
.graduates_row ul li a:hover{
	font-size:13px; color:#c32f2e; text-decoration:none;
}

.titlebg_blue{
	background:url(../images/titlebg_blue.gif) no-repeat top left;
	height:26px; width:240px; float:left; margin:0px; padding:8px 0px 0px 10px;
	font-weight:bold; color:#FFFFFF;
}

.titlebg_green{
	background:url(../images/titlebg_green.gif) no-repeat top left;
	height:26px; width:240px; float:left; margin:0px; padding:8px 0px 0px 10px;
	font-weight:bold; color:#FFFFFF;
}

.titlebg_black{
	background:url(../images/titlebg_black.gif) no-repeat top left;
	height:26px; width:270px; float:left; margin:0px; padding:8px 0px 0px 10px;
	font-weight:bold; color:#FFFFFF;
}


.titlebg_black1{
	background:url(../images/titlebg_black1.gif) no-repeat top left;
	height:26px; width:580px; float:left; margin:0px; padding:8px 0px 0px 10px;
	font-weight:bold; color:#FFFFFF;
}


.text_box_green input[type="text"], .text_box_green input[type="password"],
.text_box_green textarea, .titlebg_green select{
	border:1px solid #78c355;
}

.text_box_blue{
	width:238px; float:left; margin:0px; padding:5px;
	border:1px solid #51b8eb;
}
.text_box_blue_row{
	width:230px; float:left; margin:0px; padding:4px;
}
.text_box_blue_L{
	width:80px; float:left; margin:0px; padding:2px;
}
.text_box_blue_R{
	width:140px; float:left; margin:0px; padding:2px;
}



.text_box_green{
	background:#e7ffdb;
	width:238px; float:left; margin:0px; padding:5px;
	border:1px solid #78c355;
}
.text_box_green_row{
	width:230px; float:left; margin:0px; padding:4px;
}
.text_box_green_row a{
	text-decoration: underline;
}
.text_box_green_row a:hover{
	text-decoration: none;
}
.text_box_green_L{
	width:80px; float:left; margin:0px; padding:2px;
}
.text_box_green_R{
	width:140px; float:left; margin:0px; padding:2px;
}



#rightpane_grad h1, #leftpane_grad h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px; font-weight:normal; text-decoration:none; color:#1699da;
	margin:0px; padding:5px 0px 5px 10px;
}





#leftpane_grad{
	width:250px; float:left; margin:0px; padding:0px;
}


#rightpane_emp{
	width:640px; float:right; margin:0px; padding:0px;
}
.employer_row{
	width:595px; float:left; margin:0px; padding:10px;
}

.leftpane_emp_in{
	width:250px; float:left; margin:0px; padding:0px 0px 10px 0px;
}

.employer_row a{
	font-size:14px; font-weight:bold; text-decoration:underline; color:#c63635;
	line-height:20px;
}
.employer_row a:hover{
	text-decoration:none;
}
.employer_row ul{
	float:left; width:100%; margin:0px; padding:0px;
}
.employer_row ul li {
	background:url(../images/bullet_red.png) no-repeat 0px 8px; list-style-type:none;
	width:95%; float:left; margin:0px; padding:2px 0px 10px 20px;
}
.employer_row ul li a{
	font-size:14px; color:#c32f2e; text-decoration:none;
}
.employer_row ul li a:hover{
	font-size:14px; color:#c32f2e; text-decoration:underline;
}



#rightpane_emp h1, #leftpane_emp h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px; font-weight:normal; text-decoration:none; color:#c63635;
	margin:0px; padding:5px 0px 5px 10px;
}







#about_main{
	width:880px; float:left; margin:0px; padding:0px;
}
.about_main_row{
	width:860px; float:left; margin:0px; padding:10px;
}


.about_main_row a{
	font-size:14px; font-weight:bold; text-decoration:underline; color:#4f8a1b;
	line-height:20px;
}
.about_main_row a:hover{
	text-decoration:none; 
}
.about_main_row ul{
	float:left; width:100%; margin:0px; padding:0px;
}
.about_main_row ul li {
	background:url(../images/bullet_red.png) no-repeat 0px 8px; list-style-type:none;
	width:95%; float:left; margin:0px; padding:2px 0px 10px 20px;
}
.about_main_row ul li a{
	font-size:14px; color:#4f8a1b; text-decoration:none;
}
.about_main_row ul li a:hover{
	font-size:14px; color:#4f8a1b; text-decoration:underline;
}



#about_main h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px; font-weight:normal; text-decoration:none; color:#4f8a1b;
	margin:0px; padding:5px 0px 5px 10px;
}




#help_main{
	width:880px; float:left; margin:0px; padding:0px;
}
.help_main_row{
	width:860px; float:left; margin:0px; padding:10px;
}


.help_main_row a{
	font-size:14px; font-weight:bold; text-decoration:underline; color:#b8a004;
	line-height:20px;
}
.help_main_row a:hover{
	text-decoration:none;
}
.help_main_row ul{
	float:left; width:100%; margin:0px; padding:0px;
}
.help_main_row ul li {
	background:url(../images/bullet_yellow.png) no-repeat 0px 8px; list-style-type:none;
	width:95%; float:left; margin:0px; padding:2px 0px 5px 20px;
}
.help_main_row ul li a{
	font-size:12px; color:#b8a004; text-decoration:none; font-weight:normal;
}
.help_main_row ul li a:hover{
	text-decoration:underline;
}
#help_main h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px; font-weight:normal; text-decoration:none; color:#b8a004;
	margin:0px; padding:5px 0px 5px 10px;
}




.reg_main{
width:390px; float:left; margin:0px; padding:0px;
}
.reg_main2{
width:600px; float:left; margin:0px; padding:0px;
}
.reg_main_row{
width:390px; float:left; margin:0px; padding:3px;
border-bottom:1px dotted #c7d8f3;
}
.reg_main_row2{
width:600px; float:left; margin:0px; padding:3px;
border-bottom:1px dotted #c7d8f3;
}
.reg_main_row3{
width:600px;border-bottom:1px dotted #C7D8F3;
float:left;
margin:0 0 7px;
padding:0 0 7px;
}
/*div.reg_main_row:hover{
background:#edf3fd;
}*/
.reg_main_L{
width:100px; float:left; margin:0px; padding:5px;
text-align:right; font-weight:bold; color:#000000;
}
.reg_main_L2{
color:#000000;
float:left;
font-weight:bold;
margin:0;
padding:5px;
text-align:left;
width:200px;
}
.reg_main_R{
width:260px; float:left; margin:0px; padding:5px;
text-align:left; font-weight:normal; color:#000000;
}
.reg_main_R2{
color:#000000;
float:left;
font-weight:normal;
margin:0;
padding:5px;
text-align:left;
width:350px;
}


.jobs_main{
width:600px; float:left; margin:0px; padding:0px;
}

.jobs_main_row{
width:600px; float:left; margin:0px; padding:3px;
border-bottom:1px dotted #c7d8f3;
}
/*div.reg_main_row:hover{
background:#edf3fd;
}*/
.jobs_main_L{
width:200px; float:left; margin:0px; padding:5px;
text-align:left; font-weight:bold; color:#000000;
}
.jobs_main_R{
width:350px; float:left; margin:0px; padding:5px;
text-align:left; font-weight:normal; color:#000000;
}
.jobs_main_R a{color: #555555; text-decoration: underline;}
.jobs_main_R a:hover{color: #555555; text-decoration: none;}
.jobs_main_col1{
width:100px; float:left; margin:0px; padding:3px;
border-bottom:1px dotted #c7d8f3;
}
.jobs_main_col2{
width:150px; float:left; margin:0px; padding:3px;
border-bottom:1px dotted #c7d8f3;
}
.jobs_main_col3{
width:200px; float:left; margin:0px; padding:3px;
border-bottom:1px dotted #c7d8f3;
}
.jobs_main_col4{
width:50px; float:left; margin:0px; padding:3px;
border-bottom:1px dotted #c7d8f3;
}



input[type="text"], input[type="password"],
textarea, select{
border:1px solid #c7d8f3;
}
input[type="button"], input[type="submit"], input[type="reset"] {
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
background:none repeat scroll 0 0 #809CCB;
border:2px solid #ADC2E6;
color:#E3EDFF;
cursor:pointer;
padding:3px 6px;
}
input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover{ color:#FFF;}

a.redbut{
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
background:none repeat scroll 0 0 #C32F2E;
border:1px solid #e6adad;
color:#E3EDFF;
cursor:pointer;
padding:5px 16px;
text-decoration:none;
float: right:
	}
a.redbut:hover{ color:#fff;}
a.redbut2:hover{ color:#fff;}
a.redbut2{
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
background:url(../images/arrow_down.png) no-repeat scroll 7px 4px #C32F2E;
border:2px solid #E6ADAD;
color:#E3EDFF;
cursor:pointer;
display:block;
height:14px;
padding:10px 10px 10px 37px;
text-decoration:none;
width:175px;
margin-bottom:5px;}
.redbut2 {
	font: 18px bolder;
	color: #444444;	
	margin: 5px;
}
a.redbutL:hover{ color:#fff;}
a.redbutL{
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
background:url(../images/arrow_left.png) no-repeat scroll 7px 4px #C32F2E;
border:2px solid #E6ADAD;
color:#E3EDFF;
cursor:pointer;
display:block;
height:14px;
margin-bottom:5px;
padding:10px 10px 10px 37px;
text-decoration:none;
width:129px;}

a.bluebut2:hover{ color:#fff;}
a.bluebut2{
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
background:#809CCB;
border:2px solid #ADC2E6;
color:#E3EDFF;
cursor:pointer;
display:block;
height:14px;
padding:10px 10px 10px 37px;
text-decoration:none;
width:125px;
margin-bottom:5px;}

a.bluebut{
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
background:#809CCB;
border:2px solid #ADC2E6;
color:#E3EDFF;
cursor:pointer;
padding:6px 8px;
text-decoration:none;
	}
a.bluebut:hover{ color:#fff;}

#rightpane_emp{
width:640px; float:right; margin:0px; padding:0px;
}
.employer_row{
width:595px; float:left; margin:0px; padding:10px;
}

form div h4{ margin:0px;}


.leftpane_emp_in{
width:250px; float:left; margin:0px; padding:0px 0px 10px 0px;
}

.employer_row a{
font-size:14px; font-weight:bold; text-decoration:underline; color:#c63635;
line-height:20px;
}
.employer_row a{
text-decoration:none;
}
.employer_row ul{
float:left; width:100%; margin:0px; padding:0px;
}
.employer_row ul li {
background:url(../images/bullet_red.png) no-repeat 0px 8px; list-style-type:none;
width:95%; float:left; margin:0px; padding:2px 0px 10px 20px;
}
.employer_row ul li a{
font-size:13px; color:#c32f2e; text-decoration:none;
}
.employer_row ul li a:hover{
font-size:13px; color:#c32f2e; text-decoration:underline;
}



#rightpane_emp h1, #leftpane_emp h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px; font-weight:normal; text-decoration:none; color:#c63635;
margin:0px; padding:5px 0px 5px 10px;
}



#employer_main{
width:890px; float:left; margin:0px; padding:0px;
}

#employer_main h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px; font-weight:normal; text-decoration:none; color:#c63635;
margin:0px; padding:5px 0px 5px 10px;
}


.register_now a span{
	background:url(../images/register_now.png) no-repeat top left;
	height:80px; width:299px; margin:0px; padding:0px; float:left;
}
.register_now a:hover span{
	background:url(../images/register_now.png) no-repeat 0px 2px;
	height:80px; width:299px; margin:0px; padding:0px; float:left;
}
.error
{
	color:#FF0000;
}


.title_blue, .title_blue a{
	font-size:12px; color:#50B8EB; font-weight:bold; text-decoration:none;
}

.my_job_left{
	width:250px; float:left; margin:0px; padding:0px;
}

.my_job_left a{
	color:#000000; text-decoration:underline;
}

.my_job_left a:hover{
	text-decoration:none;
}

.my_job_left_box{
	width:248px; float:left; margin:0px; padding:0px; border:1px solid #50b8eb;
}
.my_job_left_row{
	width:220px; float:left; margin:0px; padding:8px; border-top:1px dotted #50b8eb;
}
.my_job_left_row a {text-decoration: underline;}
.my_job_left_row a:hover{text-decoration: none;}

.my_job_right{
	width:580px; float:right;
}

.popup_main{
	background:#f4f4f4; border:5px solid #9a9a9a;
	width:400px; float:left; margin:0px; padding:0px;
}
.popup_title{
	background:#9a9a9a;
	width:380px; float:left; margin:0px; padding:10px;
	font-weight:bold; color:#FFFFFF; font-size:14px;
}
.popup_row{
	width:380px; float:left; margin:0px; padding:5px;
}
.popup_row_left{
	width:150px; float:left; margin:0px; padding:2px;
}
.popup_row_right{
	width:220px; float:left; margin:0px; padding:2px;
}


.blue_btn{
	background:url(../images/blue_btn.gif) no-repeat top left;
	height:25px; width:105px; margin:0px; padding:5px 0px 0px 0px; border:none; cursor:pointer;
	float:left; text-align:center; 
}
.blue_btn a {
color:#FFFFFF; font-weight:bold; text-decoration:none;
}
.logo h1{
	background:url(../images/logo.png) no-repeat top left;
	height:100px; width:184px; margin:0px auto; padding:0px;
}
div.logo h1 a span{ text-indent:-9999px; display:none;}
div.logo h1 a{ display:inline-block; height:100px; width:184px;}
div.jobs_main_R select{ width:186px;}
#col_name{ width:185px;}
.clear{ clear:both; height:1px; font-size:0px;}
.butonsholder{ padding:5px; width:600px;}
.edustyle{
float:left;
height:30px;
margin-top:25px;
margin-bottom:-15px;
text-align:right;
width:330px}
.backdata{background:none repeat scroll 0 0 ##F6F6F6;
border:5px solid #EBEBEB;
float:left;
margin:8px auto 0;
padding:5px;
width:97%;}
.buttonseditjobedu{clear:both;
float:right;
padding:10px 5px 0;}
.clearz{ border-bottom:1px dotted #ebebeb; height:1px; font-size:0px; clear:both;}
.my_job_back_box{}
.first{ font-weight:bold; width:200px; padding:3px; float:left;}
.joobseekerinput{ width:198px;}
div.jobs_main_R select.joobseekerinput{ width:198px;}
.joobseekerinput2{ width:106px;}
h4 a{
	color:#c32f2e;
	text-decoration: underline;
	}
	h4 a:hover{
	color:#c32f2e;
	text-decoration: none;
	}
div.reg_main2 form h4{
color:#C63635;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin:0;
text-decoration:none;}
.h4hold{border-bottom:1px dotted #C7D8F3;
float:left;
height:20px;
margin:25px 0 7px;
text-align:left;
width:100%;}
.theadjob{ height:20px;}
.xmark{ background:url(../images/xmark.png) no-repeat; height:16px; width:16px; display:block;}
.xmark span{ text-indent:-999px; display:none;}
.addfav{ background:url(../images/fav_ico_add.png) no-repeat; width:20px; height:20px; display:block;}
.add_to_favorites{ background:url(../images/fav_ico_add_to.png) no-repeat; width:20px; height:20px; display:block;}
.addfav span{ text-indent:-9999px; display:none;}
.remfav{ background:url(../images/fav_ico_rem.png) no-repeat; width:20px; height:20px; display:block;}
.remfav span{ text-indent:-9999px; display:none;}
div.jobs_main_R p a{ color:#50B8EB; text-decoration:underline;}
div.jobs_main_R p a:hover{ color:#50B8EB; text-decoration:none;}
div.emp_detail_R a{color:#50B8EB; text-decoration:underline;}
div.emp_detail_R a:hover{ text-decoration:none;}
.dcv{ background:url(../images/d_cv.png) no-repeat; display:block; height:40px; width:40px;}
.dcv span{ text-indent:-9999px; display:none;}
div.comment_row p{ border-bottom:1px dotted #CCCCCC;border-top:1px solid #CCCCCC;margin:0 0 15px;padding:5px 3px;}
.holdcom{background:none repeat scroll 0 0 #EBEBEB;padding:5px 3px 2px;}
.holdcomm{background:none repeat scroll 0 0 #EBEBEB;padding:5px 3px 2px; border-top:1px solid #CCCCCC;}
div.holdcom i{float:right;font-size:11px;margin-right:11px;text-align:right;}
a.uplink{ color:#50B8EB; text-decoration:underline;}
a.uplink:hover{ text-decoration:none;}
input#loginup{-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;background:none repeat scroll 0 0 #809CCB;border:2px solid #ADC2E6;color:#E3EDFF;cursor:pointer;padding:0 6px;}
input#loginup:hover{ color:#fff;}
#chng_stat{ margin-left:10px;}
.ui-datepicker-trigger{ display: inline-table; margin-top: -5px; vertical-align: middle;}
.jobs_main_R .show_public{display: inline; }
a.show_public_link{
	display: inline;
	float: left;
	width: 150px;
	height: 15px;
	cursor:pointer;
	margin: 16px;
	color:#555555;
	text-decoration: underline;
}
a.show_public_link:hover{
		text-decoration: none;
}
#search-result-div {
	display: block;
	float: left;
	width: 590px;
	min-height: 100px;
	background: #dae9fe;
	margin: 1px 3px 13px 13px;
-moz-border-radius:0px 10px 0px 0px;
border-radius:0px 10px 0px 0px;
-webkit-border-radius:0px 10px 0px 0px;
border:2px solid #CADDF8;
}
#search-result-div #jobseeker-image-div{ display: block; float: left;margin: 5px; width: 80px; height: 90px; }
#search-result-div #jobseeker-content-div{ display: block; float: left; margin: 2px; width: 450px;}
#jobseeker-name  a{color: #555555; font-size: 14px; text-decoration: underline; margin-bottom: 5px;}
#jobseeker-city {margin-top: 3px; color: #888888; font-size: 12px; text-decoration: none; margin-bottom: 5px;}
#search-result-div #jobseeker-favorites-div{ display: block; float: right; margin: 2px;margin-right: 3px;  width: 30px; height: 100px; text-align: right;}
#search-result-div #jobseeker-favorites-div #favorites-div{ display: block; padding-left: 7px; margin: 1px; margin-right: 3px; width: auto; height: 60px; text-align: right;}
#check_uncheck_all {float: right; margin-right: 11px; margin-bottom: -10px;}
#contact_form {float: right; margin-right: 10px; margin-bottom: -10px;}
#removetop {float: right; margin-right: 10px; margin-bottom: -10px;}
#addtop {float: right; margin-right: 10px; margin-bottom: -10px;}
#jobseeker-education {color: #666666; margin: 3px;}
#search-result-div h3{margin-bottom: 3px; width: 100%; border-bottom: 1px solid #CADDF8;}
#search-result-div h4{margin: 2px;}
.contact_jobseeker { margin-top: -32px; margin-right: 3px;}
#paginator{display: inline; float: left; margin-left: 280px;margin-top: 5px; }
#paginator a:link{text-decoration: none;}
#paginator a:hover{text-decoration: underline;}
#paginator a:visited{text-decoration: none;}
