table,
body
{
	font:normal 12px/17px arial, sans-serif;
}
input,
select
{
	font:normal 12px arial, sans-serif;
}
/* Text Editor */
/*-- Normal Font styles --*/

.buttonBarSpecial,
.buttonBarSpecial,
.buttonBarStandard,
.buttonBarStandard,
.buttonStylePaging,
.buttonStylePaging,
.buttonStyleSpecial,
.buttonStyleSpecial,
.buttonStyleStandard,
.buttonStyleStandard,
.formElementReadOnlyStyle,
.formElementStyle,
.ftfFormCaptionReadOnlyStyle,
.jbFilterButtonStyleSpecial,
.jbFilterButtonStyleSpecial,
.jbFilterButtonStyleStandard,
.jbFilterButtonStyleStandard,
.jbFilterElementStyle,
.loadJobAgentButtonStyleSpecial,
.loadJobAgentButtonStyleSpecial,
.loadJobAgentButtonStyleStandard,
.loadJobAgentButtonStyleStandard,
.loginButtonStyle,
.loginButtonStyle,
.loginFormElementStyle,
.saveJobAgentButtonStyleSpecial,
.saveJobAgentButtonStyleSpecial,
.saveJobAgentButtonStyleStandard,
.saveJobAgentButtonStyleStandard,
span.institutionSTR,
.instructionstext,
td.instructionstext,
span.notesSTR,
.smallbodytext,
body
{
	font:normal 12px/17px arial, sans-serif;
}
.formElementReadOnlyStyle,
.formElementStyle,
.ftfFormCaptionReadOnlyStyle,
.jbFilterElementStyle,
.loginFormElementStyle,
.bodytext,
span.bodytext,
.candSubmittedTableHeadTextStyle,
.common,
.dateTextStyle,
.errorBodyText,
.errorTextStyle,
.jbNoResultsToShowCaptionStyle,
.jbTableTextStyle,
.jobFieldStyle,
.jobValueStyle,
.loadJobAgentOpeningCaptionStyle,
.loadJobAgentTextEmphasisStyle,
.plainTextStyle,
.queryTextStyle,
.regErrorTextStyle,
.registrationTextStyle,
.regTextEmphasisStyle,
.regTextStyle,
.saveJobAgentOpeningCaptionStyle,
.textEmphasisStyle,
.textItalicStyle,
.textStyle,
td.educationRecCaption span,
.educationRecCaption,
span.educationcoursetitleSTR,
ol,
td#popupContent,
ul
{
	font:normal 12px/17px arial, sans-serif;
	color:#000;
}
.textstyle
{
	padding: 0px;	
}
/*--Anchor styles --*/
.jobSpecificActionPaneItemStyle, /* can't prefix with a. because a span and td use this class also */
a,
a.hyperlinkStyle,
a.jbJobMatchLinkStyle,
a.jobMoreDetailCaptionStyle,
a.jobSpecificGoBackCaptionStyle,
a.loginRegisterNowCaptionStyle,
a.navBarLink,
a.navBarLinkHi,
a.textEmphasisStyle,
a.textStyle,
table#jobMatchLink a
{
	color:#6773B6;
	text-decoration:none;
}

/*-- Anchor Hover Styles --*/
a:hover,
a.candManagerSummaryHeadingStyle:hover,
a.hyperlinkStyle:hover,
a.jbJobMatchLinkStyle:hover,
a.jobMoreDetailCaptionStyle:hover,
a.jobSpecificGoBackCaptionStyle:hover,
a.loginRegisterNowCaptionStyle:hover,
a.navBarLink:hover,
a.navBarLinkHi:hover,
a.textEmphasisStyle:hover,
a.textStyle:hover,
table#jobMatchLink a:hover
{
	color:#323a76;
	text-decoration:none;
}
/*-- Heading styles --*/
div#beforeYouBegin h1,
.headingStyle,
.sectionHeading1,
span.sectionHeading1,
h1 
{
	font:bold 17px/20px arial, sans-serif;
	color:#A71930;
	margin:0px 0px 7px;
	font-weight: bold;
}
.myProfileCategHeadStyle,
.sectionHeading2,
.subHeadingStyle,
.subSubHeadingStyle,
div#beforeYouBegin h2,
.sectionHeadingPreview,
span.sectionHeadingPreview,
td.sectionHeading a,
a.candManagerSummaryHeadingStyle,
h2 
{
	font:normal 14px/17px arial, sans-serif;
	color:#A71930;
	margin:0px 0px 7px;
}
.sectionHeading3,
.sectionHeading4,
.sectionHeading5,
span.sectionHeading1 a,
.sectionHeadingPreviewDyn2,
span.sectionHeadingPreviewDyn2,
h3
{
	font:bold 12px/17px arial, sans-serif;
	color:#A71930;
	margin:0px 0px 5px;
}
TD.agentDescHeading,
td.textStyle b,
span.sectionHeadingPreviewDyn3,
span.sectionHeadingPreviewDyn4,
span.sectionHeadingPreviewDyn5,
h4 
{
	font:bold 12px/17px arial, sans-serif;
	color:#A71930;
	margin:0px 0px 5px;
}


/*--Buttons Styling --*/
.educationButton,
INPUT.educationButton
{
	text-transform:uppercase;
	font:bold 10px arial, sans-serif;
}

.buttonBarSpecial,
.buttonBarStandard,
.buttonStylePaging,
.buttonStyleSpecial,
.buttonStyleStandard,
.jbFilterButtonStyleSpecial,
.jbFilterButtonStyleStandard,
.loadJobAgentButtonStyleSpecial,
.loadJobAgentButtonStyleStandard,
.loginButtonStyle,
.saveJobAgentButtonStyleSpecial,
.saveJobAgentButtonStyleStandard,
.buttonStandard,
.buttonBarStandard,
.buttonStylePaging,
.buttonStyleStandard,
.loginButtonStyle
{
	border:1px solid #6E6F64;
	background-color:#6E6F64;
	padding:2px 20px;
	font:bold 10px arial, sans-serif;
	color:#fff;
	text-transform:uppercase;
	cursor:pointer;
	margin:3px 2px 0px 2px;
}
.buttonBarSpecial,
.buttonBarStandard
{
	padding:2px 10px;
}
.buttonStandard
{
	padding: 2px 0px;	
}

.candSubmittedTableHeadTextStyle
{
	background: #eee;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
.loadJobAgentTextEmphasisStyle,
.regTextEmphasisStyle,
.textEmphasisStyle
{
	font-weight: bold;
	text-align: left;
}
td.textEmphasisStyle,
td.jbTableTextStyle
{
	border-bottom: 1px solid #8b8b8b;
	
}
td.textEmphasisStyle
{
	font-weight: normal;
}

.textItalicStyle
{
	font-style: italic;
}
.errorTextStyle,
.regErrorTextStyle
{
	background: #fff;
	color: #f00;
}


.formElementCaptionStyle,
.formRadioStyle,
.loginElementCaptionStyle,
.saveJobAgentFormElementCaptionStyle
{
}
.jbFilterElementCaptionStyle
{
	background: #f1f1f1;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	width: 100%;
	PADDING-RIGHT: 9px;	
	PADDING-LEFT: 9px;	
	PADDING-BOTTOM: 7px;	
	PADDING-TOP: 7px;
}
.formElementReadOnlyStyle,
.ftfFormCaptionReadOnlyStyle
{
	background: #eee;
	color: #888;
}

.jbTableHeaderCaptionStyle,
a.jbTableHeaderCaptionSortableStyle
{
	background: #919191;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.jbGroupByFieldTitleStyle
{
	display: none;
}
.jobFieldStyle
{
	background: #fff;
	color: #000;
	font-size: 11px;
	font-weight: bold;
}
.loginFormElementStyle
{
	width: 240px;
}
.msngrborderColor,
.msngrMailHeadRowBgColor,
.msngrRowStyle
{
	background: #919191;
	color: #fff;

}
.msngrMailHeadRowBgColor,
.msngrRowStyle
{
	height: 20px;
}
.msngrRowStyle
{
	font-wight: normal;
}
.msngrMessageBgColor
{
	background:#fff;
	color: #000;
}

div#beforeYouBegin
{
	background: #fff;
	color: #000;
	margin: 0 20px;
	width: 680px;
}
div#beforeYouBegin ul
{
}
div#beforeYouBegin em
{
	background: #fff;
	color: #f00;
}
td#JobMatchHeading
{
	padding-top: 10px;
	font:14px/17px Arial, sans-serif;
	color: #A71930; 
	
}
table#jobMatchLink
{
	border-collapse: collapse;
}
table#jobMatchLink td
{
	padding-top:5px;
}
table#jobMatchLink img
{
	display: none;
	visibility: hidden;
}
.errorBodyText
{
	background: #fff;
	color: #f00;
	padding: 2px;
}
.pageBackground,
.spacingTableBackground
{
	background: #fff;
	color: #666;
}
hr.sectionHeading
{
	background: #fff;
	color: #ddd;
	height: 1px;
}
.legendTitle,
.navBar,
.navBarHi,
.navBarTitle
{
	font-size: 12px;
	font-weight: bold;
}
.navBar
{
	background: #fff;
	color: #000;
	font-weight: normal;
}
.navBarHi
{
	background: #eee;
	color: #000;
	font-weight: normal;
}
.legendTitle,
.navBarBody,
.navBarTitle
{
	background: #999;
	color: #fff;
	font-weight: bold;
}
.navBarBody
{
	font-weight: normal;
}
b
{
	color: #000000;
}
A.loginRegisterNowCaptionStyle
{	
	COLOR: #6773b6;	
	TEXT-DECORATION: none;
	text-align: left;
}
