

.accordion-container {
	width: 100%;
	margin: 10px 0 10px;
	clear: both;
}
.accordion-toggle {
	position: relative;
	display: block;
	padding: 5px;
	font-size: 1.0em;
	font-weight: 300;
	    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 1%, #eaeaea 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#eaeaea));
    background: -webkit-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
    background: -o-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
    background: -ms-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
    background: linear-gradient(top, #ffffff 1%,#eaeaea 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );
	color: #000;
	text-decoration: none;
	border-radius:5px;
	box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3), 1px 0px 0px 0px rgba(255,255,255,0.9) inset, 0px 2px 2px rgba(0,0,0,0.1);
	
}
.accordion-toggle.open {
	background: #00529B;
	color: #fff;
}
.accordion-toggle.open:hover {

	color: #000;
}
.accordion-toggle:hover {
	background: #fff;
}
.accordion-toggle span.toggle-icon {
	position: absolute;
	top: 9px;
	right: 20px;
	font-size: 1.0em;
}
.accordion-content {
	display: none;
	padding: 5px;
	overflow: auto;
}
.accordion-content img {
	display: block;
	float: left;
	margin: 0 15px 10px 0;
	max-width: 100%;
	height: auto;
}