#qaContent {
    margin: 0;
	padding: 0;
	list-style: none;
}
#qaContent h3 {
	height: 22px;
	text-indent: -9999px;
}
#qaContent h3.qa_group_1 {background: url(qa_group_1.gif) no-repeat}
#qaContent h3.qa_group_2 {background: url(qa_group_2.gif) no-repeat}
#qaContent ul.accordionPart {
}
#qaContent ul.accordionPart li {border-bottom: solid 1px #e3e3e3}
#qaContent ul.accordionPart li .qa_title {
    background: #103a68; /* Old browsers */
    background: -moz-linear-gradient(top, #103a68 0%, #051637 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #103a68 0%,#051637 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #103a68 0%,#051637 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#103a68', endColorstr='#051637',GradientType=0 ); /* IE6-9 */
	color: #fff;
    text-decoration: none;
	cursor: pointer;
    padding: .75rem 1rem
}
#qaContent ul.accordionPart li .qa_title_on {text-decoration: underline}
#qaContent ul.accordionPart li .qa_content {padding: .5rem 1rem}