@charset 'utf-8';
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:auto;
	font-family:'Trebuchet MS', Verdana, Arial, Helvetica;
}


.sub{

background-repeat:no-repeat; 

width:617px; 
margin-left:8px;
float:left;

}


.base{
background-color:#ECEBEC;



}
.base1{
background-color:#214297;
color:#FFFFFF;
}


h3{
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
}

h2{
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;


}

#img
{
opacity:0.4;
filter:alpha(opacity=40)
}


a.copyright:link{
  color:#666666;
text-decoration:none;
font-size:9px;
}

a.copyright:visited{
text-decoration:none;
  color:#666666;
  font-size:9px;
}

a.copyright:hover{
text-decoration:underline;
  color:#666666;
  font-size:9px;
}


a:link{
  color: #818385;
text-decoration:none;
}

a:visited{
text-decoration:none;
  color: #818385;
}

a:hover{
text-decoration:underline;
  color: #818385;
}

.dkmenu{
  color: #59595b;
text-decoration:none;
font-weight:bolder;
  font-size:13px;
}

a.dkmenu:link{
  color: #59595b;
text-decoration:none;
  font-weight:bolder;
  font-size:13px;
}

a.dkmenu:visited{
text-decoration:none;
  color: #59595b;
  font-weight:bolder;
    font-size:13px;
}

a.dkmenu:hover{
text-decoration:underline;
  color: #59595b;
  font-weight:bolder;
  font-size:13px;
}

.outer{
width:899px;
margin-left:auto;
margin-right:auto;
height:1053px;
margin-top:auto;
margin-bottom:auto;
overflow: hidden;
height:auto;
}

.header{
width:601px;
float:left;
overflow: hidden;
}

.HA{
width:601px;
height:152px;
}
.HA1{
width:601px;
height:159px;
}

.HA2{
width:601px;
height:184px;
background-image:url('../images/index_04.gif');
background-repeat:no-repeat;

}


.news036{
width:282px;
height:368px;
background-image:url('../036/images/index_036_news.jpg');
background-repeat:no-repeat;
padding-top:80px;
padding-left:15px;
overflow: hidden;
}


.news055{
width:282px;
height:368px;
background-image:url('../images/index_055_news.jpg');
background-repeat:no-repeat;
padding-top:80px;
padding-left:15px;
overflow: hidden;
}

.news{
width:282px;
height:368px;
background-image:url('../images/index_02.gif');
background-repeat:no-repeat;
padding-top:80px;
padding-left:15px;
overflow: hidden;
}
.news040{
width:282px;
height:368px;
background-image:url('/040/images/index_02.gif');
background-repeat:no-repeat;
padding-top:80px;
padding-left:15px;
overflow: hidden;
}
.news048{
width:282px;
height:368px;
background-image:url('../images/index48_02.gif');
background-repeat:no-repeat;
padding-top:80px;
padding-left:15px;
overflow: hidden;
}
.news049{
width:282px;
height:368px;
background-image:url('../049/images/049index_02.gif');
background-repeat:no-repeat;
padding-top:80px;
padding-left:15px;
overflow: hidden;
}

.news033{
width:282px;
height:366px;
background-image:url('../033/images/index_02.gif');
background-repeat:no-repeat;
padding-top:80px;
padding-left:15px;
overflow: hidden;
}

.news886{
width:282px;
height:368px;
background-image:url('../886/images/886_index_02.gif');
background-repeat:no-repeat;
padding-top:80px;
padding-left:15px;
overflow: hidden;
}

.news1{
width:297px;
}
.newsa{
height:219px;
}

.outernews{
width:297px;
float:left;
}

.menuleft{
width:168px;
height:auto;
float:left;
}

.main{
width:602px;
float:left;
}

.aftitle{
width:434px;
float:left;
height:21px;

}

.aftitle1{
width:217px;
float:left;

}

.title{
font-size:16px;
color:#0055A4;
font-weight:bold;
padding:0px;
margin:0px;
}
.aftitle2{
width:216px;
float:left;
}

.content{
width:428px;
height:207px;
float:left;
font-family:'Trebuchet MS', Verdana, Arial, Helvetica;
padding:2px;
font-size:12px;
margin-top:0px;
}

.feelgood{
margin-left:13px;
margin-right:18px;
margin-top:14px;
margin-bottom:45px;
width:143px;
height:146px;
float:left;
}

.barnardos{
padding-left:0px;
margin-left:0px;
margin-right:0px;
margin-top:8px;
margin-bottom:45px;
width:434px;
height:145px;
float:left;
}
.barnardos1{
margin-top:45px;
margin-bottom:45px;

}

.footer{
width:898px;
height:147px;
float:left;
}

.footer1{
width:600px;
height:147px;
float:left;
background-image:url('../images/index_21.gif');
}

.footer2{
width:298px;
float:left;
overflow: hidden;
}

.address{
font-size:9px;
color:#0055A4;

}
.address886{
font-size:8px;
color:#0055A4;

}
.phone{
font-size:14px;
color:#0055A4;
font-weight:bold;

}

a.phone:link{
font-size:14px;
color:#0055A4;
font-weight:bold;
text-decoration:none;
}
a.phone:visited{
font-size:14px;
color:#0055A4;
font-weight:bold;
text-decoration:none;
}

a.phone:hover{
font-size:14px;
color:#0055A4;
font-weight:bold;
text-decoration:underline;
}

.newsheadline{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

a.newsheadline:link{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

a.newsheadline:visited{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
a.newsheadline:hover{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

.newsbody{
font-size:10px;
color:#FFFFFF;
}

.newsmore{
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

a.newsmore:link{
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

a.newsmore:visited{
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

a.newsmore:hover{
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}

.outerproduct{
height:auto;
width:898px;
margin-left:auto;
margin-right:auto;
}

.productsheader{
width:898px;
}

.maincontentouter{
width:898px;
height:auto;
}

.centerprod{
width:730px;
float:left;
}

.menuleftprod{

float:left;
height:auto;
}

.spacerprod{
height:19px;
float:left;
width:100%;
}


.headerpart{
width:713px;
float:left;
}


.headerpartspace{
width:463px;
height:242px;
float:left;
}

.text{
padding-left:25px;
padding-top:10px;
}
.headerpartimage{
width:250px;
height:242px;
float:left;
}

.producttemplate{
width:637px;
float:left;
background-image:url('../images/prod_07.gif');
background-repeat:no-repeat;
}

.prodareatitle{
color:#FFFFFF;
font-size:30px;
margin-bottom:0px
}

.prodareatitleh3{
color:#FFFFFF;
font-size:17px;
margin-bottom:0px
}

.PRODBODY{
color:#FFFFFF;
font-size:11px;
}
.internal{
padding-right:25px;
padding-left:25px;
padding-top:15px;

}

.prodtitle{
color:#000000;
font-size:18px;
padding-bottom:0px;
}

.prodsubtitle{
color:#000000;
font-size:14px;
padding-bottom:0px;

}

.prodtext{
color:#000000;
font-size:11px;
padding-bottom:0px;

}

.outerbottom{
width:637px;

}

.leftbtm{
 background-image:url(../images/products_bottom_14.gif); 
 float:left; 
 height:20px;
 width:28px;
 }
 
 .centerbtm{
  background-image:url(../images/products_bottom_15.gif); 
 float:left; 
 height:20px;
 width:587px;
 }
 
  .rightbtm{
  background-image:url(../images/products_bottom_16.gif); 
 float:left; 
 height:20px;
 width:21px;
 }
 
 .outertop{
width:637px;

}

.lefttp{
 background-image:url(../images/products_bottom_07.gif); 
 float:left; 
 height:24px;
 width:28px;
 }
 
 .centertp{
  background-image:url(../images/products_bottom_08.gif); 
 float:left; 
 height:24px;
 width:587px;
 }
 
  .righttp{
  background-image:url(../images/products_bottom_09.gif); 
 float:left; 
 height:24px;
 width:21px;
 }
 
  .outercenter{
width:637px;

}


 .centercn{
  background-image:url(../images/products_bottom_12.gif); 
 background-repeat:repeat-y; 
 float:left; 
 height:auto;
width:637px;
 }
 
 
 
 .newsheadlinearchive{
font-size:12px;
font-weight:bold;
color:#000000;
}

a.newsheadlinearchive:link{
font-size:12px;
font-weight:bold;
color:#000000;
}

a.newsheadlinearchive:visited{
font-size:12px;
font-weight:bold;
color:#000000;
}
a.newsheadlinearchive:hover{
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}

.newsbodyarchive{
font-size:10px;
color:#000000;
}

.newsmorearchive{
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

a.newsmorearchive:link{
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

a.newsmorearchive:visited{
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

a.newsmorearchive:hover{
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}
 
