body, font, p, div, td, th, tr, form, ol, ul, li, input, textarea, select {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;}td.head,th,b {	font-weight: bold;}.small {	font-size: 11px;}.tiny {	font-family: arial, helvetica, sans-serif;	font-size: 11px;}.big {	font-size: 14px;}.grey {	color: #666666;}/* this is a mozilla work-around to make <textarea>s and <input>s have a visible right and bottom border *//* it's noticable on mac and linux */.input_border {	border-right: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;}.header_brown {	color: #663311;	font-weight: bold;}.reg_label {	color: #663311;	font-weight: bold;}.resource {	margin-bottom: 8px;}.resource_header {	margin-top: 14px;	margin-bottom: 8px;	font-weight: bold;}.resource_sub {	margin-top: 6px;	margin-left: 25px;	margin-bottom: 8px;}.page_body {	padding-top: 4px;	padding-left: 6px;	margin-left: 1px;	padding-right: 10px;	width: 742px;	/* background: #ffffe0; */	/* border: 1px solid #cccccc; */}.page_body_for_print {	padding-top: 4px;	padding-left: 6px;	margin-left: 1px;	padding-right: 10px;}h1, .page_title {	font-size: 14px;	font-weight: bold;}h2 {	font-size: 13px;	font-weight: bold;}.reg_area {	margin-top: 7px;}.reg_title_area {	margin-top: 15px;}.reg_title {	font-weight: bold;}.li_gap {	margin-bottom: 3px;}.gap > li {	margin-bottom: 3px;}.section_line {	padding-bottom: 3px;	border-bottom: 1px solid #999999;}.reg_msg {/*	border: 1px dotted #666666; */	color: #990000;	font-weight: bold;}.indent1 {	margin-left: 30px;}.bio_photo {	border: 1px solid #666666;	margin-right: 10px;	margin-bottom: 4px;}.bookcover {	margin-right: 10px;}.clear_both {	clear: both;}/* fragment was here */A:link          {text-decoration: underline; color: #0000FF}A:visited       {text-decoration: underline; color: #000066}A:hover         {text-decoration: underline; color: #cc0000}.border_top {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;}.border_left {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #999999;}.border_right {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #999999;}.border_bottom {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;}/* for development purposes to flag authors' notes */.dev {	color: #990000;	font-style: italic;}/* added temporarily for text nav menu until graphics are ready *//* see header_logged_in.inc.php and header_logged_out.inc.php */ul#temp-nav li {	display: inline;	padding-right: 1em;	padding-left: 1em;	font-size: 110%;	font-weight: bold;}.normal {	font-weight: normal;}/* end temporary styles */.inline-ref {	display: none;}/* for resources section */#resources ol {	list-style-type: none;	margin-left: 0;	padding-left: 0;}#resources ol li {	margin-bottom: 1em;}