#topics

{

margin: 0;

padding : 0 0 0 0;
}

#topics
 UL

{

width:185px; 
list-style: none;

margin: 0;

padding: 0;

border: none;

}



#topics
 LI

{

display: block;

margin: 0;

padding: 0;

float: left;

width: 185px;

}







#topics
 A

{
color: #339933;

display: block;

width: auto;

text-decoration: none;

background: #ccffcc;

margin: 0;

padding: 2px 10px;

border-left: 1px solid #009900;

border-top: 1px solid #009900;

border-right: 1px solid #009900;

border-bottom: 1px solid #009900;

}



#topics
 A:hover, #topics
 A:active {color: #ffffff;

 background: #339933; }



#topics
 A.active:link, #topics
 A.active:visited

{

position: relative;

z-index: 102;

background: #ccffcc;

font-weight: bold;

}



#info A
{
color: #000000;
text-decoration: none;
}

#info A:hover, #info A:active 
{
color:#118130;
text-decoration:underline;
}

#info A.active:link, #info A.active:visited
{
color:#339933;
text-decoration: none;
}



#fooder A
{
color: #000000;
text-decoration: none;
}

#fooder A:hover, #fooder A:active 
{
color:#118130;
text-decoration:underline;
}



#fooder A.active:link, #fooder A.active:visited

{

color:#000000;
text-decoration: none;

}


#pro A
{
color: #ffffff;
text-decoration: none;
}

#pro A:hover, #pro A:active 
{
color:#0707c0;
background-color: #ccffff;
text-decoration: none;
}



#pro A.active:link, #pro A.active:visited

{

color:#ffffff;
text-decoration: none;

}



#tour A
{
color: #ffffff;
text-decoration: none;
}

#tour A:hover, #tour A:active 
{
color:#009733;
background-color: #ccffcc;
text-decoration: none;
}



#tour A.active:link, #tour A.active:visited

{

color:#ffffff;
text-decoration: none;

}



#joryu A
{
color: #ffffff;
text-decoration: none;
}

#joryu A:hover, #joryu A:active 
{
color:#fe3b62;
background-color: #ffeeff;
text-decoration: none;
}



#joryu A.active:link, #joryu A.active:visited

{

color:#ffffff;
text-decoration: none;

}



#submenu A
{
color: #000000;
text-decoration: none;
}

#submenu A:hover, #submenu A:active 
{
color:#ff0000;
text-decoration: none;
}



#submenu A.active:link, #submenu A.active:visited

{

color:#000000;
text-decoration: none;

}





#infotop A
{
color: #0000cc;
text-decoration: none;
}

#infotop A:hover, #infotop A:active 
{
color: #ff0000;
text-decoration: underline;
}



#infotop A.active:link, #infotop A.active:visited

{


text-decoration: none;

}


#record A
{
color: #000000;
text-decoration: none;
}

#record A:hover, #record A:active 
{
color:#ff0000;
text-decoration: underline;
}

#record A.active:link, #record A.active:visited
{
color:#000000;
text-decoration: none;
}


#navi A
{
color: #118130;
text-decoration: underline;
}

#navi A:hover, #navi A:active 
{
color:#ff0000;
text-decoration: none;
}

#navi A.active:link, #navi A.active:visited
{
color:#87ea00;
text-decoration: underline;
}


#under A
{
color: #000000;
text-decoration: underline;
}

#under A:hover, #under A:active 
{
color:#118130;
background-color: #ccffcc;
text-decoration: none;
}

#under A.active:link, #under A.active:visited
{
color:#000000;
text-decoration: underline;
}


#greennavi A
{
color: #118130;
text-decoration: none;
}

#greennavi A:hover, #greennavi A:active 
{
color:#118130;
background-color: #ccffcc;
text-decoration:  underline;
}

#greennavi A.active:link, #greennavi A.active:visited
{
color:#118130;
text-decoration: none;
}


#underred A
{
color: #000000;
text-decoration: underline;
}

#underred A:hover, #underred A:active 
{
color:#ff0000;
text-decoration: none;
}

#underred A.active:link, #underred A.active:visited
{
color:#000000;
text-decoration: underline;
}