@charset "utf-8";
/* CSS Document */
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColFixCtr #container {
	width: 1032px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	z-index:1;
}

.oneColFixCtr #mainContent {
	width: 1032px;
	padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	position:relative;
	top:0px;
	left:0px;
	z-index:1;
}

.oneColFixCtr #mgaefLogo {
	background-image:url(images/mgaef_logo.jpg);
	height:150px;
	width:229px;
	top:0px;
	left:0px;
	position:absolute;
	z-index:1;
}

.oneColFixCtr #mgaefHdrTop {
	background-image:url(images/mgaef_header.jpg);
	height:58px;
	width:803px;
	top:0px;
	left:229px;
	position:absolute;
	z-index:1;
}

.oneColFixCtr #mgaefHdrMenu {
	background-image:url(images/mgaef_header_menu.jpg);
	height:36px;
	width:803px;
	top:58px;
	left:229px;
	position:absolute;
	z-index:1;
}

.oneColFixCtr #mgaefBodyTop {
	background-image:url(images/mgaef_body_top.jpg);
	height:35px;
	width:803px;
	top:328px;
	left:229px;
	position:absolute;
	z-index:1;
}

.oneColFixCtr #mgaefLeftTop {
	background-image:url(images/mgaef_left_top.jpg);
	height:213px;
	width:229px;
	top:150px;
	left:0px;
	position:absolute;
	z-index:1;
}

.oneColFixCtr #mgaefImgs {
	background-image:url(images/home_imgs.gif);
	height:234px;
	width:799px;
	top:94px;
	left:229px;
	position:absolute;
	z-index:1;
}

.oneColFixCtr #mgaefImgsRight {
	background-image:url(images/mgaef_imgs_right.jpg);
	height:234px;
	width:4px;
	top:94px;
	left:1028px;
	position:absolute;
	z-index:1;
}

.oneColFixCtr #mgaefBodyFoot {
	width:1032px;
	top:363px;
	left:0px;
	position:absolute;
	z-index:1;
}


.oneColFixCtr #mgaefLeftBtm {
	background-image:url(images/mgaef_left_bottom.jpg);
	height:56px;
	width:229px;
	top:720px;
	left:0px;
	position:absolute;
	z-index:1;
}

.oneColFixCtr #mgaefFoot {
	background-image:url(images/mgaef_footer.jpg);
	height:56px;
	width:803px;
	top:720px;
	left:229px;
	position:absolute;
	z-index:1;
}

.oneColFixCtr #mgaefBody {
	background-image:url(images/mgaef_body.jpg);
	height:357px;
	width:1032px;
	top:363px;
	left:0px;
	position:absolute;
	z-index:1;
}

.oneColFixCtr #mgaefStdBodyLeft {
	top:370px;
	left:250px;
	position:absolute;

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#554307;

	z-index:2;
}

.oneColFixCtr #mgaefStdBodyRight {
	top:370px;
	left:540px;
	position:absolute;
	z-index:2;
}


.oneColFixCtr #mgaefLeftMenu {
	width:215px;
	top:170px;
	left:10px;
	position:absolute;
	z-index:2;
	text-align:center;
}

.oneColFixCtr #mgaefLeftBtmImg {
	background-image:url(images/mouse.png);
	height:150px;
	width:175px;
	left:5px;
	position:absolute;
	z-index:2;
}

.hrdMenuCell {
	text-align:center;
}

.hrdMenuLink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cac4ad;
	text-decoration:none;
}
.hrdMenuLink.link { text-decoration:none; }
.hrdMenuLink.visited { text-decoration:none; }
.hrdMenuLink.hover { text-decoration:none; }

.footMenuCell {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#554305;
	text-align:center;
}

.footMenuLink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#554305;
	text-decoration:none;
}
.footMenuLink.link { text-decoration:none; }
.footMenuLink.visited { text-decoration:none; }
.footMenuLink.hover { text-decoration:none; }

.bodyAlt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#356934;
}

.bodyLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#356533;
	text-decoration:underline;
}
.bodyLink.link { text-decoration:none; }
.bodyLink.visited { text-decoration:none; }
.bodyLink.hover { text-decoration:none; }

.oneColFixCtr #leftMenuSelected {
	background-image:url(images/left_menu_selected.jpg);
	height:40px;
	width:210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	z-index:2;
	line-height:3em;
	text-align:center;
}

.leftLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.leftLink.link { text-decoration:none; }
.leftLink.visited { text-decoration:none; }
.leftLink.hover { text-decoration:none; }

.leftLinkSelected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#336832;
}
