#fp_menu
{
	width:401px;
}
#inner_fpmenu
{
	overflow:hidden;
	height:auto !important;
	padding:0px;
}


*html #inner_fpmenu
{
	width:392px;
}
#navigation {
  float: left;
  font-size: 11px;
  text-indent: 0;
  width: 392px;
}
#navigation h3
{
	font-size:11px;
}

#navigation #main_type
{
	display:block;
	background:url(../images/common/fp_main.jpg);
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style-type:none;
}

#navigation #main_type.ui-state-active a
{
	background-image: url(../images/common/rarrow_down.gif);
	border-bottom:1px solid #B2C691;
}

#navigation a
{
	display:block;
}

#navigation a.head 
{
	cursor:pointer;
	background:url(../images/common/arrow_left.gif) no-repeat scroll 10px 4px;
	color:#536C28;
	display:block;
	font-weight:bold;
	margin:0px;
	padding:1px 0px 1px 0px;
	text-indent:25px;
	text-decoration: none;
	border-bottom:1px solid #B2C691;
}

#navigation #subtype
{
	display:block;
	background:url(../images/common/fp_mspacer.jpg);
	width:392px;
}

#navigation #subtype.ui-state-active a
{
	background-image: url(../images/common/garrow_down.gif);
}

#navigation a.sbhead 
{
	cursor:pointer;
	background:url(../images/common/garrow_right.gif) no-repeat scroll 10px 4px;
	color:#536C28;
	display:block;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-indent:25px;
	text-decoration: none;
}

#navigation a.sbhead:hover 
{
	background:url(../images/common/garrow_down.gif) no-repeat scroll 10px 4px;
}

#navigation div.fp_link
{
	padding:0px 0px;
}

#navigation div.fp_link a
{
	background:#F5F5F5;
	padding:3px 0px;
	text-indent:25px;
	color:#000000;
}

#navigation div.fp_link a:hover
{
	background:#EAF0DF;
}
