#content-messpath-frame {  }
body { font: 500 9pt Arial, sans-serif; background-color: #bbbeb5; }
	A:link { color: 003333; }
	A:visited { color: 003366; }
select { font: 9pt Helvetica,Arial,sans-serif; }
input { font: 9pt Helvetica,Arial,sans-serif; }

.title_list { font: 13pt Helvetica,Arial,sans-serif; text-align: center; }
.title_list_sub { font: 10pt Helvetica,Arial,sans-serif; text-align: center; }
.title { font:  700 13pt Helvetica,Arial,sans-serif; text-align: center; }
.title_sub { font: 10pt Helvetica,Arial,sans-serif; text-align: center; }
.title_front { font:  700 15pt Helvetica,Arial,sans-serif; text-align: center; margin-bottom: 12px; margin-top: 12px; }

/* Front References Page */
.col_title { font: 12pt Helvetica,Arial,Sans-serif; color: 000000; text-decoration: underline; margin-bottom: 7px; }
.col_link { font:  700 9pt Helvetica,Arial,sans-serif; color: 000000; margin-left: 12px; }
	.col_link A:link { color: 003333; }
	.col_link A:visited { color: 003366; }
.col_num { font:  8pt Helvetica,Arial,sans-serif; color: 000000; }

/* Admin */
.admin_header A:link { color: 003333; }
.admin_header A:visited { color: 003366; }
	.admin A:link { color: 003333; }
	.admin A:visited { color: 003366; }

.admin-docpart td { font: 700 9pt arial, sans-serif; }
.admin-refedit td { font: 500 9pt arial,sans-serif; }
.admin-refedit td input {font: 500 9pt arial,sans-serif; }


/* Comments */
.comments-title { font: 700 12pt arial,sans-serif; display: inline; }
.comment-admin-controls { float: right; font: 700 9pt arial,sans-serif; border: 2px solid black; padding: 3px; }
.comment-author { font: 700 9pt arial,sans-serif; }
.comment-date { font: 500 9pt arial,sans-serif; }
.comment-title { font: 700 10pt arial,sans-serif; }
.comment-text { font: 500 9pt arial,sans-serif; }


/* .bold { font: 700 9pt Arial, sans-serif; text-align: center; } */
form { display: inline; margin-bottom: 0px; }

/* Reference List - Search Controls (top of page) */
.search { background-color: d1d3c7; }
.s1 { font: 9pt Helvetica,Arial,sans-serif; }
.s2 { font: 9pt Helvetica,Arial,sans-serif; margin-top: 1px; }
.s3 { font: 9pt Helvetica,Arial,sans-serif; margin-top: 1px; }

/* Reference List - Table Header */
.th1 { font: 700 10pt Arial, sans-serif; text-align: center; background-color: 0d2b26; color: #000000; }
.th2 { font: 500 7pt Arial, sans-serif; text-align: center; }

/* Reference List - Table Rows */
.entry { font: 8pt Arial, sans-serif; }
	.entry A:link { color: 003333; }
	.entry A:visited { color: 003366; }
/* .head { font: 700 10pt Arial, sans-serif; text-align: center; text-transform: uppercase; } */

/* Reference List - Page Selector (bottom of page) */
.pages_list { background-color: d1d3c7; }
.pages_title { font: 10pt Helvetica,Arial, sans-serif; background-color: d1d3c7; }
.p1 { font: 10pt Helvetica,Arial, sans-serif; background-color: d1d3c7; }
.p2 { font: 10pt Helvetica,Arial, sans-serif; letter-spacing: .1em; vertical-align: baseline; text-align: right; width: 60px; }
.page_no { font: 700 9pt Arial, sans-serif; text-align: center; width: 17px; }
	.page_no A:link { color: 003333; }
	.page_no A:visited { color: 003366; }
.page_no_selected { font: 700 9pt Arial, sans-serif; text-align: center; }

/* Ref Display Page */
.sidebar { background-color: 0d2c24; color: d1d3c7; width: 190; vertical-align: top; }
.dt_ref_display { font: 700 10pt Helvetica,Arial,sans-serif; }
.dt_ref_display2 { font: 700 10pt Helvetica,Arial,sans-serif; margin-top: 12px; }
/* .li_ref_display { font: 9pt Helvetica,Arial,Sans-serif; color: EEBB00; list-style-type: circle; margin-left: 10px; } */
 
.li_ref_display { list-style-type: circle; margin-left: 4px; color: d1d3c7; }
.li_ref_display2 { font: 9pt Helvetica,Arial,Sans-serif; color: EEBB00; margin-bottom: 8px; }
.li_ref_display a { color: d1d3c7; }

.abstract { font: 10pt Helvetica,Arial,sans-serif; background-color: d1d3c7; line-height: 1.2em; vertical-align: top; }
.ref_border { background-color: 9f9b8c; margin-top: -2px; }
.ref { font: 9pt Helvetica,Arial,sans-serif; background-color: 9f9b8c; }
.ref_title { font: 10pt Helvetica,Arial,sans-serif; }
.ref_links { font: 9pt Helvetica,Arial,sans-serif; color: d1d3c7; background-color: 0d2c24; margin-left: 10px; }
	.ref_links A:link { color: d1d3c7; }
	.ref_links A:visited { color: d1d3c7; }

/* Front Hofmann Page */
.list_head1 { font: 12pt Helvetica,Arial,Sans-serif; text-decoration: underline; margin-bottom: 8px;}
.list_entry1 { font: 10pt Helvetica,Arial,Sans-serif; }
	.list_entry1 A:link { color: 003333; }
	.list_entry1 A:visited { color: 003366; }
	
/* Image Gallery */
.descrip_cell { background-color: 0d2b26; }
.descrip_title {  font: 13pt Helvetica,Arial,Sans-serif; color: #CCCC99; padding: 5px; text-decoration: underline; }
.descrip { font: 10pt Helvetica,Arial,Sans-serif; color: #CCCC99; padding: 5px; }

/* Footer */
.footer { font: 700 9pt Helvetica,Arial,sans-serif; color: 003366; }
	.footer A:link { color: 003366; }
	.footer A:visited { color: 003366; }

#ref-nav-bar { background-color: #C5BCC6; border: 1px solid #444488; margin: 3px; width:96%; margin-left:auto; margin-right:auto; padding: 2px; height: 2em; font: 500 9pt arial, sans-serif;}
#ref-nav-bar ul { margin: 4px; margin-left: 10px; text-align: left;}
#ref-nav-bar li { display: inline; border: 1px solid #444488; border-left:3px solid #444488; border-right: 3px solid #444488; padding: 3px; margin: 1px; }
#ref-nav-bar form { display: inline;}
#ref-nav-bar input { font: 500 9pt arial, sans-serif;}

.textlink { font: 700 9pt Arial, sans-serif; color: #EEBB00; }
H4 { font: 700 9pt Arial, sans-serif}



