
/* css menus */

.menuTop {
	font-size: 16px;
	line-height: 15px;
	margin: 0px 20px 0px 0px;
}
.menuTopAct {
	font-size: 16px;
	line-height: 15px;
	margin: 0px 20px 0px 0px;
}
.menuTop a {
	text-decoration: none;
	color: #70b42b;
}
.menuTop a:hover{
	text-decoration: none;
	color: #805100;
}
.menuTopAct a {
	text-decoration: none;
	color: #000000;
}

/* sub menu */

#footermenuwrap {
}
#footermenuwrap .menuTop {
	font-size: 12px;
	line-height: 2;
	margin: 0px;
}
#footermenuwrap .menuTopAct {
	line-height: 2;
	font-size: 12px;
	margin: 0px;
}
#footermenuwrap span a {
	display: inline;
}

/* sub level menus */
#footermenuwrap .menu2ndWrapper {
	display: none;
}
#footermenuwrap .menu3ndWrapper {
	display: none;
}


#sidemenuwrap {
	background: transparent url(img/border_repeat.png) repeat-x scroll left top;
	margin-top: 4px;
}
#sidemenuwrap .menuTop {
	font-size: 16px;
	padding: 9px 0px 12px 10px;
	margin: 0px;
	background: transparent url(img/border_repeat.png) repeat-x scroll left bottom;
}
#sidemenuwrap .menuTopAct {
	font-size: 16px;
	padding: 9px 0px 12px 10px;
	margin: 0px;
	background: transparent url(img/border_repeat.png) repeat-x scroll left bottom;
}
#sidemenuwrap .menuTop a 
}
#sidemenuwrap .menuTop a:hover{
}
#sidemenuwrap .menuTopAct a {
}
#sidemenuwrap .menu2ndWrapper {
	padding: 0px 0px 8px 0px;
}
#sidemenuwrap .menu2nd {
	font-size: 12px;
}
#sidemenuwrap .menu2ndAct {
	font-size: 12px;
}
#sidemenuwrap .menu2nd a {
	padding: 0px 0px 0px 10px;
}
#sidemenuwrap .menu2ndAct a {
	padding: 0px 0px 0px 10px;
}
#sidemenuwrap .menu2nd a:hover{
}
#sidemenuwrap .menu3rdWrapper {
}
#sidemenuwrap .menu3rd {
	font-size: 11px;
}
#sidemenuwrap .menu3rdAct {
	font-size: 11px;
}
#sidemenuwrap .menu3rd a {
	padding: 0px 0px 0px 20px;
}
#sidemenuwrap .menu3rdAct a {
	padding: 0px 0px 0px 20px;
}
#sidemenuwrap .menu3rd a:hover {
}
