/*------------ accordion ------------ */
div#test-accordion{
	margin-top:5px;
}

div.accordion {
	position: relative; /* required for bounding */
	width: 235px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#test-accordion div.accordion-toggle{
	position: relative; /* required for effect */
	z-index: 10;		/* required for effect */
	background-color: #d3d7da;
	color: #00404f;   
	cursor: pointer;
	/*margin-bottom: 1px;*/
	padding: 3px 14px;
	border-bottom: 1px solid #42474b;
	border-right: 1px solid #7b7c7d;
	font-weight:bold;
}
#test-accordion div.accordion-toggleNone{
	position: relative; /* required for effect */
	z-index: 10;		/* required for effect */
	background-color: #d3d7da;
	color: #00404f;   
	cursor: pointer;
	/*margin-bottom: 1px;*/
	padding: 3px 14px;
	border-bottom: 1px solid #42474b;
	border-right: 1px solid #7b7c7d;
	font-weight:bold;
}
/*
#test-accordion div.accordion-toggle:hover, #test-accordion div.accordion-toggleNone:hover{
	color:#f0a300;	
	background-color: #666666;
	padding: 3px 14px;
	
}
#test-accordion div.accordion-toggle:hover a, #test-accordion div.accordion-toggleNone:hover a
{
	color:#f0a300;	
	background-color: #666666;
	padding: 3px 0px;
	text-decoration:underline;
	
}
*/

#test-accordion div.hoverstate
{
    color:#f0a300;	
	background-color: #666666;
	padding: 3px 14px;
}

#test-accordion div.hoverstate a
{
    color:#f0a300;	
	background-color: #666666;
	padding:0; /*3px 0px;*/
	text-decoration:underline;
    display:block;
 
}

#test-accordion div.accordion-toggle-active a, #test-accordion div.accordion-toggle-active
{
	color:#f0a300;	
	background-color: #004250;
	text-decoration:none;
	
}


#test-accordion div.accordion-toggle-active a:hover
{
	text-decoration:none;
	
}

#toggleSecondMain, #toggleThirdMain
{
    background-color:#fff !important;
    width:235px;
}

div.accordion-content{
	overflow: hidden;	/* required for effect */
	background-color: #ffffff;
	padding: 0;
	color: #666;
	line-height: 18px;
	display:none;
}

div.accordion-content p{
	margin: 9px 24px 6px 24px;
}

.sub-mnu{
	padding:5px 15px;
	background-color:#fff;
	line-height:22px;
	border-right: 1px solid #7b7c7d;
	/*position:relative;*/
}
.sub-mnu-active{
	padding:5px 15px;
	background-color:#FFFFFF;
	color: #0078b8;
	line-height:22px;
	border-right: 1px solid #7b7c7d;
}
.sub-mnu-active ul, .sub-mnu-active ul li ul,
.sub-mnu ul, .sub-mnu ul li ul{
	margin:0px;
	padding:0px 0px 0px 10px;
}
.sub-mnu-active ul li ul, .sub-mnu ul li ul{
	padding:0px 0px 0px 10px;	
}
.sub-mnu-active ul li, .sub-mnu-active ul li ul li,
.sub-mnu ul li, .sub-mnu ul li ul li{
	margin:0px;
	padding:0px;
	list-style:none;
	color: #626367;
}
.sub-mnu-active ul li a, .sub-mnu-active ul li ul li a,
.sub-mnu ul li a, .sub-mnu ul li ul li a{
	text-decoration:none;
	color: #626367;
	font-weight:bold;
}
.sub-mnu-active ul li a:hover, .sub-mnu-active ul li ul li a:hover,
.sub-mnu ul li a:hover, .sub-mnu ul li ul li a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#004250;
	text-decoration:underline;
}
.pink .pink-active{
	color:#880759;
}
.pink ul .active, .pink ul li ul .active{
	background:url(/images/hcp/pink_bullet.gif) no-repeat left 6px;
	padding-left:10px;
	margin-left:-10px;
	color:#aaaaaa;
}
.blue .blue-active{
	color:#006cbf;
	
}
.blue ul .active, .blue ul li ul .active{
	background:url(/images/hcp/blue_bullet.gif) no-repeat left 6px;
	padding-left:10px;
	margin-left:-10px;
	color:#aaaaaa;
	position:relative;
}

.blue .blue-activenew{
	color:#006cbf;
}
.blue ul .activenew, .blue ul li ul .activenew{
	background:url(/images/hcp/pink_bullet.gif) no-repeat left 6px;
	padding-left:10px;
	margin-left:-10px;
	color:#aaaaaa;
	position:relative;
}
.yellow .yellow-active{
	color:#ecac04;
}
.yellow ul .active, .yellow ul li ul .active{
	background:url(/images/hcp/yellow_bullet.gif) no-repeat left 6px;
	padding-left:10px;
	margin-left:-10px;
	color:#aaaaaa;
}
.sub-mnu-active .active-title .active-lnk{
	color:#aaaaaa;
	text-decoration:none;
}
.sub-mnu ul li a:hover, .sub-mnu ul li ul li a:hover{
	padding:0px;
	background-image:none;
}
