#leftMenu ul li a:hover {	color: #276DBC;}#leftMenu p {	color: #666;	margin: 0px 0px 10px;	padding: 0px;	font-size: 1em;	font-weight: normal;}#leftMenu h2 {	font-size: 1.8em;	font-weight: bold;	color: #999;	padding-top: 0px;	margin: 0px 0px 10px;}#leftMenu h3 {	font-size: 1.5em;	font-weight: bold;	color: #1B4F89;	padding-bottom: 0px;	padding-top: 0px;	margin: 0px 0px 10px;}#footer p {	text-align: center;}#leftMenu ul {	margin: 0px 0px 20px;	padding: 0px;}#leftMenu ul li  {	font-size: 1em;	list-style-type: none;	padding-bottom: 9px;	color: #4381C6;}#leftMenu ul li a {	color: #666;	text-decoration: none;	font-weight: normal;	display: block;}#leftMenu ul .current a {	font-weight: bold;	color: #2672B8;}#leftMenu {	float: left;	width: 216px;	padding-right: 20px;}#wrapper #line #leftMenu .blue {	color: #D2AA16;}#leftMenu ul ul li  {	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #B1B1B1;	border-bottom-color: #B1B1B1;	margin-bottom: 10px;	padding: 12px 0px;	margin-left: 10px;	margin-top: 5px;}#leftMenu ul ul li img {	float: right;	margin-top: -12px;}#leftMenu .blue {	color: #C90;}#leftMenu #description ul li a {	color: #FFF;	font-size: 0.8em;	display: block;	width: 160px;	background-color: #1B4F89;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 4px;	padding-left: 6px;}/*#leftMenu #description ul li {	background-color: #1B4F89;	width: 160px;	display: block;	margin-bottom: 5px;	padding: 5px 5px 4px;}*/#leftMenu #description ul li a:hover {	color: #FFF;	font-size: 0.8em;	display: block;	width: 160px;	background-color: #999;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 4px;	padding-left: 6px;}