/* how do we help */
.how-do-we-help {
	color: #000;
	margin: 0 0 0 -1px;
}
.how-do-we-help p {
	line-height: 16px;
}
/* main goals start */
.main-goals {
	background: url(/images/home/gray-box-bg.gif) repeat-y;
	width: 243px;
	float: right;
	margin: 26px 12px 0 25px;
	display: inline;
}
.main-goals .main-goals-bg {
	background: url(/images/home/gray-box-top.gif) no-repeat;
}
.main-goals .main-goals-bg-bottom {
	background: url(/images/home/gray-box-bottom.gif) no-repeat 0 100%;
	padding: 17px 20px 2px 20px;
}
.main-goals h2 {
	font-style: italic;
	padding-bottom: 7px;
}
.main-goals p {
	color: #000;
	line-height: 16px;
}
/* main goals end */
/* groups start */
.boxes-holder {
	background: url(/images/home/gray-box-bg-2.gif) repeat-y;
	width: 664px;
	margin: 0 0 20px -3px;
}
.boxes-holder .boxes-holder-bg {
	background: url(/images/home/gray-box-top-2.gif) no-repeat;
}
.boxes-holder .boxes-holder-bg-bottom {
	background: url(/images/home/gray-box-bottom-2.gif) no-repeat 0 100%;
	overflow: hidden;
	width: 100%;
}
.boxes-holder .box {
	float: left;
	padding: 21px 20px 0 20px;
	margin: 0 4px 0 0;
	width: 162px;
	background: url(/images/home/divider.gif) no-repeat 100% 20px;
	min-height: 93px;
}
.boxes-holder .cols-4 .box {
	width: 132px;
	padding-right: 10px;
}
.boxes-holder .box-2 {
	padding-left: 30px;
	width: 152px;
}
.boxes-holder .cols-4 .box-2 {
	padding-left: 20px;
}
.boxes-holder .last {
	background: none;
	padding-left: 40px;
	padding-right: 10px;
	width: 198px;
}
* html .boxes-holder .box {
	height: 93px;
}
.boxes-holder .cols-4 .last {
	padding-left: 20px;
}
.boxes-holder .box h3 {
	font-size: 12px;
	line-height: 15px;
	font-style: italic;
}
.boxes-holder .box h3 a {
	color: #903;
	text-decoration: none;
}
.boxes-holder .box h3 a:hover {
	text-decoration: underline;
}
.boxes-holder .box p {
	margin: 0;
	color: #000;
	line-height: 16px;
}
.boxes-holder .box p a {
	text-decoration: none;
	color: #000;
	font-weight: normal;
}
.boxes-holder .box p a:hover {
	text-decoration: underline;
}
/* groups end */