/* CSS Document */

/************************Default Page Properties**********************/
BODY {
	font-family:Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 11px;
	/* page margins */
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
} 
fieldset,img,table {
	border:none;
}
.button {
	background:#F90;
	color:#FFFFFF;
	font-weight:bold;
}
a img {
	border:none;
}

a {
	color: #37548E;
	text-decoration:none;
}
a:hover {
	color: #37548E;
	text-decoration:none;
}
a:visited {
	color: #37548E;
	text-decoration:none;
}

/*******************************Banner********************************/
#tblBanner{
	background-color:#37548E;
	color:#FFFFFF;
}
#tblBanner a{
	color: #FFFFFF;
	text-decoration:none;
}
/*End banner */

/*****************************Page Title**************************************/
#tblTitle{
font-size:12px;
font-weight:bold;
vertical-align:top;
color:#FFFFFF;
background-image:url(../images/header_blue.gif);
background-repeat:no-repeat;
}

/*End page title*/

/*******************************Left Navigation Table********************************/
div#divNavHead{
	padding: 3px 5px;
	display:block;
	background-color:#F1F4F7;
	color:#FF6600;
	font-weight:bold;
	font-size:12px;
}
div#divNavSubHead{
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#37548E;	
}
#tblLeftNav a{
	font: normal 11px Verdana;
	padding: 5px 13px;
	margin: 2px;
	display: block;
	color: #000000;
	text-decoration: none;
	background-image:url(../images/icon_bluearrow.gif);
	background-position: 0 .6em;
	background-repeat:no-repeat;
	border-bottom: 1px dotted #CCCCCC;
}
#tblLeftNav a:hover{
	color: #FF6600;
	text-decoration:none;
}
#tblLeftNav a:visited{
	color: #666666;
	text-decoration:none;
}
html>body .tblLeftNav a{ /*Non IE rule*/
	width: auto;
}
*tr #tblLeftNav {
	color: #333333;
	border: 1px dotted #FFFFFF;
}

/*End Navigation */

/*******************************Center Table********************************/
#tblFrame{
	padding:0px;
	vertical-align:middle;
	background-color:#FFFFFF;
	color:#000000;
	border: 1px dotted #CCCCCC;
	text-align:justify;
	
}
#tblVacancies{
	padding:0px;
	width:95%;
	vertical-align:middle;
	background-color:#FFFFFF;
	text-align:justify;
}
#tblVacancies a{
	color: #666666;
	text-decoration:none;
}
#tblVacancies a:hover{
	color: #999999;
	text-decoration:none;
}
#tblVacancies a:visited{
	color: #666666;
	text-decoration:none;
}
td#tdVacancyTitle {
	color:#37548E;
	font-size:16px;
	font-weight:bold;
}
td#tdVacancyCategory {
	color:#999999;
	font-size:11px;
}

#tdJD ul {
	list-style-type:none;
	padding:0;
	margin-left:2px;
}

#tdJD li {
	background-image:url(../images/icon_blue_center.gif);
	background-repeat:no-repeat;
	background-position: 0 .3em;
	padding-left:14px;
}
td#tdJD {
	padding:0px;
	color:#666666;
	text-align:justify;
	font-size:11px;
}
td#tdApply {
	text-align:right;
	font-weight:bold;
}
td#tdHr {
border-bottom:1px thin #666666;
padding:0px;
}

/******************************/
#tblMain{
	width:95%;
	vertical-align:middle;
	background-color:#FFFFFF;
	text-align:justify;
	border-spacing:10px;
}
#tblMain a{
	color:#003399;
	text-decoration:none;
}
#tblMain a:hover{
	color: #999999;
	text-decoration:underline;
}
#tblMain a:visited{
	color: #666666;
	text-decoration:none;
}
#tdMain ul {
	list-style-type:none;
	padding:0;
	margin-left:2px;
}
#tdMain li {
	background-image:url(../images/icon_blue_center.gif);
	background-repeat:no-repeat;
	background-position: 0 .3em;
	padding-left:14px;
}
td#tdMain {
	color:#666666;
	text-align:justify;
}
/******************************/

/*End center table*/
/*******************************Search Table********************************/
#tblSearch{
	background-color:#FFFFFF;
	color:#37548E;
	font-weight:bold;
}
#searchDropDown	{
		font-weight: normal;
		font-size: 11px;
		color: #37548E;
		border: 1px solid #37548E;
		background-color: #F1F4F7;
		}
#fld	{
	font-weight: normal;
	font-size: 11px;
	color: #37548E;
	border: 1px solid #37548E;
	background-color: #F1F4F7;
}

/*End search table */

/*******************************Right boxes********************************/
/*this is the right hand side table*/
#tblRightBox {
	color:#37548E;
}
td#tdRightBoxHead {
color:#FF6600;
font-size:12px;
font-weight:bold;
text-indent:10px;
}
td#tdRightBoxTop {
	background-image:url(../images/header_right.gif);
	background-repeat:no-repeat;

}
#tdRightBoxContent {
	background-image:url(../images/bg_right_blue.gif);
}

#tdRightBoxContent ul {
	list-style-type:none;
	padding:0;
	margin-left:20px;
}
#tdRightBoxContent li {
	background-image:url(../images/icon_orange.gif);
	background-repeat:no-repeat;
	background-position: 0 .3em;
	padding-left:12px;
}
#tdRightBoxContent a {
	color: #37548E;
	text-decoration:none;
}
#tdRightBoxContent a:hover {
	color: #37548E;
	text-decoration:underline;
}
#tdRightBoxContent a:visited {
	color: #37548E;
}
	#flds{ list-style:none; padding:0; margin:0;}
	#flds li {
	background-image:url(../images/icon_orange.gif);
	background-repeat:no-repeat;
	background-position: 0 .3em;
	padding-left:12px;
}
.greyText { color:#666;}

/*End Right boxes */

/******************************Application Form***********************/

.applicationForm { 
	padding:0px; 
	margin:0px;
	color: #37548E;
	font-weight:bold;
}
.greyBG TD {
	background-color:#EEEEEE;
}
.alertText {
	color:#FF0000;
	font-weight:bold;
} 
.topInfo {
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}
.applicationHint {
	color:#CC0000;
}
.applicationField {
	
}
.error {
	margin: 0 10px 10px 10px;
	padding: 10px;
	border: solid 1px #DD3C10;
	background:#FFEBE8;
}
.confirmation {
	
  background:#FFFFFF none repeat scroll 0%;
  border:1px solid #BDC7D8;
  color:#444444;
  margin:0pt 10px 10px;
  padding:10px;
}


/*End Application Form */

/*******************************Footer********************************/

#tblFooter {
	background-color:#37548E;
	font-size:10px;
	color: #FFFFFF;
}
#tblFooter a {
	color: #FFFFFF;
	text-decoration:none;
}
#tblFooter a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
#tblFooter a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
/*End footer */
