ul#leftnavi {
	margin:0;
	padding:0;
	list-style: none;
}

#leftnavi li {
	margin-bottom:16px;
	font-family:Verdana, Geneva, sans-serif;
	
}

* html #leftnavi li {
	margin-bottom:15px;
}

#leftnavi a {
	display:block;
/*	padding-left: 15px;*/
	padding-top:5px;
	width:133px;
	height:23px;
	background-image:url(cssimg/navibgl.png);
	background-repeat:no-repeat;
	background-position:0 0;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	font-size:1.1em;
	text-align:center
}

* html #leftnavi a {height:28px;}
/*
#leftnavi a:hover {width:199px; background-position: -136px 0}
*/
#leftnavi a:hover {padding-right:41px; background-position: -136px 0}

* html #leftnavi a:hover { width: 199px; padding-right:66px; }


#leftnavi a.ln2 {background-position: 0px -29px}
#leftnavi a.ln2:hover {background-position: -136px -29px }
#leftnavi a.ln2_cur {padding-right:41px; background-position: -136px -29px}
* html #leftnavi a.ln2_cur{ width: 199px; padding-right:66px;}



#leftnavi a.ln3 {background-position: 0px -58px}
#leftnavi a.ln3:hover {background-position: -136px -58px; }
#leftnavi a.ln3_cur {padding-right:41px; background-position: -136px -58px; }
* html #leftnavi a.ln3_cur{ width: 199px; padding-right:66px;}


#leftnavi a.ln4 {background-position: 0px -87px}
#leftnavi a.ln4:hover {background-position: -136px -87px; }
#leftnavi a.ln4_cur{background-position: -136px -87px; padding-right:41px;}
* html #leftnavi a.ln4_cur{ width: 199px; padding-right:66px;}

#leftnavi a.ln5 {background-position: 0px -116px}
#leftnavi a.ln5_cur, #leftnavi a.ln5:hover {background-position: -136px -116px; }
#leftnavi a.ln5_cur {padding-right:41px; background-position: -136px -116px; }
* html #leftnavi a.ln5_cur{ width: 199px; padding-right:66px;}

#leftnavi a.ln6 {background-position: 0px -145px}
#leftnavi a.ln6_cur, #leftnavi a.ln6:hover {background-position: -136px -145px; }
#leftnavi a.ln6_cur {padding-right:41px; background-position: -136px -145px; }
* html #leftnavi a.ln6_cur{ width: 199px; padding-right:66px;}

#leftnavi a.ln7 {background-position: 0px -174px}
#leftnavi a.ln7_cur, #leftnavi a.ln7:hover {background-position: -136px -174px; }
#leftnavi a.ln7_cur {padding-right:41px; background-position: -136px -174px; }
* html #leftnavi a.ln7_cur{ width: 199px; padding-right:66px;}

#leftnavi a.ln8 {background-position: 0px -203px}
#leftnavi a.ln8_cur, #leftnavi a.ln8:hover {background-position: -136px -203px}
#leftnavi a.ln8_cur {padding-right:41px; background-position: -136px -203px; }
* html #leftnavi a.ln8_cur{ width: 199px; padding-right:66px;}

#subnavi {width: 500px; margin-top: 20px; margin-left:28px; height:67px; }
#subnavi a {
	color:#414141;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	padding: 2px 2px;
	text-decoration: none;
	margin: 0 1px;
	white-space:nowrap;
	width:auto;
}
#subnavi a.curSub {
	background-color: #135073;
	color: #FFF;
}
#subnavi a.curSub1 {
	background-color: #a5131c;
	color: #FFF;
}
#subnavi a.curSub4 {
	background-color: #4f9048;
	color: #FFF;
}
#subnavi a.curSub5 {
	background-color: #ff820f;
	color: #FFF;
}
#subnavi a.curSub6 {
	background-color: #2291cb;
	color: #FFF;
}
#subnavi a.curSub7 {
	background-color: #0667aa;
	color: #FFF;
}
#subn1 {margin-bottom: 5px; letter-spacing:-0.1px}
