
body { font-family: Verdana, Helvetica, sans-serif;font-size:85%;padding:0;margin:0;background-color:#CFCFB8;color:#000000}
a{	color:#005DD0;
	text-decoration:none;
	}
a:hover{
text-decoration:underline
}	
a.vacancy_list {
	color:#005DD0;
	text-decoration:none;
}
a:hover.vacancy_list  {
	text-decoration:underline
}
a.onblue {
	color:#000066;
	text-decoration:none;
}
a:hover.onblue {
	text-decoration:underline
}
img{border:0}
table {
border-collapse : collapse; 
}

table td, table th {
padding : 0; 
}

.abstract {color:#696969;font-size:85%}
.back{color:#9999ff;font-size:85%}
.block{display:block}
.bluestats{border:2px solid #004288}
.blueheaderrule{background-color:#B1B3FF;height:10px}
.bluerule{border:0px;height:2px;color:#CCCCFF;background-color:#ccccff}
.bluerulebig{background-color:#B1B3FF;height:5px;color:#B1B3FF;border:0}
.body_title{font-weight:bold;color:#0066cc}
.boldbluelnk{font-weight:bold;color:#000066;font-size:120%}
.bullet {font-style: italic;color: #000099}
.cellbottomgrey{border-bottom: solid 2px #eeeeee}
.centertab{margin-left:auto;margin-right:auto}
.centtext{text-align:center}
.copy{color:#676789}
.contentboxheader{background-color:#eeeeee}
.contentboxborder{border:solid 2px #eeeeee}
.darkbluerule{color:#000066;background-color:#000066;width:100%}
.exclamation{color:#A23900;font-weight:bold}
.extrabold{font-weight:bold;font-size:130%}
.formsheader { text-align:left;font-size:125%;font-weight:bold }
.formsleft { text-align:left;font-size:110%;font-weight:bold;vertical-align:top;color:#000066;width:30% }
.goldtextbold{color:#bd9d54;font-weight:bold}
.goldblue{background-color:#004288}
.goldblueborder{border:1px solid #004288;height:25px}
.greenbit{color:#006634;font-size:95%}
.greylink{font-weight:bold;color:#808080;font-size:120%}
.head_title{font-weight:bold;color:#000066}
.img_border{border:1px solid #000;margin:5px}
.img_noborder{border:0;margin:5px}
.light_blue{color:#CCCCFF;font-weight:bold;text-decoration:underline;font-size:80%}
.just_border{border:1px solid #000;}
.just_noborder{border:0}
.mandatroy{font-weight:bold;color:#FF7F00}
.sct_search{color:#FF7F00}
.more {color:#696969;font-size:85%}
.pad3{padding:3px}
.pad3andsmall{padding:3px;font-size:75%}
.padnews{padding-left:10px;padding-right:10px}
.parahead{font-weight:bold;color: #005DD0}/*#0066CC*/
.quote{font-family:Times New Roman,verdana,arial;font-style:italic}
.redandbold{font-weight: bold; font-size: 120%; color: #cc0000}
.redbit{color:#AA0000; font-weight:bold; font-size:95%}
.rightside{background-color:#eeeeee;padding-left:7px;border-left:solid 1px #000066;width:160px;vertical-align:top;padding-top:7px}
.small{font-size:85%}
.text{color:#000000}
.textbox{
		border:1px solid #000066;
		background-color: #F3F1F1;
		color:#404040;
		margin:5px
		}
.textbox_must{
		border:1px solid #000066;
		background-color: #FFFDBB;
		color:#404040;
		margin:5px
		}
.title2 {color:#2f4f4f;font-weight:bold;font-size:85%}
.title3 {color:#000066;font-weight:bold;font-size:85%}
.title_standard{color:#005DD0;font-weight:bold;font-size:120%}
.title_standard_white{color:#FFFFFF;font-weight:bold;font-size:120%}
.title_standard2{color:#005DD0;font-weight:bold}
.tooltip_hidden{background-color:#FEFFE5;border:1px solid #000066;padding:3px;position:absolute;visibility:hidden}
.topbarbold{font-weight:bold;color:#000000}
.white2{font-weight: bold;color:#FFFFFF;} 

/* colours design - v2*/
.addrotatetop{border:0px} 
.colourlogo{background-image:url('images/v2/fade-right-blue.jpg');width:256px}
.colourmediumstyle{background-color:#9BCCF1}
.colourstrongstyle{background-color:#4e9ad4}
.colourweakstyle{background-color:#E3EBF7}
.colourweakstylemenu{background-color:#E3EBF7;border-right:0px }

/* stats style */
.blueborder{border:1px solid #004288;padding:3px}
.cell{width:80px}

/* menu */
.glossymenu{
margin: 5px 0;
padding: 0;
border-bottom-width: 0;
}
.glossymenu a.menuitem{
background-color:#E3EBF7;
font-size:85%;
color: #000000;/*#330099*/
display: block;
position: relative;
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
border-bottom: 1px solid #9A9A9A;
text-align:left;

}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #000000;/*white*/
border-bottom: 1px solid #9A9A9A;
text-align:left;
}
.glossymenu a.menuitem:hover{
background-color:#ffffff;
}

/* round boxes */

div#background{ margin: 0 10%;background: #9BD1FA} /* Setting the background for content and color */

b.rtop, b.rbottom{display:block;background: #FFF} /* Setting the corner color, use different color for different layout */

b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #9BD1FA}/* Setting the strip size and background

color */

b.r1{margin: 0 5px}

b.r2{margin: 0 3px}

b.r3{margin: 0 2px}

b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 1px}

@media print {
body{background-color:#fff}
#notforprint{display:none}
#notforprinttd{display:none}
.notforprint{display:none}
.notfortitleback{background-image:none}
#forprint{display:block}
}