#fcmenu a:hover { background-color: #80FFFF; color:#FF0000 /*#FF0000;*/; 
}
#fcmenu a
{
background: #0000FF; /*height: 1.1em;*/
line-height: 1.5em; /* line-height: 1.1em;*/
float: left;
width: 8.5em; /* width: 8.5em;*/
display: block;
border: 0.01em solid black; /*0.01em*/
color: #0d2474;
text-decoration: none;
text-align: center;
color: white;
font-size: 14px; font-weight: bold; padding: 0.1em; margin: 2px;
}
/* Commented backslash hack hides rule from IE5-Mac \*/

/* End IE5-Mac hack */
#fcmenu
{
width:7.0em; /*10%;  /* width:7.0em*/
height: 100%;
}
A:link { text-decoration: underline; color: blue; }
A:active { text-decoration: underline; color: blue }
A:visited { text-decoration: underline; color: purple } 
A:hover { color: red; background: yellow; }
A:hover img { border-color: yellow }

div.A { min-height:95%; position: absolute; left: 3px; top: 150px; width: 163px;padding: 0.1em; border-bottom: solid black 0px; } 
div.aa { background: white; font-size: 14px; font-weight: bold; text-align: center; width: 160px; padding: 0.0em; border: solid black 1px; margin-bottom: 20px; }

div.B { font-size: 14px; min-height:95%; position: absolute; left: 190px; top: 150px; width: 600px; padding: 0.1em; }
div.bb { background: white; font-weight: bold; border: solid black 1px; height: 190px; font-size: 12px;  width: 595px; padding: 0.1em; margin-bottom: 20px; } 

div.C { position: absolute; left:815px; top: 150px; width: 165px; }
div.cc { background: white; font-weight: bold; border: solid #8080FF 1px; min-height:95%; font-size: 12px; padding: 0.1em; margin-bottom: 20px; }
 

 /*A img  { width: 150px; height:112px; float: left; margin-left: 2px; margin-top: 2px; }*/
