* {
margin: 0;
padding: 0;
}

body {
padding: 0 20px 10px 20px;
background-image: url('../../images/bkgd.gif');
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4D4D4D;
position: relative;
min-width: 650px;
}

a img {
border: 0;
}

#page {
position: relative;
}

#header {
height: 161px;
display: block;
position: relative;
z-index: 100;
background: no-repeat right 9px;
}

a#logoimg {
position: relative;
top: 9px;
left: 0;
float: left;
}

	/*HEADER TOP CORNER MENU SECTION*/
	#header #corner-menu {
	height: 165px;
	width: 154px;
	background: url('../../images/mainmenu/corner-top-bkgd.gif') no-repeat left top;
	position: absolute;
	right: 10px;
	z-index: 900;
	padding-top: 9px;
	float: left;
	}

	#header #corner-menu a {
	height: 20px;
	display: block;
	text-decoration: none;
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #253C54;
	opacity: .8;
	filter: alpha(opacity=80);
	}
	
	#header #corner-menu a:hover, #header #corner-menu a:active {
	background-color: #13222F;	
	}
	
	#header #corner-menu a span {
	visibility: hidden;
	}
	
		#header #corner-menu a#cm-about {
		height:25px;
		background-image: url('../../images/nav-about.gif');
		}
	
		#header #corner-menu a#cm-metrodenveredc {
		background-image: url('../../images/nav-metrodenveredc.gif');
		}
	
		#header #corner-menu a#cm-sites {
		background-image: url('../../images/nav-sites.gif');
		}
	
		#header #corner-menu a#cm-add {
		background-image: url('../../images/nav-add.gif');
		}
	
		#header #corner-menu a#cm-faq {
		background-image: url('../../images/nav-faq.gif');
		}

		#header #corner-menu a#cm-reports {
		background-image: url('../../images/nav-reports.gif');
		}
	
		#header #corner-menu a#cm-contact {
		background-image: url('../../images/nav-contact.gif');
		}


		.corner-menu-form-round{
		display:block;
		}
		
		.corner-menu-form-round *{
		display:block;
		height:1px;
		overflow:hidden;
		background:#253C54;
		opacity: .5;
		filter: alpha(opacity=50);
		}
		
		.corner-menu-form-round1{
		border-right:1px solid #7aa9c9;
		padding-right:1px;
		margin-right:3px;
		border-left:1px solid #7aa9c9;
		padding-left:1px;
		margin-left:3px;
		background:#2E5E89;
		}
		
		.corner-menu-form-round2{
		border-right:1px solid #a7d4ef;
		border-left:1px solid #a7d4ef;
		padding:0px 1px;
		background:#47779e;
		margin:0px 1px;
		}
		
		.corner-menu-form-round3{
		border-right:1px solid #47779e;
		border-left:1px solid #47779e;
		margin:0px 1px;

		}
		.corner-menu-form-round4{
		border-right:1px solid #7aa9c9;
		border-left:1px solid #7aa9c9;

		}
		.corner-menu-form-round5{
		border-right:1px solid #4f7fa5;
		border-left:1px solid #4f7fa5;

		}
		.corner-menu-form-round_content {
		padding:0px 5px;
		} 
/* END HEADER TOP CORNER MENU SECTION*/


/* HEADER TOP MAIN MENU SECTION*/
#header #main-menu table {
display: block;
position: relative;
z-index: 899;
}
/* END HEADER TOP MAIN MENU SECTION*/



/* CONTNENT SECTION */
#content {
display: block;
background: #FFFFFF;
padding: 10px;
}



/*FOOTER*/
#footer {
	
	line-height: 1px;
	position: relative;
	display: block;
	width: 100%;
	height: 9px;
	clear: both;
}
	
	#footer * {	
		line-height: 1px;
	}	
	
		#footer2 {
		float: left;
		width: 100%;
		background: url('../../images/footer-frontpage-right.gif') no-repeat right top;
		}
		
			#footer3 {
			height: 7px;
			margin: 0 7px 0 7px;
			background-color: #FFFFFF;
			}
	
#footer-banner {
	position: relative;
	display: block;
	width: 100%;
	height: 45px;
	clear: both;
	background: url('../../images/footerleft.gif') no-repeat left top;
	float: left;
	margin-top: 8px;	
}

	#footer-banner2 {
	width: 100%;
	float: left;
	background: url('../../images/footerright.gif') no-repeat right top;
	
	}
	
		#footer-banner2 a#footer-email {
		height: 45px;
		width: 136px;
		text-decoration: none;
		float: right;
		}	
	
		#footer-banner3 {
		height: 45px;
		margin: 0 528px 0 206px;
		background: #0058a8;
		}

	#footer-banner a#footer-email span {
	visibility: hidden;
	}
/*END FOOTER*/
