.accordion  {
	font-family: verdana;
	border: 1px solid #DFDFDF;
}
.accordion div {
	border:none;
	border-left: 1px solid #FFFFFF;
	background-color:#EFEFEF;	
	background-image: url("Images/Shared/Accordion/According_Back.png");
	background-position:right;
	background-repeat:repeat-y;
}

.accordion a {
	background-color:#FFFFFF;
	cursor:pointer;
	display:block;
	margin:0;
	text-decoration: none;
	text-align:center;
	font-weight: bold;
	font-size: 12px;
	color: gray;
	border-top: 1px solid #EFEFEF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 0;
	background-color: #FFFFFF;
	background-image: url("Images/Shared/Accordion/Accordion_HeaderBack.png");
	background-position:right;
	background-repeat:repeat-y;
	min-height:50px;
	max-height:50px;
	line-height:50px;
	margin-top:1px;
	outline: none;
}
.accordion a:hover {
	background-color: #FFFFFF;
}
.accordion a.selected {
	color: black;
	background-color: #FFFFFF;
}

.accordion a:active{
    outline: none;
}

.accordion div div {
	min-height:100px;	
	height:100px;	
	max-height:100px;	
	background-color:transparent;
	background-image:none;
	border:none;
}

.accordion div div:hover {
	background-color:transparent;
	background-image: url("Images/Shared/Accordion/According_ContentBack.png");
	background-repeat:no-repeat;
	background-position:top;
}

.accordion div div:hover {
	background-color:transparent;
	background-image: url("Images/Shared/Accordion/According_ContentBack.png");
	background-repeat:no-repeat;
	background-position:top;
}

.accordion div a {
	padding-top:10px;
	border:none;
	color:Black;
	text-decoration: none;
	text-align:center;
	font-weight:normal;
	font-size: 10px;	
	line-height:normal;
	background-color:transparent;
	background-image:none;
	min-height:0px;
	height:auto;
	max-height:100%;
}

.accordion div a:hover {
	background-color:transparent;
	background-image:none;
}

.selectedAccordionItem
{
	background-image: url("Images/Shared/Accordion/According_ContentBack.png") !important;
	background-repeat:no-repeat !important;
	background-position:top !important;
}

a:active
{
    outline: none;
}