@charset "utf-8";
ul.titles_answer_li li {
	color:#00C;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	list-style-image:url(../images/bullet.gif);
	margin-left:20px
}
.Mtab {
	background-image:url(../images/tab.gif);
	background-repeat:repeat-x;
	height:30px;
	margin:0;
	padding:0;
	color:#FF9;
	font:normal 700 12px Arial, Helvetica, sans-serif
}
.Mtab_Employer {
	background-image:url(../images/tab_emp.gif);
	background-repeat:repeat-x;
	height:30px;
	margin:0;
	padding:0;
	color:#FF9;
	font:normal 700 12px Arial, Helvetica, sans-serif
}
.Mtab_Employer ul, .Mtab ul {
	margin:0;
	padding:7px;
	height:16px
}
.Mtab_Employer li, .Mtab li {
	float:left;
	display:inline;
	height:15px;
	padding-right:25px;
	padding-left:25px;
	border-right-style:dotted;
	border-right-width:1px
}
.Mtab_Employer li a, .Mtab li a {
	color:#fff;
	text-decoration:none
}
.Mtab_Employer li a:hover, .Mtab li a:hover {
	color:#fff;
	text-decoration:underline
}
.Stab {
	background-image:url(../images/subtab.gif);
	background-repeat:repeat-x;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px
}
.JS {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	height:20px;
	padding-top:7px;
	padding-left:5px;
	color:#09C
}
.EM {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:right;
	height:20px;
	padding-top:7px;
	padding-right:5px
}
.logedin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:right;
	height:20px;
	padding-top:7px;
	padding-left:5px;
	color:#09C
}
.TBox {
	height:280px;
	float:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:550px;
	color:#CCC;
	border:thin solid #E5E5E5
}
.TBox1 {
	height:400px;
	float:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:550px;
	color:#CCC;
	border:thin solid #E5E5E5
}
.TBox2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCC;
	border:thin solid #E5E5E5;
	width:825px
}
.TBoxHeader {
	background-color:#e6e6e6;
	color:#093;
	margin-right:0;
	margin-bottom:2px;
	margin-left:0;
	text-indent:5px;
	padding:2px;
	background-image:url(../images/boxcaption1.gif);
	height:20px;
	font:normal 700 11px Arial, Helvetica, sans-serif
}
.TBoxHeaderText {
	padding:3px;
	text-transform:capitalize;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px
}
.TobBan {
	height:65px;
	float:right;
	width:180px;
	border-top-style:dashed;
	border-right-style:dashed;
	border-bottom-style:dashed;
	border-left-style:dashed;
	color:#CCC;
	border-top-width:thin;
	border-right-width:thin;
	border-bottom-width:thin;
	border-left-width:thin;
	margin:10px 5px;
	font:italic 12px Geneva, Arial, Helvetica, sans-serif
}
ul.index_jobList li {
	list-style-image:url(../images/c002.gif);
	margin-left:8px;
	letter-spacing:0.2px;
	line-height:20px
}
ul.index_jobList li a, ul.jobList li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#07D;
	text-decoration:none
}
.jobListLeft {
	float:left;
	margin-left:-25px;
	font-weight:400;
	padding:5px 10px
}
.jobListLeft1 {
	float:left;
	margin-left:-10px;
	font-weight:400;
	padding:5px 10px
}
.jobListRight {
	float:right;
	margin-left:-300px;
	font-weight:400;
	padding:5px 10px
}
.SearchBox {
	width:548px;
	background-image:url(../images/bg_fade.gif);
	background-repeat:repeat-x;
	padding-top:5px;
	padding-left:5px;
	color:#f60;
	height:60px;
	font:700 11px Verdana, Arial, Helvetica, sans-serif
}
.quicksearch {
	text-transform:capitalize;
	color:#093;
	padding-top:5px;
	padding-left:6px;
	font:normal 11px Arial, Helvetica, sans-serif
}
.qlinks {
	height:42px;
	float:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:555px;
	color:#CCC;
	background-image:url(../images/bg_fade.gif);
	background-repeat:repeat-x;
	padding-top:10px
}
.qlinks #fixtext {
	width:110px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	color:#C9C
}
.qlinks #fixtext1 {
	width:100px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:15px
}
.qlinks #fixtext3, .qlinks #fixtext2 {
	width:130px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:15px
}
#search_box {
	width:551px;
	height:31px;
	color:#CCC;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif
}
#search_box #s {
	float:left;
	padding:0;
	width:200px;
	height:17px;
	margin:6px 0 0 6px;
	background:#FFF;
	border:1px solid #CCC;
	color:#999;
	font:normal 400 11px Verdana, Arial, Helvetica, sans-serif
}
#search_box #ss {
	float:left;
	padding:0;
	height:20px;
	margin:6px 0 0 6px;
	background:#FFF;
	border:1px solid #CCC;
	color:#999;
	font:normal 400 11px Verdana, Arial, Helvetica, sans-serif
}
#search_box #go {
	float:left;
	padding-right:5px;
	padding-left:5px;
	margin:7px 4px 0 0
}
#topemp {
	margin:2px;
	border:1px solid #C1DEF4;
	height:255px;
	width:245px
}
#topemp #Sub {
	background-color:#C6E1F6;
	color:#666;
	margin:0;
	background-image:url(../images/n_hjbar.gif);
	height:20px;
	width:100px;
	padding:2px 0 5px 5px;
	font:700 11px Verdana, Arial, Helvetica, sans-serif
}
.rightemplogo {
	margin:2px;
	height:70px;
	width:94px;
	border:1px dotted #CCC;
	float:left
}
.rightemplogos {
	margin:2px;
	height:35px;
	width:94px;
	border:1px dotted #CCC;
	float:left
}
#hotjobs_bot {
	clear:both;
	width:268px;
	height:55px;
	margin:2px;
	border:1px solid #C1DEF4
}
#hotjobs {
	clear:both;
	width:270px;
	margin:2px;
	border:1px solid #C1DEF4;
	height:auto
}
#hotjobs #Subs {
	background-image:url(../images/n_hjbar.gif);
	height:25px
}
.hotjlogos {
	margin:3px;
	height:50px;
	width:75px;
	border-right:1px dotted #CCC;
	float:left
}
.hotjtext {
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:5px;
	float:left
}
.hotjtext ul {
	list-style-type:square;
	margin-top:5px;
	margin-bottom:5px;
	color:#999
}
.hotjtext ul a {
	color:#07d
}
#topAdv {
	margin:2px;
	border:1px solid #C1DEF4;
	height:186px
}
#topAdv #Suba {
	background-color:#C6E1F6;
	color:#666;
	margin:0;
	padding:2px 0 5px 5px;
	font:700 11px Verdana, Arial, Helvetica, sans-serif
}
.footer {
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#F9F9F9;
	height:80px;
	color:#6C9;
	padding-top:12px;
	background-image:url(../images/bg_fade.gif);
	background-repeat:repeat-x;
	text-decoration:none
}
.footer a {
	margin-bottom:5px;
	text-decoration:none;
	color:#999
}
.footer #ABC {
	height:15px;
	margin-bottom:5px;
	text-decoration:none
}
.loginBody {
	background-color:#EDF4F8;
	border:1px solid #E4E4E4;
	height:210px;
	padding:25px;
	width:400px;
	font-family:"Trebuchet MS";
	font-size:12px;
	background-position:right;
	margin:25px auto
}
.login_footer {
	padding:5px;
	margin:5px
}
.errormessage {
	font-family:Arial, sans-serif;
	font-size:xx-small;
	color:#F00
}
.tableborder {
	border:1px solid #BBC8DE
}
.applyborder {
	border:1px solid #BBC8DE;
	padding-top:8px;
	padding-bottom:8px;
	width:230px;
	height:16px;
	background-color:#0FF
}
.applyborder1 {
	border:1px solid #BBC8DE;
	padding-top:8px;
	padding-bottom:8px;
	width:90px;
	height:16px;
	background-color:#0FF
}
.login_image_border {
	border:1px solid #E4E4E4
}
.MJLabel {
	font-family:Arial, sans-serif;
	color:#009;
	font-size:12px
}
.LabelText {
	font-family:Arial, sans-serif;
	font-size:12px
}
.gtcombo {
	font-size:11px;
	height:18px;
	width:124px;
	vertical-align:middle;
	color:#444
}
.MJ-text {
	color:#777E85;
	padding-top:2px;
	padding-bottom:2px;
	margin:2px;
	font:400 11px Arial, Helvetica, sans-serif
}
.MJLabel-error {
	font-weight:700;
	color:#F00
}
h1 {
	font-family:Verdana;
	font-size:11px;
	color:#000;
	background-image:url(../images/bg-topemp.gif);
	height:20px;
	letter-spacing:.2px;
	text-indent:8px;
	padding-top:4px;
	margin-top:0;
	margin-bottom:5px
}
h2 {
	font-size:16px;
	color:#545454;
	margin-bottom:1em;
	border-bottom:dashed 1px #dfdfdf;
	padding-bottom:.3em
}
h3 {
	font-size:12px;
	font-weight:600;
	color:#3D6186;
	margin:0
}
h4 {
	font-size:13px;
	font-weight:700;
	color:#000;
	margin:0
}
h5 {
	font-size:11px;
	color:#000;
	background-image:url(../images/boxcaption1.gif);
	height:16px;
	letter-spacing:.2px;
	text-indent:8px;
	padding-top:2px;
	margin-top:0;
	margin-bottom:5px
}
.LoginTextBox {
	font-size:11px;
	color:#353535;
	border:1px solid #7F9DB9;
	padding:2px
}
.SearchTextBox, .SearchBox1 {
	font-size:11px;
	height:18px;
	width:auto;
	vertical-align:middle;
	color:#444
}
.StatRight {
	float:right;
	padding:0
}
ul.ResumeStat li {
	font-size:11px;
	padding:0 120px 0 11px;
	letter-spacing:.2px
}
.resume1 {
	font-size:11px;
	width:156px;
	padding:2px;
	letter-spacing:.1px;
	list-style-image:none;
	list-style-type:none
}
ul.ResumeSL li {
	font-size:11px;
	padding:2px 0 0 10px;
	letter-spacing:.1px;
	list-style-image:none;
	list-style-type:none
}
.MJMottoText {
	color:#666;
	font-family:Verdana
}
.MJTitle-red {
	font-size:12px;
	font-weight:700;
	color:#900
}
img.pic {
	border:1px solid #0CF
}
#loggedin {
	font-size:12px;
	padding-right:5px
}
.JZone {
	vertical-align:middle;
	color:#000;
	table-layout:auto;
	text-align:left;
	margin-top:5px;
	margin-bottom:10px
}
.JEFont {
	font-size:10.5px;
	color:#000;
	padding-left:15px;
	font-weight:700
}
.topList {
	font-size:12px;
	padding:5px 0 0
}
.topPageImage {
	float:left;
	padding:0;
	table-layout:auto
}
.searchZone {
	font-size:12px;
	padding:0 0 0 20px;
	float:right;
	table-layout:auto
}
.textcenter {
	text-align:center;
	float:right;
	padding:0 80px 0 20px
}
.employerRight {
	float:right;
	padding:50px 10px 50px 100px
}
.TopDivDetails {
	float:left;
	margin-top:5px;
	margin-left:8px;
	color:#006;
	width:280px
}
.TopCaptionJsNav {
	font-size:large;
	color:#333
}
ul.TopCaptionJsNav li {
	font-size:12px;
	list-style-image:url(../images/ae.gif);
	padding-top:5px
}
.jobAlert {
	margin-right:50px
}
.controlPanelleft {
	padding:20px 20px 100px
}
ul.controlPanel li {
	font-size:12px;
	list-style-image:url(../images/c002.gif);
	padding:5px 0 0
}
.Resume {
	float:left;
	padding:0 0 0 15px
}
.JIndex {
	float:left;
	vertical-align:middle;
	color:#000;
	font-weight:400;
	table-layout:auto;
	text-align:left;
	height:105px
}
.JIndexR {
	float:right;
	color:#000;
	font-weight:400;
	table-layout:auto;
	text-align:left
}
#CandidateList {
	list-style-image:url(../images/c002.gif);
	font-size:11px;
	padding:0 20px 0 0;
	letter-spacing:.5px;
	line-height:20px;
	list-style-position:inside
}
.CandidateListRight {
	float:right;
	padding:0 10px 0 45px
}
.EmpOverview {
	font-size:11px;
	float:left;
	padding:2px 0 0 15px;
	letter-spacing:.2px
}
ul.ControlPanel li {
	font-size:12px;
	padding:0 10px;
	border:1px solid #CCDCE9;
	letter-spacing:1px;
	line-height:25px;
	background-image:url(../images/boxcaption1.gif)
}
.control {
	font-size:11px;
	list-style-image:none;
	list-style-type:none;
	width:156px;
	line-height:25px;
	letter-spacing:0.8px
}
.control li {
	margin:0;
	padding:0
}
ul.ControlPanelEmp li {
	font-size:11px;
	padding:0 10px;
	border:1px solid #CCDCE9;
	letter-spacing:0.8px;
	line-height:25px;
	list-style-image:none;
	list-style-type:none
}
.bgimage {
	font-size:11px;
	font-weight:700;
	background-image:url(../images/boxcaption1.gif)
}
.ControlPnl, .CandidateListLeft, .ResumeStatLeft, .StatLeft {
	float:left;
	padding:0
}
.MJ-padding-tb-3 {
	padding-top:3px;
	padding-bottom:3px
}
ul.jobList li {
	margin-left:8px;
	letter-spacing:1px;
	line-height:20px;
	font-size:11px;
	list-style-image:url(../images/c002.gif)
}
.titles {
	color:gray;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:11px;
	padding-left:3px;
	letter-spacing:0.2px
}
.titles_head {
	color:gray;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:11.5px
}
.echo_result {
	color:#030;
	margin-left:22px;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:12px
}
.titles_answer {
	color:#000;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:11px;
	letter-spacing:1px
}
.image {
	height:160px;
	width:150px;
	vertical-align:middle;
	text-align:center;
	border:1px solid #CCC;
	background:#FFF;
	padding:0
}
#message {
	color:#060;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:12px;
	background-color:#E9F2FA;
	border:1px solid #99AABD;
	margin:15px 12px 0;
	padding:10px;
	text-align:center;
	width:350px
}
.np_title {
	line-height:normal;
	color:#03C;
	font:700 13px "lucida grande", tahoma, verdana, arial, sans-serif
}
.callout {
	float:left;
	width:275px
}
.callout h3 {
	width:115px;
	height:65px;
	float:left;
	text-indent:-8008px;
	background:transparent url(team-report.gif) no-repeat 0 0
}
.callout * {
	width:160px;
	float:right
}
.callout * * {
	width:auto;
	float:none
}
.icon_msg {
	float:left;
	background-image:url(../images/i_Likes.png);
	background-repeat:no-repeat;
	width:28px;
	height:27px;
	margin-left:25px;
	padding:0 0 0 10px
}
.icon_msg_error {
	float:left;
	background-image:url(../images/i_Dislikes.png);
	background-repeat:no-repeat;
	width:28px;
	height:27px;
	margin-left:25px;
	padding:0 0 0 10px
}
.text_msg {
	float:none;
	color:#930;
	padding:6px 5px 5px;
	font:700 12px Arial, Helvetica, sans-serif
}
.icon_text_edit {
	background-image:url(../images/gear__pencil.png);
	background-repeat:no-repeat;
	background-position:left center;
	float:right;
	padding:2px 2px 2px 20px;
	font:700 12px Arial, Helvetica, sans-serif
}
.JE_menu_button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 0
}
#JE_menu_icon {
	float:left;
	padding:0 4px 0 0
}
#JE_menu_text {
	float:none
}
.menu {
	margin:0;
	padding:0;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:160px
}
.menu ul {
	margin:0
}
.menu li {
	margin:0;
	padding:6px;
	border:1px solid #BBC8DE
}
.menu_resume_stat {
	margin:0;
	padding:0;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:160px
}
ul.menu_resume_stat {
	margin:0;
	border:1px solid #BBC8DE
}
ul.menu_resume_stat li {
	margin:0;
	padding:3px 0 3px 10px
}
.msg_info, .msg_success, .msg_warning, .msg_error, .msg_validation {
	border:1px solid;
	margin:10px 0;
	padding:15px 10px 15px 50px;
	background-repeat:no-repeat;
	background-position:10px center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px
}
.msg_info {
	color:#00529B;
	background-color:#BDE5F8;
	background-image:url('../images/msg/Info.png')
}
.msg_success {
	color:#4F8A10;
	background-color:#DFF2BF;
	background-image:url('../images/msg/Valid Green.png')
}
.msg_warning {
	color:#9F6000;
	background-color:#FEEFB3;
	background-image:url('../images/msg/Remove Red.png')
}
.msg_error {
	color:#D8000C;
	background-color:#FFBABA;
	background-image:url('../images/msg/Cancel.png')
}
#contents_index {
	margin:1px
}
.sepHr_index, .sepHr {
	clear:both;
	margin-top:8px;
	margin-bottom:8px;
	border-bottom:1px solid #E6E6E6;
	border-top:1px none #E6E6E6;
	border-left:1px none #E6E6E6;
	border-right:1px none #E6E6E6
}
.stat_summary_hotjobs_index {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F00
}
.hotstyle_index {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;
	padding:5px;
	line-height:22px
}

