
 body {
 font-family: verdana,tahoma,arial;
 font-size: 12px;
 margin-left:auto;
 margin-right:auto;
 }
 /*
 do not change or remove the .highlight class - used by site search engine
 */
 .highlight { 
 background:#FFFFCC; 
 }
 .commontext {
 font-family: verdana,tahoma,arial;
 font-size: 12px;
 }
 A.commontext:link {
 color: #0000ff;
 }
 A.commontext:visited {
 color: #0000ff;
 }
 A.commontext:hover {
 color: #00cc00;
 }
 .commontextbold {
 font-family: verdana,tahoma,arial;
 font-size: 12px;
 font-weight: bold;
 }
 h1 {
 font-family: verdana,tahoma,arial;
 font-size: 22px;
 color: #BEB489;
 text-decoration: underline;
 }
 h2 {
 font-family: verdana,tahoma,arial;
 font-size: 14px;
 color: #8b4513;
 text-decoration: underline;
 } 
 .h2:link {
 font-family: verdana,tahoma,arial;
 font-size: 14px;
 color: #8b4513;
 text-decoration: underline;
 }
 .h2:visited {
 font-family: verdana,tahoma,arial;
 font-size: 14px;
 color: #8b4513;
 text-decoration: underline;
 }
 .h2:hover {
 color: #00cc00;
 text-decoration: underline;
 }
 a
 {
 color: #000000;
 text-decoration: none;
 }
 a:visited
 {
 color: #000000;
 }
 a:active
 {
 color: #0000FF;
 }
 a:hover
 {
 color: #00cc00;
 text-decoration: underline;
 }
 .backlinks {
 font-family: verdana,tahoma,arial;
 font-size: 11.5px;
 padding-left: 10px;
 margin-top: 4px;
 display: block;
 }
 .cell
 {
 font-family: verdana, tahoma, arial;
 font-size: 9pt;
 color:#956900;
 font-weight:500;
 background-color: #ebe7db;
 }
 .cellalt1
 {
 font-family: verdana, tahoma, arial;
 font-size: 9pt;
 color:#000000;
 font-weight:500;
 background-color: #e1e1e1;
 }
 .cellalt2
 {
 font-family: verdana, tahoma, arial;
 font-size: 9pt;
 color: #000000;
 font-weight:500;
 background-color: #ebe7db;
 }
 .cellsm
 {
 font-family: verdana, tahoma, arial;
 font-size: 8pt;
 color: #ffffff;
 font-weight:normal;
 }
  .head
 {
 font-family: verdana, tahoma, arial;
 font-size: 12pt;
 color: #ffffff;
 font-weight:normal;
 background-color: #BEB489;
 }
 input, textarea, select {
 font-family: verdana, tahoma, arial;
 font-size: 12px;
 border: 1px solid #A09000;
 /*background-color: #FDF5E6;*/
 background-repeat: no-repeat;
 background-image: url('/images/shadow.gif');
 }
.blind {
 font-family: verdana, tahoma, arial;
 font-size: 12px;
 border: 1px solid #A09000;
 }
 input.dt {
 border: 1px solid #A09000;
 background-color: #BEB489;
 }

  .infoBoxHeading {
  	font-family: Arial, sans-serif;
  	font-size: 12px;
  	font-weight: bold;
  	background-color: #BEB489;
  	line-height:15px;
  	color: #ffffff;
  	border-top: #DEDECC outset 1px;
  	border-left: #DEDECC outset 1px;
  	border-right: #DEDECC outset 1px;
	padding-bottom: 2px;
  	padding-left: 10px;
	padding-top: 2px;
  	padding-right: 2px;
  	background : url('/images/menus/menuboxheading.gif') no-repeat;
	width: 181px;
  }

  .sidemenu {
  	font-family:  Arial, sans-serif;
  	font-size: 11px;
  	color: #336633;
  	font-weight: normal;
  	background-color: #EBE7DB;
  	padding-left: 15px;
  	padding-top: 4px;
  	padding-bottom: 4px;
  	border-bottom: 1px inset #F5F5F2;
  	/*border-left: 1px inset #F5F5F2;
  	border-top: 1px inset #F5F5F2;
  	border-right: 2px inset #F5F5F2;
  */
  	text-decoration: none;
  	line-height: 14px;
  }

.dbheader {
font-family: verdana,tahoma,arial;
font-size: 12px;
color: #ffffff;
background-color: #BEB489;
}

.dbdata {
font-family: verdana,tahoma,arial;
font-size: 12px;
color: #000000;
background-color: #ffffff;
}

.dbdataH {
font-family: verdana,tahoma,arial;
font-size: 12px;
color: #000000;
background-color: #ffffcc;
white-space:nowrap;
}

.dbdatasmall {
font-family: verdana,tahoma,arial;
font-size: 10px;
color: #000000;
background-color: #ffffff;
}

 A.dbdatasmall:link {
 color: #0000ff;
 }
 A.dbdatasmall:visited {
 color: #0000ff;
 }
 A.dbdatasmall:hover {
 color: #00cc00;
 }

#showimage{
font-family: verdana,tahoma,arial;
font-size: 12px;
line-height: 18px;
color: #ffffcc;
position:absolute;
visibility:hidden;
border: 1px solid black;
background-color: #ffffff;
z-index: 99999;
}
#dragbar {
background-color: #A4A391;
z-index: 99999;
visibility: visible;
/* not necesary J. Booth
min-width: 320px; /*NS6 style to overcome bug
width: 100%;
*/
}
#dragbar #closetext {
font-weight: bold;
margin-right: 0px;
z-index: 99999;
visibility: visible;
}
/* liquid */
#jpg787452 {
	width:100%;
	min-width:160px;
	max-width:400px;
	}
.imageborder1 {
/*
border-bottom: 3px solid #B2B49F;
border-left: 3px solid #B2B49F;
border-top: 3px solid #B2B49F;
border-right: 3px solid #B2B49F;
*/
}
.fieldset { margin-bottom: 6px; color: #000000;}
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 12px; }
td.thead, div.thead { padding: 4px; }
form { display: inline; }
label { color: #000000; cursor: default; }

.tablecollapse {
border-collapse: collapse;
}
.searchheading {
color: #86897E;
font-weight: bold;
}
.greenwise,a.greenwise,greenwise:visited {
color: #009966;
}
 /* fix for wrapping on monitors with low resolution j. booth 7-2008 */
 td .dbdata li { 
 white-space: nowrap;
 }
 table .tablecollapse {
 width: auto;
 }
td .dbdataH {
white-space:nowrap;
}
/* end fix */

.intcolor {
font-family: times new roman, serif;
font-style: italic;
font-size: 24pt;
}
.smcolor {
font-family: arial,tahoma,verdana,sans serif;
font-size: 9pt;
}
s { /* someone made a <s> tag; this isnt strict but it's here for validation purposes until
		it bombs validation (We moved to XHTML 1.0 Transitional DTD 01192010) ~ J. Booth
	*/
font-family: times new roman, serif;
font-size: 12pt;
}