#ojaccord-menu {
	width: 168px;
	margin:0px;
	padding:0px;
	margin:auto;
}
div.menu_list {	
	font-size:12px;
	list-style:none;
	font-weight:bold;
}
#ojaccord-menu p.menu_head {




	background		: url(../images/navi.gif) no-repeat;
	padding			: 0px 0px;
	height			: 22px;
	font			: bold 12px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color			: #ffffff; 
text-indent		: 22px;

	cursor: pointer;
	position: relative;
	/*background:url(../images/menu_bg.png) top left repeat-x;*/
	/*color:#ff0080;*/
line-height		: 22px;
	/*height:18px;*/
	line-height:22px;
	padding:0 0 0 0px;
	position:relative;
	margin:0px;
}
#ojaccord-menu p.active,
#ojaccord-menu p.active a {

}
#ojaccord-menu p.active:hover,
#ojaccord-menu p.active a:hover {
	color:#fff;
}
#ojaccord-menu p.menu_head.active,
#ojaccord-menu p.menu_head:hover {
color			: #000; 
	/*background:url(../images/menu_hover.png) top left repeat-x;*/
}
#ojaccord-menu p.menu_head a {
background		: url(../images/hnavi.gif) no-repeat;
	color			: #000; 
	text-decoration	: none;
	padding			: 0px 0px;






	/*color:#ff0080;*/
	text-decoration:none;
	display:block;
}

#ojaccord-menu li.oj-accord_li {
	margin:0;
	padding:0;
	display:block;
	list-style:none;
	padding-bottom:2px;
}

#ojaccord-menu div.menu_body {
	display:none;
	padding:2px 0px;
}
#ojaccord-menu div.menu_body a{
	display:block;
font			: bold 12px tahoma, Arial, Verdana, Helvetica, sans-serif;
	color:#ff7400;
	text-decoration:none;
text-valign:left;
	/*background:transparent url(../images/sub1.png) repeat-y scroll -2px 0;*/
background:transparent url(../images/sub1.png) repeat-y scroll -4px 0;
	/*font-weight:bold;*/
	line-height:16px;
	padding-left:4px;
}
#ojaccord-menu div.menu_body a:hover,
#ojaccord-menu div.menu_body a.sub_active {
  color: #000;
 background:transparent url(../images/sub2.png) repeat-y scroll -4px 0;
  }


