#menu {
	border-top: solid 0px;
	border-bottom: solid 0px;
	margin: 0px 5px 0px 0px;
	color: #fff;
	height: 25px;
}

	#menu ul {
		list-style: none;			/* removes list marker */
		padding: 0px 0px 0px 0px;				/* removes left indent */
		text-align: right;
		margin: 0px 0px 0px 0px;
		display: inline;			/* sets list items to display in a row */
	}
	
	#menu li {
		font-variant: small-caps;
		padding: 0px 0px 0px 0px;				/* removes left indent */
		display: inline;			/* sets list items to display in a row */
		height: 25px;
	}
	
	#menu a:link, #menu a:visited {
		color: #fff;
		text-decoration: none;
	}
	
	#menu a:active, #menu a:hover {
		color: #EDDF7D;
		text-decoration: none;
		background-repeat: repeat-x;
	}
	

.verticalmenu {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-transform: capitalize;
}

	.verticalmenu a:link, .verticalmenu a:visited, .verticalmenu a:hover {
	color:#999999;
	font: Tahoma, Arial;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
	}
	
	.verticalmenu a:hover {
	color: #85b50d;
	text-decoration: none;
	}
	
.verticalmenu li {
	padding: 14px 0px 14px 50px;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/menu_back.jpg);
	text-align: left;
}
	
.subverticalmenu {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

.subverticalmenu li {
	padding: 5px 0px 5px 45px;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/sub_menu_back.jpg);
	text-align: left;
}

	.subverticalmenu a:link, .subverticalmenu a:visited, .subverticalmenu a:hover {
	color:#999999;
	font: Tahoma, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
	}
		
	.subverticalmenu a:hover {
	 	color: #A9A9A9;
		text-decoration: none;
	}
	
	
.childverticalmenu {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: White;
}

.childverticalmenu li {
	padding: 3px 0px 6px 23px;
	margin: 0px 0px 0px 0px;
}

	.childverticalmenu a:link, .childverticalmenu a:visited, .childverticalmenu a:hover {
	font: Arial;
	font-size: 9px;
	text-decoration: none;
	color: #97334C;
	font-weight: normal;
	}
		
	.childverticalmenu a:hover {
	   color: #A9A9A9;
		text-decoration: none;
	}
	
.bottommenu {
	padding: 0px 0px 0px 0px;				/* removes left indent */
	margin: 0px 0px 0px 0px;
	color:#D1B3C2;
}

	.bottommenu a:link, .bottommenu a:visited, .bottommenu a:hover {
	color:#FFFFFF;
	font: Arial;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	}
	
	.bottommenu a:hover {
	color: #CCCCCC;
	text-decoration: none;
	}
	
.bottommenu li {
	display: inline;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}	
	
.userinfomenu {
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #CCCCCC;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-transform: capitalize;
}

.userinfomenu li {
	padding: 2px 0px 5px 13px;
	margin: 1px 0px 0px 0px;
	border-bottom: 1px solid Gray;
}

	.userinfomenu a:link, .userinfomenu a:visited, .userinfomenu a:hover {
	font: Arial;
	font-size: 11px;
	text-decoration: none;
	color: #CCCCCC;
	font-weight: normal;
	}
		
	.userinfomenu a:hover {
	 	color: #696969;
		text-decoration: none;
	}