#myAccordion{
	width: 250px;
	height:300px;
	margin:0px;
	}
#myAccordion dt{
	width:250px;
	height:22px;
	line-height:20px;
	background-color: #2f9ae2;
	border-top: 2px solid #FFF;
	padding: 0 10px;
	font-weight: normal;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	padding-top:8px;
}
#myAccordion dd{
	overflow: auto;
	width:250px;
	margin:0px;
	
}
#myAccordion p{
	text-align:justify;
	margin: 5px 5px;
	width:250px;
	
	
}
#myAccordion dt.myAccordionHover
{
	background-color: #999;
	width:250px;
	
}
#myAccordion dt.myAccordionActive
{
		background-color: #666;
	border-top: 2px solid #999;
	border-bottom: 2px solid #CCC;
	
}


.topnav {
	width:auto;
	padding:0;
	font-family:Arial;margin:0;
}

ul.topnav {
	padding: 0;
	margin: 0;
	font-size:12px;margin:10px 0 ;background:#f78d91;padding:10px;
	
	list-style: none;!important
}
.topnav li{list-style:none;color:#FFF; }
ul.topnav li { list-style:none!important;}

ul.topnav li a {

	font-size: 12px;
	padding:;
	color: #333;
	display: block;
	text-decoration: none;
	font-weight: bolder;list-style:none;
}

ul.topnav li a:hover {

	color: #333;
}

ul.topnav ul {
	margin: 0;
	padding: 0;
	display: none;margin-top:15px;
}

ul.topnav ul li {
	margin: 0;
	padding: 0;
	clear: both;list-style:none;
}

ul.topnav ul li a {
	padding-left:0px;
	font-size: 12px;
	font-weight: normal;color:#333
	outline:0;
}

ul.topnav ul li a:hover {
	
	color:#333;
}

ul.topnav ul ul li a {
	color:silver;
	padding-left: 40px;
}

ul.topnav ul ul li a:hover {
	background-color:#D3CEB8;
	color:#675C7C;
}

ul.topnav span{
	float:right;
}