@charset "UTF-8";
/* html {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
}
*/

/* navigation */
body {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-color: #B2B2B2;
	background-image: url(images/background.jpg);
	
}
.subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #000000;

}	
a.subnav:link, a.subnav:active, a.subnav:visited {
	text-decoration: none;
	border-bottom: 1px dotted #000000;

}
a.subnav:hover {
	background-color:#0099FF;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: none;

}
.nav_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight: bold;
	color: #000000;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	letter-spacing: -1px;

}
a.nav_list:hover {
	background-color: #0099FF;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;

}
a.nav_list:link, a.nav_list:active, a.nav_list:visited {
	text-decoration:none;

}
.nav_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight: bold;
	color: #FFFFFF;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	letter-spacing: -1px;
}
a.nav_selected:link, a.nav_selected:active, a.nav_selected:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 38px;
	font-weight: bold;
	color:#CCCCCC;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	letter-spacing: -1px;
	text-decoration:none;
}
a.nav_selected:hover {
	background-color: #0099FF;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;

}
.nav_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0066;
	text-transform: uppercase;
	letter-spacing: -1px;

}
li#logo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding: 0px 0px 40px 0px;
	color: #000000;

}
li#logo a:link, a:active, a:visited {
	color: #000000;
	text-decoration: none;

}
li#logo a:hover {
	color: #FFFFFF;
	background-color: #0099FF;

}
li#formcontainer {
	margin: 0px;
	padding: 0px;

}
.clear {
	clear: both;

/* wrappers & containers */
}
.navcontainer {
	width: 225px;
	height: 600px;
	padding: 0px;
	left: 0px;
	top: 0px;
	float: left;
	margin:	0px 0px 0px 10px;
	display:inline;

}
.subnavcontainer   {
	margin: 0px 0px 0px 50px;
	padding: 0px 0px 0px 0px;
	width: 615px;
	float: left;
	display:inline;

}
.contentwrapper {
	margin: 0px 0px 0px 50px;
	padding: 45px 0px 0px 0px;
	width: 615px;
	float: left;
	display: inline;
	*padding-top: 60px; /* fix for  IE*/

}
.contentwrapperm {
	margin: 0px 0px 0px 50px;
	padding: 40px 0px 0px 0px;
	width: 615px;
	float: left;
	display: inline;
	*padding-top: 40px; /* fix for  IE*/
	
}
.outerwrapper {
	height: auto;
	width: 900px;
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline;

}
.rightcontainer {
	height: 600px;
	width: 200px;
	float: left;
	margin: 0px 0px 0px 0px;
	overflow: auto;
	padding: 50px 0px 0px 0px;

/*content*/
}
.poster {
	float: left;
	height: 875px;
	width: 425px;
	background-image: url(images/home_transparent425.png);
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #CCCCCC;

}
.posterform {
	float: left;
	height: 775px;
	width: 330px;
	background-image: url(images/home_formtransparent_425.png);
	margin: 0px 20px 0px 20px;
	padding: 125px 0px 0px 95px;
	border-bottom: 1px solid #CCCCCC;
	*padding-top: 100px; /* fix for IE */
}
.posterthanks {
	float: left;
	height: 775px;
	width: 330px;
	background-image: url(images/home_thankstransparent_425.png);
	margin: 0px 20px 0px 20px;
	padding: 100px 0px 0px 95px;
	border-bottom: 1px solid #CCCCCC;

}.content ul {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	list-style-type: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #999999;
	width: 200px;

}

.options ul {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	line-height: 28px;
	width: 200px;
	margin: 0px 0px 0px 0px;

}
.options ul li.optionrow {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	width: 250px;

}
.option {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
a.option:link, a.option:active  {
	color:#000000;
	text-decoration:none;

}
a.option:hover  {
	color: #FFFFFF;
	background-color: #0099FF;
	font-weight:lighter;

}
#form {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin: 0px;
	padding: 0px 0px 0px 0px;

}
#form li.description {
	color: #000000;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
#form li.box {
	padding: 0px 0px 5px 0px;

}
input.field {
	width: 245px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 20px;

}
#helping ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	text-transform: uppercase;
	color: #000000;
	font-weight: bold;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	letter-spacing: -1px;
}
#helping ul li.text a:link, #helping ul li.text a:active, #helping ul li.text a:visited {
	text-decoration: none;
	color: #000000;
	border-bottom: 1px dotted #000000;
	padding-bottom: -5px;

}
#helping ul li.text a:hover {
	color: #FFFFFF;
	background-color: #0099FF;
	text-decoration: none;
	border-bottom: none;

}
#projectm ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	text-transform: uppercase;
	color: #000000;
	font-weight: bold;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	letter-spacing: -1px;
	*margin: 0px; /* fix for IE */
	*padding: 0px; /* fix for IE */ 
}
#projectm ul li.text a:link, #projectm ul li.text a:active, #projectm ul li.text a:visited {
	text-decoration: none;
	color: #000000;
	border-bottom: 1px dotted #000000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}
#projectm ul li.text a:hover {
	color: #FFFFFF;
	background-color: #0099FF;
	text-decoration: none;
	border-bottom: none;

}
#mers ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 35px 0px 0px 0px;
	line-height: 16px;
	width: 225px;
	text-transform: none;
	display: inline;
	float: left;
	*margin: 0px 0px 0px 0px; /* fix for IE */
	*padding: 35px 0px 0px 0px; /* fix for IE */
}
#mers ul li.mlink a:link, #mers ul li.mlink a:active, #mers ul li.mlink a:visited {
	text-decoration: none;
	border-bottom: 1px dotted #000000;
	color: #666666;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	*margin: 0px; /* fix for IE */
	*padding: 0px; /* fix for IE */ 
}
#mers ul li.mlink a:hover {
	background-color: #0099FF;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: none;

}
#mers ul li {
	zoom: 1;
	list-style-position: outside;

}
.submit {
	background-color: #000000;
	height: 30px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;

}
#advisors ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	list-style-type: none;
	margin: 0px;
	padding: 35px 0px 0px 75px;
	line-height: 16px;
	width: 200px;
	text-transform: none;
	display: inline;
	float: left;

}
#advisors  ul li.adviselink a:link, #advisors ul li.adviselink a:active, #advisors ul li.adviselink a:visited {
	text-decoration: none;
	border-bottom: 1px dotted #000000;
	color: #666666;

}
#advisors ul li.adviselink a:hover {
	background-color: #0099FF;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: none;

}
#advisors ul li {
	zoom: 1;
	list-style-position: outside;

}
.headline {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:11px;
	color:#000000;
	font-weight: bold;

}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;

}
a.bodycopy:active, a.bodycopy:link, a.bodycopy:visited {
	color: #000000;
	text-decoration: none;
	border-bottom: 1px dotted #000000;

}
a.bodycopy:hover {
	background-color:#0099FF;
	color:#FFFFFF;
	text-decoration: none;
	border-bottom: none;

}
.credits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #666666;
	font-style: normal;
	text-transform: none;

}
a.credits:link, a.credits:active, a.credits:visited {
	color: #000000;
	text-decoration: none;
	border-bottom: 1px dotted #000000;

}
a.credits:hover {
	background-color:#000000;
	color:#FFFFFF;

}
.contentwrapper_scroll {
	margin: 0px 0px 0px 200px;
	padding: 0px 0px 0px 0px;
	width: 275px;
	float: left;

}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #FF0000;

}
