.topnav a { color: #399; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.topnav a:link { color: #399; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.topnav a:visited { color: #399; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.topnav a:hover  { color: #ffbd00; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.topnav a:active { color: #000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: underline }
/*.cal { color: #0f7c9b; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }
 .cal strong { color: #0f7c9b; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.cal bold { color: #0f7c9b; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; } */
#cal { font-weight:normal;}
#menu form {
	margin:4px 0px 0px 0px;
	}
#menu td { text-align:center; }
#menu a {
		text-align:center;
		display:block;
		height:25px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		padding-top:8px;
		color:#339999;
		text-decoration:none;
		}
#menu a:hover{
		color:#FF6600;
		}
a { text-decoration:none;}

.r_panel a { color:#FFFFFF;}
.r_panel a:hover { color:#CCCCCC;}