
#pagewrapper {
width: 785px;
margin-left: auto; 
margin-right: auto;
}

#bodywrapper {
margin-left: 55px;
margin-right: 75px;
margin-top: 35px;
margin-bottom: 55px;
padding-bottom: 5px;
}

#marginwrapper {
padding: 15px;
background-color:#E8E8E8;
border-color:#B5B5B5;
border: dashed;
border-width:thin;
}



body {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 18px;
	letter-spacing:2.0;
	color: #2A2A2A;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
}

.formnotessmall {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #2A2A2A;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
}

p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 18px;
	letter-spacing:2.0;
	color: #2A2A2A;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
}

p a:link {
	color: #2A2A2A;
	text-decoration: underline;
}
p a:visited {
	color: #2A2A2A;
	text-decoration: underline;
}
p a:hover {
	text-decoration: underline;
	color: #990000;
}
p a:active {
	color: #2A2A2A;
	text-decoration: underline;
}

.pagemarginlinks {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-weight: normal;
	line-height: 18px;
	letter-spacing:2.0;
	color: #2A2A2A;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: right;
	list-style:none;
}

.pagemarginlinks a:link {
	color: #2A2A2A;
	text-decoration: underline;
}
.pagemarginlinks a:visited {
	color: #2A2A2A;
	text-decoration: underline;
}
.pagemarginlinks a:hover {
	text-decoration: underline;
	color: #990000;
}
.pagemarginlinks a:active {
	color: #2A2A2A;
	text-decoration: underline;
}

.footer {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #999999;
	padding-top: 25px;
	padding-bottom: 25px;
	text-align:center;
}
.footer a:link {
	color: #999999;
	text-decoration: underline;
}
.footer a:visited {
	color: #999999;
	text-decoration: underline;
}
.footer a:hover {
	text-decoration: underline;
	color: #FFCC00;
}
.footer a:active {
	color: #999999;
	text-decoration: underline;
}

.homepartnerlink {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #999999;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:center;
}
.homepartnerlink a:link {
	color: #999999;
	text-decoration: underline;
}
.homepartnerlink a:visited {
	color: #999999;
	text-decoration: underline;
}
.homepartnerlink a:hover {
	text-decoration: underline;
	color: #FFCC00;
	color: #999999;
	text-decoration: underline;
}

.pagesubheaders {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 18px;
	letter-spacing:2.0;
	color: #2A2A2A;
	padding-top: 5px;
	padding-bottom: 3px;
	text-align: left;
}

.pagesubheadersred {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 18px;
	letter-spacing:2.0;
	color: #990000;
	padding-top: 5px;
	padding-bottom: 3px;
	text-align: left;
}

.bioname {
	font-size: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	letter-spacing:2.0;
	color: #2A2A2A;
	padding-top: 5px;
	padding-bottom: 2px;
	text-align: left;
}

.biotitle {
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	letter-spacing:2.0;
	color: #2A2A2A;
	padding-top: 5px;
	padding-bottom: 2px;
	text-align: left;
}

.returnlinks {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 20px;
	text-align: left;
}

.returnlinks a:link {
	color: #333333;
	text-decoration: underline;
}
.returnlinks a:visited {
	color: #333333;
	text-decoration: underline;
}
.returnlinks a:hover {
	text-decoration: underline;
	color: #990000;
}
.returnlinks a:active {
	color: #333333;
	text-decoration: underline;
}

.generalbodylist {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 18px;
	letter-spacing:2.0;
	color: #2A2A2A;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
}

.generalbodylist a:link {
	color: #2A2A2A;
	text-decoration: underline;
}
.generalbodylist a:visited {
	color: #2A2A2A;
	text-decoration: underline;
}
.generalbodylist a:hover {
	text-decoration: underline;
	color: #990000;
}
.generalbodylist a:active {
	color: #2A2A2A;
	text-decoration: underline;
}

.formlabel {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing:2.0;
	color: #2A2A2A;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	text-align: right;
}