BODY {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;
		color: #000000;
		background: #FFFFFF;
		text-align: left;
		margin-top: 0pt;
		margin-left: 0pt;
		margin: 0pt;
}

A   {	/* hyperlinks */	
		font-family: Arial, Helvetica, Geneva;
		color: #2f4f4f;
		text-decoration : underline;
}

.no_underline	{
	text-decoration: none;
}

A:Active  {
	color : #2f4f4f;
	
}

A:Visited  {
	color : #2f4f4f;
	
}

A:hover   { color: #2f4f4f;
			text-decoration : underline;
			background: #d3d3d3;
	
 } /* user hovers     */

p {
		font-family: Arial, Helvetica, Geneva;	

}
center {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;		
		color: #000000;
}

H1 {
		font-family: Arial, Helvetica, Geneva;
		font-size: 18pt;
		color: #000000;
}

H2 {
		font-family: Arial, Helvetica, Geneva;
		font-size: 16pt;
		color: #000000;
}

H3 {
		font-family: Arial, Helvetica, Geneva;
		font-size: 14pt;
		color: #000000;
}

H4 {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12pt;
		font-weight: bold;
		font-style: normal;
}

H5 {
		font-family: Arial, Helvetica, Geneva;
		font-size: 10pt;
}

TABLE {
		font-family: Arial, Helvetica, Geneva;
		font-style: normal;

}

TD {
		font-family: Arial, Helvetica, Geneva;
		font-style: normal;
		font-size: 12px;
}

TH {
		font-family: Arial, Helvetica, Geneva;
		font-weight: bold;
		font-style: normal;
		font-size: 12px;
}

pre {
		font-family: Arial, Helvetica, Geneva;
		font-style: normal;
		font-size: 12px;
}

UL  {
		list-style-type: square;
		
		font-size: 12px;
}

OL  {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;
}


BR  {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;
}


INPUT {
		font-family: Arial, Helvetica, Geneva;
		background: #ffffff;
		font-size: 12px;
}

DL {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;
}

DD {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;
}

DT {
		font-family: Arial, Helvetica, Geneva;
		font-size: 12px;

}

.symbol	{
	font-family: Symbol;
}

code {
	font-family: Courier;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	color: black;
	}

.Hit {
	font-family: Verdana, Arial, Helvetica;
	font-variant: small-caps;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: black;
	background-color: #FFFF00;
	}

.RecordTitle {
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	color: black;
	background-color:  #f5f5f5;
      }

.RecordStats {
	font-family: Verdana, Arial, Helvetica;
	font-style: italic;
	font-weight: normal;
	font-size: 8pt;
	color: black;
	}
.NewItem, .EditItem, .NewSection, .EditSection
{
	background-color:#a9a9a9;
}
.item
{
	list-style-type:square;
}
.SectionTable
{
	border-color:#778899;
	border-width:1px;
	border-style:solid
}

.SectionHeader
{
	BACKGROUND-COLOR: #f5f5f5;
}

.Buttons, .btndisabled
{
	background-color: #dcdcdc;
}

.WebeditorContent
{
	BORDER-RIGHT: thin inset; 
	BORDER-TOP: thin inset; 
	BORDER-LEFT: thin inset; 
	WIDTH: 100%; 
	CURSOR: text; 
	BORDER-BOTTOM: thin inset; 
	HEIGHT: 200px;
	background-color:white;
}
.rand1{
	border: 2px solid #a2a2a2;
	width: 100%;
}

.rand2{
	border: 8px solid #c4c4c4;
	border-top: 4px solid c4c4c4;
	width: 100%;
}

.tbl1{
	padding:20px;
}

.tbl2{
	border: 1px solid #a2c0ce;
	width: 100%;
}

.tbl3{
	border: 1px solid #a2c0ce;	
}

.tbl4{
	border: 1px solid #D1B657;
	width: 100%;	
}

.htitel1{
	background-color: #c4c4c4;
	border-bottom: 4px dashed #c4c4c4;
	padding-bottom: 5px;
	padding-top: 4px;
	color: #ffffff;
	font-size: 18px;
	font-family: tahoma, verdana;
	font-weight: bold;
	text-align: center;
}

.htitel2{
	height: 45px;
	vertical-align: middle;
	background-color: #A2C0CE;
	font-family: tahoma, verdana;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
}

.htitel3{
	height: 20px;
	vertical-align: middle;
	background-color: #D1B657;
	font-family: tahoma, verdana;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
}

.bgdh5{
	background-color: #dddddd;	
}

