
a{
	color: #668AA7;
	text-decoration: none;
}
a:hover, a:active {
	color: #668AA7;
	text-decoration: underline;
}
pre {
	border: 1px solid #333;
	background-color: #f2f2f2;
	font-size: 120%;
	padding: 5px;
}


	#menu {
		list-style: none;
		margin: 0;
		padding: 0;
		vertical-align: top;
		width: 198px;
	}
	#menu ul {
		display: none;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#menu ul ul {
		display: inline;
	}
	#menu ul ul li a {
		padding-left: 0px;
		width: 197px;
	}
	#menu a {
		color: #668AA7;
		cursor: pointer;
		display: block;
		font-weight: bold;
		margin-left: 0;
		padding: 5px 2px 0px 17px;
		width: 197px;
		/*background: #F2F2F2 url(../images/expand.gif) no-repeat 3px 50%; height:22px;
		font: .75em Verdana, Arial, Helvetica, sans-serif;
		border-bottom:1px solid #D8D8D8;*/
	}
	#menu a.expanded {
		background: #F6F6F6 url(../images/collapse.gif) no-repeat 3px 50%; height:22px;
		font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
		
		
	}
	#menu a.collapsed {
		background: #F2F2F2 no-repeat 3px 50%; height:22px;
		font: .75em Verdana, Arial, Helvetica, sans-serif;
		border-bottom:1px solid #D8D8D8;
	}
	#menu a.collapsed2 {
		background: #F2F2F2 no-repeat 3px 50%; height:22px;
		font: .75em Verdana, Arial, Helvetica, sans-serif;
		border-bottom:1px solid #D8D8D8;
	}
	#menu a:hover {
		color: #0c7897;
		text-decoration: underline;
	}
	#menu ul a {
		background: #fff;
		border-bottom: 1px solid #F2F2F2;
		color: #668AA7;
		display: block;
		font-weight: normal;
		padding: 10px 2px 2px 22px;
		width: 191px;
		font-size:12px;
	}
	#menu ul a:hover {
		background : #fff;
		text-decoration: none;
	}
	#menu li.active a {
		background: #fff;
	}
	#menu li.active li a {
		background: #e8e8e8;
	}
	#menu .footer {
		background: transparent url(images/menu_footer.jpg) no-repeat 0 0;
		border-top: 2px solid #fff;
		height: 9px;
		margin: 0 0 10px 0;
		width: 142px;
	}
	#menu .footer span {
		display: none;
	}
	
	
	
	
	/*===============================================================*/
	
	#menu2 {
		list-style: none;
		margin: 0;
		padding: 0;
		vertical-align: top;
		width: 198px;
	}
	#menu2 ul {
		display: none;
		list-style: none;
		margin: 0;
		padding: 0;
	}

	#menu2 ul ul li a {
		padding-left: 0px;
		width: 197px;
	}
	#menu2 a {
		color: #668AA7;
		cursor: pointer;
		display: block;
		font-weight: bold;
		margin-left: 0;
		padding: 5px 2px 0px 17px;
		width: 197px;
	}
	#menu2 a.expanded {
		background: #F6F6F6 url(../images/collapse.gif) no-repeat 3px 50%; height:22px;
		font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
		
		
	}
	#menu2 a.collapsed {
		background: #F2F2F2 no-repeat 3px 50%; height:22px;
		font: .75em Verdana, Arial, Helvetica, sans-serif;
		border-bottom:1px solid #D8D8D8;
	}
	#menu2 a:hover {
		color: #0c7897;
		text-decoration: underline;
	}
	#menu2 ul a {
		background: #fff;
		border-bottom: 1px solid #F2F2F2;
		color: #668AA7;
		display: block;
		font-weight: normal;
		padding: 10px 2px 2px 22px;
		width: 191px;
		font-size:12px;
	}
	#menu2 ul a:hover {
		background : #fff;
		text-decoration: none;
	}
	#menu li.active a {
		background: #fff;
	}
	#menu2 li.active li a {
		background: #e8e8e8;
	}
	#menu2 .footer {
		background: transparent url(images/menu_footer.jpg) no-repeat 0 0;
		border-top: 2px solid #fff;
		height: 9px;
		margin: 0 0 10px 0;
		width: 142px;
	}
	#menu2 .footer span {
		display: none;
	}
