#topnavi {
	width: 850px;
	height: 37px;
	margin: 0px;
	position: relative;
	padding: 0;
}
#topnavi li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	display: block;
}

#topnavi a {
	display: block;
	color: #000000;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 12px;
	font-size: 18px;
	text-align: center;
	background-color: transparent;

}

#topnavi1 {left: 0px; top: 0px; width: 120px; height: 37px;}
#topnavi2 {left: 120px; top: 0px; width: 155px; height: 37px;}
#topnavi3 {left: 275px; top: 0px; width: 215px; height: 37px;}
#topnavi4 {left: 490px; top: 0px; width: 141px; height: 37px;}
#topnavi5 {left: 631px; top: 0px; width: 219px; height: 37px;}



#topnavi1 a {height: 16px;}
#topnavi2 a {height: 16px;}
#topnavi3 a {height: 16px;}
#topnavi4 a {height: 16px;}
#topnavi5 a {height: 16px;}


#topnavi1 a:hover {
	color: #000000;
	background-image: url(../images/nav-bg-roll.jpg);
	background-repeat: no-repeat;
	background-position: -0px -0px;
}
#topnavi2 a:hover {
	background: url(../images/nav-bg-roll.jpg) no-repeat -120px -0px;
	color: #000000;
}
#topnavi3 a:hover {
	background: url(../images/nav-bg-roll.jpg) -275px -0px no-repeat;
	color: #000000;
}
#topnavi4 a:hover {
	background: url(../images/nav-bg-roll.jpg) -490px -0px no-repeat;
	color: #000000;
}
#topnavi5 a:hover {
	background: url(../images/nav-bg-roll.jpg) -631px -0px no-repeat;
	color: #000000;
}

#leftnavi {
	height: 2145px;
	width: 245px;
	margin: 0px;
	padding: 0;
	position: relative;
}
#leftnavi li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	display: block;
}

#leftnavi a {
	display: block;
	color: #000000;
	text-decoration: none;
	padding-top: 87px;
	padding-bottom: 13px;
	font-size: 12px;
	text-align: center;
	background-color: transparent;
	padding-right: 7px;

}
.extra {
	line-height: 28px;
}


#leftnavi1 {left: 5px; top: 0px; width: 245px; height: 107px;}
#leftnavi2 {left: 5px; top: 107px; width: 245px; height: 107px;}
#leftnavi3 {left: 5px; top: 214px; width: 245px; height: 107px;}
#leftnavi4 {left: 5px; top: 321px; width: 245px; height: 107px;}
#leftnavi5 {left: 5px; top: 428px; width: 245px; height: 107px;}
#leftnavi6 {left: 5px; top: 535px; width: 245px; height: 107px;}
#leftnavi7 {left: 5px; top: 642px; width: 245px; height: 107px;}
#leftnavi8 {left: 5px; top: 749px; width: 245px; height: 107px;}
#leftnavi9 {left: 5px; top: 856px; width: 245px; height: 107px;}
#leftnavi10 {left: 5px; top: 963px; width: 245px; height: 107px;}
#leftnavi11 {left: 5px; top: 1070px; width: 245px; height: 107px;}
#leftnavi12 {left: 5px; top: 1177px; width: 245px; height: 107px;}
#leftnavi13 {left: 5px; top: 1284px; width: 245px; height: 107px;}
#leftnavi14 {left: 5px; top: 1391px; width: 245px; height: 107px;}
#leftnavi15 {left: 5px; top: 1498px; width: 245px; height: 107px;}
#leftnavi16 {left: 5px; top: 1605px; width: 245px; height: 107px;}
#leftnavi17 {left: 5px; top: 1712px; width: 245px; height: 107px;}
#leftnavi18 {left: 5px; top: 1819px; width: 245px; height: 107px;}
#leftnavi19 {left: 5px; top: 1926px; width: 245px; height: 107px;}
#leftnavi20 {left: 5px; top: 2033px; width: 245px; height: 107px;}






#leftnavi1 a {height: 16px;}
#leftnavi2 a {height: 16px;}
#leftnavi3 a {height: 15px;}
#leftnavi4 a {height: 15px;}
#leftnavi5 a {height: 15px;}
#leftnavi6 a {height: 15px;}
#leftnavi7 a {height: 16px;}
#leftnavi8 a {height: 16px;}
#leftnavi9 a {height: 15px;}
#leftnavi10 a {height: 15px;}
#leftnavi11 a {height: 15px;}
#leftnavi12 a {height: 15px;}
#leftnavi13 a {height: 15px;}
#leftnavi14 a {height: 15px;}
#leftnavi15 a {height: 15px;}
#leftnavi16 a {height: 15px;}
#leftnavi17 a {height: 15px;}
#leftnavi18 a {height: 15px;}
#leftnavi19 a {height: 15px;}
#leftnavi20 a {height: 15px;}

#leftnavi a:hover { color: #FFFFFF; font-weight: bold;}
#leftnavi1 a:hover {
	background-image: url(../images/leftnav-bg-roll.jpg);
	background-repeat: no-repeat;
	background-position: -0px -0px;
}
#leftnavi2 a:hover {	background: url(../images/leftnav-bg-roll.jpg) no-repeat -0px -107px; }
#leftnavi3 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -214px no-repeat; }
#leftnavi4 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -282px no-repeat; }
#leftnavi5 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -376px no-repeat; }
#leftnavi6 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -470px no-repeat; }
#leftnavi7 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -564px no-repeat; }
#leftnavi8 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -658px no-repeat; }
#leftnavi9 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -758px no-repeat; }
#leftnavi10 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -846px no-repeat; }
#leftnavi11 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -940px no-repeat; }
#leftnavi12 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -1034px no-repeat; }
#leftnavi13 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -1128px no-repeat; }
#leftnavi14 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -1222px no-repeat; }
#leftnavi15 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -1316px no-repeat; }
#leftnavi16 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -1410px no-repeat; }
#leftnavi17 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -1504px no-repeat; }
#leftnavi18 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -1598px no-repeat; }
#leftnavi19 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -1692px no-repeat; }
#leftnavi20 a:hover {	background: url(../images/leftnav-bg-roll.jpg) -0px -1786px no-repeat; }
#dropmenudiv{
position:absolute;
border: 1px solid #000000;
border-bottom-width: 0;
font: normal 9px Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
z-index:100;
color:#FFFFFF;
font-weight: bold;
width:127px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #000000;
padding: 1px 0;
text-decoration: none;
color:#000000;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #FEAD1D;
color:#000000;
}
.onedrop{
	background-color:#00CC00;
}
