/* These are overridden/added values against header05.css for left justified behavior and such for the My site */
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 
{
	/* text-align: left; */
	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; /* for IE */
}	
#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 
{
	/* width:17em; */
}	
#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;
	/* IE5 Mac Band Pass Filter for explicit widths on floats bug */
	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;
}

/* End of header05.css overrides/additions */


/*
TD {
    font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:9pt;
}

H1	{	
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		22pt;
	font-weight:	700;
	font-style:		normal;
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
		
H2	{	
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		14pt;
	font-weight:	700;
	font-style:		normal;
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}	
		
H3	{	
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		12pt;
	font-weight:	bold;
	font-style:		normal;
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-top:0px;
	margin-bottom:0px;
}
.H3	{	
	font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		12pt;
	font-weight:	bold;
	font-style:		normal;
	text-decoration:none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	margin-top:0px;
	margin-bottom:0px;
}

H2  {	
	font-family:	GillSans, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:		12;
	font-weight:	bold;
	color:#6B0713;
}
*/
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 style for RadioButton and CheckBox list items */		
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;
	/* border:1px solid #6B0713; */
}
.NonRequiredField {
	font-size:		9pt; 
	font-style:		normal; 
	font-family:	Arial, Helvetica, san-serif;
	background-color:#ffffff;
	/* border:1px solid #6B0713; */
}		
.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; /*temporary */
	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:	#F0F0F0;
	border-bottom:		1px dotted #6B0713;
	font-family:		Verdana, Geneva, Arial, san-serif;
	font-size:	8pt;
	font-weight:		bold;
	color:		#000000;
}
.ResumeSectionDivider2 {
	background-color:	#F0F0F0;
	border-bottom:		1px dotted #6B0713;
	font-family:		Verdana, Geneva, Arial, san-serif;
	font-size:	8pt;
	font-weight:		bold;
	color:		#000000;
}
.ResumeSectionDivider3 {
	background-color:	#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: #0E3F75;
	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;
}
/* Added for DEV00138093 */
.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;
}

/* Portfolio Styles */
/* Progress Bar Styles */
#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;
}
/* end progress bar styles */
	/* eo Portfolio Styles */
/* Tab Menu for Resume/Portfolio */	
#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;
}
/* eo Tab Menu for Resume/Portfolio */	
/*  Portfolio Tag Styles */

.TagLevel0
{
	font-weight:normal;
}
.TagLevel1
{
	font-weight:bold;
}
.TagLevel2
{
	font-family:Arial Greek;
	color:Maroon
}
.TagLevel3
{
	font-weight:bold;
	font-style:italic;
	color:Red
}
/*********************************************************************/
/*  Search Box (portfolio search)
/*********************************************************************/
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;
}
.ControlBody
{
	background-color:#F0F0F0;
	padding: 5px 8px 5px 8px;
}
.ControlBodyWhite
{
	background-color:#ffffff;
	padding: 5px 8px 5px 8px;
}
.ControlHeaderDiv
{
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 1px;
	background-color:#ffffff;
	padding-left:15px;
}
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;
}
/*  RIGHT NAV area classes */
.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{ /*hover background color*/
	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;
}


/*--------------------------- cc classes ----------------------------- */
.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;
	/*letter-spacing:-1px;*/
}
a.ccHeaderLink:hover {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	font-weight: bold;
	color: #333333;
	/*letter-spacing:-1px;*/
}
#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 
{
    /*background-image:url(https://securemedia.newjobs.com/id/cc/omjmy/swoosh.gif);
    background-repeat:no-repeat;*/
    padding-left:39px;
    height: 414px;
    width: 771px;
    padding-bottom:0px;
}
#resumeBody 
{
    margin: 0 auto;
    width:620px;
    text-align:center;
}
#myResume 
{
    /*text-align:center;
    margin-left:auto; 
    margin-right:auto; */
    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;}

#internal_wrapper label {white-space:normal;}


#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:5px; width: auto;}
#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; }
/***New OMJ Nav overrides***/

/* Start: Info Center */
#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;
}
/* End: Info Center */


.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; }

/*** MGSCORE Overrides ***/
.ValidationMessage {padding-bottom:14px;}
.ValidationMessage, .ValidationMessage a { color: #AD1B08; font-weight: bold; }

/*** Ohio Overrides ***/
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;}

.goToJobSearch 
{
    background: url("images/btn_search_bg_wide.png") no-repeat scroll 0 0 transparent;
    font-family: Geneva,Verdana,Arial,Helvetica,Sans-Serif; font-size: 10pt; color: #000; font-weight: bold; padding:0 2px 5px 0; margin: 0 auto;
    padding: 7px 20px;
}

.modifyJobAgents .goToJobSearchButton {
    margin: 20px 0;
    text-align: center;
}

.saveButtonTop 
{
    text-align: right;
    padding: 10px;
}
.resumeButtonsAndNote > div {
    padding: 0 0 5px 10px;
}

#ddlRelocationArea 
{
    margin-left:7px;
}
.cssFloatLeft { float:left; }

.accountForm {background:#F0F0F0; border: solid 4px #C8DE55; padding:0;margin-bottom:20px;}
.cssWidth690 {width: 680px;}

.accountForm .box-heading {background:#fff; color:#6B0713; margin:0; padding:8px 15px; border-bottom: solid 4px #C8DE55;}

.accountForm .formWrapper {padding:20px 20px 20px 19px; border-top: solid 4px #C8DE55;}

.accountForm .labelWrapper .required-field-sign { background:url("https://securemedia.newjobs.com/mm/usen/dot.gif") left center no-repeat; text-indent:2000px; }

.accountForm .labelWrapper em {float:left; width: 14px; height:17px; padding: 0 0px 5px 0px; }

.labelWrapper label {white-space:normal;}

.accountForm .labelWrapper {
  float: left;
  width: 200px;
}

.accountForm .formFieldWrapper {
  float: left;
  width: 370px;
}

.accountForm .radioBtnGroupWrapper {
  float: left;
  width: 430px;
}

.formFieldRow {padding: 0 0 5px 0;}

.cf:before, .cf:after {
  content: " ";
  display: table;
}

.cf:after {
  clear: both;
}

.invisible
{
    display: none;
    visibility: hidden;
    position: -5000px;
}
.help-popup {
  text-align: center;
}
