BODY 
{
	MARGIN: 0px; 
	COLOR: #2C4064; 
	FONT-FAMILY: Arial, Helvetica, Sans-Serif; 
	font-size: 11pt; 
	margin-left: 9px; 
	background-color: White;
}

TABLE.blueBox TD 
{
	BACKGROUND: url(/images/blueBox_content.jpg) 
}

TABLE.blueBox TD.hide 
{
	BACKGROUND: white 
}

TD.segmentBox 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	VERTICAL-ALIGN: top; 
	WIDTH: 162px; 
	CURSOR: pointer; 
	COLOR: #666666 
}

TD.segmentBox H1 
{
	MARGIN-TOP: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #2C4064; 
	TEXT-ALIGN: center 
}

TD.segmentBox UL 
{
	MARGIN: 0px 0px 3pt; 
	LIST-STYLE-IMAGE: url(/images/greyArrow.jpg) 
}
TD.segmentBox UL LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px -25px; PADDING-TOP: 0px }
TD.segmentBox P { MARGIN: 0px 0px 3pt }
TD.segmentBox:hover H1 { COLOR: #dd0000 }
TD.segmentBox:hover { COLOR: #333333 }
TD.footerLine, TD#TDFooter 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	PADDING-TOP: 10px; 
	TEXT-ALIGN: center;
}
	
A 
{
	COLOR: #dd0000; 
	TEXT-DECORATION: none 
}

A:link 
{
	COLOR: #dd0000; 
	TEXT-DECORATION: none 
}

A:visited 
{
	COLOR: #dd0000; 
	TEXT-DECORATION: none 
}

A:hover 
{ 
	TEXT-DECORATION: underline 
}

.MoreInfo, 
.MoreInfo a,
.MoreInfo a:LINK, 
.MoreInfo a:VISITED,
.MoreInfo a:HOVER
{
	FONT-FAMILY: Arial, Helvetica, Sans-Serif; 
	font-size: 9pt; 
}

INPUT.zkLoginButton { FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(/images/btn_blueBackground.jpg) 100% 100%; TEXT-TRANSFORM: lowercase; WIDTH: 94px; CURSOR: hand; COLOR: #2C4064; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 21px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none }
A:hover INPUT.zkLoginButton { BACKGROUND: url(/images/btn_blueBackground_over.jpg) 100% 100%; CURSOR: hand; COLOR: black; TEXT-DECORATION: none }
INPUT.zkLoginButton[disabled] {	background: url(/images/btn_blueBackground_disabled.jpg) 100% 100%; CURSOR: default; color: #B8B8B8; TEXT-DECORATION: none }

TD#tdWhatsNew { FONT-SIZE: 10pt }

td.TDContRoundRectTopLeft
{
	background: url(/images/whiteBox_topLeft_tall.jpg);
}

td.TDContRoundRectTop
{
	background: url(/images/whiteBox_top.jpg);	
	background-repeat: repeat-x;
}

td.TDContRoundRectTopRight
{
	background: url(/images/whiteBox_topRight_tall.jpg);
}

td.TDContRoundRectLeft
{
	background: url(/images/whiteBox_left.jpg);
}

td.TDContRoundRectRight
{
	background: url(/images/whiteBox_right.jpg);
}

td.TDContRoundRectBottomLeft
{
	background: url(/images/whiteBox_bottomLeft.jpg);
	background-repeat: no-repeat;
}

td.TDContRoundRectBottom
{
	background: url(/images/whiteBox_bottom.jpg);
	background-repeat: repeat-x;
}

td.TDContRoundRectBottomRight
{
	background: url(/images/whiteBox_bottomRight.jpg);
	background-repeat: no-repeat;
}

table#tblContentContainer
{
	width: 770px;
}

img#AttFAQ1_imgFAQ
{
	display: none;
	visibility: hidden;
}

span.PageHeader
{
	color: #365c7d;
}

table.ApplicantReport
{
	width: 100%;
	border: 1px;
	border-style: solid;
}

td.ApplicantReportFooter
{
	width: 100%;
	border-top: 1px solid #808080;
	border-collapse: collapse;
}

th.ApplicantReportTitle
{
	color: Black;
	font-size: 11pt;
	text-align: center;
	border-style: none;
}

th.ApplicantReportSubtitle
{
	color: Black;
	font-size: 10pt;
	text-align: center;
	border-style: none;
}

td.ApplicantReportApplicantNameTitle
{
	color: Black;
	background-color: LightGrey;
	text-align: left;
	vertical-align: top;
	font-size: 14pt;
	height: 20px;
	font: Helvetica;
	font-weight: bold;
	border-style: none;
	border-top: 2px solid black;
	/* border-bottom: 1px solid black; */
	padding: 2pt;
}

tr.ApplicantReportApplicantContactInfo
{
	color: Black;
	background-color: White;
	text-align: left;
	vertical-align: top;
	border-style: none;
}

tr.ApplicantReportPageBreak
{
	page-break-before: auto;
	border-style: none;
}

td.ApplicantReportDetails
{
	width: 100%;
/*	border-top: 1px solid #808080;	*/
	border-top: none;
	border-bottom: none;
	border-left: none;
/*	border-right: 1px solid #808080;	*/
	border-right: none;
	padding: 0px;
	border-collapse: collapse;
}

td.ApplicantReportDetails table
{
	width: 100%;
	/*border-collapse: collapse;	*/
	border: none;
}

td.ApplicantReportDetails table tr
{
	border: none;
}

td.ApplicantReportLastRow
{
	color: Black;
	background-color: White;
	text-align: left;
	vertical-align: top;
	font-size: 8pt;
	height: 16px;
	font: Helvetica;
	font-weight: normal;
	border-bottom: none !important;
	border-collapse: collapse;
}

td.ApplicantReportLastRow td
{
	color: Black;
	background-color: White;
	text-align: left;
	vertical-align: top;
	font-size: 8pt;
	height: 16px;
	font: Helvetica;
	font-weight: normal;
	border-bottom: none !important;
	border-collapse: collapse;
}

td.ApplicantReportDetails td
{
	/* border-bottom: 1px solid #808080;	*/
	border: none;
	border-collapse: collapse;
}

td.ApplicantReportDetails td td
{
	border-bottom: none;
	border-collapse: collapse;
}

td.ApplicantReportApplicantData
{
	color: Black;
	background-color: White;
	text-align: left;
	vertical-align: top;
	font-size: 8pt;
	height: 16px;
	font: Helvetica;
	font-weight: normal;
	border: none;
}

th.ApplicantReportApplicantCertificateTitle
{
	color: Black;
	background-color: White;
	width: 33%;
	text-align: left;
	vertical-align: bottom;
	font-size: 10pt;
	font: Helvetica;
	font-weight: bold;
/*	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	border-top: 1px solid #808080;	*/
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
	border-collapse: collapse;
}

table.ApplicantReportCertificatesTable
{
	width: 100%;
	border-top: none;
/*	border-bottom: 1px solid #808080;	*/
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-collapse: collapse;
}

table.ApplicantReportCertificatesTable tr td
{
/*	border-width: 1px;
	border-style: solid;
	border-color: #808080;	*/
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-collapse: collapse;
}

table.ApplicantReportNotesTable
{
	width: 100%;
/*	border-top: 1px solid #808080;	*/
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-collapse: collapse;
}

table.ApplicantReportQualificationsTable
{
	width: 100%;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-collapse: collapse;
}

td.ApplicantReportGradesTable
{
	width: 100%;
	vertical-align: top;
/*	border-top: 1px solid #808080;	*/
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-collapse: collapse;
}

td.ApplicantReportQualificationsTable table tr
{
	border: none;
}

table.ApplicantReportJobPostingQuestionsTable
{
	width: 100%;
	border-top: none;
/*	border-bottom: 1px solid black;	*/
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-collapse: collapse;
}

th.ApplicantReportJobPostingQuestionsTitle
{
	color: Black;
	background-color: White;
	width: 100%;
	text-align: left;
	vertical-align: bottom;
	font-size: 10pt;
	font: Helvetica;
	font-weight: bold;
	border-style: none;
}

tr.ApplicantDetailsTable
{
/*	border-collapse: collapse;
	border-bottom: none;	*/
	border: none;
}

table.ApplicantReportApplicantInfoTable
{
	width: 100%;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-collapse: collapse;
}

td.ApplicantReportApplicantName
{
	color: Black;
	text-align: left;
	vertical-align: top;
	font-size: 12pt;
	height: 20px;
	font: Helvetica;
	font-weight: bold;
}

td.ApplicantReportApplicantAddress
{
	color: Black;
	text-align: left;
	vertical-align: top;
	font-size: 9pt;
	height: 20px;
	font: Helvetica;
	font-weight: normal;
}
