a:link {color: #000099;text-decoration: none;}a:visited {color: #000066;text-decoration: none;}a:hover {color: #333333;text-decoration: underline;}a:active {color: #000000;text-decoration: none;}a.headlink:link {	color: #FFFFFF;	text-decoration: none;	font-size : 10pt;}a.headlink:visited {color: #FFFFFF;text-decoration: none;	font-size : 10pt;}a.headlink:hover {color: #CCCCCC;text-decoration: underline;	font-size : 10pt;}a.headlink:active {color: #FFFFFF;text-decoration: none;	font-size : 10pt;}.img-shadow {  float:right;  background: url(images/shadow.gif) no-repeat bottom right !important;  background: url(images/shadow.gif) no-repeat bottom right;  margin: 10px 0 0 10px !important;  margin: 10px 0 0 5px;  }.img-shadow img {  display: block;  position: relative;  background-color: #fff;  border: 1px solid #a9a9a9;  margin: -6px 6px 6px -6px;  padding: 4px;  }.midimg {}body {	width: 770px;	}.headline {	padding-bottom: 5px;}.left_col {	width: 225px;	float: left;	padding-top: 5px;	margin-top: 0px;	clear : both;}.right_col {	width: 500px;	float: right;	align: right;	padding-top: 5px;	margin-top: 5px;	margin-right: 5px;	line-height: 25px;}.list {	float: right;	width: 550px;}.rule {	background-color: #FF0000;	vertical-align: middle;	height: 3px;	width: 300px;	float: right;	clear : both;}p.first:first-letter {color: #ff0000;font-size:xx-large;}.navbar {	background-color: #FF0000;	font-variant: small-caps;	font-weight: bold;	width: 800px;	height: 25px;	vertical-align: middle;	color: #FFFFFF;        padding-top: -4px;        margin-top: -4px;}.PDF {	font-size : 13px;	font-weight : bold;	background-color: #FF0000;	width: 100%;	height: 139px;	clear: both;	visibility: hidden;}.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: italic;	font-weight: lighter;	width: 800px;	clear: both;}.left_col .addr {	font-size: 12pt;	font-weight: bold;	font-variant: small-caps;	padding-top: 5px;	margin-top: 0px;}hr {	color: #FF0000;	width: 780px;	background-color: #FF0000;}.email {	vertical-align: middle;	border: 1px 1px 1px 1px;	border-color: #FF0000;}.bio {	border: 2px solid #FF0000;}.biopic {	border: 2px solid #FF0000;	border-left: 0px;	border-top: 0px;}fr_contact {	font-family: Arial, Helvetica, sans-serif;	font-size: 11pt;	font-weight: bold;	text-decoration: underline;}