BODY {
	MARGIN: 0px
}
BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 13px
}
P {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 13px
}
TABLE {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 13px
}
H1 {
	DISPLAY: inline; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
H1 {
	DISPLAY: inline; FONT-WEIGHT: bold
}
H2 {
	DISPLAY: inline; FONT-WEIGHT: bold
}
H2 {
	FONT-SIZE: 13px
}
H3 {
	DISPLAY: inline; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A:link {
	COLOR: #009
}
A:hover {
	COLOR: #390
}
A:visited {
	COLOR: #777
}
#PageTop {
	BACKGROUND-COLOR: #f60; HEIGHT: 7px
}
#PageTitle {
	MARGIN: 3px 0px 6px 26px; WIDTH: 851px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 60px; COLOR: #f60; FONT-SIZE: 30px; FONT-WEIGHT: bold
}
.PageTitleExt {
	COLOR: #007; FONT-SIZE: 18px
}
#Breadcrumb {
	POSITION: absolute; TEXT-TRANSFORM: uppercase; COLOR: #000; FONT-SIZE: 10px; TOP: 25px; LEFT: 158px
}
#Breadcrumb A {
	COLOR: #009
}

#MenuBar {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #e7e7e7; PADDING-LEFT: 27px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 2px
}
#MenuBar A {
	COLOR: #009
}
#MenuBar A:hover {
	COLOR: #390
}
#MenuBarEmployers {
	DISPLAY: inline; MARGIN-LEFT: 145px
}
.MenuBarEmployers {
	COLOR: #390; FONT-WEIGHT: bold
}
#Page {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 26px; PADDING-RIGHT: 0px; PADDING-TOP: 9px
}
#subPage {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}

#PageFooter {
	PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #eee; MARGIN-TOP: 17px; PADDING-LEFT: 13px; PADDING-RIGHT: 7px; FONT-SIZE: 9px; BORDER-TOP: #390 2px solid; PADDING-TOP: 9px
}
.NotBold {
	FONT-WEIGHT: normal
}
.JobResults {
	FONT-SIZE: 11px
}
.JobResults TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.JobResults TD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.salarycareer {
	BORDER-BOTTOM: #ff6600 1px solid; BORDER-LEFT: #ff6600 1px solid; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: #ffe2cf; BORDER-TOP: #ff6600 1px solid; BORDER-RIGHT: #ff6600 1px solid; PADDING-TOP: 0px
}
P.salarycareer {
	PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
.salarycareer P {
	MARGIN: 0.5em 0px
}
.salarycareer A {
	FONT-SIZE: x-small; MARGIN-RIGHT: 10px
}
.salarycareer IMG {
	PADDING-RIGHT: 10px
}
#custom-gen UL {
	LINE-HEIGHT: 14pt; LIST-STYLE-TYPE: none; TEXT-INDENT: -1em; PADDING-LEFT: 1em; MARGIN-LEFT: 0px
}
#custom-gen H2 {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
TABLE.padded-table TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.cssbox {
	MARGIN: 20px auto; WIDTH: 320px; PADDING-RIGHT: 15px
}
.cssbox_head {
	PADDING-RIGHT: 40px; BACKGROUND-POSITION: right top; MARGIN-RIGHT: -15px
}
.cssbox_head H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; HEIGHT: 1%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 25px
}
.cssbox_body {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; MARGIN-RIGHT: 25px; PADDING-TOP: 15px
}
