body {
	background-color: #FFFFFF;
}
body,td,th { font-size: 12pt; color: #000000; font-family: "trebuchet ms", arial, "Lucida Grande"; }
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #990000;
}
a:active {
	text-decoration: none;
}
.style1 {font-size: 12pt}
.style2 {font-size: 9pt}
.headertext { font-size: 14pt; font-weight: bold; text-decoration: none; }
.headeritalic { font-size: 14pt; font-style: italic; text-decoration: none; }
.headertextsmall { font-size: 10pt; font-weight: normal; text-decoration: none; }
.bio&contact { font-size: 12pt; font-weight: bold; }
.navboxcont_C1DD110C { background-position: center 0; }
.navboxleft_C1DD110C { margin-left:20px; float:left;}
.navboxauto_C1DD110C { width:auto; padding-right: 20px; }

.colcont_C1DD1E8A { width: 100%;}
.colboxleft_C1DD1E8A { width:auto; float:left ; padding-left: 20px; }
.colboxmiddle_C1DD1E8A { text-align: right; width:auto; padding-right: 10px; }
.colboxright_C1DD1E8A { width:auto; float:right ; padding-right: 20px; padding-left: 10px; }

.navrboxcont_C1DE9FC5 { width: 100%;}
.navrboxright_C1DE9FC5 { width:auto; float:right;}
.navrboxauto_C1DE9FC5 { margin-right:150px; width:auto;}
.padbcont_C1DE9FC8 {width:100%;}
.padbox_C1DE9FC8 { width:auto; height:auto; padding-top: 5px; padding-right: 30px; padding-left: 30px; }
.padbcont_C1DE9FD5 {width:100%;}
.padbox_C1DE9FD5 { width:auto; height:auto; padding-top: 20px; padding-right: 30px; padding-left: 30px; }