TR.NavigationHeader {
	BACKGROUND: #a1a1a1
}
TD.NavigationHeader {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.NavigationValue {
	FONT-SIZE: 9px; COLOR: #000080; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; TEXT-ALIGN: center
}
.menuBoxHeading {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; HEIGHT: 24px
}
.menuBoxHeadingOver {
	CURSOR: hand; BACKGROUND-COLOR: #dde4f8
}
.menuBoxContent {
	FONT-SIZE: 11px; COLOR: #f07800; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; HEIGHT: 17px
}
A.menuBoxHeadingLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.menuBoxHeadingLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.menuBoxHeadingLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.menuBoxHeadingLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: underline
}
.headerBar {
	BACKGROUND-COLOR: #b3bac5
}
.headerBarContent {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif
}
.columnLeft {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: #f0f0f0; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #f0f0f0; PADDING-BOTTOM: 0px; BORDER-TOP-COLOR: #f0f0f0; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #f0f0f0
}
.columnRight {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f0f1f1
}
.columnLeft1 {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 0px solid; BACKGROUND-COLOR: #ffffff
}
.columnRight1 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff
}
.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #001080; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif
}
.dataTableHeadingRow {
	HEIGHT: 22px; BACKGROUND-COLOR: #ff9900
}
.dataTableHeadingContent {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif
}
.dataTableRow1 {
	HEIGHT: 20px; BACKGROUND-COLOR: #f0f1f1
}
.dataTableRow2 {
	HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.dataTableRowSelected {
	HEIGHT: 20px; BACKGROUND-COLOR: #dee4e8
}
.dataTableRowOver1 {
	CURSOR: hand; HEIGHT: 20px; BACKGROUND-COLOR: #dde4f8
}
.dataTableRowOver2 {
	CURSOR: hand; HEIGHT: 20px; BACKGROUND-COLOR: #dde4f8
}
.dataTableContent {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif
}
.infoBox {
	BACKGROUND: #dddddd
}
.infoBoxHeading {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #ff9900
}
.infoBoxContent {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.messageBox {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; HEIGHT: 18px
}
.messageStackError {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffb3b5
}
.messageStackWarning {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffb3b5
}
.messageStackSuccess {
	FONT-SIZE: 10px; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #99ff00
}
#resume {
	BORDER-RIGHT: #cfc7bf 0px solid; BORDER-TOP: #cfc7bf 0px solid; FONT-SIZE: 10px; OVERFLOW: auto; BORDER-LEFT: #cfc7bf 0px solid; WIDTH: 100%; BORDER-BOTTOM: #cfc7bf 0px solid; FONT-FAMILY: Arial,Verdana, sans-serif; HEIGHT: 300px
}
.moduleRow {
	
}
.moduleRowOver {
	CURSOR: hand; BACKGROUND-COLOR: #d7e9f7
}
.moduleRowSelected {
	BACKGROUND-COLOR: #e9f4fc
}
.checkoutBarFrom {
	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Arial,Verdana, sans-serif
}
.checkoutBarTo {
	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Arial,Verdana, sans-serif
}
.checkoutBarCurrent {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,Verdana, sans-serif
}
.infoBoxNotice {
	BACKGROUND: #ff8e90
}
.infoBoxNoticeContents {
	FONT-SIZE: 10px; BACKGROUND: #ffe6e6; FONT-FAMILY: Arial,Verdana, sans-serif
}
.middle_table1 {
	BACKGROUND: #d0d0d0
}
.middle_table2 {
	BACKGROUND: #ffffff
}
.show_page {
	BACKGROUND: #ffffff
}
.left_table1 {
	BACKGROUND: #eeeeee
}
.left_table2 {
	BACKGROUND: #ffffff
}
.right_table1 {
	BACKGROUND: #dddddd
}
.right_table2 {
	BACKGROUND: #eeeeee
}
.footer_table1 {
	BACKGROUND: #dddddd
}
.footer_table2 {
	BACKGROUND: #ffffff
}
TD.directory_search {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #0073bc; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, sans-serif
}
DIV.latest_job {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; FONT-FAMILY: Arial,Verdana, sans-serif
}
TD.home_red2 {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif
}
TD.home_black1 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif
}
TD.home_gray1 {
	FONT-SIZE: 10px; COLOR: #616161; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif
}
TD.home_black2 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif
}
TD.home_gray2 {
	FONT-SIZE: 12px; COLOR: #616161; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif
}
TD.home_white2 {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif
}

