#footer {clear:both;margin:0;}
#navSuppWrapper {
	margin: 10px 5px 0;
	padding: 0;
	background:none;
	font-weight: bold;
	color: #000;
	}	
dl {margin: 0 0 3px 0;padding:0;clear:both;height:200px; width:100%;}/*Adjust the height and width of the menu*/
dt {margin-bottom:.3em;font-weight:bold;}
dd {margin:5px; padding:5px; float:left; width:22.7%;  border:1px solid #ddd; height:185px; }/*Column width of the menu - currently set for 4 columns*/
#navSuppWrapper ul {margin:0;padding:0;list-style: none;}
#navSuppWrapper li {margin:0;padding:0;}
#navSuppWrapper li a {margin:0;padding-left:1em; display:block;  line-height:25px; border-bottom: 1px solid #DDD; font-weight:normal; font-size:1em; }
#navSuppWrapper li a:hover {background:#FFF; color:#FFF; background:#7EC521; line-height:25px;}
.menuTitle {font-size: 1.3em; color: #2A4F98; text-align:left; background:url(../images/titleback.jpg) left top no-repeat; height:40px; line-height:29px;}
/*.first, .second, .third {border:1px dotted #000;}*/
#siteinfoLegal {
   margin:0 auto;
	padding: .5em 0 0;
	font-size: 0.9em;
	text-align:center;
	width:100%;
	line-height:normal;
	clear:both;
	margin-bottom:10px;
}
#siteinfoLegal a {padding: 0 0.5em 0 0.5em; font-size:1em; color: #333;font-weight:normal; white-space: nowrap; }
#siteinfoLegal a:hover {color: #FFF; background:#7EC521; }