﻿#accordion-container {
	font-size: 1.2empx;	
	margin-top:30px;
}

.accordion-header {
	font-size: 15px !important;
	background: #f7f7f7;
	margin: 5px 0 0 0;
	padding: 5px 40px 5px 35px;
	border: 1px solid #ccc;
	cursor: pointer;
	color: #4a4a4a;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	position:relative;

}

.accordion-header p {
    
    display:inline;
    padding:0;
    margin:0;
}

.accordion-header .editBtn {
    background: url(pencil_add.png) no-repeat;
    position:absolute;
    right:40px;
    top:6px;
    height:16px;
    width:16px;
    display:block;
    overflow:hidden;
    text-indent:-999px;
    border:none;
  }

.active-header {
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	background: url(minus.png) #9ac357;
	border-color:#556f2c;
	color:#fff;
	background-repeat: no-repeat;
	background-position: 98% 50%;
}

.active-header a {color:#fff;}

.active-header:hover {
	background: url(minus.png) #556f2c;
	background-repeat: no-repeat;
	background-position: 98% 50%;
}

.inactive-header {
	background: url(add.png) #ebebeb;
	background-repeat: no-repeat;
	background-position: 98% 50%;
}

.inactive-header:hover {
	background: url(add.png) #f5f5f5;
	background-repeat: no-repeat;
	background-position: 98% 50%;
}

.accordion-content {
	display: none;
	padding: 20px 40px 20px 35px;
	background: #ffffff;
	border: 1px solid #cccccc;
	border-top: 0;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}

.accordion-content h3 {margin-top:0;}

.faqIncrement {
    position:absolute;
    top:5px;
    left:8px;
}