body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	top-margin: 3px;
	left-margin: 0px;
	scrollbar-border-width: 1px 1px 1px 1px;
	color: #111111;
}
a:link {
 	text-decoration: none; 
 	color: #800000;
}
a:visited { 
	text-decoration: none; 
	color: #600000;
}
a:hover { 
	text-decoration: underline;
	color: #800000;
}
P { 
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TD { 
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	
	
	
.links_table {
	background-color: #CBCBA7;
	border-color: #8B9B77;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
}	
.main_table_title_td {
	border-color: #C0C0C0;
	border-width: 0px 1px 3px 0px;
	border-style: double;
	left-margin: 5px;
	font-weight: bold;
	
}
.main_table_desc_td {
	border-color: #C0C0C0;
	border-width: 0px 1px 3px 0px;
	border-style: double;
	left-margin: 5px;
	vertical-align: top;
}
.table_site {
	border-color: #707070;
	background-color: #E0E5E0;
	border-width: 1px 1px 1px 1px;
	border-style: dashed;
	vertical-align: top;
}
.table_site a:hover {
	background-color: #D0D5D0;	
}


#menu a {
	color: #51623E;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
    text-decoration: none;	
	display: block;
	width: 115px;
	padding: 1px 1px;
	margin: 1px;
	}

#menu a {
	background: #BDD0CA;
}

#menu a:hover {
	background: #ACC0B9;
}

hr {
	height: 1px;
	width: 90%;
	color: 1E4D82;
	}

h1 { font-size: 17px;  font-weight: bold;  margin-top: 1px;  margin-bottom: 2px;  line-height: 22px; color: #636563;    }
h2 { font-size: 15px;  font-weight: bold;  margin-top: 1px;  margin-bottom: 2px;  line-height: 18px; color: #23314E;  }
h2.book1 { font-size: 10px;  font-weight: bold;  margin-top: 1px;  margin-bottom: 1px;  line-height: 14px; color: #FFFFFF; background-color: #555555;  }
h2.book2 { font-size: 10px;  font-weight: bold;  margin-top: 1px;  margin-bottom: 2px;  line-height: 11px; color: #407DB0;  }
h2.book2 a { font-size: 10px;  font-weight: bold;  margin-top: 1px;  margin-bottom: 2px;  line-height: 11px; color: #407DB0;  }
h3 { font-size: 10px;  font-weight: bold;  margin-top: 1px;  margin-bottom: 2px;  line-height: 18px; color: #636563; }

.lightlink	{
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	a:link { text-decoration: none; color: #003D72; }
	a:visited { text-decoration: none; color: #032A49; }
	a:hover { text-decoration: underline; color: #0E3D72; }
}

.lighttext	{
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #636563;
	
}
.simpletext	{
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #DDDDDD;
	line-height:
}


.button	{
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #BDD0CA;
	border-width: 1px 1px 1px 1px; 
	border-color: #939A99;
	border-style: solid;
	color: black;
	width: 125px;
	margin-top: 4px;
}
	
.inputtext {
	color: #51623E;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-width: 1px 1px 1px 1px; 
	border-color: #939A99;
	border-style: solid;
	background-color: #C8DBC5;
	line-height: 6pt;
	width: 125px;
	height: 16px;
	margin-top: 4px;
	vertical-align: baseline;
}
.inputtext2 {
	color: #51623E;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-width: 1px 1px 1px 1px; 
	border-color: #939A99;
	border-style: solid;
	background-color: #C8DBC5;
	line-height: 6pt;
	width: 250px;
	vertical-align: baseline;
	margin-top: 4px;
}

.title1 {
font-weight: bold;

}

.font1 {
font-size: 9pt;
line-height: 18px;
}
