
@media Print    
{
BODY {
	FONT-SIZE: 8.5pt
}
#jdp-body {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#jdp-main-container {
	POSITION: relative
}
#submitted-applications #view-application {
	PAGE-BREAK-AFTER: always; DISPLAY: block; CLEAR: both
}
.vacancy-header {
	BORDER-BOTTOM: #738dbc 1px solid; CLEAR: none; PADDING-TOP: 10px
}
.vacancy-header H2 {
	MARGIN-LEFT: 100px
}
.vacancy-header IMG {
	POSITION: absolute
}
.vacancy-header LABEL {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; WIDTH: 7.2em; MARGIN-LEFT: 100px
}
.vacancy-header .vacancy-summary {
	PADDING-BOTTOM: 10px; WIDTH: 70%; FLOAT: left
}
.vacancy-general-info LABEL {
	FLOAT: left
}
.vacancy-description {
	WIDTH: 99%
}
.vacancy-general-info {
	WIDTH: 90%
}
.vacancy-classification {
	BORDER-BOTTOM: #000 2px solid; BORDER-LEFT: #000 2px solid; TEXT-TRANSFORM: uppercase; BACKGROUND: #fff; COLOR: #000; CLEAR: none; FONT-SIZE: 12pt; BORDER-TOP: #000 2px solid; BORDER-RIGHT: #000 2px solid; border-radius: 0
}
.pp-bd {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.pp-bd .vacancy-description LABEL {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #000; FONT-SIZE: 1.2em; FONT-WEIGHT: 600
}
.pp-bd .vacancy-description {
	WIDTH: 90%; PADDING-TOP: 10px
}
.pp-bd .vacancy-general-info {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 40px; WIDTH: 90%; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; BORDER-LEFT-STYLE: none
}
.pp-bd .vacancy-general-info LABEL {
	FONT-SIZE: 1.2em
}
.site-classification {
	DISPLAY: none
}
.skip_nav {
	DISPLAY: none
}
.back-to-link-top {
	DISPLAY: none
}
#submitted-applications .tabs-nav {
	DISPLAY: none
}
#jdp-header {
	DISPLAY: none
}
#jdp-footer {
	DISPLAY: none
}
.jdp-btn-link {
	DISPLAY: none
}
.jdp-go-btn {
	DISPLAY: none
}
.jdp-btn {
	DISPLAY: none
}
BUTTON.jdp-btn {
	DISPLAY: none
}
BUTTON.cancel-btn {
	DISPLAY: none
}
.action-btn {
	DISPLAY: none
}
.btn-separator {
	DISPLAY: none
}
.jdp-wizard-buttons {
	DISPLAY: none
}
.jdp-buttons-container {
	DISPLAY: none
}
.pp-hd {
	DISPLAY: none
}
#jdp-content-center-inner INPUT.jdp-btn {
	DISPLAY: none
}
.standard-form INPUT.jdp-btn {
	DISPLAY: none
}
#jdp-content-center-inner INPUT.jdp-big-btn {
	DISPLAY: none
}
.standard-form INPUT.jdp-big-btn {
	DISPLAY: none
}
#jdp-content-center-inner INPUT.cancel-btn {
	DISPLAY: none
}
.standard-form INPUT.cancel-btn {
	DISPLAY: none
}
#jdp-content-center-inner INPUT.disabled.jdp-btn {
	DISPLAY: none
}
#jdp-content-center-inner INPUT.disabled-btn {
	DISPLAY: none
}
.standard-form INPUT.disabled.jdp-btn {
	DISPLAY: none
}
INPUT.disabled-btn {
	DISPLAY: none
}
.vacancy-header LABEL + SPAN {
	PADDING-BOTTOM: 1px; FONT-SIZE: 1.2em
}
.pp-bd .vacancy-description LABEL + SPAN {
	PADDING-BOTTOM: 1px; FONT-SIZE: 1.2em
}
.pp-vacancy-description {
	VERTICAL-ALIGN: top
}
.pp-vacancy-general-info {
	VERTICAL-ALIGN: top
}
    }
HTML {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
OBJECT {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
IFRAME {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
A {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
ABBR {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
ACRONYM {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
ADDRESS {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DEL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DFN {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
EM {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
Q {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TABLE {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
CAPTION {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TBODY {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TFOOT {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
THEAD {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TR {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BODY {
	LINE-HEIGHT: 1.3; FONT-SIZE: 62.5%
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: separate
}
CAPTION {
	TEXT-ALIGN: left; FONT-WEIGHT: 400
}
TH {
	TEXT-ALIGN: left; FONT-WEIGHT: 400
}
TD {
	TEXT-ALIGN: left; FONT-WEIGHT: 400
}
TABLE {
	VERTICAL-ALIGN: middle
}
TD {
	VERTICAL-ALIGN: middle
}
TH {
	VERTICAL-ALIGN: middle
}
BLOCKQUOTE:before {
	CONTENT: ""
}
BLOCKQUOTE:after {
	CONTENT: ""
}
Q:before {
	CONTENT: ""
}
Q:after {
	CONTENT: ""
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
HTML {
	FONT-SIZE: 100.01%
}
BODY {
	FONT-FAMILY: Arial, verdana, sans-serif; BACKGROUND: url(../images/bg_global_gray.jpg) #f7f7f7 repeat-x 50% top; COLOR: #222
}
H1 {
	COLOR: #002147; FONT-WEIGHT: 400
}
H2 {
	COLOR: #002147; FONT-WEIGHT: 400
}
H3 {
	COLOR: #002147; FONT-WEIGHT: 400
}
H4 {
	COLOR: #002147; FONT-WEIGHT: 400
}
H5 {
	COLOR: #002147; FONT-WEIGHT: 400
}
H6 {
	COLOR: #002147; FONT-WEIGHT: 400
}
H1 {
	LINE-HEIGHT: 1; MARGIN-BOTTOM: 0.5em; FONT-SIZE: 2em
}
H2 {
	MARGIN-BOTTOM: 0.75em; COLOR: #333; FONT-SIZE: 1.5em
}
H3 {
	LINE-HEIGHT: 1; MARGIN-BOTTOM: 1em; COLOR: #333; FONT-SIZE: 1.2em; FONT-WEIGHT: 600
}
H4 {
	LINE-HEIGHT: 1.25; MARGIN-BOTTOM: 1.25em; FONT-SIZE: 1.2em
}
H5 {
	MARGIN-BOTTOM: 1.5em; FONT-SIZE: 1em; FONT-WEIGHT: 700
}
H6 {
	FONT-SIZE: 1em; FONT-WEIGHT: 700
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.alignRight {
	FLOAT: right
}
.txt-right {
	TEXT-ALIGN: right
}
.txt-center {
	TEXT-ALIGN: center
}
.txt-left {
	TEXT-ALIGN: left
}
P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.7em; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 0px
}
.bold {
	FONT-WEIGHT: 700
}
.block {
	DISPLAY: block
}
.show {
	DISPLAY: block
}
.hide {
	DISPLAY: none
}
A:hover {
	COLOR: #003; TEXT-DECORATION: none
}
.clear {
	DISPLAY: inline-block; CLEAR: both
}
.no-border {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
UL {
	LIST-STYLE-TYPE: square; PADDING-LEFT: 2em; MARGIN-LEFT: 0px
}
LI {
	PADDING-LEFT: 1em
}
.back-to-link {
	POSITION: absolute; FONT-SIZE: 15px; TOP: 23px; LEFT: 5px
}
H1 .back-to-link-top {
	POSITION: absolute; FONT-SIZE: 15px; TOP: -3px; RIGHT: -1px
}
A:link {
	COLOR: #0c4790
}
A:visited {
	COLOR: #0c4790
}
A:active {
	COLOR: #0c4790
}
SUP A {
	FONT-SIZE: 1.1em; TEXT-DECORATION: none
}
SUB A {
	FONT-SIZE: 1.1em; TEXT-DECORATION: none
}
.vacancy-classification {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #07123f; WIDTH: 100%; HEIGHT: 20px; COLOR: #dfce36; CLEAR: both; FONT-SIZE: 11px; FONT-WEIGHT: 700; -moz-border-radius: 10px; -webkit-border-radius: 10px
}
.site-classification {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #222; WIDTH: 100%; HEIGHT: 20px; COLOR: #dfce36; CLEAR: both; FONT-SIZE: 10px; FONT-WEIGHT: 700
}
.skip_nav {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; TOP: -100px; LEFT: 0px
}
#jdp-main-container {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(../images/bg_main_container_gray.png) no-repeat left 15px; FONT-SIZE: 1.2em
}
#jdp-main-container-inner {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 980px
}
#jdp-header {
	POSITION: relative; PADDING-TOP: 5px
}
.jdp-banner {
	BACKGROUND: url(../images/bg_global_top_banner_gold.png) no-repeat left 50%; HEIGHT: 120px; CLEAR: both
}
.jdp-account {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.8em; MARGIN-TOP: 10px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; BACKGROUND: #333; FLOAT: right; COLOR: #fff; FONT-SIZE: 0.9em; PADDING-TOP: 5px
}
.jdp-account .logout {
	LETTER-SPACING: 0.07em; FONT-SIZE: 0.85em
}
.jdp-account .separator {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.jdp-account A:link {
	COLOR: #fff; FONT-SIZE: 1.2em; TEXT-DECORATION: none
}
.jdp-account A:visited {
	COLOR: #fff; FONT-SIZE: 1.2em; TEXT-DECORATION: none
}
.jdp-account A:hover {
	TEXT-DECORATION: underline
}
.global-nav {
	BORDER-BOTTOM: #001d3c 1px solid; BORDER-LEFT: #001d3c 1px solid; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/bg_global_nav_darkBlue.png) repeat-x 0px 0px; HEIGHT: 40px; BORDER-TOP: #001d3c 1px solid; BORDER-RIGHT: #001d3c 1px solid; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.global-nav UL {
	PADDING-LEFT: 20px
}
.global-nav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; DISPLAY: inline; BACKGROUND: url(../images/global_menu_separator_blueDark.png) no-repeat right 50%; HEIGHT: 26px; PADDING-TOP: 0px
}
.global-nav LI:unknown {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.global-nav A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #fff; FONT-SIZE: 1.2em; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.global-nav A:hover {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; TEXT-DECORATION: underline; PADDING-TOP: 6px
}
.program-nav {
	POSITION: absolute; TOP: 90px; RIGHT: 0px
}
.program-nav UL {
	PADDING-LEFT: 20px
}
.program-nav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; HEIGHT: 26px; PADDING-TOP: 0px
}
.program-nav A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #fff; FONT-SIZE: 1.2em; TEXT-DECORATION: none; PADDING-TOP: 0px; text-shadow: #222 1px 1px 2px
}
.program-nav A:hover {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; TEXT-DECORATION: underline; PADDING-TOP: 6px
}
#jdp-body {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg_main_content.jpg) #fff repeat-x; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#jdp-content-center-inner {
	POSITION: relative; PADDING-BOTTOM: 10px; MIN-HEIGHT: 25em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#jdp-content-center-inner H1 {
	POSITION: relative
}
#jdp-content-center-inner H1.attention {
	POSITION: relative; PADDING-LEFT: 30px; BACKGROUND: url(../images/attention.png) no-repeat left 50%; COLOR: #950a03
}
#jdp-content-center-inner UL.about LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; LIST-STYLE-TYPE: square; MARGIN: 1em 5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: list-item; PADDING-TOP: 0px
}
#jdp-footer {
	BORDER-BOTTOM: #1c305b 1px solid; BORDER-LEFT: #1c305b 1px solid; MARGIN: 10px 0px; BACKGROUND: url(../images/bg_footer_blue.png) #ccf repeat-x 50% top; FONT-SIZE: 1.1em; BORDER-TOP: #1c305b 1px solid; BORDER-RIGHT: #1c305b 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#jdp-footer-inner {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#jdp-footer-inner LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 65px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; COLOR: #222; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
#jdp-footer-inner LI UL {
	MARGIN: 0.5em 0px 2em
}
#jdp-footer-inner LI UL LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/footer_bullet_gray.png) no-repeat left 5px; FONT-WEIGHT: 400
}
#jdp-footer-inner LI UL.policy LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 200px; BACKGROUND: url(../images/footer_bullet_gray.png) no-repeat left 5px
}
#jdp-footer-inner UL {
	PADDING-BOTTOM: 0.4em; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 95%; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; FONT-WEIGHT: 400; PADDING-TOP: 0px
}
#jdp-footer-inner A {
	COLOR: #000; TEXT-DECORATION: underline
}
#jdp-footer-inner A:hover {
	TEXT-DECORATION: none
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
#jdp-main-container {
	MIN-HEIGHT: 94.8%; HEIGHT: auto !important
}
#jdp-body {
	
}
#jdp-footer {
	WIDTH: 100%; BOTTOM: 0px !important; HEIGHT: auto
}
.colx2_6040 .first.col {
	WIDTH: 66%
}
.colx2_6040 .last.col {
	WIDTH: 32%
}
.colx2_7030 .first.col {
	WIDTH: 69%
}
.colx2_7030 .last.col {
	WIDTH: 30%
}
.colx2_7525 .first.col {
	WIDTH: 74.9%
}
.colx2_7525 .last.col {
	WIDTH: 23%
}
.colx2_8020 .first.col {
	WIDTH: 79%
}
.colx2_2080 .last.col {
	WIDTH: 79%
}
.colx2_8020 .last.col {
	WIDTH: 19%
}
.colx2_2080 .first.col {
	WIDTH: 19%
}
.colx3 .col {
	WIDTH: 32%; MARGIN-LEFT: 2%
}
.colx4 .col {
	WIDTH: 23%; MARGIN-LEFT: 2.66%
}
.colx2 {
	MARGIN-BOTTOM: 10px
}
.colx2_6040 {
	MARGIN-BOTTOM: 10px
}
.colx2_7030 {
	MARGIN-BOTTOM: 10px
}
.colx2_7525 {
	MARGIN-BOTTOM: 10px
}
.colx2_8020 {
	MARGIN-BOTTOM: 10px
}
.colx3 {
	MARGIN-BOTTOM: 10px
}
.colx4 {
	MARGIN-BOTTOM: 10px
}
.colx1 .col {
	WIDTH: 99.98%
}
.colx2 .first.col {
	WIDTH: 49%
}
.colx2 .last.col {
	WIDTH: 49%
}
.grid-view-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.grid-view-item {
	POSITION: relative; BACKGROUND-COLOR: #f7f7f7; MARGIN: 20px 0px; DISPLAY: inline-block
}
.grid-view-item-image {
	WIDTH: 80px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden
}
.grid-view-item-title {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 1.2em; FONT-WEIGHT: 600
}
.grid-view-item-content {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; MARGIN: 3px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.grid-view-item-title {
	MARGIN-LEFT: 120px
}
.grid-view-item-content {
	MARGIN-LEFT: 120px
}
.form-wrapper {
	MIN-WIDTH: 100%; WIDTH: auto; DISPLAY: inline-block; HEIGHT: auto
}
.standard-form FIELDSET {
	MARGIN: 0px 0px 20px; BORDER-TOP: #d8dfea 1px solid
}
.standard-form LEGEND {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; FONT-WEIGHT: 600
}
.standard-form LABEL {
	TEXT-ALIGN: right; WIDTH: 13em; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #5a5a5a; FONT-SIZE: 0.95em; FONT-WEIGHT: 600
}
.standard-form LABEL + INPUT + LABEL {
	WIDTH: auto; DISPLAY: inline-block; FLOAT: none; VERTICAL-ALIGN: top
}
.standard-form LABEL + SPAN {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; WIDTH: auto; FLOAT: left; COLOR: #393939; FONT-SIZE: 100%
}
.standard-form INPUT {
	BORDER-BOTTOM: #b5b8c8 1px solid; BORDER-LEFT: #b5b8c8 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 10px; COLOR: #3d3d3d; VERTICAL-ALIGN: 10%; BORDER-TOP: #b5b8c8 1px solid; BORDER-RIGHT: #b5b8c8 1px solid; PADDING-TOP: 4px
}
.standard-form TEXTAREA {
	BORDER-BOTTOM: #b5b8c8 1px solid; BORDER-LEFT: #b5b8c8 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; WIDTH: 35em; PADDING-RIGHT: 0.2em; FONT-FAMILY: inherit; MARGIN-BOTTOM: 12px; COLOR: #3d3d3d; FONT-SIZE: 1.1em; VERTICAL-ALIGN: middle; BORDER-TOP: #b5b8c8 1px solid; BORDER-RIGHT: #b5b8c8 1px solid; PADDING-TOP: 0.2em
}
.standard-form SELECT {
	BORDER-BOTTOM: #b5b8c8 1px solid; BORDER-LEFT: #b5b8c8 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 1px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 10px; HEIGHT: auto; COLOR: #3d3d3d; FONT-SIZE: 110%; VERTICAL-ALIGN: middle; BORDER-TOP: #b5b8c8 1px solid; BORDER-RIGHT: #b5b8c8 1px solid; PADDING-TOP: 3px
}
.standard-form .jdp-checkbox {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; MARGIN-LEFT: 165px; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none
}
.standard-form .jdp-checkboxLabel {
	TEXT-ALIGN: left; WIDTH: auto; DISPLAY: inline-block; FLOAT: none; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; FONT-WEIGHT: 400
}
.standard-form INPUT:focus {
	BORDER-BOTTOM: #036 1px solid; BORDER-LEFT: #036 1px solid; BORDER-TOP: #036 1px solid; BORDER-RIGHT: #036 1px solid
}
.standard-form TEXTAREA:focus {
	BORDER-BOTTOM: #036 1px solid; BORDER-LEFT: #036 1px solid; BORDER-TOP: #036 1px solid; BORDER-RIGHT: #036 1px solid
}
.jdp-required-info {
	FONT-FAMILY: "Verdana", sans-serif; COLOR: red; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.read-only LABEL {
	TEXT-ALIGN: left; WIDTH: 15em; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; FLOAT: left; COLOR: #5a5a5a; FONT-SIZE: 0.95em; FONT-WEIGHT: 600
}
.read-only LABEL + SPAN {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; WIDTH: 65%; FLOAT: left; COLOR: #393939; FONT-SIZE: 100%
}
INPUT.jdp-btn {
	BORDER-BOTTOM: #1c305b 1px solid; BORDER-LEFT: #1c305b 1px solid; PADDING-BOTTOM: 3px; MARGIN: 2px 2px 5px 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, verdana, sans-serif; BACKGROUND: url(../images/bg_global_nav_blue.png) repeat-x 50% top; COLOR: #fff; FONT-SIZE: 0.9em; OVERFLOW: visible; BORDER-TOP: #1c305b 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #1c305b 1px solid; PADDING-TOP: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
INPUT.action-btn {
	BORDER-BOTTOM: #1c305b 1px solid; BORDER-LEFT: #1c305b 1px solid; PADDING-BOTTOM: 3px; MARGIN: 2px 2px 5px 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, verdana, sans-serif; BACKGROUND: url(../images/bg_global_nav_blue.png) repeat-x 50% top; COLOR: #fff; FONT-SIZE: 0.9em; OVERFLOW: visible; BORDER-TOP: #1c305b 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #1c305b 1px solid; PADDING-TOP: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
INPUT.jdp-big-btn {
	BORDER-BOTTOM: #003 1px solid; BORDER-LEFT: #003 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; FONT-FAMILY: Arial, verdana, sans-serif; BACKGROUND: url(../images/bg_global_big_btn_blue.png) repeat-x center top; COLOR: #fff; FONT-SIZE: 1.2em; BORDER-TOP: #003 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #003 1px solid; PADDING-TOP: 10px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
INPUT.jdp-btn-link {
	BORDER-BOTTOM: #14428c 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #14428c 1px solid; PADDING-BOTTOM: 5px; MARGIN: 2px 2px 5px 0px; PADDING-LEFT: 10px; WIDTH: 100px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/bg_global_nav_blue.png) no-repeat left top; FONT-SIZE: 0.9em; BORDER-TOP: #14428c 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #14428c 1px solid; PADDING-TOP: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
INPUT.jdp-big-btn-disabled {
	BORDER-BOTTOM: #003 1px solid; BORDER-LEFT: #003 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; FONT-FAMILY: Arial, verdana, sans-serif; BACKGROUND: url(../images/bg_global_big_btn_disabled.png) repeat-x center top; COLOR: #d6d6d6; FONT-SIZE: 1.2em; BORDER-TOP: #003 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #003 1px solid; PADDING-TOP: 10px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
INPUT.disabled.jdp-btn {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/bg_cancel_btn.jpg) #ccc; COLOR: #999; FONT-SIZE: 0.9em; OVERFLOW: visible; BORDER-TOP: #999 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.disabled-btn {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/bg_cancel_btn.jpg) #ccc; COLOR: #999; FONT-SIZE: 0.9em; OVERFLOW: visible; BORDER-TOP: #999 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.disabled.jdp-btn {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/bg_cancel_btn.jpg) #ccc; COLOR: #999; FONT-SIZE: 0.9em; OVERFLOW: visible; BORDER-TOP: #999 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.disabled-btn {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/bg_cancel_btn.jpg) #ccc; COLOR: #999; FONT-SIZE: 0.9em; OVERFLOW: visible; BORDER-TOP: #999 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.jdp-buttons-container {
	BORDER-BOTTOM: #b5bca5 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #b5bca5 1px solid; PADDING-BOTTOM: 9px; MARGIN: 10px auto; PADDING-LEFT: 0px; WIDTH: 99%; PADDING-RIGHT: 0px; BACKGROUND: #f7f7f7; HEIGHT: 40px; BORDER-TOP: #b5bca5 1px solid; BORDER-RIGHT: #b5bca5 1px solid; PADDING-TOP: 9px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.btn-separator {
	MARGIN: 0px 5px; COLOR: #ccc
}
.action-btn {
	PADDING-LEFT: 180px; WIDTH: auto
}
.jdp-filter {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.jdp-filter LABEL {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; WIDTH: auto; COLOR: #00214a
}
.jdp-filter SELECT {
	MARGIN-BOTTOM: 0px
}
.jdp-filter INPUT {
	MARGIN-BOTTOM: 0px
}
.jdp-messages {
	BORDER-BOTTOM: 1px solid; POSITION: relative; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px auto 10px; PADDING-LEFT: 30px; WIDTH: 80%; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; FONT-WEIGHT: 600; BORDER-RIGHT: 1px solid; PADDING-TOP: 5px
}
.success.jdp-messages {
	BORDER-BOTTOM-COLOR: #390; BORDER-TOP-COLOR: #390; BACKGROUND: url(../images/icn_success.png) #edf5e9 no-repeat 5px center; COLOR: #130; BORDER-RIGHT-COLOR: #390; BORDER-LEFT-COLOR: #390
}
.fail.jdp-messages {
	BORDER-BOTTOM-COLOR: #cd0a0a; BORDER-TOP-COLOR: #cd0a0a; BACKGROUND: url(../images/icn_fail.png) #fef8f6 no-repeat 5px center; COLOR: #720505; BORDER-RIGHT-COLOR: #cd0a0a; BORDER-LEFT-COLOR: #cd0a0a
}
.swap.jdp-messages {
	BORDER-BOTTOM-COLOR: #cd0a0a; BORDER-TOP-COLOR: #cd0a0a; BACKGROUND: url(../images/icn_info.png) #fef8f6 no-repeat 5px center; COLOR: #720505; BORDER-RIGHT-COLOR: #cd0a0a; BORDER-LEFT-COLOR: #cd0a0a
}
.info.jdp-messages {
	BORDER-BOTTOM-COLOR: #3b81c0; BORDER-TOP-COLOR: #3b81c0; BACKGROUND: url(../images/icn_info.png) #dfeaff no-repeat 5px center; COLOR: #1d3f5c; BORDER-RIGHT-COLOR: #3b81c0; BORDER-LEFT-COLOR: #3b81c0
}
.warning.jdp-messages {
	BORDER-BOTTOM-COLOR: #f90; BORDER-TOP-COLOR: #f90; BACKGROUND: url(../images/icn_warning.png) #fbf9ee no-repeat 5px center; COLOR: #2f1c00; BORDER-RIGHT-COLOR: #f90; BORDER-LEFT-COLOR: #f90
}
.jdp-messages .msg-close A {
	POSITION: absolute; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #999; RIGHT: 10px; TEXT-DECORATION: none
}
SPAN.fail.jdp-messages {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/icn_fail.png) no-repeat left center; HEIGHT: 2em; COLOR: #d60b0b !important; MARGIN-LEFT: 5px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
SPAN.swap.jdp-messages {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/icn_info.png) no-repeat left center; HEIGHT: 2em; COLOR: #d60b0b !important; MARGIN-LEFT: 5px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
SPAN.success.jdp-messages {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/icn_success.png) no-repeat left center; HEIGHT: 2em; COLOR: #4d8429; MARGIN-LEFT: 5px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: 400; PADDING-TOP: 0px
}
SPAN.info.jdp-messages {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2em; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/icn_info.png) no-repeat left center; HEIGHT: 2em; COLOR: #0000d7; MARGIN-LEFT: 5px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.jdp-data-table {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; MARGIN: 1em auto; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.jdp-data-table .toolbar-top {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/bg_table_toolbar.gif) #eee repeat-x 50% top; HEIGHT: 1.3em; BORDER-TOP: #fff 1px solid; PADDING-TOP: 6px
}
.jdp-data-table .toolbar-bottom {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/bg_table_toolbar.gif) #eee repeat-x 50% top; HEIGHT: 1.3em; BORDER-TOP: #999 1px solid; PADDING-TOP: 6px
}
.jdp-data-table TABLE {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 99.99%; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
.jdp-data-table TABLE TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WORD-WRAP: break-word; PADDING-TOP: 5px
}
.jdp-data-table LABEL {
	WIDTH: auto; FLOAT: left
}
.jdp-data-table LABEL + SPAN {
	WIDTH: 10px; FLOAT: left
}
.jdp-data-table CAPTION {
	PADDING-BOTTOM: 5px; FONT-SIZE: 1.2em; FONT-WEIGHT: 700
}
.jdp-data-table A:visited {
	COLOR: #003
}
.jdp-data-table TABLE THEAD TR TD {
	BORDER-BOTTOM: #d2d6d9 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #f1f2f4; BORDER-TOP: #fff 1px solid; PADDING-TOP: 6px
}
.jdp-data-table TABLE THEAD TH {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 0.9em; VERTICAL-ALIGN: bottom; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: 400; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.jdp-data-table TABLE THEAD TH IMG {
	DISPLAY: inline-block
}
.jdp-data-table TABLE THEAD TH.last {
	BORDER-RIGHT-STYLE: none
}
.jdp-data-table .results-per-page {
	WIDTH: 40%; FLOAT: left
}
.jdp-data-table .displaying-results-label {
	TEXT-ALIGN: left; WIDTH: 20em; FLOAT: left; FONT-SIZE: 0.9em
}
.jdp-data-table .pagination {
	TEXT-ALIGN: right; WIDTH: 20em; FLOAT: right
}
.jdp-data-table .pagination SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.jdp-data-table TR.row-odd {
	BACKGROUND: #f3f3f3
}
.jdp-data-table TABLE TBODY A:link {
	FONT-FAMILY: inherit; COLOR: #0c4790
}
.jdp-data-table TABLE TBODY A:visited {
	FONT-FAMILY: inherit; COLOR: #0c4790
}
.jdp-data-table TABLE TBODY A:active {
	FONT-FAMILY: inherit; COLOR: #0c4790
}
.jdp-data-table .checkbox {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.jdp-data-table .separator {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.jdp-data-table .selected {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/icn_success.png) no-repeat left center
}
.jdp-data-table .not-selected {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/cross.png) no-repeat left center
}
.jdp-data-table TABLE TFOOT TR TD {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #eee; BORDER-TOP: #d2d6d9 1px solid; PADDING-TOP: 6px
}
.jdp-data-table TABLE TFOOT A {
	COLOR: #2b5580
}
.contacts.jdp-data-table {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.jdp-data-table A:link {
	COLOR: #00214a
}
.jdp-data-table A:active {
	COLOR: #00214a
}
.jdp-data-table A:hover {
	COLOR: #00214a
}
.jdp-data-table TABLE THEAD A {
	COLOR: #00214a
}
.jdp-data-table .pagination SPAN.first {
	PADDING-LEFT: 5px
}
.jdp-data-table .pagination SPAN.previous {
	PADDING-LEFT: 5px
}
.jdp-data-table .pagination SPAN.next {
	PADDING-RIGHT: 5px
}
.jdp-data-table .pagination SPAN.last {
	PADDING-RIGHT: 5px
}
.jdp-table-filters .active {
	COLOR: #333; FONT-WEIGHT: 600; TEXT-DECORATION: none
}
.jdp-table-filters .separator {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.jdp-table-filters LABEL {
	FLOAT: none
}
.jdp-table-filters SELECT {
	MARGIN-BOTTOM: 3px
}
.c50 {
	WIDTH: 45%; FLOAT: left; MARGIN-LEFT: 3%; PADDING-TOP: 20px
}
.admin-box {
	WIDTH: 400px; MARGIN-BOTTOM: 20px; HEIGHT: 80px
}
.admin-box H2 {
	PADDING-LEFT: 7px; MARGIN-BOTTOM: 0px
}
.admin-box P {
	MARGIN: 0px
}
.admin-box H2 A:hover {
	TEXT-DECORATION: none
}
.admin-box IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
A.dp-choose-date {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -2000px; MARGIN: 5px 3px 0px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/calendar_select.png) no-repeat; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 0px
}
A.dp-disabled.dp-choose-date {
	BACKGROUND-POSITION: 0px -20px; CURSOR: default
}
INPUT.dp-applied {
	WIDTH: auto; FLOAT: left
}
#confirm {
	DISPLAY: none
}
#confirm-overlay {
	BACKGROUND-COLOR: #000; CURSOR: wait
}
#confirm-container {
	BORDER-BOTTOM: #1c305b 2px solid; TEXT-ALIGN: left; BORDER-LEFT: #1c305b 2px solid; WIDTH: 420px; FONT: 16px/22px Arial, Verdana, sans-serif; BACKGROUND: #fff; HEIGHT: 140px; BORDER-TOP: #1c305b 2px solid; BORDER-RIGHT: #1c305b 2px solid
}
#confirm-container .header {
	LINE-HEIGHT: 30px; WIDTH: 100%; BACKGROUND: url(../images/bg_global_nav_blue.png) repeat-x; HEIGHT: 30px; COLOR: #fff; FONT-WEIGHT: 700
}
#confirm-container .header SPAN {
	PADDING-LEFT: 8px
}
#confirm-container .message {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 4px; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 12px
}
#confirm-container .buttons {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 8px; WIDTH: 160px; PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 10px
}
#confirm-container .buttons DIV.yes {
	BORDER-BOTTOM: #1c305b 1px solid; BORDER-LEFT: #1c305b 1px solid; PADDING-BOTTOM: 3px; MARGIN: 2px 2px 5px 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: url(../images/bg_global_nav_blue.png) repeat-x; COLOR: #fff; OVERFLOW: visible; BORDER-TOP: #1c305b 1px solid; CURSOR: pointer; FONT-WEIGHT: 700; BORDER-RIGHT: #1c305b 1px solid; PADDING-TOP: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
#confirm-container .buttons DIV.cancel {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 3px; MARGIN: 2px 2px 5px 0px; PADDING-LEFT: 3px; WIDTH: auto; PADDING-RIGHT: 3px; DISPLAY: inline; BACKGROUND: url(../images/bg_cancel_btn.jpg) #ccc; COLOR: #000; OVERFLOW: visible; BORDER-TOP: #333 1px solid; CURSOR: pointer; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
#confirm-container A.modal-close {
	POSITION: absolute; COLOR: #fff; TOP: 2px; RIGHT: 10px; TEXT-DECORATION: none
}
#confirm-container A.modal-close:link {
	POSITION: absolute; COLOR: #fff; TOP: 2px; RIGHT: 10px; TEXT-DECORATION: none
}
#confirm-container A.modal-close:active {
	POSITION: absolute; COLOR: #fff; TOP: 2px; RIGHT: 10px; TEXT-DECORATION: none
}
#confirm-container A.modal-close:visited {
	POSITION: absolute; COLOR: #fff; TOP: 2px; RIGHT: 10px; TEXT-DECORATION: none
}
#confirm-container A.modal-close:hover {
	COLOR: #ccc
}
.external-application-header {
	BORDER-BOTTOM: #738dbc 1px solid; POSITION: relative; MARGIN-BOTTOM: 20px; CLEAR: both
}
.external-application-header LABEL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; WIDTH: 5.5em
}
.external-application-header LABEL + SPAN {
	PADDING-BOTTOM: 1px; FONT-SIZE: 1.2em
}
.external-application-header .vacancy-summary {
	PADDING-BOTTOM: 10px; WIDTH: 70%; FLOAT: left
}
.external-application-header .back-to-link {
	FLOAT: right
}
.vacancy-header {
	BORDER-BOTTOM: #738dbc 1px solid; CLEAR: both; PADDING-TOP: 10px
}
.vacancy-header H1 {
	MARGIN-LEFT: 100px
}
.vacancy-header H2 {
	MARGIN-LEFT: 100px
}
.vacancy-header IMG {
	POSITION: absolute; FLOAT: left
}
.vacancy-header LABEL {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; WIDTH: 7.2em; MARGIN-LEFT: 100px
}
.vacancy-header LABEL + SPAN {
	PADDING-BOTTOM: 1px; FONT-SIZE: 1.2em
}
.vacancy-header .vacancy-summary {
	PADDING-BOTTOM: 10px; WIDTH: 70%; FLOAT: left
}
.vacancy-header .apply-now {
	POSITION: relative; TEXT-ALIGN: right; WIDTH: 28%; FLOAT: right
}
.vacancy-header .back-to-link-top {
	POSITION: relative; WIDTH: auto; FONT-SIZE: 15px
}
.vacancy-header .jdp-big-btn {
	MARGIN-TOP: 30px
}
.vacancy-general-info {
	BORDER-BOTTOM: #b5bca5 1px solid; BORDER-LEFT: #b5bca5 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 25%; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #f7f7f7; FLOAT: right; BORDER-TOP: #b5bca5 1px solid; BORDER-RIGHT: #b5bca5 1px solid; PADDING-TOP: 10px
}
.vacancy-general-info LABEL {
	TEXT-ALIGN: left; WIDTH: 99%; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; FLOAT: left; COLOR: #224d93; FONT-SIZE: 0.95em; FONT-WEIGHT: 700
}
.vacancy-general-info .read-only LABEL {
	COLOR: #14428c
}
.vacancy-general-info INPUT {
	BORDER-BOTTOM: #b5b8c8 1px solid; BORDER-LEFT: #b5b8c8 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 10px; COLOR: #3d3d3d; VERTICAL-ALIGN: 10%; BORDER-TOP: #b5b8c8 1px solid; BORDER-RIGHT: #b5b8c8 1px solid; PADDING-TOP: 4px
}
.vacancy-general-info SELECT {
	BORDER-BOTTOM: #b5b8c8 1px solid; BORDER-LEFT: #b5b8c8 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 10px; COLOR: #3d3d3d; VERTICAL-ALIGN: 10%; BORDER-TOP: #b5b8c8 1px solid; BORDER-RIGHT: #b5b8c8 1px solid; PADDING-TOP: 4px
}
.vacancy-general-info .description {
	PADDING-BOTTOM: 10px; WIDTH: 99%; FONT-SIZE: 1.3em
}
.vacancy-description {
	WIDTH: 70%; FLOAT: left
}
.request-more-information P {
	COLOR: #333; FONT-SIZE: 0.9em
}
.columns {
	DISPLAY: inline
}
.c70 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 68%; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 1.15em; PADDING-TOP: 10px
}
.c70-inner {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 11px
}
.c30 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 26%; PADDING-RIGHT: 15px; FLOAT: right; PADDING-TOP: 0px
}
.c30-inner {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.homepage #jdp-body-inner {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.homepage #jdp-content-center {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.homepage #jdp-content-center-inner {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#jdp-carousel {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -20px; PADDING-LEFT: 0px; WIDTH: 700px; PADDING-RIGHT: 0px; HEIGHT: 295px; PADDING-TOP: 0px
}
#jdp-carousel LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
#jdp-carousel .slides_container UL {
	PADDING-LEFT: 0px; WIDTH: 700px; DISPLAY: block
}
#jdp-carousel .slide {
	WIDTH: 600px; DISPLAY: block; HEIGHT: 300px; PADDING-TOP: 5px
}
#jdp-carousel .next {
	Z-INDEX: 101; POSITION: absolute; WIDTH: 24px; DISPLAY: block; HEIGHT: 43px; TOP: 107px; LEFT: -39px
}
#jdp-carousel .prev {
	Z-INDEX: 101; POSITION: absolute; WIDTH: 24px; DISPLAY: block; HEIGHT: 43px; TOP: 107px; LEFT: -39px
}
#jdp-carousel .next {
	LEFT: 585px
}
#jdp-carousel .pagination {
	POSITION: absolute; MARGIN: 5px auto 0px; WIDTH: 75px
}
#jdp-carousel .pagination LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#jdp-carousel .pagination LI A {
	BACKGROUND-IMAGE: url(../images/pagination_news.png); WIDTH: 12px; DISPLAY: block; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
#jdp-carousel .pagination LI.current A {
	BACKGROUND-POSITION: 0px -12px
}
#jdp-carousel P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 30px; COLOR: #ccc; MARGIN-LEFT: 220px; PADDING-TOP: 0px
}
.news-carousel H2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #e9b710; MARGIN-LEFT: 205px; PADDING-TOP: 10px
}
.news-carousel {
	BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 20px; BACKGROUND: url(../images/bg_news_carousel.jpg) #111 no-repeat; FLOAT: left; HEIGHT: 290px !important; COLOR: #ccc; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 20px
}
.news-carousel IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 0px
}
.news-carousel A:link {
	COLOR: #fff
}
.news-carousel A:visited {
	COLOR: #fff
}
.news-carousel A:active {
	COLOR: #fff
}
.news-carousel A:hover {
	TEXT-DECORATION: none
}
.what-is-jdp {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.small-box UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.small-box {
	BORDER-BOTTOM: #b5bca5 1px solid; BORDER-LEFT: #b5bca5 1px solid; PADDING-BOTTOM: 1px; MARGIN: 15px 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #f7f7f7; BORDER-TOP: #b5bca5 1px solid; BORDER-RIGHT: #b5bca5 1px solid; PADDING-TOP: 1px
}
.small-box H3 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #333; FONT-SIZE: 16px; FONT-WEIGHT: 700; PADDING-TOP: 8px
}
.small-box P {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 4px
}
.small-box A:link {
	COLOR: #0c4790
}
.small-box A:visited {
	COLOR: #0c4790
}
.small-box A:active {
	COLOR: #0c4790
}
.small-box A:hover {
	TEXT-DECORATION: none
}
.small-box LI {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.small-box DT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.small-box DD {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 5px
}
.featured-job {
	BACKGROUND-IMAGE: url(../images/seal_sprite_blue.jpg)
}
#featured-vacancy {
	Z-INDEX: 100; BORDER-BOTTOM: #2354a5 1px solid; BORDER-LEFT: #2354a5 1px solid; PADDING-BOTTOM: 10px; WIDTH: 235px; DISPLAY: block; BACKGROUND: #eaeef4; HEIGHT: 225px; OVERFLOW: hidden; BORDER-TOP: #2354a5 1px solid; BORDER-RIGHT: #2354a5 1px solid
}
#featured-vacancy H3 {
	MARGIN-BOTTOM: 1px; COLOR: #1c4384
}
#featured-vacancy .slides_container {
	POSITION: relative; WIDTH: 235px; DISPLAY: none; HEIGHT: 500px; OVERFLOW: hidden
}
#featured-vacancy .slide {
	POSITION: relative; WIDTH: 200px; DISPLAY: block; HEIGHT: 100px; PADDING-TOP: 5px
}
.featured-job {
	WIDTH: 65px; HEIGHT: 65px; MARGIN-LEFT: 9px; -moz-border-radius: 30px
}
.agency-abbr {
	POSITION: absolute; LINE-HEIGHT: 60px; COLOR: #525252; FONT-SIZE: 28px; LEFT: 85px
}
.vacancy-title {
	LINE-HEIGHT: 1.3em; FONT-SIZE: 16px
}
.detail-label {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; COLOR: #999; CLEAR: both; PADDING-TOP: 3px
}
.details-content {
	FONT-SIZE: 85%
}
#featured-vacancy .next {
	Z-INDEX: 101; POSITION: absolute; WIDTH: 24px; DISPLAY: block; HEIGHT: 43px; TOP: 107px; LEFT: -39px
}
#featured-vacancy .prev {
	Z-INDEX: 101; POSITION: absolute; WIDTH: 24px; DISPLAY: block; HEIGHT: 43px; TOP: 107px; LEFT: -39px
}
#featured-vacancy .next {
	LEFT: 585px
}
#featured-vacancy .pagination {
	MARGIN: 5px auto 0px; WIDTH: 75px
}
#featured-vacancy .pagination LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#featured-vacancy .pagination LI A {
	BACKGROUND-IMAGE: url(../images/pagination.png); WIDTH: 12px; DISPLAY: block; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
#featured-vacancy .pagination LI.current A {
	BACKGROUND-POSITION: 0px -12px
}
.agencies-boxes {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 30px
}
.agencies-boxes H3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.agencies-boxes P {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.agencies-boxes UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 1em; PADDING-TOP: 0px
}
.agencies-boxes LI {
	BACKGROUND-IMAGE: url(../images/seal_sprite.jpg)
}
.agencies-boxes LI {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 60px; DISPLAY: inline; FLOAT: left; HEIGHT: 95px
}
.agencies-boxes LI A {
	WIDTH: 66px; DISPLAY: block; HEIGHT: 56px
}
.agencies-boxes LI IMG {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
.agencies-boxes LI SPAN.agency {
	Z-INDEX: 1000; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #000 1px solid; BACKGROUND-COLOR: #00214a; WIDTH: 60px; HEIGHT: 13px; COLOR: #fff; FONT-SIZE: 0.8em; BORDER-TOP: #000 1px solid; TOP: 60px; BORDER-RIGHT: #000 1px solid; LEFT: 0px
}
.agencies-boxes LI SPAN.assignments {
	POSITION: absolute; WIDTH: 65px; HEIGHT: 15px; FONT-SIZE: 0.8em; TOP: 76px; LEFT: -3px
}
.seal-01_CIA {
	BACKGROUND-POSITION: 0px 0px
}
.seal-02_DIA {
	BACKGROUND-POSITION: 0px -106px
}
.seal-03_DOE {
	BACKGROUND-POSITION: 0px -212px
}
.seal-04_dhs_IA {
	BACKGROUND-POSITION: 0px -318px
}
.seal-05_dos_inr {
	BACKGROUND-POSITION: 0px -424px
}
.seal-06_treasury {
	BACKGROUND-POSITION: 0px -530px
}
.seal-07_nro {
	BACKGROUND-POSITION: 0px -636px
}
.seal-08_nsa {
	BACKGROUND-POSITION: 0px -742px
}
.seal-09_odni {
	BACKGROUND-POSITION: 0px -848px
}
.seal-10_ousdi {
	BACKGROUND-POSITION: 0px -954px
}
.seal-11_usaf {
	BACKGROUND-POSITION: 0px -1060px
}
.seal-12_USA {
	BACKGROUND-POSITION: 0px -1166px
}
.seal-13_dea {
	BACKGROUND-POSITION: 0px -1272px
}
.seal-14_fbi {
	BACKGROUND-POSITION: 0px -1378px
}
.seal-15_nga {
	BACKGROUND-POSITION: 0px -1484px
}
.seal-16_uscg {
	BACKGROUND-POSITION: 0px -1590px
}
.seal-17_usmc {
	BACKGROUND-POSITION: 0px -1696px
}
.seal-18_usn {
	BACKGROUND-POSITION: 0px -1802px
}
.seal-19_NSC {
	BACKGROUND-POSITION: 0px -1908px
}
.seal-20_ONDCP {
	BACKGROUND-POSITION: -76px 0px
}
.seal-21_DSS {
	BACKGROUND-POSITION: -76px -106px
}
.seal-22_DOT {
	BACKGROUND-POSITION: -76px -212px
}
.seal-23_HHS {
	BACKGROUND-POSITION: -76px -318px
}
.seal-24_USSS {
	BACKGROUND-POSITION: -76px -424px
}
.seal-25_USDA {
	BACKGROUND-POSITION: -76px -530px
}
.seal-26_ATF {
	BACKGROUND-POSITION: -76px -636px
}
.seal-27_NSC {
	BACKGROUND-POSITION: -76px -742px
}
.seal-30_USAID {
	BACKGROUND-POSITION: -76px -848px
}
.seal-31_USCYBER {
	BACKGROUND-POSITION: -76px -954px
}
.hp-info-banner {
	WIDTH: 960px; MARGIN-BOTTOM: 20px; HEIGHT: 237px; OVERFLOW: hidden
}
.c60 {
	WIDTH: 54%; FLOAT: left
}
.c60-inner {
	BORDER-BOTTOM: #b5bca5 1px solid; BORDER-LEFT: #b5bca5 1px solid; PADDING-BOTTOM: 20px; MARGIN: 20px 0px 20px 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #f7f7f7; BORDER-TOP: #b5bca5 1px solid; BORDER-RIGHT: #b5bca5 1px solid; PADDING-TOP: 20px
}
.c40 {
	MARGIN: 20px; WIDTH: 39%; FLOAT: right
}
.c40-inner {
	BORDER-BOTTOM: #b5bca5 1px solid; BORDER-LEFT: #b5bca5 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #f7f7f7; BORDER-TOP: #b5bca5 1px solid; BORDER-RIGHT: #b5bca5 1px solid; PADDING-TOP: 20px
}
.login-box LABEL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; DISPLAY: block; FLOAT: none; FONT-WEIGHT: 600
}
.change-password LABEL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; DISPLAY: block; FLOAT: none; FONT-WEIGHT: 600
}
.login-box P {
	LINE-HEIGHT: 1em
}
.change-password P {
	LINE-HEIGHT: 1.5em
}
.sr-positions-search {
	BORDER-BOTTOM: #e5eaec 1px solid; BORDER-LEFT: #e5eaec 1px solid; WIDTH: 99.99%; BACKGROUND: #f7f7f7; BORDER-TOP: #e5eaec 1px solid; BORDER-RIGHT: #e5eaec 1px solid
}
.sr-positions-search FIELDSET {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 10px
}
.sr-positions-search .exempt-only {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: 0px; BORDER-LEFT-STYLE: none
}
.sr-positions-search LEGEND {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.sr-positions-search .criteria {
	WIDTH: auto; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 25px
}
.sr-positions-search LABEL {
	FLOAT: none
}
.sr-positions-search .first {
	MARGIN: 0px
}
.btn-container {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.img-password {
	BACKGROUND: url(../images/img_password.png) no-repeat 30em 3em
}
.profile-security {
	MARGIN: 20px
}
.profile-security LI {
	LINE-HEIGHT: 2.2em; LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; BACKGROUND: url(../images/arrow_collapsed.jpg) no-repeat left center
}
.jdp-forms-list {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.jdp-forms-list LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 9px
}
.jdp-forms-list LI .date {
	MARGIN: 0px 32px 3px; WIDTH: 150px
}
.jdp-forms-list A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
.jdp-forms-list A.pdf {
	BACKGROUND: url(../images/icn_pdf.gif) no-repeat
}
.jdp-forms-list A.word {
	BACKGROUND: url(../images/icn_ms_word.png) no-repeat
}
.jdp-forms-list P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.5em; MARGIN: 3px 0px; PADDING-LEFT: 28px; WIDTH: 430px; PADDING-RIGHT: 28px; COLOR: #000; FONT-SIZE: 0.9em; PADDING-TOP: 0px
}
.checkbox-wrapper {
	PADDING-BOTTOM: 10px; WIDTH: auto; FLOAT: left; FONT-SIZE: 100%
}
.checkbox-wrapper-aligned {
	PADDING-BOTTOM: 10px; WIDTH: auto; FLOAT: left; FONT-SIZE: 100%
}
.checkbox-wrapper-aligned {
	MARGIN-LEFT: 13.1em
}
.checkbox-wrapper INPUT {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.checkbox-wrapper-aligned INPUT {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.checkbox-wrapper LABEL {
	TEXT-ALIGN: left; PADDING-LEFT: 5px; WIDTH: auto; DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.checkbox-wrapper-aligned LABEL {
	TEXT-ALIGN: left; PADDING-LEFT: 5px; WIDTH: auto; DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.support-docs-list {
	PADDING-LEFT: 180px
}
.support-docs-item {
	POSITION: relative; MARGIN: 5px 0px
}
.support-docs-item .remove {
	POSITION: relative; TEXT-INDENT: -9999px; WIDTH: 14px; DISPLAY: inline-block; BACKGROUND: url(../images/cross.gif) no-repeat; HEIGHT: 14px; MARGIN-LEFT: 10px; TOP: 1px
}
.km-search-box {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.km-search-box LABEL {
	FLOAT: none; COLOR: #1c305b; FONT-SIZE: 1em; FONT-WEIGHT: 600
}
.km-search-btn {
	MARGIN: 2px 2px 1px 0px
}
.km-search-input {
	BORDER-BOTTOM: #b5b8c8 1px solid; BORDER-LEFT: #b5b8c8 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1px; WIDTH: 45em; PADDING-RIGHT: 1px; COLOR: #3d3d3d; BORDER-TOP: #b5b8c8 1px solid; BORDER-RIGHT: #b5b8c8 1px solid; PADDING-TOP: 4px
}
.km-new-q-btn {
	POSITION: absolute; RIGHT: 14em
}
.km-faq-box {
	MARGIN: 1.5em 0px
}
.km-faq-box H2 {
	MARGIN-BOTTOM: 1.5em
}
.km-search-results-box {
	POSITION: relative; MARGIN-TOP: 2em
}
.km-search-results-box .no-results {
	MARGIN: 2em 0px
}
.km-searched-for-lbl {
	COLOR: #13418c; FONT-SIZE: 1.2em
}
.km-searched-for-query {
	FONT-SIZE: 1.1em; FONT-WEIGHT: 600
}
.km-displaying-results {
	BORDER-BOTTOM: #13418c 1px solid; MARGIN: 1.5em 0px; COLOR: #13418c
}
.km-displaying-results SPAN {
	FONT-WEIGHT: 600
}
.km-q {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; BACKGROUND: url(../images/arrow_collapsed_blue.jpg) no-repeat; COLOR: #666; CURSOR: pointer; FONT-WEIGHT: 600
}
.expanded.km-q {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; BACKGROUND: url(../images/arrow_expanded_blue.jpg) no-repeat; COLOR: #333
}
.km-a {
	BORDER-BOTTOM: #b5bca5 1px solid; BORDER-LEFT: #b5bca5 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 25px; BACKGROUND: #f7f7f7; BORDER-TOP: #b5bca5 1px solid; BORDER-RIGHT: #b5bca5 1px solid; PADDING-TOP: 8px
}
.divFAQ .jdp-btn {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 158px
}
H2.jdp-video {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.2em; COLOR: #333; FONT-SIZE: 2.5em
}
.main-video-wp P {
	COLOR: #333; FONT-SIZE: 1.3em
}
.more-videos-wp {
	BACKGROUND: #f2f2f2
}
.more-videos-wp H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.video-list {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.more-videos-item {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; CLEAR: both; PADDING-TOP: 0px
}
.more-videos-item A {
	BORDER-BOTTOM: transparent 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; OVERFLOW: hidden; TEXT-DECORATION: none; PADDING-TOP: 5px; border-radius: 2px
}
.more-videos-item A:hover {
	BACKGROUND: #fff; TEXT-DECORATION: none
}
.more-videos-item .title {
	LINE-HEIGHT: 15px; WIDTH: auto; DISPLAY: block; MARGIN-BOTTOM: 2px; COLOR: #333; MAX-HEIGHT: 30px; FONT-SIZE: 13px; OVERFLOW: hidden; CURSOR: pointer; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
.more-videos-item .date {
	LINE-HEIGHT: 1.4em; MARGIN-TOP: 7px; DISPLAY: block; HEIGHT: 1.4em; COLOR: #666; FONT-SIZE: 0.91em; OVERFLOW: hidden; TEXT-DECORATION: none
}
.video-img-wp {
	POSITION: relative; MARGIN: 0px 8px 0px 0px; DISPLAY: inline-block; FLOAT: left
}
.video-img-thumb {
	WIDTH: 120px; TOP: -12px
}
.video-img-thumb IMG {
	POSITION: relative; OUTLINE-STYLE: none; OUTLINE-WIDTH: medium; DISPLAY: block; HEIGHT: 67px; OVERFLOW: hidden; LEFT: 0px
}
.video-time {
	POSITION: absolute; FILTER: alpha(opacity=75); PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #000; MARGIN: 0px; PADDING-LEFT: 4px; BOTTOM: 2px; PADDING-RIGHT: 4px; ZOOM: 1; DISPLAY: inline; HEIGHT: 14px; COLOR: #fff !important; FONT-SIZE: 11px; VERTICAL-ALIGN: top; RIGHT: 2px; FONT-WEIGHT: 600; PADDING-TOP: 0px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; opacity: 0.75
}
.more-videos-item A:hover:visited .title {
	COLOR: #3e1fa0
}
.more-videos-item A:hover .title {
	COLOR: #1c62b9; TEXT-DECORATION: none
}
.more-videos-item A:hover .title {
	TEXT-DECORATION: underline
}
.more-videos-item A:hover .title:hover {
	TEXT-DECORATION: underline
}
.modalPopup {
	BORDER-BOTTOM: #555 10px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #555 10px solid; PADDING-BOTTOM: 0px; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BACKGROUND-COLOR: #fff; PADDING-LEFT: 15px; WIDTH: 580px; PADDING-RIGHT: 15px; FONT-SIZE: 1.2em; BORDER-TOP: #555 10px solid; BORDER-RIGHT: #555 10px solid; PADDING-TOP: 0px; -moz-border-radius: 6px; -moz-box-shadow: 0 0 50px #CCC
}
.modalPopup .close {
	Z-INDEX: 1000000; POSITION: absolute; WIDTH: 14px; BACKGROUND: url(../images/es_close_btn.gif) 0px 0px; HEIGHT: 15px; TOP: 10px; CURSOR: pointer; RIGHT: 15px
}
.modalPopup .close:hover {
	BACKGROUND: url(../images/es_close_btn.gif) 0px -17px
}
.modalPopup H2 {
	MARGIN: 10px 0px 0px; FONT-SIZE: 2em; FONT-WEIGHT: lighter
}
.modalPopup H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0.1em; COLOR: #fff; FONT-SIZE: 1.4em; PADDING-TOP: 0px
}
.modalPopup P {
	MARGIN: 0px 0px 5px; COLOR: #666; FONT-SIZE: 1.2em
}
.modalPopup LABEL {
	DISPLAY: block; COLOR: #666; FONT-SIZE: 1.2em; PADDING-TOP: 15px
}
.modalPopup TEXTAREA {
	WIDTH: 99%; MARGIN-BOTTOM: 15px
}
.modalPopup INPUT.btn {
	BORDER-BOTTOM: #1c305b 1px solid; BORDER-LEFT: #1c305b 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial,verdana,sans-serif; COLOR: #fff; FONT-SIZE: 1em; BORDER-TOP: #1c305b 1px solid; BORDER-RIGHT: #1c305b 1px solid; PADDING-TOP: 3px
}
.modalPopup INPUT.btn:hover {
	BORDER-BOTTOM: #1c305b 1px solid; BORDER-LEFT: #1c305b 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial,verdana,sans-serif; BACKGROUND: url(../images/bg_global_nav_blue.png) 50% bottom; COLOR: #fff; FONT-SIZE: 1em; BORDER-TOP: #1c305b 1px solid; BORDER-RIGHT: #1c305b 1px solid; PADDING-TOP: 3px
}
.modalBackground {
	FILTER: alpha(opacity=70); BACKGROUND-COLOR: gray; opacity: 0.7
}
.exit-survey {
	Z-INDEX: 100000; BORDER-BOTTOM: #555 10px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #555 10px solid; PADDING-BOTTOM: 0px; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BACKGROUND-COLOR: #fff; PADDING-LEFT: 15px; WIDTH: 580px; PADDING-RIGHT: 15px; FONT-SIZE: 1.2em; BORDER-TOP: #555 10px solid; BORDER-RIGHT: #555 10px solid; PADDING-TOP: 0px; -moz-border-radius: 6px; -moz-box-shadow: 0 0 50px #CCC
}
.exit-survey .close {
	Z-INDEX: 1000000; POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 14px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/es_close_btn.gif) 0px 0px; HEIGHT: 15px; BORDER-LEFT-STYLE: none; TOP: 10px; CURSOR: pointer; RIGHT: 15px
}
.exit-survey .close:hover {
	BACKGROUND: url(../images/es_close_btn.gif) 0px -17px
}
.exit-survey H2 {
	MARGIN: 10px 0px 0px; FONT-SIZE: 20px; FONT-WEIGHT: lighter
}
.exit-survey P {
	MARGIN: 0px 0px 5px; COLOR: #666; FONT-SIZE: 12px
}
.exit-survey LABEL {
	TEXT-ALIGN: left; WIDTH: auto; DISPLAY: block; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 15px
}
.exit-survey TEXTAREA {
	WIDTH: 99%; MARGIN-BOTTOM: 15px
}
.exit-survey INPUT.btn {
	BORDER-BOTTOM: #1c305b 1px solid; BORDER-LEFT: #1c305b 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial,verdana,sans-serif; COLOR: #fff; FONT-SIZE: 1em; BORDER-TOP: #1c305b 1px solid; BORDER-RIGHT: #1c305b 1px solid; PADDING-TOP: 3px
}
.exit-survey INPUT.btn:hover {
	BORDER-BOTTOM: #1c305b 1px solid; BORDER-LEFT: #1c305b 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial,verdana,sans-serif; BACKGROUND: url(../images/bg_global_nav_blue.png) 50% bottom; COLOR: #fff; FONT-SIZE: 1em; BORDER-TOP: #1c305b 1px solid; BORDER-RIGHT: #1c305b 1px solid; PADDING-TOP: 3px
}
.exit-survey-tbl TH {
	FONT-SIZE: 11px; VERTICAL-ALIGN: bottom
}
.exit-survey-tbl TH SPAN {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 38px; PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-TOP: 0px
}
.exit-survey-tbl TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.exit-survey-tbl .radio INPUT {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; FONT-SIZE: xx-small; BORDER-LEFT-STYLE: none; FONT-WEIGHT: 100; PADDING-TOP: 0px
}
.exit-survey-tbl TR.row-even {
	BACKGROUND: #f0f0ff
}
.exit-survey-tbl TR.row-odd {
	BACKGROUND: #fff
}
.exit-survey-tbl .question {
	PADDING-LEFT: 5px; FONT-SIZE: 1.2em
}
.exit-survey-tbl .radio LABEL {
	DISPLAY: none
}
.exit-survey-tbl .radio BR {
	DISPLAY: none
}
.exit-survey-tbl .svy-number {
	COLOR: #090
}
.print_vacancy {
	POSITION: absolute; WIDTH: 40px; BACKGROUND: url(../images/icn_print.png) no-repeat; TOP: 125px; RIGHT: 0px
}
.print-preview {
	BACKGROUND: #f1f1f1
}
.pp-btn {
	BORDER-BOTTOM: #1f3a69 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #254781 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: normal !important; MARGIN: 0px 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline-block; WHITE-SPACE: nowrap; BACKGROUND: url(../images/bg_global_nav_blue.png) #eee repeat-x center 50%; COLOR: #fff; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; OVERFLOW: visible; BORDER-TOP: #254781 1px solid; CURSOR: pointer; FONT-WEIGHT: 700; BORDER-RIGHT: #254781 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.pp-hd {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 0px 0px 20px; WIDTH: 100%
}
.pp-hd-inner {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.pp-bd {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 800px; PADDING-RIGHT: 20px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.pp-bd H2 {
	FONT-SIZE: 20px
}
.pp-bd .apply-now {
	DISPLAY: none
}
.print-preview .jdp-buttons-container {
	DISPLAY: none
}
.pp-bd .vacancy-classification {
	BORDER-BOTTOM: #000 2px solid; BORDER-LEFT: #000 2px solid; TEXT-TRANSFORM: uppercase; BACKGROUND: #fff; COLOR: #000; CLEAR: none; BORDER-TOP: #000 2px solid; BORDER-RIGHT: #000 2px solid; border-radius: 0
}
.pp-bd .vacancy-description LABEL {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; COLOR: #000; FONT-SIZE: 1.2em; FONT-WEIGHT: 600
}
.pp-bd .vacancy-description LABEL + SPAN {
	PADDING-BOTTOM: 1px; FONT-SIZE: 1.2em
}
.pp-bd .vacancy-description {
	WIDTH: 90%; PADDING-TOP: 10px
}
.pp-bd .vacancy-general-info {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 40px; WIDTH: 90%; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; BORDER-LEFT-STYLE: none
}
.pp-bd .vacancy-general-info LABEL {
	FONT-SIZE: 1.2em
}
.pp-vacancy-description {
	VERTICAL-ALIGN: top
}
.pp-vacancy-general-info {
	VERTICAL-ALIGN: top
}
.iln-course-item {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.iln-course-item H3 {
	MARGIN-BOTTOM: 0px
}
.iln-course-item .label {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 65px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FONT-SIZE: 11px; FONT-WEIGHT: 600; PADDING-TOP: 3px
}
.iln-course-item .description {
	DISPLAY: inline-block; COLOR: #333; FONT-SIZE: 11px
}
.iln-content UL {
	MARGIN: 10px 0px
}
.iln-content LI {
	LINE-HEIGHT: 1.5em
}
.iln-content H4 {
	MARGIN-BOTTOM: 0.5em
}
.iln-course-toc {
	PADDING-BOTTOM: 2em; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px
}
.back-to-top {
	TEXT-ALIGN: right; DISPLAY: block; MARGIN-BOTTOM: 2em
}
.iln-poc {
	BACKGROUND: #eaeaea
}
.iln-poc LABEL {
	WIDTH: 0px; FLOAT: none
}
.iln-poc .content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.poc-item {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.poc-item SPAN {
	DISPLAY: block
}
.iln-course-item A {
	FONT-WEIGHT: 600
}
.poc-name {
	FONT-WEIGHT: 600
}
.iln-logo {
	MARGIN-TOP: 25px; WIDTH: 170px; BACKGROUND: url(../images/ILN_logo.png) no-repeat; HEIGHT: 50px
}
.archive {
	BORDER-BOTTOM: #ccc 1px dotted; WIDTH: 720px; MARGIN-BOTTOM: 20px
}
.archive SPAN {
	MARGIN: 0px 5px
}
.archive A {
	COLOR: #666; TEXT-DECORATION: none
}
.archive A:hover {
	COLOR: #0c4790; TEXT-DECORATION: underline
}
.archive .current {
	COLOR: #333; FONT-WEIGHT: 600
}
.news-featured {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f7f7f7; PADDING-LEFT: 10px; WIDTH: 700px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 30px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.news-featured .grid-view-item {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; PADDING-TOP: 10px
}
.around-the-community {
	WIDTH: 700px
}
.around-the-community .date {
	COLOR: #666; MARGIN-LEFT: 120px; FONT-SIZE: 0.9em
}
.around-the-community .more {
	MARGIN-LEFT: 120px; FONT-SIZE: 0.9em
}
.pm-spotlight .full-bio {
	MARGIN-LEFT: 120px; FONT-SIZE: 0.9em
}
.bio-data .content {
	PADDING-LEFT: 55px; PADDING-TOP: 30px
}
.bio-name {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 1.3em
}
.bio-title {
	COLOR: #666
}
.bio-picture {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; MARGIN-TOP: 30px; WIDTH: 180px; HEIGHT: 200px; OVERFLOW: hidden; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid
}
.bio-content .content {
	PADDING-RIGHT: 40px; PADDING-TOP: 20px
}
.content .back-to-link-top {
	FONT-SIZE: 12px; TOP: 0px; RIGHT: 40px
}
.side-nav.last.col {
	BORDER-LEFT: #666 3px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 17%; VERTICAL-ALIGN: top
}
.side-nav UL {
	MARGIN: 0px; PADDING-LEFT: 0px
}
.side-nav LI {
	LIST-STYLE-TYPE: none; MARGIN: 10px 0px
}
.side-nav .active {
	COLOR: #333; FONT-WEIGHT: 600
}
.side-nav A {
	DISPLAY: block; COLOR: #666; TEXT-DECORATION: none
}
.side-nav A:hover {
	COLOR: #0c4790; TEXT-DECORATION: underline
}
.side-nav DIV {
	VERTICAL-ALIGN: top
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: ""
}
.colx2:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: ""
}
.colx2_6030:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: ""
}
.colx2_7030:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: ""
}
.colx2_7525:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: ""
}
.colx2_8020:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: ""
}
.colx3:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: ""
}
.colx4:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: ""
}
* HTML .clearfix {
	HEIGHT: 1%
}
.colx2 {
	ZOOM: 1
}
.colx2_6030 {
	ZOOM: 1
}
.colx2_7525 {
	ZOOM: 1
}
.colx2_7030 {
	ZOOM: 1
}
.colx2_8020 {
	ZOOM: 1
}
.colx3 {
	ZOOM: 1
}
.colx4 {
	ZOOM: 1
}
.col {
	FLOAT: left
}
.first.col {
	MARGIN-LEFT: 0px
}
.last.col {
	MARGIN-LEFT: 0px
}
.last.col {
	FLOAT: right
}
.colx2 {
	WIDTH: 100%; CLEAR: both
}
.colx2_6030 {
	WIDTH: 100%; CLEAR: both
}
.colx2_7525 {
	WIDTH: 100%; CLEAR: both
}
.colx2_7030 {
	WIDTH: 100%; CLEAR: both
}
.colx2_8020 {
	WIDTH: 100%; CLEAR: both
}
.colx3 {
	WIDTH: 100%; CLEAR: both
}
.colx4 {
	WIDTH: 100%; CLEAR: both
}
