/* Menu - general*/
#menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#menu .feature_contents {
	padding: 0px 0px 0px 0px;
	position: relative;
}
#menu a.menu_link {
	display: block;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #333333;
	width: 185px;
	height: 28px;
	background: url("images/layout/menu_bg.gif") 0 0 no-repeat;
}
#menu a.menu_link span {
	display: block;
	padding: 6px 0px 0px 35px;
} 
#menu a.menu_link:hover, #menu a.menu_link:hover span {
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #599D02;
	background: url("images/layout/menu_bg_on.gif") 0 0 no-repeat;
	cursor: pointer;
}

/* Menu - selected*/
#menu_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#menu_selected .feature_contents {
	padding: 0px 0px 0px 0px;
	position: relative;
}
#menu_selected a.menu_link_selected {
	display: block;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #599D02;
	width: 185px;
	height: 28px;
	background: url("images/layout/menu_bg_sel.gif") 0 0 no-repeat;
	cursor: pointer;
}
#menu_selected a.menu_link_selected span {
	display: block;
	text-align: left;
	padding: 6px 0px 0px 35px;
}




















/* Menu - general*/
#menu_nd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#menu_nd .feature_contents {
	padding: 0px 0px 0px 0px;
	position: relative;
}
#menu_nd a.menu_nd_link {
	display: block;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #333333;
	width: 185px;
	height: 28px;
	background: url("images/layout/menu_nd_bg.gif") 0 0 no-repeat;
}
#menu_nd a.menu_nd_link span {
	display: block;
	padding: 6px 0px 0px 35px;
} 
#menu_nd a.menu_nd_link:hover, #menu_nd a.menu_nd_link:hover span {
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #599D02;
	background: url("images/layout/menu_nd_bg_on.gif") 0 0 no-repeat;
	cursor: pointer;
}

/* Menu - selected*/
#menu_nd_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#menu_nd_selected .feature_contents {
	padding: 0px 0px 0px 0px;
	position: relative;
}
#menu_nd_selected a.menu_nd_link_selected {
	display: block;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color: #599D02;
	width: 185px;
	height: 28px;
	background: url("images/layout/menu_nd_bg_sel.gif") 0 0 no-repeat;
	cursor: pointer;
}
#menu_nd_selected a.menu_nd_link_selected span {
	display: block;
	text-align: left;
	padding: 6px 0px 0px 35px;
}




















/* Menu - sub*/
#menu_sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#menu_sub .feature_contents {
	padding: 0px 0px 0px 0px;
	position: relative;
}
#menu_sub a.menu_link {
	display: block;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #FF6600;
	width: 185px;
	height: 20px;
	background: url("images/layout/menu_sub.gif") 0 0 no-repeat;
}
#menu_sub a.menu_link span {
	display: block;
	padding: 3px 0px 0px 50px;
} 
#menu_sub a.menu_link:hover, #menu_sub a.menu_link:hover span {
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #333333;
	background: url("images/layout/menu_sub_on.gif") 0 0 no-repeat;
	cursor: pointer;
}

/* Menu - sub selected*/
#menu_sub_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#menu_sub_selected .feature_contents {
	padding: 0px 0px 0px 0px;
	position: relative;
}
#menu_sub_selected a.menu_link_selected {
	display: block;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #333333;
	width: 185px;
	height: 20px;
	background: url("images/layout/menu_sub_sel.gif") 0 0 no-repeat;
	cursor: pointer;
}
#menu_sub_selected a.menu_link_selected span {
	display: block;
	padding: 3px 0px 0px 50px;
}
