#jsddm
{	margin: 0;
	padding: 0;
	
	}

	#jsddm li
	{
	float: left;
	list-style: none;
		

}
	#jsddm li a
	{	
color:#6B6767;
display:block;
font-family:georgia;
font-size:15px;
font-weight:bold;
padding:15px 8px;
text-decoration:none;
white-space:nowrap;
font-weight:lighter;
}


	#jsddm li a:hover
	{	
	color:#FFF;
	background: #686868;
	font-weight:lighter;
	}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white;
			z-index:20000;
			width:278px;	

			}
		
			#jsddm li ul li
			{	float: none;
				display: block;
					/**background: #d8edfd;**/
				}
			
			#jsddm li ul li
			{	
background:#F6F5F5;
border-bottom:1px solid white;
color:#24313C;
font-size:12px;
font-weight:normal;
padding:14px 12px;
width:auto;
font-family:georgia;
font-size:12px;
overflow:hidden;
}
#jsddm li ul li h1
{	
color:#d62c05;
}
#jsddm li ul li p
{	
color:#979595;

}			
				
#jsddm li ul li a
{	
font-weight:normal;
background:none repeat scroll 0 0 transparent;
padding:0 6px;
}
#jsddm li ul li a:hover
{	
background:none repeat scroll 0 0 transparent;
}
/***
#jsddm li ul li:hover
{	
background: #d5e9fa url(arrow1.jpg) no-repeat right center;
color:#979595;
}

#jsddm li ul.last li:hover
{	
background: #d5e9fa url(arrow2.jpg) no-repeat left center;
color:#979595;
}
***/
.arrowhover
{
background: #d5e9fa url(../images/arrow1.jpg) no-repeat right center !important;
color:#979595;
}
.arrowhover1
{
background: #d5e9fa url(../images/arrow2.jpg) no-repeat left center !important;
color:#979595;
}
/**
.arrowhover
{
background:red;
color:#979595;
}
**/
#jsddm li ul li a p.head
{	
color:#D62C05;
font-family:georgia;
font-size:12px;
line-height:1.6em;
font-weight:bold;
}

html>body #jsddm li ul li
{
width: auto;
min-width: 70px;
} 
.bullets
{
display:inline;
margin-left:5px;
}
