.navi {
line-height:30px; 
font-size: 14px; 
font-weight: bold
}

.navi a:link, .navi a:visited {
background: url(images/navi_button_01.gif) no-repeat center; 
display:block; 
width: 150px; 
height: 30px; 
color: #999999; 
text-decoration: none
}

.navi a:hover {
background: url(images/navi_button_02.gif) no-repeat center; 
display:block; 
width: 150px; 
height: 30px; 
color: #996633; 
text-decoration: none
}

.footnavi {
font-size: 10px; 
color: #666666; 
padding-left: 10px; 
padding-right: 10px
}

.footnavi a:link, .footnavi a:visited {
color: #666666; 
text-decoration: none
}

.footnavi a:link:hover, .footnavi a:visited:hover {
color: #993300; 
text-decoration: none
}

.navi2 {
font-size: x-small; 
color: #666666; 
padding-left: 8px
}

.navi2 a:link, .navi2 a:visited {
color: #666666; 
text-decoration: none
}

.navi2 a:link:hover, .navi2 a:visited:hover {
color: #993300; 
text-decoration: none
}

.foot {
font-size: 10px; 
letter-spacing: 1px
}

.title1 {
color: #996633; 
font-size: small; 
font-weight: bold; 
line-height: 120%
}

.title2 {
color: #996633; 
border-left: 6px solid #996633; 
padding-left: 6px; 
padding-top: 8px; 
padding-bottom: 6px; 
font-size: 16px; 
font-weight: bold
}

.content {
color: #666666; 
font-size: x-small; 
line-height: 135%
}

.small {
font-size: xx-small; 
color: #996633; 
margin-top: 6px
}

.caption {
font-size: x-small; 
color: #996633; 
margin-top: 6px
}

li {
color: #666666; 
font-size: x-small; 
line-height: 135%; 
list-style-image: url(images/list_01.gif)
}

