/* CSS Document */

a:link
    {
	text-decoration: none;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Geneva, sans-serif;
	color: #666666;
	}  

a:visited
    {
	text-decoration: none;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Geneva, sans-serif;
	color: #666666;	
	}  

a:active
    {
	text-decoration: none;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Geneva, sans-serif;
	color: #666666;	
	}  

a:hover
    {
	text-decoration: none;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Geneva, sans-serif;
	color: #25328c;}
	
a.blue:link
    {
	text-decoration: none;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Geneva, sans-serif;
	color: #25328c;	
	}  

a.blue:visited
    {
	text-decoration: none;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Geneva, sans-serif;
	color: #25328c;	
	}  

a.blue:active
    {
	text-decoration: none;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Geneva, sans-serif;
	color: #25328c;	
	}  

a.blue:hover
    {
	text-decoration: none;
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Geneva, sans-serif;
	color: #666666;
}
	
body, div, table, th, tr, td, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, blockquote, cite, code, input, select, textarea {
	font-family: "Trebuchet", "Lucida Grande", Verdana, Arial, Geneva, sans-serif;
	font-size: 1em;
	color: #666666;

}




body {
	font-size: 71%; /* Sets base font size to 10px in most modern browsers */
	line-height: 71%;
	background-color: #FFFFFF;
	background-image:url(../images/site/bg_rpt-1.gif);
	background-repeat:repeat;
	background-position:top center;
	}
	
H3 {
font-size: 1em;
font-weight:bold;
color: #25328c;
text-transform: uppercase;
}	
	
	
.HeaderTable {
width:772px;
margin-left: auto;
margin-right: auto;

}

.PageCopy {
text-align:justify;
}


.DownCS {

width:360px;
}

.JobTitle {
font-size: 1em;
font-weight:bold;
color: #25328c;
text-transform: uppercase;
}

.CaseTech {
padding:14px 4px 4px 4px;
border: thin solid #999999;
background-image: url('../images/pictures/case-tech-bkg.jpg');
background-repeat: no-repeat;
background-position: bottom right;

}


.JobDescriptor {
padding-top:4px;
padding-bottom:4px;


}

.JobDescriptorlc {
padding-top:4px;
padding-bottom:4px;
font-size: 1em;
font-weight:bold;
color: #999999;
}

.VacanciesContainer {
padding-top:11px;

}

.Vacancies {
padding-top:4px;
border-top: 1px solid #999999;
padding-bottom:8px;
}

.Newsextended {
padding-top:4px;
border-top: thin solid #999999;
border-bottom: thin solid #999999;
padding-bottom:8px;
}



.Newspicture {
border: thin solid #999999;

}



.Job {
text-align:justify;
}

.DownloadsContainer {
padding-bottom:0px;
}

ul 
{
list-style-image: url('../images/site/bullet.gif')
}


.BlueEmphasis {
font-weight:bold;
color: #25328c;
}

.video {
background-color:#BFBBBB;
text-align:right;
}

.video p {
text-align:justify;
}

.videoborder {
border: 1px solid white;}


.spacer {
min-height:10px;}

.Testimonials {
min-width:450px;
background-color: #dadada;
margin:22px 10px;
padding:3px;
padding: 0 0 0 50px;
background: transparent url("images/testy-blockquote.gif") no-repeat 0 0;
}

P.testy-author {
font-weight:bold;
font-style:italic;
margin:10px 0 10px 0;}


