#footer  { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif; text-align: left; padding: 3px 5px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd }#content        { font-size: 12px; font-family: Times New Roman, Times, serif; padding: 3px 5px 18px }#clienthead {display: none}#clientname { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; padding: 3px 5px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd }div.tophead{display: none}div.linkhead{display: none}h1 {font-family: Arial, Helvetica, Geneva, sans-serif}h2 {font-family: Arial, Helvetica, Geneva, sans-serif}h3 {font-family: Arial, Helvetica, Geneva, sans-serif}h4 {font-family: Arial, Helvetica, Geneva, sans-serif}.genhead { background-color: red; color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; padding: 8px 8px 30px }table.bodytable   { background-color: white; border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-left: 1px solid #ddd  }td.head   { color: black; font-weight: bolder; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; padding: 5px; border-bottom: 2px solid black }td.head18   { color: black; font-weight: bolder; font-size: 18px; font-family: Arial, Helvetica, Geneva, sans-serif; padding: 5px; border-bottom: 2px solid black }td.head14   { color: black; font-weight: bolder; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif; padding: 5px; border-bottom: 2px solid black }td.head11   { color: black; font-weight: bolder; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; padding: 5px; border-bottom: 2px solid black }td.subhead   { color: black; font-weight: bolder; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; padding: 5px; border-bottom: 1px solid black }td.row0  { background-color: #eee; font-size: 12px; font-family: Times New Roman, Times, serif; padding: 5px; border-bottom: 1px solid #ddd }td.row1  { background-color: white; font-size: 12px; font-family: Times New Roman, Times, serif; padding: 5px; border-bottom: 1px solid #ddd }td.row2  { background-color: #eee; font-size: 12px; font-family: Times New Roman, Times, serif; padding: 5px; border-bottom: 1px solid #ddd }td.row_inact { background-color: #bbbbbb; font-size: 12px; font-family: Times New Roman, Times, serif; padding: 5px; border-bottom: 1px solid #ddd }td.rowsmall0  { background-color: #eee; font-size: 11px; font-family: Times New Roman, Times, serif; padding: 5px; border-bottom: 1px solid #ddd }td.rowsmall1  { background-color: white; font-size: 11px; font-family: Times New Roman, Times, serif; padding: 5px; border-bottom: 1px solid #ddd }td.rowsmall2  { background-color: #eee; font-size: 11px; font-family: Times New Roman, Times, serif; padding: 5px; border-bottom: 1px solid #ddd }td.rowtiny0  { background-color: #eee; font-size: 10px; font-family: Times New Roman, Times, serif; padding: 5px; border-bottom: 1px solid #ddd }td.rowtiny1  { background-color: white; font-size: 10px; font-family: Times New Roman, Times, serif; padding: 5px; border-bottom: 1px solid #ddd }td.row0short  { background-color: #eee; font-size: 12px; font-family: Times New Roman, Times, serif; padding: 3px 5px; border-bottom: 1px solid #ddd }td.row1short  { background-color: white; font-size: 12px; font-family: Times New Roman, Times, serif; padding: 3px 5px; border-bottom: 1px solid #ddd }td.rowsmall1short  { background-color: white; font-size: 11px; font-family: Times New Roman, Times, serif; padding: 3px 5px; border-bottom: 1px solid #ddd }td.rowverytiny0  { background-color: #eee; font-size: 10px; font-family: Times New Roman, Times, serif; padding: 5px; border-bottom: 1px solid #ddd }td.rowverytiny1  { background-color: white; font-size: 10px; font-family: Times New Roman, Times, serif; padding: 5px; border-bottom: 1px solid #ddd }td.photorow { background-color: white; font-size: 11px; font-family: Times New Roman, Times, serif; padding: 0px; text-align: center }td.photocell { background-color: white; font-size: 10px; font-family: Times New Roman, Times, serif; padding: 0px 0px 2px; text-align: center }.photocaption {padding: 2px 0px}table.cleartable { background-color: white }td.plaincell { background-color: white; font-size: 12px; font-family: Times New Roman, Times, serif; padding: 0px }td.padcell { background-color: white; padding: 5px }td.cell14 { background-color: white; font-size: 14px; font-family: Times New Roman, Times, serif; padding: 5px }table.calendar { background-color: white; border-top: 1px solid #ddd; border-right: 1px solid #ddd }caption.calendar_label { color: black; font-weight: bolder; font-size: 22px; font-family: Arial, Helvetica, Geneva, sans-serif; padding: 5px; text-align: center }td.calendar_day { color: black; font-weight: bolder; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; padding: 5px 3px; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd }td.calendar_empty { background-color: #ddd; padding: 3px; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd }td.calendar_date { background-color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; padding: 3px; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd }td.calendar_date_today { background-color: #ddd; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; padding: 3px; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd }table.calendar_cell { }td.calendar_item { font-size: 11px; font-family: Times New Roman, Times, serif; padding: 2px 2px 3px }table.xbodytable   { background-color: #ccc }td.xhead  { font-weight: bolder; font-size: 12px; font-family: Times New Roman, Times, serif; padding: 3px }td.xrow1  { background-color: white; font-size: 12px; font-family: Times New Roman, Times, serif; padding: 3px }td.xrow2  { background-color: #eee; font-size: 12px; font-family: Times New Roman, Times, serif; padding: 3px }a { color: black; text-decoration: none }a.white { color: white }a.stealth { color: black; text-decoration:  none }.text11 { font-size: 11px }.text10 { font-size: 10px }.text9 { font-size: 9px }/*definitions for the profile style layout*/.profile {}.profile .section_top {font-family: Arial, Helvetica, Geneva, sans-serif;}.profile .section_top .title {font-size: 18px; font-weight: bolder; padding: 3px}.profile .section_top .subtitle {font-size: 14px; font-weight: bolder; padding: 3px}.profile .section_img {float:right; clear: right; width:150px}.profile .section_img .picture {width:150px; height: 170px}.profile .section_img .caption {padding: 3px; text-align: center; font-size: 12px; font-style: italic}.profile div .secthead {font-size: 12px; font-weight: bolder; padding: 3px; font-family: Arial, Helvetica, Geneva, sans-serif;}.profile div .item {font-size: 12px; padding: 3px }.profile div .item .label {display: inline; font-weight: bolder}.profile div .item .value {display: inline}.inserteddoc { display: none }.altdoc {  }/* new */#archive { 	text-align: right;	color: black; 	font-size: 10px; 	font-family: Arial, Helvetica, Geneva, sans-serif; 	padding: 3px 5px; 	font-weight: bolder;}#peers {	display: none;}.newprofile .subhead {	font-weight: bolder;	font-size: 1.2em;	border-bottom: 1px solid #ddd;	padding-bottom: 3px;	padding-top: .5em;	clear: both;	}.newprofile .set {	clear: both;	padding: 3px 0px;	border-bottom: 1px solid #eee;		float: left;	width: 100%;}.newprofile .set .label {	font-weight: bolder;	float: left;	width: 8em;}.newprofile .pdf_frame {	width: 100%;	border-width: 0px;}
