/* **********************************************************
   ___  _     _
  / _ \| |__ (_) ___    file: eomjmy.shunt.css
 | | | | '_ \| |/ _ \   contents: select legacy styles from
 | |_| | | | | | (_) |  the OMJ channel. used to support shared
  \___/|_| |_|_|\___/   components with the legacy channel.

 this starts out as the entire legacy stylesheet from OMJ-
 uncomment what you ABSOLUTELY NEED to support controls brought
 over but not refactored.
 ********************************************************** */

/* ugh */
 .Bold { font-weight: bold; }

/*
div#header {
  width: 952px;
  height: 115px;
  margin: 0px 6px;
  border-bottom: 0px solid #6f6f6f;
  text-align: center;
}
div#header a span {
  display: none;
}
div#header .logos {
  margin: 0px auto;
  padding: 0px;
  width: 952px;
  height: 80px;
}
div#header .parentLogo {
  margin: 0px 631px -18px 0px;
  padding: 0px;
  width: 321px;
  height: 64px;
  background: url(https://securemedia.newjobs.com/id/cc/omjmy/omjHeaderLogo.png) no-repeat top left;
  float: left;
}
div#header a.parent {
  margin: 0px 631px -18px 0px;
  padding: 0px;
  display: block;
  width: 321px;
  height: 64px;
}
div#header .companyLogo {
  margin: 0px 593px 0px 0px;
  padding: 0px;
  width: 174px;
  height: 24px;
  background: url(https://securemedia.newjobs.com/id/cc/omjmy/poweredByMonster.png) no-repeat top right;
  float: right;
}
div#header a.company {
  margin: 0px 593px 0px 0px;
  padding: 0px;
  display: block;
  width: 174px;
  height: 24px;
}

div#main-navigation {
  background-color: #F0F0F0;
  height: 23px;
  color: #717174;
  width: 100%;
  text-align: center;
  padding: 5px 0px;
  float: left;
  margin: 0px auto;
}
div#main-navigation h4.title {
  display: none;
}
#main-navigation a {
  font-family: Arial, FreeSans, sans-serif;
  background-color: #F0F0F0;
  color: #717174;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  line-height: 23px;
}
#main-navigation a:hover {
  color: #717174;
}
ul#Main-Menu {
  width: 100%;
  margin: 0px auto;
  background-color: #F0F0F0;
  text-align: center;
}
ul#Main-Menu li {
  display: inline;
}
ul#Main-Menu li a {
  border-right: solid 1px #717174;
  padding: 0px 19px;
}
ul#Main-Menu li a.last {
  border-right: none;
}


div#utility-navigation {
  margin-left: 792px;
  margin-top: 20px;
  width: 150px;
  position: absolute;
  top: 0px;
  color: #717174;
}
div#utility-navigation h4.title {
  display: none;
}
div#utility-navigation ul li {
  display: block;
  float: left;
  font-size: 11px;
  font-weight: normal;
}
div#utility-navigation ul li a {
  font-size: 11px;
  display: block;
  float: left;
  font-family: Arial, FreeSans, sans-serif;
  color: #717174;
  text-decoration: none;
  display: inline;
}
div#utility-navigation ul li a:hover {
  text-decoration: underline;
}
div#utility-navigation ul li span {
  display: block;
  float: left;
  padding: 0px 6px;
}*/
/*
body { padding-bottom:0px; background: #fff;  text-align:center; font-family: Arial, FreeSans, sans-serif;}
body#default { padding-bottom:0px; background: url(https://securemedia.newjobs.com/id/cc/omjmy/omj_blue_bubble.png) repeat-x top left; text-align:center; font-family: Arial, FreeSans, sans-serif;}
body#employer { padding-bottom:0px; background: url(https://securemedia.newjobs.com/id/cc/omjmy/omj_employer_page_bg.png) repeat-x top left; text-align:center; font-family: Arial, FreeSans, sans-serif;}
body#seeker { padding-bottom:0px; background: url(https://securemedia.newjobs.com/id/cc/omjmy/omj_seeker_page_bg.png) repeat-x top left; text-align:center; font-family: Arial, FreeSans, sans-serif;}
p, .stdFont{
	font-size: 12px;
}
strong{
	font-weight: bold;
}
input.text,
select,
textarea { font-size: 11px}

quotation, blockquote,em,cite { font-style:italic;}

abbr, acronym, code, samp, kbd, var, dfn { color:#6D000E;}

a#skiptomenu,
div#logo-prj-print { display:none; }

.column { float:left; margin:0px 10px 10px;}
.first { margin-left:0px; }
.last { margin-right:0px; }
.noscreen { display:none;}
.hint {
	color:#333 !important;
	font-size:10px !important;
	font-style: italic !important;
}
*/

/*div#wrapper
{
	width:965px;
	text-align:left;
	margin:0px auto;
	background: url(https://securemedia.newjobs.com/id/cc/omjmy/bkg_content_drop_shadow_repeat.gif) repeat-y top left;
}


div#header {
    width: 952px;
    height: 127px;
    margin: 0px 6px;
    border-bottom: 0px solid #6f6f6f;
    text-align: center;
    position:relative;
    z-index: 3;
}
div#header a span {
  display: none;
}
div#header .logos {
	margin: 0px auto;
	padding: 0px;
	width: 952px;
	height: 94px;
}
div#header .parentLogo {
	margin: 7px 5px -18px 0;
	padding: 0px;
	width: 54px;
	height: 64px;
 	background: url(https://securemedia.newjobs.com/id/cc/omjmy/omjHeaderLogo.jpg) no-repeat top left;
	float: left;
}
div#header a.parent {
	padding: 0px;
	display: block;
	width: 54px;
	height: 64px;
}
div#header .companyLogo {
    margin:53px 0 0 0;
	padding: 0px;
	width: 54px;
	height: 18px;
 	background: url(https://securemedia.newjobs.com/id/cc/omjmy/poweredByMonster.jpg) no-repeat top right;
	float: left;
}
div#header a.company {
	margin: 0px 55px 0px 0px;
	padding: 0px;
	display: block;
	width: 55px;
	height: 18px;
}
div#owsHeader {
	width: 952px;
	height: 136px;
	background: url(https://securemedia.newjobs.com/id/cc/omjmy/bkg_header_top.png) no-repeat top left;
	margin: 0px 6px;
	border-bottom: 1px solid #6f6f6f;
   text-align: center;
}
div#owsHeader a span {
  display: none;
}
div#owsHeader .owsLogos {
	margin: 0px auto;
	padding: 0px;
	width: 447px;
	height: 76px;
 	background: url(https://securemedia.newjobs.com/id/cc/omjmy/images/ows/ows_logo.png) no-repeat;
}
div#owsHeader .owsParentLogo {
	margin: 0px;
	padding: 0px;
	width: 190px;
	height: 76px;
	float: left;
}
div#owsHeader a.owsParent {
	margin: 0px;
	padding: 0px;
	display: block;
	width: 190px;
	height: 76px;
}
div#owsHeader .owsCompanyLogo {
   margin: 0px;
	padding: 0px;
	width: 247px;
	height: 76px;
	float: left;
}
div#owsHeader a.owsCompany {
	margin: 0px;
	padding: 0px;
	display: block;
	width: 247px;
	height: 76px;
}
*/

/*#socialMedia {padding:0;margin:0;position:absolute;top:11px;right:0px;height:64px;white-space:nowrap;}
#socialMedia ul {list-style-type: none;padding:0;margin:0;display: table-row;}
#socialMedia li {padding:0 3px 0 0;margin:0;float:left;display: block; vertical-align:bottom;display: table-cell;height: 64px;margin-top:1px;}
#socialMedia li a {display: table-cell;vertical-align: bottom;height: 64px;}
#socialMedia .qrcode { padding-left:10px;padding-right:2px;}
*/
/*
div#content { padding:0px 6px;}
div#content {
	min-height:380px;
	height:auto !important;
	height:380px;
	z-index: 2;
}


div#sub-content { }

*/
/*
div#main-navigation {
  background-color: #F0F0F0;
  height: 23px;
  color: #717174;
  width: 100%;
  text-align: center;
  padding: 5px 0px;
  float: left;
  margin: 0px auto 2px auto;
}
div#main-navigation h4.title {
  display: none;
}
#main-navigation a {
  font-family: Arial, FreeSans, sans-serif;
  background-color: #F0F0F0;
  color: #717174;
  text-decoration: none;
  font-size: 14px;
  font-weight: bold;
  line-height: 23px;
}
#main-navigation a:hover {
  color: #717174;
}
ul#Main-Menu {
  width: 100%;
  margin: 0px auto;
  background-color: #F0F0F0;
  text-align: center;
}
ul#Main-Menu li {
  display: inline;
}
ul#Main-Menu li a {
  border-right: solid 1px #717174;
  padding: 0px 18px;
}
ul#Main-Menu li a.last {
  border-right: none;
}


div#utility-navigation {
  margin-left: 742px;
  margin-top: 20px;
  width: 200px;
  position: absolute;
  top: 0px;
  color: #717174;
}
div#utility-navigation h4.title {
  display: none;
}
div#utility-navigation ul li {
  display: block;
  float: left;
  font-size: 11px;
  font-weight: normal;
}
div#utility-navigation ul li a {
  font-size: 11px;
  display: block;
  float: left;
  font-family: Arial, FreeSans, sans-serif;
  color: #717174;
  text-decoration: none;
  display: inline;
}
div#utility-navigation ul li a:hover {
  text-decoration: underline;
}
div#utility-navigation ul li span {
  display: block;
  float: left;
  padding: 0px 6px;
}
.agent{
	padding: 3px 15px 0px 0px;
}
.agent p{
	font-family: Arial, FreeSans, sans-serif;
	color: #333;
	font-size: 12px;
	text-align: right;
}

*/

/*
.formButton {
	float: left;
	padding-right: 5px;
}

.formButtonLeft { float: left; width: 7px; height: 32px; background: url(https://securemedia.newjobs.com/id/cc/omjmy/btn_form_left.png) no-repeat top left; }
.formButtonMiddle {
	font-family:Arial, FreeSans, sans-serif;
	color: #b0b0b0;
	font-size: 12px;
	padding: 0px 4px 0px 3px;
	margin: 0px;
	float: left;
	height: 32px;
	background: url(https://securemedia.newjobs.com/id/cc/omjmy/btn_form_middle.png) repeat-x top left;
	text-align: center;
	border: none;
	*overflow: visible;
}
.formButtonRight { float: left; width: 11px; height: 32px; background: url(https://securemedia.newjobs.com/id/cc/omjmy/btn_form_right.png) no-repeat top left; }

.formButtonActive {
	float: left;
	padding-right: 5px;
}
.formButtonActiveLeft { float: left; width: 7px; height: 32px; background: url(https://securemedia.newjobs.com/id/cc/omjmy/btn_formActive_left.png) no-repeat top left;}
.formButtonActiveMiddle {
	font-family:Arial, FreeSans, sans-serif;
	color: #000;
	font-size: 12px;
	padding: 0px 4px 0px 3px;
	margin: 0px;
	float: left;
	height: 32px;
	background: url(https://securemedia.newjobs.com/id/cc/omjmy/btn_formActive_middle.png) repeat-x top left;
	text-align: center;
	cursor: pointer;
	border: none;
	*overflow: visible;
}
.formButtonActiveRight { float: left; width: 11px; height: 32px; background: url(https://securemedia.newjobs.com/id/cc/omjmy/btn_formActive_right.png) no-repeat top left;}
.careerButtonActiveLeft { float: left; width: 11px; height: 32px; background: url(https://securemedia.newjobs.com/id/cc/omjmy/OHCareerSim_Left.png) no-repeat top left; }
.careerButtonActiveRight { float: left; width: 11px; height: 32px; background: url(https://securemedia.newjobs.com/id/cc/omjmy/OHCareerSim_Right.png) no-repeat top left; }
*/



/*
#footer{
	clear: both;
	width: 965px;
	margin: 0px;
     padding: 0px 0px 0px 0px;
     font-family: Arial,  FreeSans, sans-serif;
	text-align: center;
}
#footer div.quickLinks{
     margin: 0px 0px 0px 80px;
     width: 510px;
     float: left;
}
.quickLinksImage{
     clear: both;
     float: left;
     margin-left: 5px;
	background: url('https://securemedia.newjobs.com/id/cc/omjmy/quickLinks.png') center no-repeat;
	min-height: 10px;
	width: 80px;
}
#footer div.flLeft{
     float: left;
	clear: left;
     padding-right: 10px;
	width: 165px;
}
#footer div.flMiddle{
	float: left;
     width: 165px;
}
#footer div.flRight{
     float: left;
	width: 165px;
}
#footer div.quickLinks li{
	margin-left: 5px;
     list-style: none;
     clear: both;
}
#footer div.quickLinks li a{
	color: #666666;
	font-size: 11px;
     font-family: Arial,  FreeSans, sans-serif;
     float: left;
     padding: 1px 0px 1px 0px;
	text-decoration: none;
}
.footerDottedLine{
     float: left;
     padding: 10px 0px 10px 40px;
	background: url('https://securemedia.newjobs.com/id/cc/omjmy/dottedLine.png') center no-repeat;
	min-height: 70px;
	width: 4px;
}
#footer div.socialNetwork {
     float: left;
	padding: 15px 0px 0px 15px;
     width: 250px;
}
#footer div.social-msg {
     clear: both;
     color: #666666;
     text-align: left;
     float: left;
     font-family: Myriad Pro, Arial,  FreeSans, sans-serif;
     font-size: 14px;
     font-weight: bold;
}
#footer div.socialLinks{
     clear: left;
     float: left;
     padding-top: 5px;
     width: 100%;
}
#footer div.socialLinks a {
     padding-right: 5px;
     float: left;
}
.footerTop{
     clear: left;
	margin: 0px auto;
	padding: 0px 7px;
	min-height: 48px;
     text-align: center;
}
#footer ul{
	margin: 5px auto;
	padding: 0px 0px 5px 0px ;
	list-style-type: none;
	text-align: center;
}
#footer div.footerTop li{
	margin: 0px;
	padding: 0px ;
	display: inline;
}
#footer div.footerTop li a.last{
	border-right: none;
}
#footer div.footerTop li a{
	color: #666666;
	font-size: 14px;
	padding: 0px 10px 0px 8px;
	margin: 0px;
	border-right: 1px solid #cccccc;
	line-height: 15px;
	text-decoration: none;
}
#footer div.footerTop li a:hover{
	color: #ae0a1f;
}
.footerDivider{
     clear: both;
     margin: 0px auto;
	background: url('https://securemedia.newjobs.com/id/cc/omjmy/footerDivider.png') center no-repeat;
	min-height: 25px;
	width: 800px;
}
.footerBottom{
	margin: 0px;
	padding: 0px;
	background: url('https://securemedia.newjobs.com/id/cc/omjmy/footerBottom.jpg') center bottom no-repeat;
	min-height: 17px;
	width: 965px;
}
#footer p{
	clear: both;
	color: #666666;
	font-size: 11px;
	margin: 0px;
     padding: 0px 0px 5px 0px;
}
#footer div.partner-icons {
     margin: 0px auto;
     width: 485px;
	padding: 0px;
}
#footer div.drc-trademark-msg {
     color: #666666;
     font-family: Arial,  FreeSans, sans-serif;
     font-size: 11px;
}
#footer div.partner-msg {
     color: #666666;
     float: left;
     font-family: Arial,  FreeSans, sans-serif;
     font-size: 11px;
	padding: 4px 8px 0px 0px;
     clear: both;
}
#footer div.partner-icons a  {
     text-decoration: none;
	margin:0px;
     padding: 0px 5px 0px 0px;
	width: 91px;
	height: 20px;
     border: none;
}
.footerGrayLine {
	clear: both;
	width: 950px;
     height: 5px;
	margin: 0px auto;
	padding: 0px 0px 20px 0px;
     background: url(https://securemedia.newjobs.com/id/cc/omjmy/footerGrayLine.png)  repeat-x center center;
}

*/

/*
 body#home div#homeslideshow {
     position:absolute;
     top:121px;
     margin-left:317px;
     margin-top:56px;
}

body#home div#homeslideshow img.slide {position:absolute; top:0px; left:0px;}

body#home div#centerBigO {
     position:absolute;
     top:121px;
     width:312px;
     height: 317px;
     margin-left:317px;
     margin-top:53px;
}
div#innerWrapper {
     width:312px;
     height: 317px;
     background: url(https://securemedia.newjobs.com/id/cc/omjmy/home/BigO.png) no-repeat top left;
     border: solid 1px transparent;
}
body#home div#centerBigO div#fEmpHeading {
     margin: 66px auto 4px auto;
     padding: 0px;
     width: 198px;
     font-family: Arial, FreeSans, sans-serif;
     font-size: 20px;
     font-weight: bold;
     text-align: center;
}
div#centerBigO div#fEmpLocation {
     margin: 0px auto 13px auto;
	padding: 0px;
	width: 240px;
 	font-family: Arial, FreeSans, sans-serif;
     font-size: 12px;
     font-weight: bold;
     font-style: italic;
     text-align: center;
}
div#centerBigO div#fEmpLogo {
	margin: 0px auto;
	width: 250px;
     height: 80px;
     text-align: center;
}
div#centerBigO div#fEmpLogo img{
	max-width: 250px;
     max-height: 80px;
}
div#centerBigO div#fEmpLinks {
     margin: 15px auto 0px auto;
     width: 188px;
     height: 30px;
     text-align: center;
}
div#centerBigO div.feLinkEmp, div#centerBigO div.feLinkJob {
	float: left;
	width: 90px;
     text-align: center;
}
 div#centerBigO div.feLinkJob {
     margin-left: 5px;
 }
div#centerBigO div#fEmpLinks a {
     display: block;
	width: 90px;
     height: 30px;
     color: #6D000E;
 	font-family: Arial, FreeSans, sans-serif;
     font-size: 11px;
}
.employerText{
	width: 317px;
	float: left;
	clear: left;
	padding: 0px 0px 6px 20px;
	margin: 0px;
	margin-bottom: 20px;
}
.employerText h2, .jobSeekerText h2{
	margin: 0px;
	padding: 0px;
}
.employerText p{
	text-align: left;
	font-size: 11px;
}
.employerText ul{
	clear: both;
	padding-top: 10px;
}
.employerText ul.links li {
	background: url(https://securemedia.newjobs.com/id/cc/omjmy/img_arrow_circle_rt.gif) no-repeat left center;
	font-size:17px;
	padding:0px 0px 0px 17px;
	margin-bottom: 5px;
}
.jobSeekerText{
	width: 317px;
	float: right;
	clear: right;
	padding: 0px 22px 1px 0px;
	margin: 0px;
	margin-bottom: 20px;
	text-align: right;

}
.jobSeekerText p{
	font-size: 11px;
	text-align: right;
	float: right;
}
.jobSeekerText ul{
	clear: both;
	padding-top: 10px;
}
.jobSeekerText ul.links li {
	background: url(https://securemedia.newjobs.com/id/cc/omjmy/img_arrow_circle_rt.gif) no-repeat right center;
	text-align:right;
	font-size:17px;
	padding:0px 17px 0px 0px;
	margin-bottom: 5px;
}
.employerText ul.links li a ,.jobSeekerText ul.links li a{
	text-decoration:none;
	color:#333;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.homeBottomContainer{
	background: url(https://securemedia.newjobs.com/id/cc/omjmy/bkg_home_tabs_bottom_tile.gif) repeat-y top left;
	min-height: 260px;
	*height: 300px;
	padding: 0px;

}
.homeBottom {
	background: url(https://securemedia.newjobs.com/id/cc/omjmy/bkg_home_tabs_bottom.png) no-repeat top left;
	margin: 0px;
	padding: 0px;
	min-height: 198px;
	*height: 225px;

}
.employerBottom{
	float: left;
	clear: left;
	width: 313px;
	margin-bottom: 15px;
	*margin-bottom: 0px;

}
.employerBottom h3{
	padding: 10px 0px 0px 82px;
	font-family: Arial, FreeSans, sans-serif;
	font-size: 16px;
}
.employerBottom p{
	width: 260px;
     margin-top: 8px;
	padding: 30px 0px 0px 20px !important;
	font-size: 12px;
}

.centerBottom{
	float: left;
	width: 315px;
     text-align: center;
	margin: 0px auto 15px auto;
	*margin-bottom: 0px;

}
.centerBottom .toStories{
     width: 143px;
     margin: 105px auto 0px auto;

}
.centerBottom .toStories a{
     display: block;
     width: 143px;
     height:96px;
     background: url(https://securemedia.newjobs.com/id/cc/omjmy/OHSuccessStories.png) no-repeat top center;

}

.jobSeekerBottom{
	float: right;
	clear: right;
	width: 260px;
	margin-bottom: 15px;
	*margin-bottom: 0px;

}
.jobSeekerBottom select{
	width: 55px;
	height: 21px;
	border: 1px solid #C0C0C0;
}
.jobSeekerBottom td label{
	color: #6D000E; font-size: 14px; font-weight:bold; padding:3px 0px;
}
.jobSeekerBottom td label.state, .jobSeekerBottom legend, .jobSeekerBottom p.instructions {
	display: none;
}
.jobSeekerBottom h3{
	padding: 10px 0px 0px 76px;
	font-family: Arial, FreeSans, sans-serif;
	font-size: 16px;
}
.jobSeekerBottom form{
	margin: 0px;
	padding: 0px 15px 0px 0px;
}
.jobSeekerBottom table{
	margin: 20px 0px 0px 0px;
	margin: 25px 0px 0px 0px;
}
.jobSeekerBottom input.keywords{
	width: 241px;
}
.jobSeekerBottom input.location{
	width: 170px;
}
.jobSeekerBottom .consumerAlert{
	color: #6D000E; font-size: 14px; font-weight:bold; margin-left:65px;
}
.jobSeekerBottom .jobSearchHints{
	color: #6D000E;
     font-size: 9px;
}
body#home .formButtonActiveMiddle { padding-bottom: 4px;  }
body#home .formButtonActive1 {
	margin: 0px 0px 0px 67px;
	padding: 17px 0px 0px 0px;
	padding-top: 45px ;
	position: relative;
}
body#home .formButtonActive2 {
	margin: 0px 0px 0px 77px;
	position: relative;
}
.lowerBodyText{
	width: 942px;
	float: left;
	clear: left;
	padding: 0px 0px 5px 10px;
	margin: 0px;
}
.leftBox{
   background-color:#ffffff;
   width: 284px;
   height:150px;
   padding: 4px 0px 10px 8px;
   float: left;
   margin: 10px 2px 2px 2px;
   border: 5px groove #6699ff;
   font-size: 10px;
   text-align: center;
}
.tableCell{
   text-align: center;
   overflow-x:hidden;
   overflow-y:auto;
   width: 280px;
   height:140px;
   scrollbar-face-color: #ffffff;
   scrollbar-highlight-color: #ffccff;
   scrollbar-3dlight-color: #ffffff;
   scrollbar-darkshadow-color: #ffffff;
   scrollbar-shadow-color: #ffffff;
   scrollbar-arrow-color: #663300;
   scrollbar-track-color: #ffffff;
}
.leftBox h2 , .rightBox h2, .centerBox h2
{
	padding: 0px 0px 0px 2px;
	font-family: Arial, FreeSans, sans-serif; color:#330099;
	font-size: 1.30em;
     font-weight:bold;
     font-style:normal;
     text-align: center;
}
.leftBox p , .rightBox p, .centerBox p
{
	padding: 0px 0px 0px 2px;
     width: 245px;
	font-family: Arial, FreeSans, sans-serif;
	font-size: 1.100em;
     text-align: center;
}
.boxText
{
	padding: 0px 0px 2px 0px;
	margin-bottom: 4px;
	font-family: Arial, FreeSans, sans-serif;
	font-size: 10px;
     text-align: justify;
     width: 250px;
}
td.boxAttach {
     padding-top: 3px;
}
.rightBox{
   background-color:#ffffff;
   width: 284px;
   height:150px;
   padding: 4px 0px 10px 8px;
   float: left;
   margin: 10px 0px 2px 7px;
   border: 5px groove #66cc00;
   font-size: 10px;
   text-align: center;
}
.centerBox{
   background-color:#ffffff;
   width: 284px;
   height:150px;
   padding: 4px 0px 10px 8px;
   float: left;
   margin: 10px 2px 2px 7px;
   border: 5px groove #993333;
   font-size: 10px;
   text-align: center;
}
.rule {
border-top: 1px solid #999;
}*/

/*
.headerPageTitle {
     float: left;
	font-size: 18px;
	font-family: Georgia, Times New Roman, Times, serif;
     margin: -3px 0px 0px 0px;
     padding: 0px 0px 10px 0px;
     clear: left;
}
.headerPageTitle span.leftTitle {
     display: block;
 	color:#4581D0;
     padding: 0px 0px 0px 15px;
}
#homeMsg span.leftTitle {
     width: 475px;
     padding-bottom: 5px;
}
.headerPageTitle span.leftTitle span{
 	color:#EF1217;
}


div.SN-wrap {
     float: left;
     overflow: hidden;
	margin-top: -12px;
}
div.SN-wrap-home {
     float: left;
     overflow: hidden;
	margin-top: 2px;
}
div.SN-icons {
     float: left;
     width: 225px;
	margin: 0px 5px 0px 15px;
	padding: 0px 0px 5px 5px;
}
div.SN-msg {
     float: left;
     font-family: Arial,  FreeSans, sans-serif;
     font-size: 12px;
	padding: 10px 8px 0px 0px;
     clear: both;
}
 div.SN-icons a  {
     text-decoration: none;
	margin:0px;
	padding: 0px;
	width: 30px;
	height: 30px;
     border: none;
}
*/

/*
A {
   color:#6B0713;
   line-height: 1.25em;
}
A:Visited {
}
A.SmallBoldWhite:Visited
{
	color:White;
}
A:Active {
   color:#999933;
}
#header05
{
	background-color:#660099;
}
#headerlogobar
{
	background-color:#660099;
	width:100%;
	clear:both;
	height:71px;
}
#headerlogo
{
	float:left;
	width:600px;
	left:28px;
	background-color:#660099;
}
.headerbutton
{
	float:left;
	background-color:#660099;
	width:auto;
}

#wrapper
{

	margin: 0 auto;
    text-align:center;
}

#navigation ul#mainnav {
	width: 100%;
	margin-left: 1em;
	margin-right: 1em;
	margin-bottom: -1px;
}
#navigation ul#mainnav li ul {
	left: -999em;
	position: absolute;
	width: 18em;
}
#navigation ul#mainnav li ul li
{
	list-style-type : none;
}
#navigation ul#mainnav li li a {
	width: 18em;
}
#navigation ul#mainnav li li a {
	background-image: none;
	border-bottom: 1px solid #EEE;
	font-size: 1.0em;
	padding-left: .5em;
	padding-right: .5em;
	width: 18em;
}
html > body #navigation ul#mainnav li li a
{

}
#navigation ul#mainnav li ul iframe {
	width: 18em;
	height:5.4em;
	margin: 0;
	padding: 0;
	list-style: none;
	position:absolute;
	left:0;
	top:0;
	z-index:-1;
}
#navigation ul#sectionnav {
	width: 100%;
	margin-left: 1em;
}

#navigation #mainnavdivforie5point5 {
	width: 100%;
	margin: 0 11;
}
#navigation #sectionnavdivforie5point5 {
	width: 100%;
	margin: 0 8;
	margin-bottom:5px;
}
html > body #navigation #sectionnavdivforie5point5
{
	margin-bottom:0px;
}
#navigation ul#mainnav li.employers {
	position: relative;
	left: 10em;
}
#navigation ul#sectionnav li.before
{
	display: block;

		display: inline-block;

	line-height: 1.3em;
	margin: .4em 0;
	padding-left: 0;
	padding-right: .5em;
	font-weight: bold;
}
#navigation ul#sectionnav li.selected a {
	font-weight: bold;
}*/
/*
H4
{
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		16pt;
	font-weight:	bold;
	color:#6B0713;
}
.PadTable {
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.PadTable5 {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

H4.PageTitle, span.pageTitle  {
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		16pt;
	font-weight:	bold;
	color:#6B0713;
}
.MainPageTitle  {
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		16pt;
	font-weight:	bold;
	color:#6B0713;
	padding-bottom: 10px;
}
.RequiredField2
{
	font-size: 9pt;
	font-style: normal;
	font-family: Arial, Helvetica, san-serif;
	background-color: #ffffff;
	border:1px solid #9966CC;
}
.SmallOrange
{
	font-size: 8pt;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, san-serif;
      color: #ff6600;
}
.LclOrangeHdr
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, GillSans;
	color: #ff6600;
}
.MyLocalSectionTitle
{
	background-position: left bottom;
	color: #ffffff;
	font-family: Verdana,Tahoma,Geveva,Arial,Helvetica,sans serif;
	font-size: 13pt;
	font-weight: bold;
	background: url(https://securemedia.newjobs.com/nmy/local/usen/2x60_LocalBackGradient.gif);
}
.TopLeftDivider
{
	background-color: #EEEBFB;
	border-bottom: 1px dotted #660099;
	border-top: 1px dotted #660099;
	font-family: Verdana, Geneva, Arial, san-serif;
	font-size: 8pt;
	font-weight: bold;
	padding: 4 4 4 4;
	border-bottom-width: 1px;
}
Div.Section1 H4
{
	color:Black;
}

.ResumeTitle
{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11pt;
	color:#ff6600;
	font-weight:bold;
}
.HelpHeader
{
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#0A8D03;
}
.QuickHelpHeader
{
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:9pt;
	font-weight:bold;
	color:#FF6600;
}
.DIVQuickHelp
{
    border-right: #ff6600 1px dashed;
    padding-right: 2px;
    border-top: #ff6600 1px dashed;
    padding-left: 2px;
    padding-bottom: 2px;
    border-left: #ff6600 1px dashed;
    padding-top: 2px;
    border-bottom: #ff6600 1px dashed;
    position: relative;
}
*/
/*
H5, DT {
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		9pt;
	font-weight:	bold;
	font-style:		normal;
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}

H6	{
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		8pt;
	font-weight:	bold;
	font-style:		normal;
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}

TFOOT, THEAD	{
	font-size:		11pt;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:	Arial, Helvetica, sans-serif;
}

TH	{
	vertical-align:	baseline;
	font-size:		11pt;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:	Arial, Helvetica, sans-serif;
}


LABEL {
	font-size:		9pt;
	font-style:		normal;
	font-family:	Arial, Helvetica, san-serif;
	white-space: nowrap;
	line-height: 1.5em;
}

SMALL	{
	font-size:		8pt;
}

BIG	{
	font-size:		12pt;
}

BLOCKQUOTE, PRE	{
	font-family:	Courier New, monospace;
}

UL LI LI	{
	list-style-type:	disc;
}

UL LI LI LI	{
	list-style-type:	circle;
}

OL LI	{
	list-style-type:	decimal;
}

OL OL LI	{
	list-style-type:	lower-alpha;
}

OL OL OL LI	{
	list-style-type:	lower-roman;
}*/
/*
.Normal {
	font-size:		9pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
	line-height: 1.5em;
}

.Small {
	font-size:		8pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
	line-height:    1.25em;
}

.SmallDisabled {
	font-size:		8pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color:#777777;
}
.AdHeader
{
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	margin-bottom:2px;
	font-size:		7pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color:#CCCCCC;
	background-color:#f5f5f5;
}
.TabOn {
	padding-bottom:2px;
	background-image:url(https://securemedia.newjobs.com/my/usen/TopMiddleBackOn.gif);
}
.TabOnText {
	font-family:GillSans,Verdana;
	font-size:11pt;
	font-weight:500;
	color:#000000;
	text-decoration:none;
    	text-transform: uppercase;
}
.TabOff {
	padding-bottom:1px;
	padding-left:5px;
	background-image:url(https://securemedia.newjobs.com/my/usen/TopMiddleBackOff.gif);
}
.TabOffText {
	font-family:GillSans,Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#9966CC;
	text-decoration:none;
}
.TabBlue {
	padding-bottom:1px;
	padding-left:5px;
	background-image:url(https://securemedia.newjobs.com/my/usen/TopMiddleBackBlue.gif);
}
.TabBlueText {
	font-family:GillSans,Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#2F4FC1;
	text-decoration:none;
}
.SubNavLinkOn {
	font-family:Tahoma,Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
}
.SubNavLinkOff {
	font-family:Tahoma,Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	background-color:#E9E9D2;
}
.NavHeaderBack {
	background-color:#660099;
}

.NavBackTopBorder {
	background-color:#E9E9D2;
	background-image:url(https://securemedia.newjobs.com/my/usen/TabBorderBack.gif);
}
.NavBack {
    padding: 50px 0px 5px 0px;
}*/

/*
.Content
{
	font-size:		9pt;
	font-style:	normal;
	font-family:	Verdana, Geneva, Arial, Sans-Serif;
}
*/

/*
.Smallbold {
	font-size:		8pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
    font-weight: bold;
    line-height: 1.25em;
}

.Smallboldred {
	font-size:		8pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
    font-weight: bold;
    color: red;
}

.Smallboldblue {
	font-size:		8pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
    font-weight: bold;
    color: blue;
}

.Smallboldwhite {
	font-size:		8pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
    font-weight: bold;
    color: white;
}

.Smallboldwhite1 {
	font-size: 8pt;
	font-style:	normal;
	font-family: Verdana, Geneva, Arial, san-serif;
    font-weight: bold;
    color: white;
}*/

/*
.FormLabel {
	font-size:		9pt;
	font-style:		normal;
	font-family:	Arial, Helvetica, san-serif;
}
.RequiredField {
	font-size:		9pt;
	font-style:		normal;
	font-family:	Arial, Helvetica, san-serif;
	background-color:#FFF9F4;

}
.NonRequiredField {
	font-size:		9pt;
	font-style:		normal;
	font-family:	Arial, Helvetica, san-serif;
	background-color:#ffffff;

}
.FormSmall {
	font-size:		8.5pt;
	font-style:		normal;
	font-family:	Tahoma,Arial, Helvetica, san-serif;
}
.FormLabelBold {
	font-size:		9pt;
	font-style:		normal;
	font-family:	Arial, Helvetica, san-serif;
	font-weight:bold;
}
*/
/*
SELECT {
	font-size:		9pt;
	font-style:		normal;
	font-family:	Arial, Helvetica, san-serif;
}

.Purple {
	font-size:		9pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color:	#660099;
}

.PurpleSmall {
	font-size:		8pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color:	#660099;
}

.PurpleSmall a {
	font-size:		8pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color:	#660099;
}

.BlacSmall {
	font-size:		8pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color:	#000000;
}

.BlacSmallCenter {
	font-size:		8pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
	text-align:		center;
	color:	#000000;
}

.WHTSmall {
	font-size:		8pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color:	#ffffff;
}

.WHTSmall a {
	font-size:		8pt;
	font-style:		normal;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color:	#ffffff;
}

.StylizedTable {
	background-color:	#6B0713
}

.StylizedTableWHT {
	background-color:	#ffffff
}

.StylizedTableGRY {
	background-color:	#000000
}

.Bold {
	font-weight:	bold;
	font-size:		9pt;
	font-family:	Verdana, Geneva, Arial, san-serif;
}

.BoldWhite {
	font-weight:	bold;
	font-size:		9pt;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color: white;
}

.BoldPurple {
	font-weight:	bold;
	font-size:		9pt;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color:#63309c;
}

.BoldOrange {
	font-weight:	bold;
	font-size:		9pt;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color:#6B0713;
}

.BoldSmall {
	font-weight:	bold;
	font-size:		8pt;
	font-family:	Verdana, Geneva, Arial, san-serif;
}

.BoldSmallWhite {
	font-weight:	bold;
	font-size:		8pt;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color: white;
}

.BoldSmallGray {
	font-weight:	bold;
	font-size:		8pt;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color: #006633;
}

.BoldSmallRed {
	font-weight:	bold;
	font-size:		8pt;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color: red;
}

.BoldSmallPurple {
	font-weight:	bold;
	font-size:		8pt;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color: #63309c;
}

.BoldSmallPurple2 {
	font-weight:	bold;
	font-size:		8pt;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color: #520088;
}

.BoldSmallBlack {
	font-weight:	bold;
	font-size:		8pt;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color: #000000;
}

.H4	{
	font-family:	GillSans, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		16pt;
	font-weight:	900;
	color:#FF6600;
	letter-spacing:	-1px;
	line-height: 24px;
}

.ErrorSmall {
	font-weight:	700;
	font-size:		8pt;
	color:	red;
	font-family:	Verdana, Geneva, Arial, san-serif;
}
.Error {
	font-weight:	700;
	font-size:		9pt;
	color:	red;
	font-family:	Verdana, Geneva, Arial, san-serif;
}

.ErrorLarge {
	font-weight:	700;
	font-size:		11pt;
	color:	red;
	font-family:	Verdana, Geneva, Arial, san-serif;
}
.Title {
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		9pt;
	font-weight:	900;
	color:	#6B0713;
}
.TitleSmall {
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		9pt;
	font-weight:	900;
	color:	#660099;
}
.titlehead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #6B0713;
    FONT-FAMILY: Verdana, Arial, Gevana, Sans-Serif
}
.MNSColumnHead {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 8pt;
	font-weight : bold;
	text-align : center;
	background : #ccccff;
	color : #000000;
}
.MNSEven {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 9pt;
	background : #ffffff;
}
.MNSOdd {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 9pt;
	background : #efefef;
}
.BorderStyleNoTop {
	BORDER-RIGHT: #9933cc 1px solid;
	BORDER-LEFT: #9933cc 1px solid;
	BORDER-BOTTOM: #9933cc 1px solid
}
.BorderStyleNoBottom {
	BORDER-RIGHT: #9933cc 1px solid;
	BORDER-LEFT: #9933cc 1px solid;
	BORDER-TOP: #9933cc 1px solid
}
.BorderStyle {
	BORDER-RIGHT: #C8DE55 4px solid;
	BORDER-TOP: #C8DE55 4px solid;
	BORDER-LEFT: #C8DE55 4px solid;
	BORDER-BOTTOM: #C8DE55 4px solid;
}
table.BorderStyle, table.BorderStyle3 { width: 690px; float: left; margin-bottom: 14px; }
.SearchBorderStyle {
	BORDER-RIGHT: #BBCC99 1px solid;
	BORDER-TOP: #BBCC99 1px solid;
	BORDER-LEFT: #BBCC99 1px solid;
	BORDER-BOTTOM: #BBCC99 1px solid
}
.BorderStyle2 {
	BORDER-RIGHT: #EDD23D 4px solid;
	BORDER-TOP: #EDD23D 4px solid;
	BORDER-LEFT: #EDD23D 4px solid;
	BORDER-BOTTOM: #EDD23D 4px solid;
}
.BorderStyle3 {
	BORDER-RIGHT: #A0BDE2 4px solid;
	BORDER-TOP: #A0BDE2 4px solid;
	BORDER-LEFT: #A0BDE2 4px solid;
	BORDER-BOTTOM: #A0BDE2 4px solid;
}
.BorderStyleWhite {
	BORDER-RIGHT: #9933cc 1px solid;
	BORDER-TOP: #9933cc 1px solid;
	BORDER-LEFT: #9933cc 1px solid;
	BORDER-BOTTOM: #9933cc 1px solid;
	BORDER-LEFT-COLOR: white;
	BORDER-BOTTOM-COLOR: white;
	BORDER-TOP-COLOR: white;
	BORDER-RIGHT-COLOR: white
}

.BorderStyleGray {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc  1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc  1px solid
}
*/
/*
.PlainMargin {
	margin-left:10px;
	margin-right:10px;
}
.TabWhite {
	background-color:#ffffff;
}
.TabLink {
	color:#006633;
	font-weight:	bold;
	font-size:		8pt;
}

.NavSubSearch {
	color:#006637;
	font-family:Verdana;
	font-size:7.5pt;
	font-weight:bold;
	text-decoration:none;
}

.NavSubSearch:hover {
		color:#006637;
		font-family:Verdana;
		font-size:7.5pt;
		font-weight:bold;
		text-decoration:underline;
}

.NavTabOn {
	color:#006637;
	font-family:GillSans,Verdana;
	font-size:16pt;
	text-decoration:none;
}

.NavUpgradeTabOn {
	color:#006637;
	font-family:GillSans,Verdana;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
}
.NavFeature {
	color:#006637;
	font-family:GillSans,Verdana;
	font-size:12pt;
	font-weight:bold;
}
.NavTabOff {
	color:#605CA8;
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}
.NavTabOff:hover {
	color:#605CA8;
	font-family:Verdana;
	font-size:9pt;
	font-weight:bold;
	text-decoration:underline;
}
.NavSpecial {
	color:#1B1464;
	font-family:GillSans,Verdana;
	font-weight:bold;
	font-size:10pt;
	text-decoration:none;
}
.NavSpecial:hover {
	color:#1B1464;
	font-family:GillSans,Verdana;
	font-weight:bold;
	font-size:10pt;
	text-decoration:underline;
}
.NavMessages {
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
	color:#605CA8;
}
*/

/*
.SmallButton {
	color:#605CA8;
	font-family:Verdana;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:none;
	background-color:#FFCC99;
	border-width:1px;
}

.BlockNumber
{
	font-family:Verdana;
	font-weight:bold;
	FONT-SIZE: 14pt;
	COLOR: white;
	background-color:#660099;
}*/
/*
.AccountTabTextOn {
	font-family:GillSans,Verdana;
	font-size:11pt;
	font-weight:bold;
	color:#6B0713;
	text-decoration:none;
}
.AccountTabOn {
	background-image:url(https://securemedia.newjobs.com/my/usen/AccoutTabOn.gif);
	padding-left:10px;
	width:192px;
	height:26px;
}
.AccountTabTextOff {
	font-family:GillSans,Verdana;
	font-size:11pt;
	font-weight:bold;
	color:gray;
	text-decoration:none;
}
.AccountTabOff {
	background-image:url(https://securemedia.newjobs.com/my/usen/AccountTabOff.gif);
	padding-left:10px;
	width:192px;
	height:26px;
}
.SurveyImageButton {
	height:26px;
	width:125px;
}
.DIVItemList {
	height:100px;
	overflow: auto;
	background-color:	white;
}
.SmallWhite {
	font-family:tahoma,verdana,helvetica;
	color:white;
	font-size:8pt;
}
.tdHighlight {
	background-color:	#ffffff;
	border-top:	1px solid white;
	font-weight:		bold;
}
.tdNormal {
	background-color:	#F1EFFD;
	border-top:	1px solid white;
	font-weight:		normal;
}
.tdHeader {
	background-color:	#660099;
}
.MySectionTitle	{
	background:	url();
	background-color:	#c8de55;
	background-position:left bottom;
	color:		#ffffff;
	font-family:		Verdana,Tahoma,Geveva,Arial,Helvetica,sans serif;
	font-size:	11pt;
	font-weight:		bold;
}
.MySectionTitleNoPad	{
	background-color:	#c8de55;
	background-position:left bottom;
	color: #333333;
	font-family: Verdana,Tahoma,Geveva,Arial,Helvetica,sans serif;
	font-size:	9pt;
	font-weight:		bold;
	padding-left:		10px;
	vertical-align:		middle;
	height: 25px;
}
.MySectionTitleText
{
	padding:0px 0px 0px 0px;
	position:relative;
	left: 20px;
}
.MySectionSubTitleText
{
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 3px;
}
.MySectionHeader
{
	font-family:		Verdana,Tahoma,Geveva,Arial,Helvetica,sans serif;
	font-size:	11pt;
	color:          #000000;
}
.OrangeNormal {
	color:		#653200;
	font-family:		Verdana,Tahoma,Geveva,Arial,Helvetica,sans serif;
	font-size:	9pt;
}
.NetworkSectionTitle {
	background:	url(https://securemedia.newjobs.com/my/usen/2x60_NetworkBackGradient.gif);
	background-position:left bottom;
	color:		#78820B;
	font-family:		Verdana,Tahoma,Geveva,Arial,Helvetica,sans serif;
	font-size:	9pt;
	font-weight:		bold;
}
.NetworkSectionTitleNoPad
{
	background:	url(https://securemedia.newjobs.com/my/usen/2x60_NetworkBackGradient.gif);
	background-position:left bottom;
	color:		#78820B;
	font-family:		Verdana,Tahoma,Geveva,Arial,Helvetica,sans serif;
	font-size:	9pt;
	font-weight:		bold;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
}
.NetworkSectionTitleText {
	padding:5px 5px 5px 5px;
}*/

.ResumeSectionDivider {
	background-color:	#eee; /* #F0F0F0 */
	/*border-bottom:		1px dotted #6B0713;*/
/*	font-family:		Verdana, Geneva, Arial, san-serif;
	font-size:	8pt;
	font-weight:		bold;
	color:		#000000;*/
}
.ResumeSectionDivider2 {
	background-color:	#eee;
	/*border-bottom:		1px dotted #6B0713;*/
/*	font-family:		Verdana, Geneva, Arial, san-serif;
	font-size:	8pt;
	font-weight:		bold;
	color:		#000000;*/
}
.ResumeSectionDivider3 {
	background-color:	#eee; /* #D3DDF1 */
	/*border-bottom:		1px dotted #6B0713;*/
	/*font-family:		Verdana, Geneva, Arial, san-serif;
	font-size:	8pt;
	font-weight:		bold;
	color:		#000000;*/
}
.ResumeSectionText {
	/*font-family:		Verdana, Geneva, Arial, san-serif;
	font-size:	8pt;*/
	/*font-weight:		bold;*/
	/*text-transform:		uppercase;*/
	/*color:		#000000;*/
}

/*
.helpDefault
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	BACKGROUND: #ffffff;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, geneva, sans-serif;
	vertical-align : top;
}
.helpDefaultDarkBG
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BACKGROUND: #EEEEEE;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
	vertical-align : top;
}
.helpHeading
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	BACKGROUND: #ffffff;
	COLOR: #6B0713;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, geneva, sans-serif;
}
.helpSection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
	padding-top : 0.5cm;
	vertical-align : top;
}
.helpSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
	vertical-align : top;
}
.helpBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
	vertical-align : top;
}
.helpItalics
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
	vertical-align : top;
}
.helpCode
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: courier, 'courier new';
	vertical-align : top;
}
.helpSmallText
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans serif;
	vertical-align : top;
}
.helpBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffff;
    COLOR: #30669a;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
	vertical-align : top;
}
.helpROSection
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	BACKGROUND: #ffffff;
	COLOR: Blue;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, geneva, sans-serif;
	line-height : 1.2cm;
	vertical-align : bottom;
}
.helpJSSection
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	BACKGROUND: #ffffff;
	COLOR: #6B0713;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, geneva, sans-serif;
	line-height : 1.2cm;
	vertical-align : bottom;
}
.helpOPMSection
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	BACKGROUND: #ffffff;
	COLOR: #800000;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, geneva, sans-serif;
	line-height : 1.2cm;
	vertical-align : bottom;
}
.helpOPMBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, geneva, sans-serif;
	vertical-align : top;
}
.helpIndent
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	BACKGROUND: #ffffff;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, geneva, sans-serif;
	vertical-align : top;
	padding-left : 50px;
}
.helpOPMIndentBold
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	BACKGROUND: #ffffff;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana, arial, geneva, sans-serif;
	vertical-align : top;
	padding-left : 50px;
}*/

/*
.ContactGray
{
	color:Gray;
}
.TabLeftCellOn {
	background-image:url(https://securemedia.newjobs.com/my/usen/ContentTabBackLeftOn.gif);
}
.TabMiddleCellOn {
	background-image:url(https://securemedia.newjobs.com/my/usen/ContentTabBackMiddleOn.gif);
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
}
.TabRightCellOn {
	background-image:url(https://securemedia.newjobs.com/my/usen/ContentTabBackRightOn.gif);
}
.TabLeftCellOff {
	background-image:url(https://securemedia.newjobs.com/my/usen/ContentTabBackLeftOff.gif);
}
.TabMiddleCellOff {
	background-image:url(https://securemedia.newjobs.com/my/usen/ContentTabBackMiddleOff.gif);
	padding-top:9px;
	padding-left:5px;
	padding-right:5px;
}
.TabRightCellOff {
	background-image:url(https://securemedia.newjobs.com/my/usen/ContentTabBackRightOff.gif);
}
.FrameLeftCell {
	border-left:1px solid #6B0713;
}
.FrameBottomCell {
	background-image:url(https://securemedia.newjobs.com/my/usen/ContentBottomFrameBackMiddle.gif);
}
.ContentCell {
	border-left:1px solid #6B0713;
	background-image:url(https://securemedia.newjobs.com/my/usen/ContentMainBack.gif);
	border-right:1px solid #6B0713;
}
.FrameBorderCell {
	border-top:1px solid #6B0713;
}
.FrameLeftBorderCell {
	border-left:1px solid #6B0713;
	border-top:1px solid #6B0713;
}
.ContentTabTextOn {
	font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,Sans-Serif;
	color:#660099;
	font-size:1em;
	font-weight:bold;
}
.ContentTabTextOff {
	font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,Sans-Serif;
	color:#666666;
	font-size:.9em;
	font-weight:normal;
}
.ContentText {
	font-family:Verdana,Tahoma,Arial,Geneva,Helvetica,Sans-Serif;
	font-size:.9em;
}*/

/*
div.mmaaccOuter
{
	overflow:visible;
	border: #9966CC 1px solid;
	background-color:#ffffff;
	padding:0px;
}
span.mmaaccStrong
{
	font-weight:bold;
}
div.mmaaccItem
{
	overflow:hidden;
	white-space:nowrap;
	background-color:#ffffff;
	padding:2px;
	font-family:Verdana;
	font-size:8pt;
	cursor: pointer;
	cursor: hand;
}
div.mmaaccItemSel
{
	overflow:hidden;
	white-space:nowrap;
	background-color:#e0e0e0;
	padding:2px;
	font-family:Verdana;
	font-size:8pt;
	cursor: pointer;
	cursor: hand;
}
div.TextBox {
	height:200px;
	overflow: auto;
	background-color: #ffffff;
	padding:10px;
}
div.FormBlock
{
	border-top:1px solid #9933cc;
	border-bottom:1px solid #9933cc;
	border-left:1px solid #9933cc;
	border-right:1px solid #9933cc;
}
div.FormHead
{
	background-image:url(https://securemedia.newjobs.com/nmy/usen/beta/FormBlockHeaderBack.gif);
	border-bottom:3px solid #9a68c4;
}
div.FormBody
{
	border-top:2px solid #ded4e6;
	background-color:#eeeeee;
}
.FormItem
{
	position:absolute;
	display:block;
	width:220px;
	height:100px;
	left:auto;
}
.HomeStarBurst
{
	position:relative;
	display:inline-block;
	width:46px;
	height:27px;
	left:auto;
	vertical-align:middle;

}
.FormItemBox
{
	border:1px solid #660099;
	background-color:#eeeeee;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.ButtonMain, .ButtonMain a {
	margin: 0 auto;
	text-decoration:none;
	cursor:hand;
	white-space:nowrap;
	line-height:30px;
	height:30px;
}
.ButtonLeft {
	margin: 0 auto;
	vertical-align:top;
	background-image:url(https://securemedia.newjobs.com/id/cc/omjmy/nov11/btn_left.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:21px;
    line-height:30px;
    height:30px;
}
.ButtonText, .ButtonText span {
    font-family:Geneva,Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
    background-image:url(https://securemedia.newjobs.com/id/cc/omjmy/nov11/btn_middle.gif);
	background-repeat:repeat-x;
	display:inline-block;
    line-height:28px;
    height:30px;
	vertical-align:top;
	padding: 0 0 0 2px;
}


.ButtonRight {
    margin: 0 auto;
    vertical-align:top;
	background-image:url(https://securemedia.newjobs.com/id/cc/omjmy/nov11/btn_right.gif);
	background-repeat:no-repeat;
	width:21px;
    line-height:30px;
    height:30px;
}
.AltButtonMain
{
	text-decoration:none;
	cursor:hand;
	white-space:nowrap;
}
.AltButtonLeft {
	background-image:url(https://securemedia.newjobs.com/id/cc/omjmy/nov11/btn_left.gif);
	background-repeat:no-repeat;
	width:10px;
	height:34px;
}
.AltButtonText {
	font-family:Geneva,Verdana,Arial,Helvetica,Sans-Serif;
	background-image:url(https://securemedia.newjobs.com/id/cc/omjmy/buttons/btn_middle.gif);
	font-size:10pt;
	height:34px;
	font-weight:bold;
	color:#ffffff;
	background-repeat:repeat-x;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:0px;
}
.AltButtonRight {
	background-image:url(https://securemedia.newjobs.com/id/cc/omjmy/nov11/btn_right.gif);
	background-repeat:no-repeat;
	width:10px;
	height:34px;
}
.ButtonLogin
{
	background-image:url(https://securemedia.newjobs.com/id/cc/omjmy/nov11/lgn_btn.gif);
	background-repeat:no-repeat;
    font-family:Geneva,Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	text-align:center;
	width:123px;
	height:28px;
    vertical-align:middle;
}
.ButtonLoginLink
{
    font-family:Geneva,Verdana,Arial,Helvetica,Sans-Serif;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}*/
/*
.WarningBoxHidden
{
	left: -999em;
	position: absolute;
}
.WarningBox
{
	left:auto;
	position:absolute;
	width: 18em;
	height:auto;
	background-color:#fff9f4;
	padding: 6px;
	border: outset 1px #660099;
}

.txtNoticeMessage
{
	font-weight: normal;
	list-style-position: outside;
	font-size: 8pt;
	color: black;
	font-family: Verdana, Geneva, Arial, san-serif;
	list-style-type: disc;
	background-color: #fff799;
	line-height: 10pt;
}
*/

/*
#progressmenu{
	width: 774px;
	height: 34px;
	margin-left: 10px;
}
#progressbar_below{
	width: 774px;
	height: 20px;
	margin-left: 10px;
}
.statbarLft{
	border-left:1px;
	border-right:0;
	border-bottom:1px;
	border-top:1px;
	border-style:solid;
	border-color:#660099;
}
.statbar{
	border-left:0;
	border-right:0;
	border-bottom:1px;
	border-top:1px;
	border-style:solid;
	border-color:#aeaeae;
}
.ProgressTOP{
	border-right: #aeaeae 0px solid;
	border-top: #aeaeae 1px solid;
	border-left: #aeaeae 1px solid;
	border-bottom: #aeaeae 0px solid;
	background-color: #ffffff;
}
.ProgressBOTTOM{
	border-right: #aeaeae 0px solid;
	border-top: #aeaeae 0px solid;
	border-left: #aeaeae 1px solid;
	border-bottom: #aeaeae 1px solid;
	background-color: #ffffff;
}
.ProgressTITLE{
	border-left: #aeaeae 1px solid;
	font-size: 11px;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, san-serif;
	color:#6B0713;
 	font-weight: bold;
	background-color: #ffffff;
	padding: 0px 0px 0px 0;
}

*/
/*
#tabmenu{
	width: 774px;
	height: 30px;
	margin-left: 10px;
	background: url(https://securemedia.newjobs.com/nmy/usen/portfolio/bg_tabmenu.gif) repeat-x;
	border-left: 1px solid #959595;
}
.tabmenu_resume-o{
	background: url(https://securemedia.newjobs.com/nmy/usen/portfolio/menu_resume.gif) 0px -30px no-repeat;
	width: 117px;
	height: 30px;
	float: left;
}
.tabmenu_profile-o{
	background: url(https://securemedia.newjobs.com/nmy/usen/portfolio/menu_profile.gif) 0px -30px no-repeat;
	width: 116px;
	height: 30px;
	float: left;
}
.tabmenu_resume A{
	background: url(https://securemedia.newjobs.com/nmy/usen/portfolio/menu_resume.gif) 0px 0px no-repeat;
	width: 117px;
	height: 30px;
	float: left;
}
.tabmenu_resume A:hover{
	background-position: 0px -30px;
}
.tabmenu_profile A{
	background: url(https://securemedia.newjobs.com/nmy/usen/portfolio/menu_profile.gif) 0px 0px no-repeat;
	width: 116px;
	height: 30px;
	float: left;
}
.tabmenu_profile A:hover{
	background-position: 0px -30px;
}
#tabmenu_end{
	background: url(https://securemedia.newjobs.com/nmy/usen/portfolio/menu_end_shadow.gif) no-repeat;
	width: 6px;
	height: 30px;
	float: left;
}
#tabmenu_links{
	width: 535px;
	height: 30px;
	float: right;
	text-align: right;
	padding-top: 10px;
}
#tabmenu_below{
	width: 774px;
	height: 20px;
	margin-left: 10px;
	border-left: 1px solid #959595;
	border-right: 1px solid #959595;
}*/
/*
#icons{
	margin: 10px 10px 10px 10px;
	width: 140px;
	height: 120px;
}
ul{
	font-size: 8pt;
	font-family: verdana;
}
ul.tags{
	margin-left: 0;
	padding-left: 0;
	display: inline;
}
ul.tags li{
	display: inline;
	background: url(https://securemedia.newjobs.com/nmy/usen/portfolio/dot_grey.gif) no-repeat;
	padding-left: 10px;
}
ul.tags li a{
	text-decoration: none;
	cursor: text;
}
ul.tags li#first{
	display: inline;
	background: url(https://securemedia.newjobs.com/nmy/usen/portfolio/blank.gif) no-repeat;
	padding-left: 0px;
}
ul.tags li#firstTagLevel1{
	display: inline;
	background: url(https://securemedia.newjobs.com/nmy/usen/portfolio/blank.gif) no-repeat;
	padding-left: 0px;
	font-size: 13px;
	font-weight: bold;
}
ul.tags li.TagLevel1{
	display: inline;
	font-size: 13px;
	font-weight: bold;
}

*/
/*
.TagLevel0
{
	font-weight:normal;
}
.TagLevel1
{
	font-weight:bold;
}
.TagLevel2
{
	font-family:Arial Greek;
	color:Maroon
}
.TagLevel3
{
	font-weight:bold;
	font-style:italic;
	color:Red
}
*/
/*
body{
	font-family: verdana;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
}
#container{
	width: 970px;
	margin-left: 10px;
}
#Left_container{
	width: 120px;
	float: left;
}
#Right_container{
	float: left;
	width: 650px;
}
*/

/*
.module{
	clear: both;
	float: left;
}
.module .header{
	margin-top: 5px;
	height: 20px;
}
#search_head{
	width: 650px;
	height: 2px;
	font-size:1px;
	background: url(https://securemedia.newjobs.com/nmy/usen/portfolio/module_tan_head.gif) no-repeat;

}
#search_body{
	width: 648px;
	border-left: 1px solid #cccc99;
	border-right: 1px solid #cccc99;
}
#search_content{
	width: 626px;
	height: 32px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #f2f2e6;
	padding: 10px;
	font-size: 10px;
}
#search_foot{
	width: 650px;
	font-size:1px;
	height: 4px;
	background: url(https://securemedia.newjobs.com/nmy/usen/portfolio/module_tan_foot.gif) no-repeat;
}
#search_title{
	float: left;
	margin-top: 15px;
	margin-right: 10px;
}
#search_keywords{
	font-size: 10px;
	float: left;
}
#search_keywords input{
	border: 1px solid #cccc99;
	margin-right: 5px;
	width: 190px;
}
#search_tags input
{
	border: solid 0px #cccc99;
	margin-right: 2px;
	margin-left: 2px;
	float: left;
	width: 20px;
}
#search_type{
	font-size: 10px;
	float: left;
}
#search_type select{
	border: 1px solid #cccc99;
	margin-right: 5px;
}
#search_city{
	font-size: 10px;
	float: left;
}
#search_city input{
	border: 1px solid #cccc99;
	margin-right: 5px;
}
#search_state{
	font-size: 10px;
	float: left;
}
#search_state select{
	border: 1px solid #cccc99;
	margin-right: 8px;
	float: left;
}
#search_button{
	float: left;
}
#search_button img{
	margin-top: 11px;
	border: 0px;
}*/

/*
#AdsModule{
	clear: both;
	width: 300px;
	margin: 0 0 10px 5px;
	float: right;
	vertical-align: top;
}
#intro_copy{
	margin-top: 10px;
	border: 0px;
	width: 650px;
	font-family: Verdana;
	font-size: 10px;
	float: left;
}
#SrcRslts{
	margin-top: 10px;
	border: 0px;
	width: 650px;
}
#RsltContainer{
	border: 0px;
	width: 645px;
	vertical-align: top;
	float: left;
}
#Profile_Pag{
	font-size: 12px;
	font-weight: bold;
	float: left;
}
#Page_count{
	font-size: 12px;
	font-weight: bold;
	float: right;
}
#Page_Pag{
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	width: 100%;
}
#rsltTbl{
	width:650px;
	float: left;
	background-color: #ffffff;
	margin: 5px 0 5px 0;
	border: 0;
}
#rstlHdr_row{
	padding: 5px 0 5px 0;
	background-color:#CCCC99;
}
.Name_Header{
	font: Verdana;
	font-weight: bold;
	font-size: 12px;
	width: 45%;
}
.Location_Header{
	font: Verdana;
	font-weight: bold;
	font-size: 12px;
	width: 25%;
}
.Jobtitle_Header{
	font: Verdana;
	font-weight: bold;
	font-size: 12px;
	width: 30%;
}
.Srch_rslt_A{
	background-color: #ffffff;
	font: Verdana;
	font-size: 12px;
	padding: 4px 0 4px 0;
}
.Srch_rslt_B{
	background-color: #f2f2e5;
	font: Verdana;
	font-size: 12px;
	padding: 4px;
}*/


/*.ControlHeaderText
{
	font-family : verdana,arial,helvetica,sans-serif;
	font-size : 11pt;
	color : #6B0713;
	font-weight:bold;
	line-height: 1.25em;
}
.ControlHeader
{
	HEIGHT:25px;
	background:url(https://securemedia.newjobs.com/nmy/usen/beta/FormBlockHeaderBack.gif);
	background-color:#F9E6AB;
}
.ControlDivider
{
	background-color:#C8DE55;
	height:4px;
  display: none;
}
.ControlBody
{
	background-color:#F0F0F0;
	padding: 5px 8px 5px 8px;
}
.ControlBodyWhite
{
	background-color:#ffffff;
	padding: 5px 8px 5px 8px;
}
*/
.ControlHeaderDiv,
.ControlHeaderDiv table
{
	/*PADDING-BOTTOM: 5px;
	PADDING-TOP: 1px;
	background-color:#ffffff;
	padding-left:15px;*/
  margin-bottom: 0;
}
/*
td.ControlHeaderDiv
{
	PADDING-BOTTOM: 7px;
	PADDING-TOP: 5px;
	background-color:#ffffff;
	padding-left:15px;
	color:#6B0713;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11pt;
    font-weight:bold;
    border-bottom: 8px solid #C8DE55;
}*/
tr.ControlBodyTableHeads th
{
    border-bottom: 2px solid #C8DE55;
    border-top: 2px solid #C8DE55;
    background-color:#F0F0F0;
    color:#6B0713;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:x-small;
    font-weight:bold;
}
.ControlHelpImageTopPadding
{
	padding-top:4px;
	text-align: right;
	padding-right:7px;
}
.RepeaterItemBackground
{
	text-align:left;
	background-color:#eeeeee;
	width:100%;
}
.RepeaterAlternatingItemBackground
{
	text-align:left;
	background-color:#cccccc;
	width:100%;
}
.RepeaterLinks
{
	font-weight:	bold;
	font-size:		8pt;
	font-family:	Verdana, Geneva, Arial, san-serif;
	color:	#52729D;
}
a.RepeaterLinksUnderline
{
	font-weight:	bold;
	font-size:		8pt;
	font-family:	Verdana, Geneva, Arial, san-serif;
	text-decoration: underline;
	color:	#6B0713;
}
.ListResumesResumeTitle
{
	font-weight:bold;
	color:#626262;
}
.ViewControlBackground
{
	background-color:#EBEBEB;
}
.ViewResumeResumeTitle
{
	font-weight:bold;
	color:	#6B0713;
}

/*
.navHeaderProfile {
	background-color:#c8de55;
	font:bold 12px verdana;
	line-height: 16px;
	color:#333333;
	padding: 4px 10px 5px 10px;
}
.navUserName {
	font-family : verdana,arial,helvetica,sans-serif;
	font-size : 8pt;
	text-decoration: none;
	color : #6B0713;
	font-weight:bold;
}
.navBodyContent {
	font-size : 8pt;
	color : #000000;
	padding:8px;
	background-color:#ffffff;
}
.navHeader {
	background-color:#f0ca17 ;
	font:bold 12px verdana;
	line-height: 16px;
	color:#000000;
	padding: 4px 10px 5px 10px;
}
.navHeaderNoBackground {
	font:bold 12px verdana;
	line-height: 16px;
	color:#000000;
	padding: 4px 10px 5px 10px;
}
.skinImageTitlePosition
{
  position:absolute;
  z-index:1;
  top:0px;
  left:30px;
}
.green
{
	background-color:#6B0713;
}
.greenText
{
	color:#333333;
}
.boldGreen
{
	color:#6B0713;
	font:bold;
}
.smallBoldGreen
{
	color:#6B0713;
	font:bold 10px verdana;
}
.yellow
{
	background-color:#F0CA00;
}
.MilMatchTextBoxText
{
	font:bold 16px verdana;
}
.MilMatchSearchResultsMOSTitle
{
	font:bold 12px verdana;
}
.SkillsTranslatorResultsText
{
	font:bold 10px verdana;
}
.SkillsTranslatorResultsDesc
{
	font:10px verdana;
}
#dropMenuList{
	position:absolute;
	border:1px solid black;
	border-bottom-width: 1;
	font: 10px Verdana;
	line-height:12px;
	z-index:100;
}
#dropMenuList a {
	display: block;
	text-indent: 3px;
	BORDER-TOP: silver thin outset;
    BORDER-BOTTOM: silver thin;
	padding: 1px 0;
	text-decoration: none;
}
#dropMenuList a:hover{
	background-color: #052c1d;
	color: yellow;
}
.yellowBGBoldText
{
	background-color:#F0CA00;
	font-weight:bold;
}*/

/*
a {
	color: #6B0713;
}
td, th {
	font-family:verdana,tahoma,geneva,arial,helvetica,sans-serif;
	Font-Size:x-small;
	color: #000000;
}
INPUT, SELECT {
	FONT-SIZE: 10pt;
	FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans serif;
}
.white {
	font-family:verdana,tahoma,geneva,arial,helvetica,sans-serif;
	Font-Size:xx-small;
	color:white;
	font-weight:bold;
}
a.white {
	font-family:verdana,tahoma,geneva,arial,helvetica,sans-serif;
	Font-Size:xx-small;
	color:white;
	font-weight:bold;
}
a.white:visited {
	font-family:verdana,tahoma,geneva,arial,helvetica,sans-serif;
	Font-Size:xx-small;
	color:white;
	font-weight:bold;
}
a.white:hover {
	font-family:verdana,tahoma,geneva,arial,helvetica,sans-serif;
	Font-Size:xx-small;
	color:white;
	font-weight:bold;
}
.Normal, a.Normal {
	font-family:verdana,tahoma,geneva,arial,helvetica,sans-serif;
	Font-Size:x-small;
	color:#000000;
}
a.Small:link, a.Small:hover, a.Small:active {
	font-family:verdana,tahoma,geneva,arial,helvetica,sans-serif;
	Font-Size:8pt;
	color:#000066;
}
a.SmallBold {
	font-family:verdana,tahoma,geneva,arial,helvetica,sans-serif;
	Font-Size:8pt;
	Font-Weight:bold;
	color:#000000;
}
a.Small:visited {
	font-family:verdana,tahoma,geneva,arial,helvetica,sans-serif;
	Font-Size:8pt;
	color:#666666;
}
a.SmallBold:visited {
	font-family:verdana,tahoma,geneva,arial,helvetica,sans-serif;
	color:#666666;
}
.small_Fixed {
	font-size:8pt;
	color: #000000;
}
.bgMain_Header {
	background-image: url(https://securemedia.newjobs.com/id/ro/h2h/nav/header-backgrnd2.jpg);
	background-repeat: repeat-x;
	WIDTH: 780px;
}
*/

/*
.headerLinkDiv
{
    margin: 0 auto;
    text-align:left;
    width:952px;
}
.ccHeader {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	background-color:#c8de55;
	color: #333333;
	text-align:left;
	width:auto;
	position:relative;
	padding: 8px 0px 8px 10px;
}
a.ccHeaderLink:active, a.ccHeaderLink:link, a.ccHeaderLink:visited {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #333333;

}
a.ccHeaderLink:hover {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	font-weight: bold;
	color: #333333;

}
#ccHeaderLinkSide {
    position:absolute;
    right:10px;
    top:8px;
    font-weight:normal;
    color: #333333;
    font-size: 90%;
}
#ccHeaderLinkSide a {
    color: #333333;
}
.subWrapperMainTable
{
    width: 757px;
    text-align:left;
    float: left;
}
#wrapper-center
{
    width: 757px;
}
.ccLargeText {
	font-family : verdana,arial,helvetica,sans-serif;
	font-size : 11pt;
	color : #6B0713;
	font-weight:bold;
}
.ccGreetingText SPAN
{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13pt;
 	color: #6B0713;
}
.blockTD {
    PADDING:14px;
	FONT: 0.8em arial,helvetica;
	BACKGROUND: url(https://securemedia.newjobs.com/id/cc/h2h/resume/modbg.gif);
}
.txtXsmallBold {
	font-weight:bold;
}
.greenText {
	color: #6B0713;
	font-size:8pt;
}
.goldbackground
{
  background-color: #F0F0F0;
  line-height: 24px;
}
.tdlink
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,arial,geneva,sans-serif
}
.ControlHeaderRightDiv
{
	BACKGROUND: url(https://securemedia.newjobs.com/id/cc/h2h/resume/modr13.gif);
}
.ControlHeaderRightHeadDiv
{
	BACKGROUND: url(https://securemedia.newjobs.com/id/cc/h2h/resume/modr10.gif);
}
.Header2Text
{
	font-family:verdana,tahoma,geneva,arial,helvetica,sans-serif;
	Font-Size:xx-small;
    COLOR: #4D4D4D;
    FONT-STYLE: normal;
    font-weight:bold;
}
.HeaderRequiredText
{
    FONT-SIZE: xx-small;
    COLOR: #A01111;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana,arial,geneva,sans-serif;
    font-weight:bold;
}
.MY_Home
{

    padding-left:39px;
    height: 414px;
    width: 771px;
    padding-bottom:0px;
}
#resumeBody
{
    margin: 0 auto;
    width:620px;
    text-align:center;
}
#myResume
{

    width:690px;
}*/
.ResumeHeaderRow
{
    background-color: #F0F0F0;
    /*color: #6B0713;*/
    font-weight:bold;
    /*border-bottom: 2px solid #C8DE55;*/
}
.ResumeRowOn
{
    background-color: #F0F0F0;
}
.ResumeRowOff
{
}
.ResumeNavBar
{
    color: #6B0713;
    font-weight:bold;
    text-align:left;
    padding-left:35px;
    padding-top:8px;
    height:20px;
    width:722px;
    /*font-family: verdana,arial,helvetica,sans-serif;*/
	/*font-size: 8pt;*/
}
.ResumeNavBarHref
{
    text-decoration: none;
}

/*.LoginBox, .LoginBox a, .LoginBox span, .LoginBox label {
	font-size: 8pt;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, san-serif;
	color: #333333;
}
.LoginWorks {
	font-size:15px;
	color:#860c09;
	font-weight:bold;
	padding: 4px 6px 7px 0px;
	font-family:Verdana;
	text-align:center;
}*/

/*
table.controlTable { margin: 20px 0; }

#homecontainer { background: transparent url(https://securemedia.newjobs.com/id/cc/omjmy/nov11/big-arc.gif) top left no-repeat; width: 952px; float: left; }

#welcome { margin: 20px 0 30px 36px; }
#internal_wrapper { text-align:left; padding: 0 40px 0px 40px; float: left; width: 690px; }
#middle_content_wrapper { width: 885px; margin: 0 auto; text-align: left; padding: 10px 0;}

#col1 { width: 400px; float: left; }
#col2 { width:200px; float: right; }
*/

/*
#pagetop { width: 737px; height: 73px; background: #fff url(https://securemedia.newjobs.com/id/cc/omjmy/OMJ-pagehead-bkgd.gif) top left no-repeat; margin-left: -33px; padding: 18px 0 0 20px; }
#pagetop_inside { width: 757px; height: 91px; background: #fff url(https://securemedia.newjobs.com/id/cc/omjmy/OMJ-pagehead-bkgd.gif) top left no-repeat; border-top: 1px solid #C8DE55; position: relative; left: -33px; top: -11px; }
#pagetop_inside h4 { margin-left: 30px; padding: 0; }
*/

/*.sidebar_box { width: 200px; background-color: #fff; padding-bottom: 10px; margin-bottom: 20px; }
.sidebar_box .navHeaderProfile { padding: 8px; }
.sidebar_box p { font-size: 110%; line-height: 1.25em; margin: 5px 6px 5px 8px; }
.sidebar_box ul { margin: 10px 8px 0 22px; padding: 0; }
.sidebar_box ul li { list-style-type: disc; padding-bottom: 3px; }
*/

/*#sub-content {position:relative;}

#sub-content .valmessagebox { margin: 0 auto 0 auto; color: #000;padding:14px 0 0 35px;text-align:left;width:550px;}
#sub-content .valmessagebox ul {padding-left:20px;}
#sub-content .valmessagebox li {list-style-type:disc;padding:2px;}

#sub-content #login_validation {top:65px;position:absolute;background-color:#c8de55;right:130px;width:445px;}
#sub-content #login_validation ul {padding-left:5px;}
#sub-content #login_validation li {list-style-type:none;padding-left:0px;}
#sub-content #login_validation .valmessagebox { margin: 0 auto 0 auto; color: #000;padding:0;}
#sub-content #login_validation .valmessagebox ul {padding-left:4px;}
#sub-content #login_validation .valmessagebox li {list-style-type:none;padding:2px;}
*/

/*.BorderStyleNone { border: none; }
.ControlDividerNone { display: none; }
td.ControlBodyNone { border-bottom: 1px dotted #000; background-color: #f0f0f0; }
*/
/*
#infoCenter  {
    text-align:left;
}
#infoCenter UL {
    margin:0px;
    padding:0px;
    margin-left:15px;
}
#infoCenter LI {
    list-style-type: disc;
    margin:0px;
    padding:0px;
}
.contentPadding {
    padding-left:29px;
    padding-right:30px;
    text-align:left;
}
#infoCenterTop {
    padding-top:25px;
    padding-bottom:20px;
    width:952px;
    text-align:center;
    background-image:url(https://securemedia.newjobs.com/id/cc/omjmy/infocenter/infocenter-crnr.gif);
    background-repeat:no-repeat;
    background-position:top right;
}
#infoCenterResources {
    padding-top:10px;
    height:45px;
    vertical-align:middle;
    background-image:url(https://securemedia.newjobs.com/id/cc/omjmy/infocenter/resources-back.jpg);
    background-repeat:no-repeat;
    color:#ffffff;
    font-weight:bold;
    font-size:13px;
}
html> body .marginLeft5 {
    margin-left:5px;
}
#infoCenter #VetMedical TH {
    font-size: 12px;
    font-weight:bold;
    padding-top:20px;
}
#infoCenter #VetMedical TD {
    font-size: 12px;
    padding-left:15px;
}
#infoCenter #MilMatchTable {
    width:450px;
    font-size: 12px;
}
#infoCenter #MilMatchTable TD {
    font-size: 12px;
}
*/

/*
.callout { background-color: #ececec; padding: 0 10px; color: #B90334; font-weight: bold; width: 50%; margin-top: 10px; border: 1px solid #ccc; }
.callout p { font-size: 11px; line-height: 1.5em; }
.callout a { color: #B90334; text-decoration: underline; }


.ValidationMessage {padding-bottom:14px;}
.ValidationMessage, .ValidationMessage a { color: #AD1B08; font-weight: bold; }


div#content { margin-top: 0; float: left; }
.cssClearBoth { clear: both; }
#mpTargetJob_ResumeBodyContent_ucTargetJob_plcInstitutions, #MasterPage1_ResumeBodyContent_TargetJob1_plcInstitutions {padding-left:18px;}
#mpTargetJob_ResumeBodyContent_ucTargetJob_plcInstitutions select, #MasterPage1_ResumeBodyContent_TargetJob1_plcInstitutions select{margin-top:7px;}
*/
