BODY {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS";
	TEXT-ALIGN: center;
	border: inset #efefef 1px;
}
TD {
	FONT-SIZE: 12px
}
A {
	FONT-SIZE: 12px; COLOR: #FDF9AA; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.mess {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.advsrch {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0062a5; LINE-HEIGHT: 23px; FONT-FAMILY: Times,Arial,Verdana,  Helvetica, Geneva, Swiss, SunSans-Regular
}
.v_panel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #66a1c9
}
.v_panel2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #66a1c9
}
.r_panel {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(/images/olympic_feature_box.jpg); PADDING-BOTTOM: 15px; CURSOR: pointer; PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat; HEIGHT: 100%
}
.m_panel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(/images/main_bg.jpg); PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%; BACKGROUND-COLOR: #0f4687
}
.main_logo {
	BACKGROUND-REPEAT: no-repeat
}
#container {
	MARGIN: 0px auto; WIDTH: 563px; BACKGROUND-COLOR: #003366;
}
#holding_tab {
	WIDTH: auto;
	HEIGHT: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#tc TD {
	FONT-SIZE: 10px
}
.buttons {
	BACKGROUND-COLOR: #00723c
}
.gridB {
	BORDER-BOTTOM: #fdf9aa 1px solid
}
.gridBR {
	BORDER-RIGHT: #fdf9aa 1px solid; BORDER-BOTTOM: #fdf9aa 1px solid
}
.gridR {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #fdf9aa;
}
.grid2B {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #fdf9aa;
}
.grid2BR {
	BORDER-RIGHT: #fdf9aa 1px solid; BORDER-BOTTOM: #fdf9aa 2px solid
}
.cube {
	BACKGROUND-IMAGE: url(/images/cube.jpg); WIDTH: 187px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 177px
}
.plinebreak {
	FONT-SIZE: 5px; LINE-HEIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
UL {
	MARGIN-TOP: 5px
}
LI {
	MARGIN-TOP: 10px; FONT-SIZE: 13px; LINE-HEIGHT: 13px; FONT-FAMILY: "Trebuchet MS"}
.inputstyleDATA {
	BORDER-RIGHT: #f5f5f5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f5f5f5 1px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #f5f5f5 1px solid; WIDTH: 100%; LINE-HEIGHT: 13px; PADDING-TOP: 2px; BORDER-BOTTOM: #f5f5f5 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: white
}
.inputstyleDATAfixed {
	BORDER-RIGHT: #0067ad 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0067ad 1px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #0067ad 1px solid; LINE-HEIGHT: 13px; PADDING-TOP: 2px; BORDER-BOTTOM: #0067ad 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #e8e6eb
}
.inputstylesubmit {
	BORDER-RIGHT: #32657e 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #32657e 1px; PADDING-LEFT: 2px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #32657e 1px solid; CURSOR: pointer; LINE-HEIGHT: 15px; PADDING-TOP: 2px; BORDER-BOTTOM: #32657e 1px solid; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #e7e9eb
}
.inputstylebuttons {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 9px; BORDER-LEFT: 0px solid; LINE-HEIGHT: 9px; BORDER-BOTTOM: 0px solid; FONT-FAMILY: "Trebuchet MS"; POSITION: relative; TOP: 3px; BACKGROUND-COLOR: #e8e6eb
}
.thead1 {
	FONT-SIZE: 19px; LINE-HEIGHT: 23px; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #ffe4c4
}
.tborder {
	FONT-SIZE: 13px; LINE-HEIGHT: 13px; FONT-FAMILY: "Trebuchet MS"}
.thead2 {
	FONT-SIZE: 15px; LINE-HEIGHT: 19px; FONT-FAMILY: "Trebuchet MS"}
.tbody {
	FONT-SIZE: 13px; LINE-HEIGHT: 13px; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #FFFFFF
}
.tbodyALT {
	FONT-SIZE: 13px; LINE-HEIGHT: 13px; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #e1ecf4
}
.phead1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 23px
}
.phead2 {
	FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 19px; FONT-FAMILY: "Trebuchet MS"}
.pbody {
	FONT-SIZE: 12px; COLOR: #e4ecf3; FONT-FAMILY: "Trebuchet MS"}
.pmini {
	FONT-SIZE: 9px; COLOR: #393939; LINE-HEIGHT: 13px; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}
#fpanel A {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: underline
}
TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: "Trebuchet MS"}
.imageborder {
	BORDER-RIGHT: gray 1px; BORDER-TOP: gray 1px; BORDER-LEFT: gray 1px; BORDER-BOTTOM: gray 1px
}
.plink {
	FONT-SIZE: 12px; COLOR: #ff8c00; LINE-HEIGHT: 15px; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: underline
}
.button {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; CURSOR: pointer
}
.but_div_off {
	BACKGROUND-IMAGE: url(/images/but_div_g.jpg)
}
.but_div_on {
	BACKGROUND-IMAGE: url(/images/but_div_b.jpg)
}
#input {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 8px; MARGIN-LEFT: 2px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 22px
}
#input .right {
	BACKGROUND-IMAGE: url(/images/input_right.jpg); WIDTH: 3px; BACKGROUND-REPEAT: no-repeat
}
#input .mid {
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(/images/input_mid.jpg); WIDTH: 1px; BACKGROUND-REPEAT: repeat
}
#input .left {
	BACKGROUND-IMAGE: url(/images/input_left.jpg); WIDTH: 3px; BACKGROUND-REPEAT: no-repeat
}
#gfx_but {
	FONT-WEIGHT: bold; CURSOR: pointer; FONT-FAMILY: "Trebuchet MS"; HEIGHT: 25px
}
#gfx_but .lb_left {
	BACKGROUND-IMAGE: url(/images/button_lb_left.jpg); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat
}
#gfx_but .lb_mid {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/button_lb_mid.jpg); COLOR: #444444; BACKGROUND-REPEAT: repeat
}
#gfx_but .lb_right {
	BACKGROUND-IMAGE: url(/images/button_lb_right.jpg); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat
}
#gfx_but .db_left {
	BACKGROUND-IMAGE: url(/images/button_db_left.jpg); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat
}
#gfx_but .db_mid {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images/button_db_mid.jpg); COLOR: #222222; BACKGROUND-REPEAT: repeat
}
#gfx_but .db_right {
	BACKGROUND-IMAGE: url(/images/button_db_right.jpg); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat
}
.adv_searchtab {
	BORDER-RIGHT: #c2d9e9 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c2d9e9 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #c2d9e9 1px solid; MARGIN-RIGHT: 0px; PADDING-TOP: 6px; BORDER-BOTTOM: #c2d9e9 1px solid; BACKGROUND-COLOR: #e1ecf4
}
.textbox {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #dfecf4; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #dfecf4; PADDING-BOTTOM: 2px; COLOR: #444444; BORDER-TOP-COLOR: #dfecf4; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #dfecf4
}
.s_textbox {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: transparent; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: transparent; PADDING-BOTTOM: 2px; WIDTH: 90px; COLOR: #444444; BORDER-TOP-COLOR: transparent; PADDING-TOP: 2px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: transparent
}
.basis_select {
	BORDER-RIGHT: #8bb9d8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #8bb9d8 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #8bb9d8 1px solid; COLOR: #58595b; PADDING-TOP: 2px; BORDER-BOTTOM: #8bb9d8 1px solid; BACKGROUND-COLOR: #e1ecf4; TEXT-ALIGN: left
}
.advsearch_textbox {
	BORDER-RIGHT: #8bb9d8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #8bb9d8 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #8bb9d8 1px solid; COLOR: #58595b; PADDING-TOP: 3px; BORDER-BOTTOM: #8bb9d8 1px solid; BACKGROUND-COLOR: #e1ecf4; TEXT-ALIGN: left
}
#keeping {
	PADDING-RIGHT: 8px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #FDF9AA; PADDING-TOP: 8px; FONT-FAMILY: "Trebuchet MS"}
#keeping .bold {
	FONT-WEIGHT: bold
}
#keeping A {
	COLOR: #FDF9AA; TEXT-DECORATION: none
}
#keeping A:hover {
	TEXT-DECORATION: underline
}
.p_link A {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #003366; LINE-HEIGHT: 20px; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: underline
}
#sector {
	WIDTH: 100%
}
#sector TR {
	CURSOR: pointer; BACKGROUND-COLOR: #7fb0d2
}
#sector .text {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#sector .bullet {
	PADDING-LEFT: 15px
}
#sector A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fdf9aa; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}
#sector A:hover {
	TEXT-DECORATION: underline
}
#content_table {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-COLOR: #FFFFFF
}
#content_table BR {
	LINE-HEIGHT: 2px
}
BR {
	LINE-HEIGHT: 7px
}
#content_table .phead1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #0062a5; LINE-HEIGHT: 20px; FONT-FAMILY: "Trebuchet MS"}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #0062a5; LINE-HEIGHT: 20px; FONT-FAMILY: "Trebuchet MS"}
#content_table .phead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3f89bb; LINE-HEIGHT: 14px; FONT-FAMILY: "Trebuchet MS"}
#content_table .phead3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3f89bb; LINE-HEIGHT: 14px; FONT-FAMILY: "Trebuchet MS"}
#content_table .pbody {
	FONT-SIZE: 12px; COLOR: #58595b; FONT-FAMILY: "Trebuchet MS"}
#content_table .pmini {
	FONT-SIZE: 9px; COLOR: #393939; LINE-HEIGHT: 12px; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}
#content_table A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0062a5; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}
#content_table A:hover {
	TEXT-DECORATION: underline
}
.tab_head {
	FONT-WEIGHT: bold; COLOR: #0062a5; PADDING-TOP: 5px; BACKGROUND-COLOR: #c2d9e9
}
.job_title {
	FONT-WEIGHT: bold; COLOR: #0062a5; PADDING-TOP: 5px
}
.lb_text {
	FONT-WEIGHT: bold; COLOR: #3f89bb; PADDING-TOP: 5px
}
.sm_txt {
	PADDING-BOTTOM: 8px; COLOR: #58595b
}
.sector_title {
	FONT-WEIGHT: bold; COLOR: #0062a5; PADDING-TOP: 5px
}
.sector {
	
}
#form TD {
	COLOR: #003366
}
TD {
	COLOR: #003366
}
#form .padding {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#form .textbox {
	BORDER-RIGHT: #e0ecf4 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e0ecf4 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #e0ecf4 1px solid; WIDTH: 100%; COLOR: #444444; PADDING-TOP: 4px; BORDER-BOTTOM: #e0ecf4 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #ffffff
}
#form .input {
	BORDER-RIGHT: #e0ecf4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e0ecf4 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e0ecf4 1px solid; COLOR: #444444; PADDING-TOP: 3px; BORDER-BOTTOM: #e0ecf4 1px solid; BACKGROUND-COLOR: #ffffff
}
#submit_div {
	BORDER-TOP: #2a7cb4 2px solid; PADDING-LEFT: 10px; VERTICAL-ALIGN: middle; WIDTH: 100%; HEIGHT: 60px; BACKGROUND-COLOR: #d3e4f0
}
.frmError {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BACKGROUND-COLOR: #e6b0b0
}
.errorstr {
	FONT-SIZE: 12px; LINE-HEIGHT: 12px; FONT-FAMILY: "Trebuchet MS"; BACKGROUND-COLOR: #e6b0b0
}
.astrix {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #0062a5; MARGIN-RIGHT: 3px
}
#data_protection B {
	FONT-WEIGHT: bold; COLOR: #0062a5
}
#data_protection {
	COLOR: #619ec7
}
#data_protection A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #619ec7; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none
}
#data_protection A:hover {
	TEXT-DECORATION: underline
}
#vacancy_nav A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #58595b; FONT-FAMILY: "Trebuchet MS", Times, serif: none
}
#vacancy_nav A:hover {
	TEXT-DECORATION: underline
}
#green_btn {
	BACKGROUND-IMAGE: url(/images/green_btn.gif); WIDTH: 122px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.button_grn {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; CURSOR: pointer; COLOR: #008045; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, Geneva, SunSans-Regular; HEIGHT: 27px
}

ul#menu {
  width: 140px;
  text-align: left;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

ul#menu ol {
  display: none;
  text-align: left;
  list-style-type: circle;
  margin: 0;
  padding: 5px;
}

ul#menu li, 
  ul#menu a {
  FONT-FAMILY: "Trebuchet MS";
  font-weight:bold;
  font-size: 12px;
  color: #fdf9aa;
}

ul#menu li {
  line-height: 10px;
}

ul#menu ol li {
  border-bottom: none;
}

ul#menu ol li:before {
  content: "";
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  color: #ffffff;
  text-decoration: underline;
}

ul#menu a.active {
  color: #ffffff;
}
