#faq-container h3,
#faq-container h4 { outline: none !important; }


#faq-container ul { list-style-type: none; }
#faq-container ul li { /* position: relative;*/}
#faq-container h3 {
	font-size: 20px;
	color: #EEE3C7 !important;
	font-family: "Times New Roman", Helvetica, serif;
	text-transform: uppercase;
	font-weight: normal;
	padding-bottom: 0px;
	padding-left: 25px;
	background-image: url(../images/bulletpoint_faq_inactive.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;cursor: pointer;
}
#faq-container h3.ui-state-active {
	background-image: url(../images/bulletpoint_faq_active.jpg);
	color: #8C8C8C !important;
}


#faq-container h4 { margin: 5px 0 0 0; font-weight: normal;}
#faq-container h4.ui-state-default {
	font-size: 13px;
	color: #E0C8A2 !important;
	font-family: Arial, Verdana, sans-serif;
	padding-left: 15px;
	background-image: url(../images/arrow_right.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
#faq-container h4.ui-state-active {
	font-size: 15px;
	color: #E8BB41 !important;
	font-family: Arial, Verdana, sans-serif;
	padding-left: 15px;
	background-image: url(../images/arrow_down.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

.ui-accordion-link { height: auto; }
.ui-accordion-content {
	padding: 0 0 20px 25px;
}

#acc-layer1 { visibility: hidden; }


.layer-1 .ui-accordion-content { border-bottom: 1px solid #534F4A;}

ul.acc-layer2 { margin: 10px 0; }
.acc-layer2 .ui-accordion-content { padding-left: 15px; border: none !important; }
.acc-layer2 li h4 { cursor: pointer; }

li.layer-1 { /*border-bottom: 1px solid #534F4A;*/ padding: 10px 0 ; }


