body  {

font-family: Verdana,Arial,san-serif;
font-size: 12px;
	color: #333;
} 

td {	
	font-size: 80%;
	color: #333;
	}
h1 {
	font-family: verdana, arial, sans-serif;
	font-size: 110%;
	color: #98adbe;
	}
.h1 {
	font-family: verdana, arial, sans-serif;
	font-size: 110%;
	color: #98adbe; font-weight:bold
	}
ul, li 
	{ font-size: 11px;
	}
#right {
	float: right;
	}
.bioform {border: solid 1px #000000;}
 
.green 		{ color: #339966; }
.btm          { color:#909090 }
.title        { color:#4a4a4a; font-size:12px; font-family:Tahoma,sans-serif,Verdana,Arial; font-weight:bold }
.sub          { color:#999999; font-size:90%; font-weight: bold;font-family:Tahoma,sans-serif,Verdana,Arial }
.bg_body      { background-image:url('images/bg_body.gif') }
.bg_text      { background-image:url('images/bg_text.gif'); background-color:#ffffff; background-repeat:repeat-x; background-position: top left; text-align: left; font-size:12px; font-family:Tahoma,sans-serif,Verdana,Arial; color:#35699a; line-height:150%; padding:40px 30px }
.bg_top       { background-image:url('images/bg_top.gif'); background-repeat:no-repeat; background-position: center left; width:876; height:115 }
.bg_hmpgpic   { background-image:url('images/bg_hmpgpic_2007.jpg'); background-repeat:no-repeat; background-position: center left; width:876; height:146 }
.bg_innerpic  { background-image:url('images/bg_innerpic_2007.jpg'); background-repeat:no-repeat; background-position: center left; width:876; height:67 }
.bg_innerpicb  { background-image:url('images/bg_innerpic_2007b.jpg'); background-repeat:no-repeat; background-position: center left; width:876; height:67 }
.bg_nav       { background-image:url('images/bg_nav.jpg'); background-repeat:no-repeat; text-align:left; background-position: center left; width:876; font-size:10px; font-family:Verdana,Arial,san-serif; color:#cfcfcf; padding:16px 0px }
.bg_navinner  { background-image:url('images/bg_navinner.jpg'); background-repeat:no-repeat; text-align:left; background-position: center left; width:876; font-size:10px; font-family:Verdana,Arial,san-serif; color:#cfcfcf; padding:16px 0px }
.bg_navinnerb  { background-image:url('images/bg_navinnerb.jpg'); background-repeat:no-repeat; text-align:left; background-position: center left; width:876; font-size:10px; font-family:Verdana,Arial,san-serif; color:#cfcfcf; padding:16px 0px } 
a:link.btm,
a:visited.btm { color:#4a4a4a; text-decoration:none; font-size:12px; font-family:Tahoma,sans-serif,Verdana,Arial }
a:hover.btm   { color:#0067d9 }
a:link.btmgr,
a:visited.btmgr { color:#909090; text-decoration:none; font-size:12px; font-family:Tahoma,sans-serif,Verdana,Arial }
a:hover.btmgr   { color:#000000 }
a:link.nav,
a:visited.nav { color:#cfcfcf; text-decoration:none; font-size:12px; font-family:Arial,Verdana }
a:hover.nav   { color:#ffffff }
a:link,
a:visited     { color:#2B9DA4; text-decoration:underline; font-size:12px; font-family:Tahoma  }
a:hover       { color:#2B9DA4; text-decoration:none }
.width        { width:876 }
.floatX		  { display: inline; }
.float        { width:218; float:right; text-align:left; margin-left:38;}
.floattwo     { width:474; float:right; text-align:left; margin-left:38;}
.floatone     { width:730; float:right; text-align:left; margin-left:38;}
.clear        { clear:both }
a:link.mm,
a:visited.mm  { color:#909090; text-decoration:none; font-size:12px; font-family:Tahoma,sans-serif,Verdana,Arial }
a:hover.mm    { text-decoration:underline }
.atty {color: #324b7f; font-size: 14px;font-weight: bold; }
.line {	border-bottom: 1px solid #CCCCCC;	}
.thanks {background-color: #314A80; color: #cdcdcd; padding: 10px; border: solid #cdcdcd 2px;}