body
{
    font-family:  Tahoma,Verdana, Arial;
    font-size: 85%;
    padding: 0;
    margin: 0;
    background-color: #B0B0B0;
    background-image: url(images/general/blue-back-fade.jpg);
    background-repeat:repeat-y;

}
a{	color:#0066CC;
	text-decoration:none;
	}
a:hover{
text-decoration:underline
}	
a.vacancy_list {
	color:#0066CC;
	text-decoration:none;
}
a:hover.vacancy_list  {
	text-decoration:underline
}
a.onmenu {
	color:#0066CC;
	text-decoration:none;
}
a:hover.onmenu {
	text-decoration:underline
}
img{border:0}
table {
border-collapse : collapse; 
}

table td, table th {
padding : 0; 
}

.back{color:#9999ff;font-size:85%}
.block{display:block}
.bluerule{color:#000066;background-color:#000066}
.bluerulebig{background-color:#B1B3FF;height:5px;color:#B1B3FF;border:0}
.body_title{font-weight:bold;color:#0066cc}
.boxes{text-align:center;padding:7px;vertical-align:top}
.bullet {font-style: italic;color: #000099}
.centertab{margin-left:auto;margin-right:auto}
.centtext{text-align:center}
.copy{color:#676789}
.darkbluerule{color:#000066;background-color:#000066;width:100%}
.exclamation{color:#A23900;font-weight:bold}
.extrabold{font-weight:bold;font-size:130%}
.greenbit{color:#006634;font-size:95%}
.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:#FFAC0B}
.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:#0066CC}
.redandbold{font-weight: bold; font-size: 120%; color: #cc0000}
.redbit{color:#990000;font-size:95%}
.rightside{background-color:#eeeeee;padding:7px;border-left:solid 2px #B2B2B2;width:160px;vertical-align:top}
.small{font-size:85%}
.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
		}
.title_standard{color:#000066;font-weight:bold;font-size:120%}
.title_standard2{color:#0066CC;font-weight:bold}


/* menu */
.menu
{

  border-right:solid 1px #C0C0C0;
  padding-right:3px
  }

@media print {
body{background-color:#fff;background-image:none}
#notforprint{display:none}
.notforprint{display:none}
#forprint{display:block}
}