.custom_header_faq {
    position:relative;
    float:left;
    width:100%;

}
.pages_content {
    position:relative;
    float:left;
    width: 96%!important;
}
/* Styles for the FAQ pages */

#faq_title_box {

    height:40px;
    line-height:220%;
}

#faq_head {
	position:relative;
    float:left;
	width: 96%!important;/*940px;*/
	clear:both;
	font-weight: bold;
	margin-left: 30px;
 } 
 
#faq_head ul{
	position:relative;
    float:left;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

 #faq_head li{	
	background: url(../images/bullet_green.gif) left 8px no-repeat;
	padding:4px 0px 0px 12px;
}

#faq_head ul li a {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #7faf2f!important;
}

#faq_head ul li a:visited {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #7faf2f!important;
}

#faq_head ul li a:hover {
	text-decoration: underline;
	color: #97c643;
}

.faq_title {
	position:relative;
	width:96%;/*940px;*/
	float:left;
	clear:both;
	margin-left: 30px;
   	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
   	color: #97c643;
}

.faq_text {
	position:relative;
	width:94%;/*940px;*/
	float:left;
	clear:both;
	margin-left: 30px;
}

#answer_separator {
    position: relative;
    float: left;
	width: 100%;
	margin: 25px 0;
}

#answer_separator hr {
	display: none;
}

#answer_separator_1 {
    position: relative;
    float: left;
    background: #fff url('../images/personal_details_left.gif') no-repeat left center;
	width: 42px;
	height: 28px;
}

#sub_wrapper_1 {
    position: relative;
    background: #fff url('../images/personal_details_bg.gif') repeat top;
    float: left;
	height: 28px;
	width: 20%;
	font-weight: bold;
	font-size: 17px;
	color : #E3791B;
	text-align: left;
	font-style: italic;
    text-transform: uppercase;
}
.custom_header_faq {
    position:relative;
    float:left;
    width:98%;
    clear:both;
}


#sub_wrapper_1 span {
    display: block;
	margin-top: 5px;
}

#answer_separator_2 {
    position: relative;
    float: left;
    background: #fff url('../images/personal_details_right.gif') no-repeat top;
    border-bottom: solid 2px #fbebdd;
	width: 107px;
	height: 26px;
}

#sub_wrapper_2 {
    position: relative;
    float: left;
    background: #fff url('../images/personal_details_bg.gif') repeat-x bottom;
	height: 28px;
	width: 80%;
}

#faq_separator {
    position: relative;
    float: left;
    width: 40%;
    position: relative;
    margin: 5px 0;
    height: 18px;
    display: block;
    /*background: #fff url("../images/orange_pixel.gif") repeat-x center center;*/
}

#faq_separator hr {
  display: none;
}

#faq_separator_right {
    position: relative;
    float: left;
    width: 40%;
    position: relative;
    margin: 5px 0;
    height: 18px;
    display: block;
    /*background: #fff url("../images/orange_pixel.gif") repeat-x center center;*/
}
#faq_separator_right hr {
  display: none;
}
#faq_separator_top {
    float: left;
    position: relative;
    width: 18%;
    margin: 5px 0;
    text-align: center;
    text-decoration: none;
    display: block;
}
#faq_separator_top a{
    text-decoration: none;
    color: #F2BF91;
    font-size: 9px;
}
#faq_separator_top a:hover {
    text-decoration: underline;
    color: #F2BF91;
    font-size: 9px;
}
/* End Styles for the FAQ pages */
