#menu {
	margin-top: 10px;
}

.core ul {
	list-style-type: none;
	margin-top: 10px;
	margin-left: 10px;
	width: 130px;
}

.core li {
	width: 130px;
	display: block;
}

.core a {
	display: block;
	width: 115px;
	padding:2px 8px 2px 8px;
	margin:0 0 4px 0;
	text-decoration:none;
	background:#f0f0f0; /* url(images/corner.gif) top right no-repeat; */
	font-size:70%;
	color:#009933;
}

.core a:hover{
display:block;
text-decoration:none;
background:#e0e0e0; /* url(images/corner.gif) top right no-repeat; */
color:#000000
}

.core ul ul {
	display: none;
}

.core a.open {
}

.core ul .open ul {
	display: block;
}

.core ul .open ul ul {
	display: none;
}

.core ul ul .open ul {
	display: block;
}

.core li.open ul {
	margin-top: 0;
}

.core li.open a, .core li.open li.open a {
	background-color: #006600;
	color: #fff;
}

.core li.open li a, .core li.open li.open li a {
	background-color: #f0f0f0;
	color: #093;
}

.core li.open li a.selected, .core li.open li.open li a.selected {
	background-color: #060;
	color: #fff;
}

.activenavitab {
padding:4px 8px 5px 8px;
color:#ffffff;
margin:0 0 5px 0;
text-decoration:none;
background:#006600 url(images/corner.gif) top right no-repeat;
}

.activenavitab:hover{
text-decoration:none;
color:#FFCC00;
}

/*=======================================*/

.site {
	padding: 0;
	margin: 0;
}

.site ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-left: 20px;
}

.site li {
	margin: 0;
	padding: 0;
	width: 100px;
	display: block;
	float: left;
	height: 20px;
	line-height: 20px;
	position: relative;
	margin-right: 10px;
	margin-bottom: 0px;
}

.site a {
	margin: 0;
	padding: 0;
	
	width: 100%;
	height: 20px;
	display: block;
	padding-left: 5px;
/*	padding:4px 8px 4px 8px;
	margin:0 2px 0px 0px; */
	text-decoration:none;
	background:#e0e0e0; /* url(images/corner.gif) top right no-repeat; */
	font-size:70%;
	color:#009933;
}

.site a:hover{
	display:block;
	text-decoration:none;
	background:#BED2B0; /* url(images/corner.gif) top right no-repeat; */
	color:#000000
}

a.selected, a.selected:hover {
	background:#006600;
	color:#ffffff;	
}

.site li.selected a, .site li.selected a {
	background-color: #060;
	color: #fff;
}

.site li.selected ul li a {
	background-color: #e0e0e0;
	color: #060;
}

.site li.selected ul li a:hover {
	background-color: #BED2B0;
	color: #000;
}

.site ul ul {
	position: absolute;
	visibility: hidden;
	border: 1px solid #060;
	width: 195px;
	top: 20px;
	left: -15px;
}

.site ul ul li {
	margin: 0;
	padding: 0;
	height: 20px;
	width: 195px;
}

/*\*/
* html .site ul ul {
	top: 25px;
}
/**/

.site ul ul li a {
	width: 190px;
}

/*\*/
* html .site ul ul li a {
	width: 195px;
	font-size: 100%;
}
/**/

.site ul :hover ul {
	visibility: visible;
}

#menu {
	height: 23px;
}

#memberfees {
	border: 1px solid #bed2b0;
	margin: 20px auto;
	width: 400px;
	font-size: 90%;
}

#memberfees .header {
	background-color: #006600;
	color: #fff;
	height: 20px;
}

#memberfees th {
	font-weight: normal;
	text-align: left;
	padding-left: 10px;
}

#memberfees td{
	margin: 0;
	padding-left: 10px;
}

#memberfees tr.odd {
	background-color: #bed2b0;
}
