#nav ul li.li01,
#nav ul li.li01 a,
#nav ul li.li01 a:hover ,
#nav ul li.li01.hover a,
#nav ul li.li01 a.hover{ 
	background-color: #998675;
	cursor:default;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	}
#nav ul li.li01c,
#nav ul li.li01c a,
#nav ul li.li01c a:hover ,
#nav ul li.li01c.hover a,
#nav ul li.li01c a.hover{ 
	background-color: #E8C6C7;
	cursor:default;
	text-decoration:none;
	color:#000000;
		font-weight:bold;
	font-family: verdana, helvetica, arial, 'Hiragino Maru Gothic Pro', 'ƒqƒ‰ƒMƒmŠÛƒS Pro W4', 'Osaka','‚l‚r ‚oƒSƒVƒbƒN', '‚l‚r ƒSƒVƒbƒN', 'MS UI Gothic';
}
#nav ul li.li01k,
#nav ul li.li01k a,
#nav ul li.li01k a:hover ,
#nav ul li.li01k.hover a,
#nav ul li.li01k a.hover{ 
	background-color: #CAD2E8;
	cursor:default;
	text-decoration:none;
	color:#000000;
		font-weight:bold;
	font-family: verdana, helvetica, arial, 'Hiragino Maru Gothic Pro', 'ƒqƒ‰ƒMƒmŠÛƒS Pro W4', 'Osaka','‚l‚r ‚oƒSƒVƒbƒN', '‚l‚r ƒSƒVƒbƒN', 'MS UI Gothic';
}
#nav ul li.li01s,
#nav ul li.li01s a,
#nav ul li.li01s a:hover ,
#nav ul li.li01s.hover a,
#nav ul li.li01s a.hover{ 
	background-color: #D9CFC7;
	cursor:default;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-family: verdana, helvetica, arial, 'Hiragino Maru Gothic Pro', 'ƒqƒ‰ƒMƒmŠÛƒS Pro W4', 'Osaka','‚l‚r ‚oƒSƒVƒbƒN', '‚l‚r ƒSƒVƒbƒN', 'MS UI Gothic';
}
#nav ul li.li01t,
#nav ul li.li01t a,
#nav ul li.li01t a:hover ,
#nav ul li.li01t.hover a,
#nav ul li.li01t a.hover{ 
	background-color: #E5ECC6;
	cursor:default;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-family: verdana, helvetica, arial, 'Hiragino Maru Gothic Pro', 'ƒqƒ‰ƒMƒmŠÛƒS Pro W4', 'Osaka','‚l‚r ‚oƒSƒVƒbƒN', '‚l‚r ƒSƒVƒbƒN', 'MS UI Gothic';
}
#nav ul li.li01ka,
#nav ul li.li01ka a,
#nav ul li.li01ka a:hover ,
#nav ul li.li01ka.hover a,
#nav ul li.li01ka a.hover{ 
	background-color: #EECED2;
	cursor:default;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-family: verdana, helvetica, arial, 'Hiragino Maru Gothic Pro', 'ƒqƒ‰ƒMƒmŠÛƒS Pro W4', 'Osaka','‚l‚r ‚oƒSƒVƒbƒN', '‚l‚r ƒSƒVƒbƒN', 'MS UI Gothic';
}
#nav ul li.li01cu,
#nav ul li.li01cu a,
#nav ul li.li01cu a:hover ,
#nav ul li.li01cu.hover a,
#nav ul li.li01cu a.hover{ 
	background-color: #B7DCE3;
	cursor:default;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-family: verdana, helvetica, arial, 'Hiragino Maru Gothic Pro', 'ƒqƒ‰ƒMƒmŠÛƒS Pro W4', 'Osaka','‚l‚r ‚oƒSƒVƒbƒN', '‚l‚r ƒSƒVƒbƒN', 'MS UI Gothic';
}
#nav ul li.li01si,
#nav ul li.li01si a,
#nav ul li.li01si a:hover ,
#nav ul li.li01si.hover a,
#nav ul li.li01si a.hover{ 
	background-color: #FBE2C0;
	cursor:default;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-family: verdana, helvetica, arial, 'Hiragino Maru Gothic Pro', 'ƒqƒ‰ƒMƒmŠÛƒS Pro W4', 'Osaka','‚l‚r ‚oƒSƒVƒbƒN', '‚l‚r ƒSƒVƒbƒN', 'MS UI Gothic';
}
#nav ul li.li01ky,
#nav ul li.li01ky a,
#nav ul li.li01ky a:hover ,
#nav ul li.li01ky.hover a,
#nav ul li.li01ky a.hover{ 
	background-color: #F3CCD3;
	cursor:default;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-family: verdana, helvetica, arial, 'Hiragino Maru Gothic Pro', 'ƒqƒ‰ƒMƒmŠÛƒS Pro W4', 'Osaka','‚l‚r ‚oƒSƒVƒbƒN', '‚l‚r ƒSƒVƒbƒN', 'MS UI Gothic';
} 

#nav ul li.no,
#nav ul li.no a,
#nav ul li.no a:hover ,
#nav ul li.no.hover a,
#nav ul li.no a.hover{ 
	background-color: #f6f2e9;
	cursor:default;
	text-decoration:none;
	color:#cccccc;
	font-family: verdana, helvetica, arial, 'Hiragino Maru Gothic Pro', 'ƒqƒ‰ƒMƒmŠÛƒS Pro W4', 'Osaka','‚l‚r ‚oƒSƒVƒbƒN', '‚l‚r ƒSƒVƒbƒN', 'MS UI Gothic';
}

/* Basic code - don't modify */
 
 #nav ul { display: block; margin: 0; padding: 0; position: relative; width: 80px; }
  #nav ul li { display: block; list-style: none; margin: 0; padding: 0; float: none; position: relative; width: 80px;font-weight:normal;color: #000000;}
  #nav ul a { display: block; font-weight:normal;color: #000000;}
  #nav ul ul { display: none; position: absolute; top: 0; left: 80px; margin: -20px 0px 0px 0px; padding: 0; }
  * html #nav ul ul { line-height: 0; } /* IE6 "fix" */
  	#nav ul ul a { zoom: 1; } /* IE6/7 fix */
    #nav ul ul li { float: none; }
#nav ul ul { width: 80px; }

#nav ul { background-color: #ffffff; height: auto; }
#nav ul *:hover { background-color: none;  font-weight:normal;}
#nav ul a { border-right:#ece5d2 1px solid; border-bottom:#ece5d2 1px solid;color: #000000; font-size: 12px; padding: 3px 4px; line-height: 1; }
  #nav ul li.hover a { background-color: #f4c9b1;  font-weight:normal;color: #000000;}
  #nav ul ul { top: 20px; }
    #nav ul ul li a { background-color: #ffffff; }
      #nav ul ul a.hover { background-color: #e14a27; }
   #nav ul ul a { opacity: 0.9; filter: alpha(opacity=90); }
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */

/*
#nav ul a { height:auto;width:72px;}
#nav ul a { border-bottom:none;}
#nav ul li { border-bottom:#ece5d2 1px solid;}
#nav ul ul a.hover, #nav ul a:hover, #nav ul li.hover a { border-bottom:none;}
*/

#nav { margin:0px; padding:30px 0px 0px 0px; width:620px; height:480px; background:url(../img/nav_base.gif) no-repeat left 20px;}

.tb-nav td {
	vertical-align:top;
	text-align:left;
	width:160px;
}

.tb-nav td.btm {
	vertical-align:bottom;
}
