.ContentArea {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ContentArea .breadcrumb {
	FONT-SIZE: 11px
}
.ContentArea .breadcrumbSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.ContentArea HR {
	BORDER-TOP: #ffffff 1px dashed; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-RIGHT-STYLE: dashed; BORDER-LEFT-STYLE: dashed; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: black; BORDER-BOTTOM-STYLE: dashed
}
.ContentArea TD {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ContentArea LI {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.ContentArea .tableTopSpace {
	HEIGHT: 3px
}
.ContentArea .ccBorderRight {
	BORDER-RIGHT: #a7a7a7 1px solid
}
.ContentArea .utilityBar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BACKGROUND-COLOR: #cccccc
}
.ContentArea #totalsBar {
	PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc
}
.ContentArea .ccPageHeadingHR {
	HEIGHT: 2px; BACKGROUND-COLOR: #6699cc
}
.ContentArea .resultsArea {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #f9f9f9
}
.ContentArea .tableTitleDark {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #000000; MARGIN: 5px; COLOR: #ffffff; TEXT-INDENT: 5px; HEIGHT: 20px
}
.ContentArea .ccDisplayCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #eaeaea
}
.ContentArea .DisplayCell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px; HEIGHT: 20px; BACKGROUND-COLOR: #eaeaea
}
.ContentArea .ccGreyBox {
	BACKGROUND-COLOR: #eaeaea
}
.ContentArea A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ContentArea A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ContentArea A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
.ContentArea .ccFormHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase
}
.ContentArea .ccPageHeading {
	FONT-SIZE: 18px; COLOR: #6699cc
}
.ContentArea .ccUserAlert {
	FONT-SIZE: 10px; COLOR: #ff0000
}
.ContentArea .ccPositiveAlert {
	FONT-SIZE: 10px; COLOR: green
}
.ContentArea .ccSmallerText {
	FONT-SIZE: 150%; COLOR: #000000
}
.ContentArea .ccTableText {
	FONT-SIZE: 10px
}
.ContentArea .radio {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ContentArea .checkbox {
	BACKGROUND-COLOR: transparent
}
.ContentArea .ccTEXTBOX {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #dddddd
}
.ContentArea FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ContentArea .5pxGutter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px
}
.ContentArea #5pxGutter {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px
}
.ContentArea .ccNoPad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ContentArea TABLE TR TD {
	FONT-SIZE: 10px
}
.ContentArea .ccJobTitle {
	FONT-SIZE: 12px
}
.ContentArea .ccJSTableHeader {
	COLOR: #ffffff; HEIGHT: 22px; BACKGROUND-COLOR: #333366
}
.ContentArea .ccJSTableHeader TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; COLOR: #ffffff
}
.ContentArea A.ccJSTableHeaderText {
	COLOR: #ffffff
}
.ContentArea .ccJSTableLightRow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 2px; MARGIN: 5px; PADDING-TOP: 2px; HEIGHT: 24px
}
.ContentArea .ccJSTableLightRow TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.ContentArea .ccJSTableDarkRow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e8e8e8; PADDING-BOTTOM: 2px; MARGIN: 5px; PADDING-TOP: 2px; HEIGHT: 24px
}
.ContentArea .ccFeaturedJob {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/ccimages/featuredRow.gif) repeat-x 50% bottom; PADDING-BOTTOM: 3px; MARGIN: 5px; PADDING-TOP: 2px; HEIGHT: 24px
}
.ContentArea .ccFeaturedJOb TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.ContentArea .ccJSTableDarkRow TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.ContentArea .ccJSTableUtilityRow {
	BACKGROUND: #ffffff; HEIGHT: 25px
}
.ContentArea .ccJSTableUtilityRow TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.ContentArea .ccAdminTableHeader {
	COLOR: #ffffff; HEIGHT: 22px; BACKGROUND-COLOR: #333366
}
.ContentArea .ccAdminTableHeader TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; COLOR: #ffffff
}
.ContentArea .ccAdminTableHeader A {
	COLOR: #ffffff
}
.ContentArea .ccAdminTableHeaderText {
	FONT-SIZE: 10px; COLOR: white
}
.ContentArea .ccAdminLevelPermission {
	COLOR: #996633
}
.ContentArea .ccAdminTableLightRow {
	BACKGROUND: #f5f5f5; PADDING-BOTTOM: 2px; MARGIN: 5px; PADDING-TOP: 2px; HEIGHT: 24px
}
.ContentArea .ccAdminTableLightRow TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.ContentArea .ccAdminTableDarkRow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e8e8e8; PADDING-BOTTOM: 2px; MARGIN: 5px; PADDING-TOP: 2px; HEIGHT: 24px
}
.ContentArea .ccAdminTableDarkRow TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.ContentArea .ccAdminTableRow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; HEIGHT: 20px
}
.ContentArea .ccAdminTableUtilityRow {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px; HEIGHT: 25px
}
.ContentArea .ccAdminTableTotalRow {
	BORDER-RIGHT: #a7a7a7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 5px; PADDING-TOP: 2px; HEIGHT: 24px
}
.ContentArea .ccAdminTableTotalRowEnd {
	PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 5px; PADDING-TOP: 2px; HEIGHT: 24px
}
.ContentArea .ccResumeTitle {
	FONT-SIZE: 12px
}
.ContentArea .ccFormLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: text-top; TEXT-ALIGN: right
}
.boxLinesSmall {
	HEIGHT: 1px; BACKGROUND-COLOR: #000000
}
.formTrim {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: right; horizontal-align: right; image-align: right
}
.borderTop {
	BORDER-TOP: #000000 2px solid; empty-cells: show
}
.borderBottom {
	MARGIN-BOTTOM: 0px; BORDER-BOTTOM: #000000 2px solid; empty-cells: show
}
.borderLeft {
	BORDER-LEFT: #000000 2px solid; empty-cells: show
}
.borderRight {
	BORDER-RIGHT: #000000 2px solid; empty-cells: show
}
.borderSidesAndBottom {
	BORDER-RIGHT: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid; empty-cells: show
}
.borderSidesAndTop {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 2px solid; empty-cells: show
}
.borderBottomLeft {
	MARGIN-BOTTOM: 0px; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid; empty-cells: show
}
.borderBottomRight {
	BORDER-RIGHT: #000000 2px solid; MARGIN-BOTTOM: 0px; BORDER-BOTTOM: #000000 2px solid; empty-cells: show
}
.borderTopRight {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 1px solid
}
.borderSides {
	BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 2px solid; empty-cells: show
}
.borderTopLeft {
	BORDER-TOP: #660000 1px solid; BORDER-LEFT: #000000 2px solid; empty-cells: show
}
.Featured {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.featured {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.featured:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.featured:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}

