/* Contents
1- Elements
2- Approach
3- Focus
4- Services
5- News
*/

/********** Elements *********/
h1, h2 {
color:#2B4574;
margin:0;
padding:0;
}
h3 {
font-size:95%;
font-weight:bold;
margin:0;
padding:0;
}
ul {
margin:0;
padding:0;
}
/*#header .logo {
	background: url(../images/logo_home.gif) no-repeat top left;
	float:left;	
	height:77px;
	margin:1em;
	width:408px;
}*/

/********** Approach *********/
#home-approach {
background:#DAE7F3;
border-right:1px solid white;
border-bottom:1px solid white;
margin:0;
padding:1em;
width:33%;
}

/********** Focus *********/
#home-focus {
background:#E6EBD3/*url(../images/focuson_ap.jpg) no-repeat right top*/;
border-bottom:1px solid white;
margin:0;
padding:1em;
text-align:left;
}
#home-focus h3, #home-focus p {
margin: 0 0 0 0;
}

/********** Services *********/
#home-services {
background: url(../images/services_back.gif) repeat-x top left;
padding:1em;
}
#home-services ul.newitems {
padding:0;
}
#home-services ul.newitems li {
border-bottom:1px dashed #CCCCCC;
list-style-type:none;
margin-top:0.75em;
padding-bottom:0.75em;
}
#home-services ul.newitems li ul li {
border-style:none;
list-style-type:disc;
margin:0 0 0 1.5em;
padding:0;
}

/********** News *********/
#home-news {
padding:1em;
}
#home-news ul.newsitems {
padding:0;
}
#home-news ul.newsitems li {
border-bottom:1px dashed #CCCCCC;
list-style-type:none;
margin-top:0.75em;
padding-bottom:0.75em;
}
#home-news ul.newsitems li ul li {
border-style:none;
list-style-type:disc;
margin:0 0 0 1.5em;
padding:0;
}
#pa {
background-color:#F7F8F1;
border-left:1px solid #B2BB8D;
color:#2B4574;
font-size:80%;
line-height:normal;
padding:1.5em 0.25em;
text-align:center;
width:1%;
}
.partners {
	margin-top:12px;
}
.partners img {
	margin: 0 6px 0 6px;
}

