body 
{ 
background-color: #204014; 
text-color: #333333; 
margin: 0px;  
padding: 3px;
}

.table 
{ 
background-image:  url("images/schools_02.gif");
background-color: #ffffff;
background-repeat:no-repeat; 
margin: 0px;  
padding: 0px;
}

.table2 
{ 
background-image:  url("images/events_02.gif");
background-color: #ffffff;
background-repeat:no-repeat; 
margin: 0px;  
padding: 0px;
}

.table3 
{ 
background-image:  url("images/eventsGlance_bkgd.gif");
background-color: #ffffff;
background-repeat:no-repeat; 
margin: 0px;  
padding: 0px;
}

p {
	font-family:Georgia;
	font-size: 10pt;
	line-height: normal;
	color: #000000;
}

h1 {
	font-family: Georgia;
	font-size: 12pt;
	line-height: normal;
	color: #999966;
	font-weight: bold;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;
}

a:link, a:visited {
	color: #666666;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


a:hover {
	color: #d1d3d4;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.leftNavLink:link, a.leftNavLink:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


a.leftNavLink:hover {
	color: #006633;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td.dbnetgrid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000000;
	padding: 2px;
}

a.BigLink:link, a.BigLink:visited {
	color: #666666;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}


a.BigLink:hover {
	color: #d1d3d4;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}


a.GreenLink:link, a.GreenLink:visited {
	color: #204014;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}


.greenLink {
	color: #204014;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}


a.GreenLink:hover {
	color: #A2DB8A;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}


.boldMain {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: normal;
	color: #00420F;
	font-weight: bold;
	text-decoration: underline;
}

.boldGreen {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: normal;
	color: #00420F;
	font-weight: bold;
}

.mainInfoGrn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: normal;
	color: #129A48;
	font-weight: bold;
}

.mainInfoGrn2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	color: #129A48;
	font-weight: bold;
}

.boldBlue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	color: #00577A;
	font-weight: bold;
}

.raceInfoPurple {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: normal;
	color: #472B7A;
	font-weight: bold;
}

.defaultCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	color: #000000;
	font-weight: normal;
}

.smallCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: normal;
	color: #000000;
	font-weight: normal;
}

.italicCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	color: #129A48;
	font-weight: normal;
	text-decoration: italic;
}
.boldCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	color: #000000;
	font-weight: bold;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: normal;
	color: #000000;
	font-weight: bold;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;
}

a:link, a:visited {
	color: #E04826;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
}


a:hover {
	color: #129A48;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular;
}

.boldOrange {
	color: #E04826;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.link {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.link:visited {
	color: #777777;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.link:hover {
	color: #129A48;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}


a.PurpleLink:link, a.PurpleLink:visited {
	color: #472B7A;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}


a.PurpleLink:hover {
	color: #B1B1EF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

.redCopy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	color: #BF0000;
	font-weight: normal;
}

a.RedLink:link, a.RedLink:visited {
	color: #BF0000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

a.RedLink:hover {
	color: #F93500;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

a.LimeLink:link, a.LimeLink:visited {
	color: #6BA005;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}


a.LimeLink:hover {
	color: #C7EA7A;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.boldWinter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: normal;
	color: #5E8C8E;
	font-weight: bold;
}

/*========= NEW NAVIGATION 09/21/2011 ======== */

ul#nav{
	margin:0px;
	padding:0px;
	width:156px;
	display:block;
	list-style:none;
	background:#ffffff;
	margin-right:-3px;
}

ul#nav li{
	margin-bottom:14px;
	padding:0px;
	margin:0px;
	width:156px;
	display:block;
}

ul#nav li ul{
	margin:0px;
	padding:0px;
	width:155px;
	display:block;
	list-style:none;
}

ul#nav li ul li{
	margin-bottom:0px;
	border-bottom:1px solid white;
	padding:0px;
	width:155px;
	margin:0px;
	list-style:none;
	text-indent:0px;
	height:16px;
	display:block;
}

/* -- About MN MILE block -- */
ul#nav li#About{
	width:156px;
	border-bottom:1px solid #E57807;
	height:23px;
	margin-bottom:12px;
	display:block;
}

li#About a.about:link, li#About a.about:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#About a.about:hover, li#About a.aboutDown:hover{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -23px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#About a.aboutDown:link, li#About a.aboutDown:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -46px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

/* -- MILE Seminar block -- */
ul#nav li#Seminar{
	width:156px;
	border-bottom:2px solid #800000;
	margin-bottom:12px;
	display:block;
	height:auto;
	background:#006427;
}

li#Seminar a.seminar:link, li#Seminar a.seminar:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -69px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Seminar a.seminar:hover, li#Seminar a.seminarDown:hover{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -92px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Seminar a.seminarDown:link, li#Seminar a.seminarDown:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -115px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Seminar ul.seminar{
	width:155px;
	display:block;
	border-right:1px solid #800000;
	border-top:2px solid #800000;
	padding-bottom:7px;
}

ul.seminar li#FAQs{
	width:155px;
	height:16px;
	display:block;
}

ul.seminar li{
	padding-top:4px;
	padding-bottom:4px;

}

ul.seminar li.first{
	padding-top:6px;}

			li#FAQs a.FAQs:link, li#FAQs a.FAQs:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px 0px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#FAQs a.FAQs:hover, li#FAQs a.FAQsDown:hover{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -16px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#FAQs a.FAQsDown:link, li#FAQs a.FAQsDown:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -32px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}


			li#Nominate a.nominate:link, li#Nominate a.nominate:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -48px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Nominate a.nominate:hover, li#Nominate a.nominateDown:hover{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -64px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Nominate a.nominateDown:link, li#Nominate a.nominateDown:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -80px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
/* -- MILE Alumni block -- */
ul#nav li#Alumni{
	width:156px;
	border-bottom:2px solid #00577A;
	margin-bottom:12px;
	display:block;
	height:auto;
	background:#006427;
}

li#Alumni a.alumni:link, li#Alumni a.alumni:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -138px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Alumni a.alumni:hover, li#Alumni a.alumniDown:hover{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -161px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Alumni a.alumniDown:link, li#Alumni a.alumniDown:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -184px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Alumni ul.alumni{
	width:155px;
	display:block;
	border-right:1px solid #00577A;
	border-top:2px solid #00577A;
	padding-bottom:7px;
}

ul.alumni li#Board{
	width:155px;
	height:16px;
	display:block;
}

ul.alumni li{
	padding-top:4px;
	padding-bottom:4px;

}

ul.alumni li.first{
	padding-top:6px;}

			li#Board a.board:link, li#Board a.board:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -96px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Board a.board:hover, li#Board a.boardDown:hover{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -112px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Board a.boardDown:link, li#Board a.boardDown:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -128px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Register a.register:link, li#Register a.register:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -144px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Register a.register:hover, li#Register a.registerDown:hover{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -160px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Register a.registerDown:link, li#Register a.registerDown:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -176px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#AlumniEvents a.alumniEvents:link, li#AlumniEvents a.alumniEvents:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -192px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#AlumniEvents a.alumniEvents:hover, li#AlumniEvents a.alumniEventsDown:hover{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -208px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#AlumniEvents a.alumniEventsDown:link, li#AlumniEvents a.alumniEventsDown:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -224px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Account a.account:link, li#Account a.account:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -240px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Account a.account:hover, li#Account a.accountDown:hover{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -256px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Account a.accountDown:link, li#Account a.accountDown:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -272px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
/* -- Xtra MILE Awards block -- */
ul#nav li#XtraMILE{
	width:156px;
	border-bottom:0px;
	margin-bottom:12px;
	display:block;
	height:auto;
}

li#XtraMILE a.XtraMILE:link, li#XtraMILE a.XtraMILE:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -207px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:26px;
	width:156px;
}

li#XtraMILE a.XtraMILE:hover{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -233px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:26px;
	width:156px;
}

/* -- MILE 5k Race block -- */
ul#nav li#Race{
	width:156px;
	border-bottom:0px;
	margin-bottom:12px;
	display:block;
	height:auto;
}

li#Race a.race:link, li#Race a.race:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -259px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:26px;
	width:156px;
}

li#Race a.race:hover{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -285px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:26px;
	width:156px;
}


/* -- Resources block -- */
ul#nav li#Resources{
	width:156px;
	border-bottom:2px solid #DD9900;
	margin-bottom:12px;
	display:block;
	height:auto;
	background:#006427;
}

li#Resources a.resources:link, li#Resources a.resources:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -311px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Resources a.resources:hover, li#Resources a.resourcesDown:hover{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -334px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Resources a.resourcesDown:link, li#Resources a.resourcesDown:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -357px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Resources ul.resources{
	width:155px;
	display:block;
	border-right:1px solid #DD9900;
	border-top:2px solid #DD9900;
	padding-bottom:7px;
}

ul.resources li#Events{
	width:155px;
	height:16px;
	display:block;
}

ul.resources li{
	padding-top:4px;
	padding-bottom:4px;

}

ul.resources li.first{
	padding-top:6px;}
	
			li#Events a.events:link, li#Events a.events:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -288px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Events a.events:hover, li#Events a.eventsDown:hover{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -304px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Events a.eventsDown:link, li#Events a.eventsDown:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -320px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			
			li#NSYL a.NSYL:link, li#NSYL a.NSYL:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -336px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#NSYL a.NSYL:hover, li#NSYL a.NSYLDown:hover{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -352px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#NSYL a.NSYLDown:link, li#NSYL a.NSYLDown:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -368px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			
			li#Downloads a.downloads:link, li#Downloads a.downloads:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -384px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Downloads a.downloads:hover, li#Downloads a.downloadsDown:hover{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -400px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Downloads a.downloadsDown:link, li#Downloads a.downloadsDown:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -416px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			
/* -- Resources block -- */
ul#nav li#Donations{
	width:156px;
	border-bottom:2px solid #1DB7B3;
	margin-bottom:12px;
	display:block;
	height:auto;
	background:#006427;
}

li#Donations a.donations:link, li#Donations a.donations:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -380px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Donations a.donations:hover, li#Donations a.donationsDown:hover{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -403px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Donations a.donationsDown:link, li#Donations a.donationsDown:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -426px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Donations ul.donations{
	width:155px;
	display:block;
	border-right:1px solid #1DB7B3;
	border-top:2px solid #1DB7B3;
	padding-bottom:7px;
}

ul.donations li#Events{
	width:155px;
	height:16px;
	display:block;
}

ul.donations li{
	padding-top:4px;
	padding-bottom:4px;

}

ul.donations li.first{
	padding-top:6px;}
	
	
			li#General a.general:link, li#General a.general:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -432px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#General a.general:hover, li#General a.generalDown:hover{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -448px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#General a.generalDown:link, li#General a.generalDown:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -464px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Fundraisers a.fundraisers:link, li#Fundraisers a.fundraisers:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -480px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Fundraisers a.fundraisers:hover, li#Fundraisers a.fundraisersDown:hover{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -496px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			
			li#Fundraisers a.fundraisersDown:link, li#Fundraisers a.fundraisersDown:visited{
				background-image:url(images/subNav.png);
				background-repeat:no-repeat;
				background-position:0px -512px;
				text-indent:-9999px;
				cursor:pointer;
				overflow:hidden;
				display:block;
				height:16px;
				width:155px;
			}
			

/* -- Contact MN MILE block -- */
ul#nav li#Contact{
	width:156px;
	border-bottom:2px solid #BF0000;
	height:23px;
	margin-bottom:5px;
	display:block;
}

li#Contact a.contact:link, li#Contact a.contact:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -449px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Contact a.contact:hover, li#Contact a.contactDown:hover{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -472px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}

li#Contact a.contactDown:link, li#Contact a.contactDown:visited{
	background-image:url(images/navMain.png);
	background-repeat:no-repeat;
	background-position:0px -495px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	display:block;
	height:23px;
	width:156px;
}
			
