.contain {
	float: left;
	width: 83%;
}

.roundedcornr_box_874197 {
	background: url(/images/roundedcornr_874197_tl.png) no-repeat top left;
	width: 25%;
	float:left;
	margin: 4px;
}
.roundedcornr_top_874197 {
	background: url(/images/roundedcornr_874197_tr.png) no-repeat top right;
}
.roundedcornr_bottom_874197 {
	background: url(/images/roundedcornr_874197_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_874197 div {
	background: url(/images/roundedcornr_874197_br.png) no-repeat bottom right;
}
.roundedcornr_content_874197 {
	background: url(/images/roundedcornr_874197_r.png) top right repeat-y;
}
.roundedcornr_content_874197 h3{
	text-align: center;
	padding: 0.5em 0 1em 0;

}
.roundedcornr_top_874197 div,.roundedcornr_top_874197,
.roundedcornr_bottom_874197 div, .roundedcornr_bottom_874197 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_874197, .roundedcornr_bottom_874197 {
	margin-top: -19px;
}
.roundedcornr_content_874197 { padding: 0 15px; }

/*center box */
.roundedcornr_box_874197-ct {
	background: url(/images/roundedcornr_874197_tl.png) no-repeat top left;
	width: 25%;
	float: left;
	margin: 4px;
}
/*right box */
.roundedcornr_box_874197-rt {
	background: url(/images/roundedcornr_874197_tl.png) no-repeat top left;
	width: 25%;
	float:left;
	margin: 4px;
}

.rider{
	background-color: #7DC243;
	color: white;
	border: 4px solid #228844;
	padding: 0.5em 0.5em 1em 0.5em;
}
.volunteer{
	background-color: #1F99C8;
	color: white;
	border: 4px solid #2288AA;
	padding: 0.5em 0.5em 1em 0.5em;
}
.provider{
	background-color: #CC6666;
	color: white;
	border: 4px solid #884444;
	padding: 0.5em 0.5em 1em 0.5em;
}
#content h3.rider a, #content h3.provider a, #content h3.volunteer a {
	color: white;
	border-bottom-color:#FFFFFF;
}

#content h3.rider a:hover, #content h3.provider a:hover, #content h3.volunteer a:hover {
	color:#FFFFCC;
	border-bottom-color: #FFFFCC;
	}