/*-- Normal Font styles --*/
.candSubmittedTableHeadTextStyle,
.formElementCaptionStyle,
.common,
.bodytext,
.dateTextStyle,
.errorBodyText,
.addSubjectNumberSTR,
.commonSTR,
.deleteSTR,
.addsubjectname1STR,
.addyear1STR,
.addsemester1STR,
.addcreditpts1STR,
.addnumbergrade1STR,
.addlettergrade1STR,
.errorTextStyle,
.formElementReadOnlyStyle,
.formRadioStyle,
.ftfFormCaptionReadOnlyStyle,
.jbFilterElementStyle,
.jobFieldStyle,
.jobValueStyle,
.loadJobAgentOpeningCaptionStyle,
.loadJobAgentTextEmphasisStyle,
.loginFormElementStyle,
.plainTextStyle,
.queryTextStyle,
.regErrorTextStyle,
.registrationTextStyle,
.regTextEmphasisStyle,
.regTextStyle,
.saveJobAgentButtonStyleSpecial,
.saveJobAgentButtonStyleStandard,
.saveJobAgentOpeningCaptionStyle,
.textEmphasisStyle,
.textItalicStyle,
span.institutionSTR,
span.personalprofileSTRconfirmPassword,
span.personalprofileSTRnewPassword,
span.personalprofileSTRoldPassword,
span.textEmphasisStyle,
td#jobalertprose,
td#popupContent,
td span.agencyprofileSTRaddress1,
td span.agencyprofileSTRcountry,
td span.agencyprofileSTRfax,
td span.agencyprofileSTRfaxareacode,
td span.agencyprofileSTRphone,
td span.agencyprofileSTRphoneareacode,
td span.agencyprofileSTRpostaladdress1,
td span.agencyprofileSTRpostalcountry,
td span.agencyprofileSTRpostalpostcode,
td span.agencyprofileSTRpostalstate,
td span.agencyprofileSTRpostalsuburb,
td span.agencyprofileSTRpostcode,
td span.agencyprofileSTRstate,
td span.agencyprofileSTRsuburb,
td span.agentaccountmanagerSTRaddagencyadmin,
td span.agentaccountmanagerSTRaddconfirmemail,
td span.agentaccountmanagerSTRaddconfirmpassword,
td span.agentaccountmanagerSTRaddemail,
td span.agentaccountmanagerSTRaddfax,
td span.agentaccountmanagerSTRaddfaxareacode,
td span.agentaccountmanagerSTRaddfaxextension,
td span.agentaccountmanagerSTRaddfirstname,
td span.agentaccountmanagerSTRaddlastname,
td span.agentaccountmanagerSTRaddmiddleinitial,
td span.agentaccountmanagerSTRaddmobilephone,
td span.agentaccountmanagerSTRaddmobilephonecountrycode,
td span.agentaccountmanagerSTRaddphone,
td span.agentaccountmanagerSTRaddphoneareacode,
td span.agentaccountmanagerSTRaddphoneextension,
td span.agentaccountmanagerSTRaddsyspassword,
td span.agentaccountmanagerSTRaddtitle,
td span.agentprofileSTRemail,
td span.agentprofileSTRfax,
.textstyle,
td span.agentprofileSTRfaxextension,
td span.agentprofileSTRfirstname,
td span.agentprofileSTRlastname,
td span.agentprofileSTRmiddleinitial,
td span.agentprofileSTRmobilephone,
td span.agentprofileSTRmobilephonecountrycode,
td span.agentprofileSTRphone,
td span.agentprofileSTRphoneareacode,
td span.agentprofileSTRphoneextension,
td span.agentprofileSTRphonel,
td span.agentprofileSTRtitle,
td span.personalprofileSTRconfirmPassword
td span.personalprofileSTRnewPassword,
td span.personalprofileSTRoldPassword,
td span.spacingTableBackground,
td.institutionTD,
td.bodytext SPAN.languagesSTRlanguage,
td.spacingTableBackground span.educationcoursetitleSTR,
td.spacingTableBackground span.educationcoursetitleTD,
td.spacingTableBackground span.educationinstitutionSTR,
td.spacingTableBackground span.educationinstitutionTD,
td.spacingTableBackground span.educationnotesSTR,
td.spacingTableBackground span.educationsemestercommencedSTR,
td.spacingTableBackground span.educationsemestercompletedSTR,
td.spacingTableBackground span.educationstudylevelSTR,
td.spacingTableBackground span.educationyearcommencedSTR,
td.spacingTableBackground span.educationyearcompletedSTR,
td.spacingTableBackground span.personalprofileSTRaddress1,
td.spacingTableBackground span.personalprofileSTRaddressfromdate,
td.spacingTableBackground span.personalprofileSTRaddressfromdate,
td.spacingTableBackground span.personalprofileSTRaddresstodate,
td.spacingTableBackground span.personalprofileSTRaddresstodate,
td.spacingTableBackground span.personalprofileSTRcountry,
td.spacingTableBackground span.personalprofileSTRdayphone,
td.spacingTableBackground span.personalprofileSTRdayphoneareacode,
td.spacingTableBackground span.personalprofileSTRemail,
td.spacingTableBackground span.personalprofileSTRfirstname,
td.spacingTableBackground span.personalprofileSTRlastname,
td.spacingTableBackground span.personalprofileSTRmiddleinitial,
td.spacingTableBackground span.personalprofileSTRmobilephone,
td.spacingTableBackground span.personalprofileSTRnightphone,
td.spacingTableBackground span.personalprofileSTRnightphoneareacode,
td.spacingTableBackground span.personalprofileSTRpostcode,
td.spacingTableBackground span.personalprofileSTRpreferredname,
td.spacingTableBackground span.personalprofileSTRsecaddress1,
td.spacingTableBackground span.personalprofileSTRsecaddressfromdate,
td.spacingTableBackground span.personalprofileSTRsecaddressfromdate,
td.spacingTableBackground span.personalprofileSTRsecaddresstodate,
td.spacingTableBackground span.personalprofileSTRsecaddresstodate,
td.spacingTableBackground span.personalprofileSTRseccountry,
td.spacingTableBackground span.personalprofileSTRsecdayphone,
td.spacingTableBackground span.personalprofileSTRsecdayphoneareacode,
td.spacingTableBackground span.personalprofileSTRsecemail,
td.spacingTableBackground span.personalprofileSTRsecnightphone,
td.spacingTableBackground span.personalprofileSTRsecnightphoneareacode,
td.spacingTableBackground span.personalprofileSTRsecpostcode,
td.spacingTableBackground span.personalprofileSTRsecsuburb,
td.spacingTableBackground span.personalprofileSTRstate,
td.spacingTableBackground span.personalprofileSTRsuburb,
td.spacingTableBackground span.personalprofileSTRtitle,
td.spacingTableBackground span.spacingTableBackground,
td.yearcommencedTD,
td.yearcompletedTD,
u,
li,
ol,
span.bodytext,
td.bodytext,
ul,
body
{
	font:11px/1.7 Arial,Helvetica,sans-serif,sans;
	color: #666;

}
input,
select
{
	font:11px Arial,Helvetica,sans-serif,sans;
	color: #666;

}
/* 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:11px/1.7 Arial,Helvetica,sans-serif,sans;
	color: #666;

}
.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
{
	color: #666;
	white-space: normal;
	font-weight: normal;
}

.jbNoResultsToShowCaptionStyle
{
	text-align: left;
	font-weight: bold;
}
td#JobalertProse
{
	padding-bottom: 15px;
}
.saveJobAgentOpeningCaptionStyle
{
	font-weight: bold;
}

/*--Anchor styles --*/
.jobSpecificActionPaneItemStyle, /* can't prefix with a. because a span and td use this class also */
a,
A.loginRegisterNowCaptionStyle,
a.hyperlinkStyle,
a.jbJobMatchLinkStyle,
a.jobMoreDetailCaptionStyle,
a.jobSpecificGoBackCaptionStyle,
a.loginRegisterNowCaptionStyle,
a.navBarLink,
a.navBarLinkHi,
a.textEmphasisStyle,
.hyperlinkStyle,
a.textStyle,
table#jobMatchLink a
{
	color: #0092bf;text-decoration: underline;
}

/*-- 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
{
	text-decoration:none;
}

td.bodytext{ width: auto;}
/*-- Heading styles --*/


span.sectionHeading1
{
	margin-top: 0px;
}

.jbFilterElementCaptionStyle
{
	line-height: 1em;
    color:#0092BF;
    font:11.5px Arial,Helvetica,sans-serif,sans; 
	width: 190px;
	font-weight: bold;
   	padding-bottom: 4px;	
}
td.myProfileCategHeadStyle
{
	display: none;
	visibility: hidden;
}
div#beforeYouBegin h1,
a.candManagerSummaryHeadingStyle,
a.candManagerSummaryHeadingStyle:hover,
span.sectionHeading1,
.headingStyle,
h1.headingStyle,
td#JobMatchHeading,
.myProfileCategHeadStyle,
.sectionHeading2,
.subHeadingStyle,
.subSubHeadingStyle,
div#beforeYouBegin h2,
.sectionHeadingPreview,
span.sectionHeadingPreview,
td.sectionHeading a,
h2,
.myProfileCategHeadStyle,
.saveJobAgentFormElementCaptionStyle,
.resultsSummaryText,
TD.agentDescHeading,
h4,
.sectionHeading3,
.sectionHeading4,
.sectionHeading5,
span.sectionHeading1 a,
h3
{
	font-size:13.3px;
	color:#0092BF;
	font-weight:normal;
	position:relative;
	font-family:Arial,Helvetica,sans-serif,sans;
	border: none;
}
.formRadioStyle,
.loginElementCaptionStyle,
.jobFieldStyle,
span.sectionHeadingPreviewDyn3,
span.sectionHeadingPreviewDyn4,
span.sectionHeadingPreviewDyn5,
.sectionHeadingPreviewDyn2,
span.sectionHeadingPreviewDyn2
{
	line-height: 1em;
    color:#0092BF;
    font:11.5px Arial,Helvetica,sans-serif,sans; 
	font-weight: bold;
   	padding-bottom: 4px;	
}
.loginElementCaptionStyle
{
	margin:0px;	
}

td#JobMatchHeading
{
	padding-top:10px;	
}

/*--Buttons Styling --*/
.educationButton,
INPUT.educationButton
{
	text-transform:uppercase;
	font:10.5px/1.7 Arial,Helvetica,sans-serif,sans;
}

.buttonBarStandard,
.buttonStandard,
.buttonBarSpecial,
.buttonStylePaging,
.loadJobAgentButtonStyleSpecial,
.loadJobAgentButtonStyleStandard,
.saveJobAgentButtonStyleSpecial,
.saveJobAgentButtonStyleStandard,
.buttonBarStandard,
.buttonStylePaging,
.buttonStyleStandard,
.buttonStyleSpecial,
.buttonStyleStandard,
.loginButtonStyle,
.loginButtonStyle,
.jbFilterButtonStyleSpecial,
.jbFilterButtonStyleStandard
{
	height:25px;
	margin:0 5px 0 0;
	font:10px/1.7 Arial,Helvetica,sans-serif,sans;
	color:#ffffff;
	background-color:#00A4D8;
	border: 2px solid;
	border-color:#cccccc #336699 #336699 #cccccc;
	text-align:center;
	text-transform:uppercase;
	cursor:pointer;
}
.buttonStylePaging:hover,
.loadJobAgentButtonStyleSpecial:hover,
.loadJobAgentButtonStyleStandard:hover,
.saveJobAgentButtonStyleSpecial:hover,
.saveJobAgentButtonStyleStandard:hover,
.buttonBarStandard:hover,
.buttonStylePaging:hover,
.buttonStyleStandard:hover,
.buttonStyleSpecial:hover,
.buttonStyleStandard:hover,
.loginButtonStyle:hover,
.loginButtonStyle:hover,
.jbFilterButtonStyleSpecial:hover,
.jbFilterButtonStyleStandard:hover,
.buttonBarStandard:hover,
.buttonStandard:hover,
.buttonBarSpecial:hover
{
	background-color:#33B1D9;
}

.candSubmittedTableHeadTextStyle
{
	background: #eee;
	color: #000;
	font:10.5px/1.7 Arial,Helvetica,sans-serif,sans;
	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;
}

.formElementReadOnlyStyle,
.ftfFormCaptionReadOnlyStyle
{
	background: #eee;
	color: #888;
}
td.textStyle
{
	background-color: #ffffff;
	text-align: left;	
}
.jbTableHeaderCaptionStyle,
a.jbTableHeaderCaptionSortableStyle
{
	background: #e6e6e6;
	color: #0092bf;
	font:11.5px/1.7 Arial,Helvetica,sans-serif,sans;
	font-weight: normal;
	text-decoration: none;
}
.jbTableHeaderCaptionStyle
{
	border-bottom: 1px solid #0092bf;	
	border-top: 1px solid #0092bf;
}
.jbGroupByFieldTitleStyle
{
	display: none;
}

.loginFormElementStyle
{
	width: 240px;
}
.msngrBorderColor,
.msngrMailHeadRowBgColor,
.msngrRowStyle
{
	background-color: #ebebeb;
	color: #666;
	font:10.5px/1.7 Arial,Helvetica,sans-serif,sans;
}
table.msngrBorderColor td
{
	padding-left: 2px;
	padding-right: 2px;
}
.msngrMailHeadRowBgColor,
.msngrRowStyle
{
	height: 20px;
	font:10.5px/1.7 Arial,Helvetica,sans-serif,sans;
	font-weight: bold;
}

.msngrMessageBgColor
{
	background-color:#ffffff;
	color: #000;
}

div#beforeYouBegin
{
	background: #fff;
	color: #5d4842;
	margin: 0 0px;
	width: 630px;
}
div#beforeYouBegin ul
{
}
div#beforeYouBegin em
{
	background: #fff;
	color: #f00;
}

table#jobMatchLink
{
	border-collapse: collapse;
}
table#jobMatchLink td
{
	padding-top:25px;
}
table#jobMatchLink img
{
	display: none;
	visibility: hidden;
}
.errorBodyText,
.errorBodyText LI,
.errorBodyText UL,
.errorBodyText OL,
.errorBodyText U
{
	background: #fff;
	color: #f00;
	line-height: 1.5;
}
.pageBackground,
.spacingTableBackground
{
	background: #fff;
	color: #666;
}
hr.sectionHeading
{
	background: #fff;
	color: #666;
	height: 1px;
}
.legendTitle,
.navBar,
.navBarHi,
.navBarTitle
{
	font-weight: bold;
}
.navBar
{
	background: #e6e6e6;
	color: #000;
	font-weight: normal;
}
.navBarHi
{
	background: #cccccc;
	color: #000;
	font-weight: normal;
}
.legendTitle,
.navBarBody
{
	background: #0092bf;
	color: #fff;
	font-weight: normal;
}
.navBarTitle
{
	background: #fff;
	color: #666;
	font-weight: normal;	
	border-top: 2px solid  #ffffff;
	border-bottom: 2px solid  #ffffff;
	
	
}
.navBarBody
{
	font-weight: normal;
}
b
{
	color: #666;
	text-decoration: none;
}

table.smallbodytext
{
	border: none;	
}
table.smallbodytext td
{
	padding-right: 6px;	
	
}
.bodytext textarea
{
	width: 444px;
}