BODY {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: 'Arial'
}
TABLE {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: 'Arial'
}
BODY#page {
	MARGIN: 0px; WIDTH: 10F0%; BACKGROUND-COLOR: white
}
BODY#popup {
	BACKGROUND-COLOR: white
}
BODY#component {
	BACKGROUND-COLOR: white
}
A:link {
	COLOR: #336699; text-decoration:underline;
}
A:visited {
	COLOR: #336699; text-decoration:underline;
}
A:active {
	COLOR: #336699; text-decoration:underline;
}
A:hover {
	COLOR: #336699; text-decoration:underline;
}
A.offset:link {
	TEXT-DECORATION: none
}
A.offset:visited {
	TEXT-DECORATION: none
}
A.offset:active {
	TEXT-DECORATION: none
}
A.offset:hover {
	TEXT-DECORATION: underline
}
.input_button {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: 'Arial'; margin-left:5px;
}
.input_button_highlight {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-IMAGE: url('files/site_images/147501/147501_bt_blank.gif'); VERTICAL-ALIGN: middle; WIDTH: 133px; COLOR: #ffffff; BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: 'Arial'; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 35px; BACKGROUND-COLOR: #ed7c0c; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.input_button_negative {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: 'Arial'
}
.input_select {
	FONT-SIZE: 11px; FONT-FAMILY: 'Arial'; margin-left:2px;
}
.input_select_multiple {
	FONT-SIZE: 10px; FONT-FAMILY: 'Arial'
}
.input_text {
	FONT-SIZE: 12px; MARGIN-LEFT: 5px; FONT-FAMILY: 'Arial'
}
.input_checkbox {
	FONT-SIZE: 10px; FONT-FAMILY: 'Arial'
}
.input_radio {
	FONT-SIZE: 10px; FONT-FAMILY: 'Arial'
}
.input_textarea {
	FONT-SIZE: 10px; FONT-FAMILY: 'Arial'
}
.input_upload {
	FONT-SIZE: 12px; FONT-FAMILY: 'Arial'
}
SPAN.referral-reward {
	FONT-WEIGHT: bold
}
SPAN.company-name {
	COLOR: #333333
}
SPAN.location {
	
}
SPAN.date {
	FONT-WEIGHT: 100
}
TD.heading-block-right {
	FONT-WEIGHT: 100
}
SPAN.reference-identifier {
	
}
SPAN.field-name-required {
	FONT-WEIGHT: bold
}
SPAN.field-name-optional {
	FONT-WEIGHT: normal
}
SPAN.completed {
	COLOR: #aaaaaa
}
SPAN.subscribed {
	
}
SPAN.opted-in {
	FONT-WEIGHT: bold
}
OPTION.opted-in {
	FONT-WEIGHT: bold
}
SPAN.opted-out {
	COLOR: red
}
OPTION.opted-out {
	COLOR: red
}
SPAN.error {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: 'Arial',Helvetica,Arial
}
DIV.error {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: 'Arial',Helvetica,Arial
}
A.job-link {
	FONT-WEIGHT: bold; COLOR: #336699; text-decoration:underline;
}
A.job-link:visited {
	FONT-WEIGHT: bold; COLOR: #336699; text-decoration:underline;
}
A.job-link:link{
	FONT-WEIGHT: bold; COLOR: #336699; text-decoration:underline;
}
UNKNOWN {
	FONT-WEIGHT: bold; COLOR: #4e70a0
}
SPAN.page-header {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: 'Arial'
}
SPAN.page-subheader {
	FONT-WEIGHT: bold; FONT-SIZE: larger; FONT-FAMILY: 'Arial'
}
INPUT.page-subheader {
	FONT-WEIGHT: bold; FONT-SIZE: larger; FONT-FAMILY: 'Arial'
}
SPAN.page-subsubheader {
	FONT-WEIGHT: normal
}
INPUT.page-subsubheader {
	FONT-WEIGHT: normal
}
SPAN.text-header {
	FONT-WEIGHT: bold; FONT-SIZE: larger
}
SPAN.text-subheader {
	FONT-WEIGHT: bold
}
DIV.content-block {
	PADDING-LEFT: 7px; PADDING-BOTTOM: 15px; TEXT-ALIGN: left;border-bottom:1px solid #336699;
}
DIV.content-block-first {
	PADDING-LEFT: 7px; PADDING-BOTTOM: 15px; TEXT-ALIGN: left; border-bottom:1px solid #336699;
}
DIV.content-block-last {
	PADDING-LEFT: 7px; PADDING-BOTTOM: 15px; TEXT-ALIGN: left
}
DIV.content-block-header {
	FONT-WEIGHT: bold; FONT-SIZE: larger; COLOR: #333333; FONT-FAMILY: 'Arial'
}
DIV.unchangeable-block {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #d3d3d3
}
DIV.content-offset-block {
	BORDER-RIGHT: #818181 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #818181 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #818181 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #818181 1px solid; BACKGROUND-COLOR: #f3f3f3
}
DIV.info-block {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; WIDTH: 375px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #e6e6e6
}
DIV.job-description {
	
}
DIV.panel-block {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; DISPLAY: none; PADDING-LEFT: 5px; Z-INDEX: 10; BACKGROUND: white; PADDING-BOTTOM: 5px; BORDER-LEFT: black 1px solid; WIDTH: 125px; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; TEXT-ALIGN: left
}
DIV.panel-block SPAN.panel-header {
	
}
DIV.panel-block SPAN.panel-header A:link {
	
}
DIV.panel-block SPAN.panel-header A:visited {
	
}
DIV.panel-block SPAN.panel-header A:active {
	
}
DIV.panel-block SPAN.panel-header A:hover {
	
}
A.toggle-link {
	TEXT-DECORATION: none
}
DIV.toggle-box {
	PADDING-RIGHT: 5px; DISPLAY: none; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.toggle-box-expanded {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.footer {
	MARGIN-TOP: 20px; WIDTH: 90%; COLOR: #e5ac6a
}
DIV.footer TABLE {
	COLOR: #e5ac6a
}
DIV.footer A:link {
	COLOR: #e5ac6a; TEXT-DECORATION: none
}
DIV.footer A:visited {
	COLOR: #e5ac6a; TEXT-DECORATION: none
}
DIV.footer A:active {
	COLOR: #e5ac6a; TEXT-DECORATION: none
}
DIV.footer A:hover {
	COLOR: #e5ac6a; TEXT-DECORATION: none
}
TABLE.main-table {
	MARGIN: 0px; WIDTH: 100%
}
TABLE.main-table TD.main-table-header {
	VERTICAL-ALIGN: top; WIDTH: 100%
}
TABLE.main-table TD.main-table-left-side {
	VERTICAL-ALIGN: top; WIDTH: 150px
}
TABLE.main-table TD.main-table-center {
	BORDER-RIGHT: #000000 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #000000 1px solid; WIDTH: 100%
}
TABLE.main-table TD.main-table-right-side {
	VERTICAL-ALIGN: top; WIDTH: 150px
}
TABLE.main-table TD.main-table-footer {
	VERTICAL-ALIGN: top
}
TABLE.interior-table {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 30px; WIDTH: 100%
}
TABLE.interior-table TD.interior-table-left {
	VERTICAL-ALIGN: top
}
TABLE.interior-table TD.interior-table-center {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; WIDTH: 78%
}
TABLE.interior-table TD.interior-table-right {
	PADDING-LEFT: 10px; padding-right:10px; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 0px solid; WIDTH: 22%
}
A.name-header:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: 'Arial'; TEXT-DECORATION: none
}
A.name-header:active {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: 'Arial'; TEXT-DECORATION: none
}
A.name-header:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: 'Arial'; TEXT-DECORATION: none
}
DIV.search-block {
	BORDER-RIGHT: #4378a7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #4378a7 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #4378a7 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #4378a7 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.search-block SPAN.search-block-field-name-required {
	FONT-WEIGHT: bold; FONT-SIZE: larger; COLOR: #4c4c4c; FONT-FAMILY: 'Arial';padding-left:5px;
}
DIV.search-block SPAN.search-block-field-name-optional {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: 'Arial';padding-left:5px;

}
DIV.featured-block {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: larger; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #dddcb5
}
DIV.featured-block SPAN.featured-block-featured-job {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: 'Arial'
}
DIV.featured-block A.job-link {
	FONT-WEIGHT: bold; FONT-SIZE: larger
}
DIV.heading-block {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #333333
}
DIV.heading-block TABLE {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #333333
}
DIV.heading-block {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV.heading-block-alt {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #336699 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff;
}
DIV.subheading-block {
	BORDER-RIGHT: #336699 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 25px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #ffffff;
}
DIV.heading-block SPAN.heading-block-text {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: 'Arial'
}
DIV.heading-block A:link {
	PADDING-RIGHT: 2px; FONT-WEIGHT: normal; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
DIV.heading-block A:visited {
	PADDING-RIGHT: 2px; FONT-WEIGHT: normal; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
DIV.heading-block A:active {
	PADDING-RIGHT: 2px; FONT-WEIGHT: normal; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
DIV.heading-block A:hover {
	PADDING-RIGHT: 2px; FONT-WEIGHT: normal; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
TABLE.jobs-list {
	MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #989898 1px solid; BORDER-COLLAPSE: separate
}
TABLE.jobs-list SPAN.date {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: 'Arial'
}
TABLE.jobs-list TR TD {
	BORDER-BOTTOM: #d1e3f4 1px solid
}
TABLE.jobs-list TR.pre-break TD {
	BORDER-BOTTOM-STYLE: none
}
TABLE.jobs-list TR.break TD {
	BORDER-TOP: #d1e3f4 1px solid; BORDER-BOTTOM-STYLE: none
}
TABLE.jobs-list TR.pre-break-break TD {
	BORDER-TOP: #d1e3f4 1px solid; BORDER-BOTTOM-STYLE: none
}
DIV.nav-block {
	MARGIN-BOTTOM: 10px; BACKGROUND-COLOR: #dddcb5
}
DIV.nav-block DIV.nav-block-header {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 3px; FONT-FAMILY: 'arial'
}
#nav-block-post {
	PADDING-LEFT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.nav-block DIV.nav-block-body {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; COLOR: #336699; FONT-FAMILY: 'Arial'
}
UL.bulleted {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 10px; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none
}
DIV.shading-block {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeeeee
}
.alternate1 {
	BACKGROUND-COLOR: #eff8fe
}
.alternate2 {
	BACKGROUND-COLOR: #ffffff
}
DIV.nav-block TABLE.nav-block-table {
	
}
DIV.nav-block TABLE.nav-block-table TD.nav-block-content {
	
}
DIV.nav-block TABLE.nav-block-table TD.nav-block-top-left {
	
}
DIV.nav-block TABLE.nav-block-table TD.nav-block-top-center {
	
}
DIV.nav-block TABLE.nav-block-table TD.nav-block-top-right {
	
}
DIV.nav-block TABLE.nav-block-table TD.nav-block-side-left {
	
}
DIV.nav-block TABLE.nav-block-table TD.nav-block-side-right {
	
}
DIV.nav-block TABLE.nav-block-table TD.nav-block-bottom-left {
	
}
DIV.nav-block TABLE.nav-block-table TD.nav-block-bottom-center {
	
}
DIV.nav-block TABLE.nav-block-table TD.nav-block-bottom-right {
	
}
DIV#nav-about {
	BORDER-RIGHT: #818181 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #818181 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; BORDER-LEFT: #818181 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #818181 1px solid; BACKGROUND-COLOR: #f3f3f3
}
SPAN.nav-about-header {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: larger; MARGIN-BOTTOM: 10px; FONT-FAMILY: 'Arial'
}
.posttext {
	FONT-WEIGHT: 100; FONT-SIZE: 11px; FONT-FAMILY: 'arial'
}

table#vbcode-header a:link, table#vbcode-header a:visited, table#vbcode-header a:active, table#vbcode-header a:hover {
     text-decoration: underline;
}

