.accordion {
	width: 480px;
	border-bottom: solid 1px rgb(128,0,0);
}
.accordion h3 {
	background: rgba(0,0,255,0.3) url(../images/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	border: solid 1px rgb(128,0,0);
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	background-color: #e3e2e2;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background: rgb(255,255,255);
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px rgb(128,0,0);
	border-right: solid 1px rgb(128,0,0);
}