@charset "utf-8";
/* CSS Document */
.container-browsejobs p{font-size:12px; line-height:18px}
.container-browsejobs h2{color:#000; font-size:18px;font-weight:normal;line-height:30px;margin:0 0 10px 0;padding:4px 0 0 0;}
.container-browsejobs h1{color:#B90078; font-size:21px;font-weight:normal;line-height:22px;margin:0 0 10px 0;padding:0;}
h1.pageTitle{color:#B90078; font-size:21px;font-weight:normal;line-height:22px;margin:0 0 10px 0;padding:0; display:inline;}
.container-browsejobs span{font-weight:bold;}

.popular-browse{background: #fff url(/img/rc/Jobseeker/browse-jobs/popular-bg.png); margin:15px 0;}
.popular-browse .top, .popular-browse .tl, .popular-browse .tr, .popular-browse .bottom, .popular-browse .bl, .popular-browse .br{background-image: url(/img/rc/Jobseeker/browse-jobs/popular-bg.png);}
.popular-browse .top{height: 1px;}
.popular-browse .tl, .popular-browse .tr{width: 9px; height: 800px;margin-bottom: -800px;}
.popular-browse .inner {margin: 0; padding: 0;}
.popular-browse .hd{padding:10px 10px 10px 10px;}
.popular-browse .bd{margin:10px 0;padding: 10px 10px 0 10px; background:none;}
.popular-browse .hd h2{padding: 0px; margin: 0; font-size:14px; font-weight: bold; color: #222; line-height:33px; height:33px; }
.popular-browse h2{padding: 0px; margin: 0px; font-size:14px; font-weight: bold; color: #222;}.popular-browse li{background:url(/img/rc/Jobseeker/browse-jobs/bullet.gif) no-repeat scroll left center transparent; float:left; white-space:nowrap; display:block; float:left; line-height:28px; margin:0; padding:0 15px; width:213px; overflow: hidden;_zoom: 1;}
.popular-browse .bottom{height: 1px;}
.popular-browse .bl, .popular-browse .br{width: 9px; height: 9px; margin-top: -8px;}
.popular-browse .bd, .popular-browse .ft{background: none;margin: 0; padding: 0 10px;}
.popular-browse .ft, .info-help .ft{padding-bottom:10px;}
.popular-browse li{background:url(/img/rc/Jobseeker/browse-jobs/bullet.gif) no-repeat scroll left center transparent; float:left; white-space:nowrap; display:block; float:left; line-height:21px; margin:0; padding:0 15px; width:213px; overflow: hidden;_zoom: 1;}
.popular-browse li, .info-help li a{font-weight:bold;}
.popular-browse li span{font-size:11px; font-weight:normal; color:#222;}


.info-help{background-image: url(/img/rc/Jobseeker/browse-jobs/info-help-bg.gif); margin: 0; }
.info-help .top, .info-help .tl, .info-help .tr, .info-help .bottom, .info-help .bl, .info-help .br{background-image: url(/img/rc/Jobseeker/browse-jobs/info-help-bg.gif);}
.info-help .top{height: 1px;}
.info-help .tl, .job-tools .tr{width: 9px;height: 500px;margin-bottom: -500px;}
.info-help .inner{margin: 0; padding: 0;}
.info-help .hd{padding: 5px 0 0 12px;color: #000;}
.info-help h3{padding: 0; margin: 0; font-size: 14px; font-weight: bold; color: #222;}
.info-help .bd{margin:10px 0;padding: 10px 10px 0 10px; background:#fff;}
.info-help ul{margin: 0;padding: 0 0 0 15px;}
.info-help li{background:url(/img/rc/Jobseeker/browse-jobs/bullet.gif) no-repeat scroll left center transparent;
display:block; float:left; line-height:21px; margin:0; padding:0 15px; width:335px; overflow: hidden;_zoom: 1;}

.info-help .bottom{height: 1px;}
.info-help .bl, .info-help .br{width: 9px; height: 9px; margin-top: -8px;}


.hp_a-z {border: 1px solid #bbb; background: #efefef url(/img/rc/Jobseeker/browse-jobs/hp_a-z_bg.png) 0 -10px repeat-x; padding:4px 0; overflow: hidden; margin:0 0 15px 0; _zoom:1; }
.hp_a-z li.first{padding-left:9px;}
.hp_a-z li{background:none; width:auto; padding:9px 0 9px 8px;}
.hp_a-z a, .hp_a-z a:active, .hp_a-z a:visited {background: url(/img/rc/Jobseeker/browse-jobs/hp_a-z_bg.png) 0 -71px repeat-x; border: 1px solid #ccc; text-decoration: none; padding:6px;}
.hp_a-z a:hover {border: 1px solid #c00e81; background: #c00e81 url(/img/rc/Jobseeker/browse-jobs/hp_a-z_bg.png) bottom repeat-x; color: #fff; }

.hp_a-z li.selected a:link, .hp_a-z li.selected a:hover, .hp_a-z li.selected a:visited, .hp_a-z li.selected a:active {border: 1px solid #c00e81; background: #c00e81 url(/img/rc/Jobseeker/browse-jobs/hp_a-z_bg.png) bottom repeat-x; color: #fff; }


.browse_srch{background: #fff url(/img/rc/Jobseeker/browse-jobs/grad.png) repeat-x left bottom;}
.browse_srch .inner {border:1px solid #cfcfcf; padding:10px 0;}
.browse_srch b{background-image:url(/img/rc/Jobseeker/browse-jobs/corners.png);}
.browse_srch .hd{}
.browse_srch .bd{background: none;margin:0; padding:0; }
.browse_srch .bd legend {line-height:24px; font-weight:bold; font-size:12px; color:#222;  padding: 0 10px; *padding:0;  margin:0;}
.browse_srch .bd label{font-size:11px; font-weight:bold;}
.browse_srch .form-text-box{width:120px; height:16px; color:#666; font-style:italic; font-size:12px; line-height:16px; padding-left: 1px;}
.browse_srch .bd .formwrap {line-height:24px; padding-left:10px; }
.browse_srch .bd .button{background:url(/img/rc/jobseeker/browse-jobs/Browse_small_srch.png);  height:21px; margin:0 10px; width:75px; text-indent:-9999px; *font-size: 0px; border:0; cursor:pointer; *line-height: 0px; _line-height: 0px;}
.browse_srch .ft{display:none; visibility:hidden;}

.activePage {border: 1px solid #c00e81 !important; background: #c00e81 url(/img/rc/Jobseeker/browse-jobs/hp_a-z_bg.png) bottom repeat-x !important; color: #fff !important; }

/********************************************************************************
 AutoCompleteExtender override
********************************************************************************/
.pjb-ace .hd
{
	display: block;
}
.pjb-ace .bd
{
	border: 0;
	padding: 0;
	overflow: hidden;
	line-height: 14px;
} 
