﻿.accordion {
	margin-top:-2px;
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	border-left-color:#27318B;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#27318B;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color:#27318B;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.DivImage 
{
    padding-bottom:0px;
}



 .accordion .header, .accordion .HeaderSelected {
	background:transparent url(images/hd_bg.gif) repeat-x scroll 0%;
	cursor:pointer;
	height:25px;
	padding-left:20px;
	outline-style:none;
}

.ActivePane
{
	background:#FFFFFF;
	height:25px;
	padding-left:20px;
	color: #0081C6;
	font-family:Arial, Helvetica, sans-serif;
outline-style:none;
}
.ActivePane a
{
	color: #0081c6;
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    cursor:pointer;
	display:block;
	font-weight:bold;
	padding-top:5px;
	text-decoration: none;
	outline-style:none;
}


.ActivePane a:active
{
	color: #0081c6;
	
}
.accordion .header div, .accordion .HeaderSelected div {
	cursor:pointer;
	height:24px;
	margin: auto;
	width: 170px;
	outline-style:none;
}
.accordion .header a, .accordion .HeaderSelected a {
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-weight:bold;
	padding-top:5px;
	text-decoration: none;
	outline-style:none;
}

.accordion .header:hover, .accordion .HeaderSelected:hover {
	background:transparent url(images/hd_hover_bg.gif) repeat-x scroll 0%;
	cursor:pointer;
	
}

.accordion .header:hover a, .accordion .HeaderSelected:hover a
{
	text-decoration: none;
	color:#FFFFFF;
}

.a
{
	color:#27318B;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
}
.a:hover
{
	color:#0081c6;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
}
.currentpage
{
    color:#0081C6
}

.accordion .NoChildNode {
	background:transparent url(images/Panel_Up.gif) repeat-x scroll 0%;
	cursor:pointer;
	height:25px;
	padding-left:20px;
	outline-style:none;
}

.accordion .NoChildNode div {
	cursor:pointer;
	height:24px;
	margin: auto;
	width: 170px;
	outline-style:none;
}

.accordion .NoChildNode a {
	color:white;
	cursor:pointer;
	display:block;
	font-weight:bold;
	padding-top:5px;
	text-decoration: none;
	outline-style:none;
}

.accordion .NoChildNode:hover {
	background:transparent url(images/Panel_Over.gif) repeat-x scroll 0%;
	cursor:pointer;
	
}

.accordion .NoChildNode:hover a
{
	text-decoration: underline;
	
}
.accordion .header, .NoChildNode .HeaderSelected {
	background:transparent url(images/Panel_up.gif) repeat-x scroll 0%;
	cursor:pointer;
	height:25px;
	padding-left:20px;
	outline-style:none;
}
.accordion .pane {
	background:transparent url(images/Panel_up.gif) repeat-x scroll 0%;
	cursor:pointer;
	height:25px;
	padding-left:20px;
	color:#FFFFFF;
	outline-style:none;
}
.accordion .pane a 
{
    color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-weight:bold;
	padding-top:5px;
	text-decoration: none;
	outline-style:none;
}
.accordion .pane div {
	cursor:pointer;
	height:24px;
	margin: auto;
	width: 170px;
	outline-style:none;
}

