@media screen {
	
	#faq_accordion h2 {
		border-top: 1px solid #ccc;
		background: transparent url(img/bg-form.png) repeat-x scroll top left;
		padding: 2px 0 10px 0;
	}
	
	#faq_accordion h3 {
		background: transparent url(img/arrow-right.png) no-repeat scroll top left;
		padding: 0 0 10px 20px;
		line-height: 1em;
		cursor: pointer;
	}
	
	#faq_accordion h3.active {
		background: transparent url(img/arrow-down.png) no-repeat scroll top left;
	}
	
	#faq_accordion h3 a {
		font-size: 1.1em;
		text-decoration: none;
		color: #333;
	}
	
	#faq_accordion .toggle_container {
		margin: 0 0 20px 20px;
		color: #000;
	}
	
	#faq_accordion .toggle_container .block {
		font-size: 1.1em;
	}	
	
	#faq_accordion .toggle_container p {
		background: transparent url(img/database_edit.png) no-repeat scroll top left;
		padding: 0 0 0 20px;
		color: #555;
		font-size: .9em;
	}
}

