.red {
	background: none repeat scroll 0 0 #CC0000;
}
.yellow {
	background: none repeat scroll 0 0 #FFCC00;
}

.blue {
	background: none repeat scroll 0 0 #0066CC;
}

.green {
	background: none repeat scroll 0 0 #669900;
}

.orange {
	background: none repeat scroll 0 0 #FF6600;
}

.purple {
	background: none repeat scroll 0 0 #660099;
}

.black {
	background: none repeat scroll 0 0 #000000;
}

.white {
	background: none repeat scroll 0 0 #CCCCCC;
}
.color {
	border: 1px solid #CCCCCC;
	height: 16px;
	margin-right: 5px;
	width: 16px;
}
.f_left {
	float:left;
}

.faq_content_div {
    margin-bottom: 20px;
}

.content_details_div {
    float: left;
    overflow: hidden;
    width: 100%;
}

.content_details_div ul {
    float: left;
    margin: 0;
    padding: 0;
    width: 99%;
}

.content_details_div ul li {
    float: left;
    line-height: 22px;
    list-style-type: none;
    width: 100%;
}

.list_point_bg {
    background: url("list_point.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 11px;
    margin-right: 10px;
    margin-top: 7px;
    width: 11px;
}

.content_details_div ul li .faq_con_head {
    /*color: #3086CB;*/
    color:#e11477;
    float: left;
    font-family: arial;
    font-size: 13px;
    text-decoration: none;
}

.content_details_div ul li ul {
    margin: 0 0 0 20px;
}

.faq_head_div {
    float: left;
    margin-bottom: 10px;
    margin-top: 20px;
    width: 99%;
}

.faq_common_div1 {
    color: #4F5D66;
    font-family: arial;
    font-size: 22px;
    font-style: italic;
    font-weight: bold;
    margin: 0;
    text-shadow: 0 1px #FEFEFE;
}

.faq_common_div {
    color: #4F5D66;
    font-family: arial;
    font-size: 20px;
    font-weight: bold;
    margin: 0;
    text-shadow: 0 1px #FEFEFE;
}

.faq_para_div {
    float: left;
    width: 99%;
}

.faq_para_div ul {
    margin: 10px 0 0 40px;
    padding: 0;
    width: 90%;
}

.faq_para_div ul li {
    color: #4F5D66;
    font-family: arial;
    font-size: 13px;
    margin-bottom: 5px;
}