a:link {
	color: #086D09;
	text-decoration: underline;
}

a:visited {
	color: #086D09;
	text-decoration: underline;
}

a:hover {
	background-color: none;
	color: #FF1493;
	cursor: hand;
	text-decoration: none;
}

a:active {
}

a.linkdecor1:link
	{
	background-color: none;
	color: #086D09;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

a.linkdecor1:visited
	{
	background-color: none;
	color: #086D09;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

a.linkdecor1:hover
	{
	background-color: #0B750C;
	color: #FFFFFF;
	cursor: hand;
	font-size: 9pt;
	font-weight: bold;
}

a.linkdecor2:link
	{
	background-color: none;
	color: #086D09;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

a.linkdecor2:visited
	{
	background-color: none;
	color: #086D09;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

a.linkdecor2:hover
	{
	background-color: #0B750C;
	color: #FFFFFF;
	cursor: hand;
	font-size: 9pt;
	font-weight: bold;
}

a.linkdecor3:link
	{
	background-color: none;
	color: #FF1493;
	
	text-decoration: underline;
}

a.linkdecor3:visited
	{
	background-color: none;
	color: #FF1493;
	
	text-decoration: underline;
}

a.linkdecor3:hover
	{
	background-color: #0B750C;
	color: #FFFFFF;
	
}

body {
	background-image: url('../images/birdback.html');
	scrollbar-3dlight-color: '';
	scrollbar-arrow-color: #00C000;
	scrollbar-darkshadow-color: '';
	scrollbar-face-color: #FFFFC0;
	scrollbar-highlight-color: '';
	scrollbar-shadow-color: '';
	scrollbar-track-color: #FAFDD5;
}

h1 {
	background-color: #FFCCCC;
	border: thick #FF9999 ridge;
	font-weight: bold;
	padding: 10px;
	text-align: center;
}

h2 {
	background-color: #FFCCCC;
	border: thick #FF9999 ridge;
	font-weight: bold;
	padding: 10px;
	text-align: center;
}

h3 {
	background-color: #FFCCCC;
	border: thick #FF9999 ridge;
	font-weight: bold;
	padding: 10px;
	text-align: center;
}

h4 {
	background-color: #FFCCCC;
	border: thick #FF9999 ridge;
	font-weight: bold;
	padding: 10px;
	text-align: center;
}

h5 {
	background-color: #FFCCCC;
	border: thick #FF9999 ridge;
	font-weight: bold;
	padding: 10px;
	text-align: center;
}

h6 {
	font-family: serif,msserif,sans serif;
	font-weight: normal;
}

p{
	background-color: #E3FFE3;
	border: thick #99CC99 ridge;
	color: #000000;
	font-family: Bookman Old Style, msserif, serif, sans-serif;
	font-size: small;
	font-weight: bold;
	padding: 10px;
	text-align: justify;
	text-indent: 1em;
}

.bibref {
	color: #993366;
	font-family: Times New Roman, Times, serif;
	font-size: x-small;
	font-weight: bold;
}

.cellborder {
	background-color: #DDF1E1;
	border: medium ridge #2DDB2D;
	padding: 10px;
	text-align: center;
}

.cellborder3 {
	background: #E0FFFF;
	text-align: center;
}

.comments {
	background-color: #FFCC99;
	border: #CC9933 thick ridge;
	padding: 12px;
	text-align: center;
}

.commentsjustify {
	background-color: #FFCC99;
	border: #CC9933 thick ridge;
	padding: 12px;
	text-align: justify;
	text-indent: 1em;
}

.fontmedium {
	font-size: medium;
}

.hl1 {
	background-color: none;
	color: #FF0000;
	font-weight: bold;
}

.hl1_center {
	background-color: none;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
}

.hl2 {
	background-color: none;
	color: #FF0000;
	font-weight: bold;
}

.largecapital {
	font: x-large;
	font-weight: bold;
}

.largetextblue {
	color: #0002CE;
	font-family: Times New Roman, Times, serif;
	font-size: large;
	font-weight: bold;
	text-align: center;
}

.largetextpink {
	color: #FF1493;
	font-family: Times New Roman, Times, serif;
	font-size: large;
	font-weight: bold;
	text-align: center;
}

.linkborder {
	background-color: #DDF1E1;
	border: medium ridge #2DDB2D;
	padding: 10px;
	text-align: center;
}

.mediumbluejustify {
	color: #0002CE;
	font-family: Times New Roman, Times, serif;
	font-size: medium;
	font-weight: bold;
	text-align: justify;
}

.mediumnavyjustify {
	color: #00017D;
	font-family: Times New Roman, Times, serif;
	font-size: medium;
	text-align: justify;
}

.mediumpinkcenter {
	color: #FF0080;
	font-family: Times New Roman, Times, serif;
	font-size: medium;
	font-weight: bold;
	text-align: center;
}

.mediumpinkjustify {
	color: #FF0080;
	font-family: Times New Roman, Times, serif;
	font-size: medium;
	font-weight: bold;
	text-align: justify;
}

.mediumtextblue {
	color: #0002CE;
	font-family: Times New Roman, Times, serif;
	font-size: medium;
	font-weight: bold;
	text-align: center;
}

.midmauvecenter {
	color: #8B008B;
	font-family: Times New Roman, Times, serif;
	font-size: medium;
	font-weight: bold;
	text-align: center;
}

.otherbooks {
	background-color: #FFEFD5;
	border: #224190 medium ridge;
	padding: 10px;
	text-align: center;
}

.searchtitle {
	color: #053B05;
	font-family: Times New Roman, Times, serif;
	font-size: large;
	text-align: center;
}

.searchwriting {
	color: #053B05;
	font-family: Times New Roman, Times, serif;
	font-size: small;
	text-align: center;
}

.servicefirstletter {
	color: #0000CD;
	font-family: Times New Roman, Times, serif;
	font-size: x-large;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}

.servicetitle {
	color: #0068CC;
	font-family: Times New Roman, Times, serif;
	font-size: large;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}

.smallnavyjustify {
	color: #8B008B;
	font-family: Times New Roman, Times, serif;
	font-size: small;
	font-weight: bold;
	text-align: justify;
}

.smalltextblue {
	color: #0002CE;
	font-family: Times New Roman, Times, serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
}

.smalltextpink {
	color: #FF1493;
	font-family: Times New Roman, Times, serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
}

.symbolfont {
	background-color: transparent;
	color: #FF1493;
	font-family: Symbol;
	font-weight: bold;
}

.tableborder {
	border: #10AC10 thick ridge;
	padding: 10px;
	text-align: center;
}

.tablecolor {
	background-color: #E3FFE3;
}

.textjustify {
	text-align: justify;
}

.tinytextblue {
	color: #0000CD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: justify;
}

.tinytextpink {
	color: #FF1493;
	font-family: Times New Roman, Times, serif;
	font-size: x-small;
	font-weight: bold;
	text-align: justify;
}

.zodiac {
	background-color: #FFFFCC;
	border: #CCCCFF thick ridge;
	padding: 10px;
	text-align: justify;
}

.zodiacpara4articles {
	background-color: #99CCFF;
	border: thick #0099FF ridge;
	color: #000099;
	font-family: Bookman Old Style,Arial, Helvetica, sans-serif;
	font-size: smaller;
	padding: 10px;
	text-align: justify;
	
}

.cellborder {
	background: #43ADFF;
	border: medium ridge #1172BD;
	padding: 10px;
	text-align: center;
}

.cellborder2 {
	background: #4378FF;
	border: medium ridge #1172BD;
	padding: 10px;
	text-align: center;
}
