body,.bg{
	background:#E7FFE6;
}
body,th,td,h2,h3,h4{
	font-family:'Comic Sans MS',Verdana;
	font-size:12px;
}
h1,.name{
	font-size:24px;
	font-weight:bold;
	font-family:Georgia,Times New Roman,Times,serif;
}
.hdr,table.hdr td{
	color:#9E0606;
	background:#FF8F8F;
	font-family:'Comic Sans MS',Verdana;
	font-weight:bold;
	font-size:13px;
}
.hdrlight{
	background:#ffa5a5;
}
tr.hover:hover,tr.hover td:hover,td.hover:hover,tbody.hover:hover,#husband:hover,#wife:hover,.listhover,.hoverbg,button:hover,button:focus,.btnon,ul.hover li:hover{
	color:black;
	cursor:pointer;
	background:#FFE669;
}
.second{
	background:#FF8F8F;
}
.linetop{
	border-top:3px solid #FF8F8F;
}
.linebot{
	border-bottom:3px solid #FF8F8F;
}
.linebot2{
	border-bottom:3px solid #FFE669;
}
.lineright{
	border-right:3px solid #FF8F8F;
}
tr.header th,td.header,h4,div.header{
	color:#9E0606;
	font-weight:bold;
	border-bottom:3px solid #FF8F8F;
	padding:6px 0px 0px 0px;
}
th,.darker{
	background:#d6eed5;
}
.button,button{
	color:#D4F2CE;
	font-family:'Comic Sans MS',Verdana;
	font-size:13px;
	font-weight:bold;
	background:#147A00;
	border:0px;
	text-align:left;
	padding:1px 0px 1px 2px;
	margin-right:3px;
}
div{
	scrollbar-face-color:#147A00;
	scrollbar-shadow-color:#aaaaaa;
	scrollbar-highlight-color:silver;
	scrollbar-3dlight-color:silver;
	scrollbar-darkshadow-color:#aaaaaa;
	scrollbar-track-color:#FF8F8F;
	scrollbar-arrow-color:silver;
}
.nav li{
	font-family:'Comic Sans MS',Verdana;
}
.nav li.nav1 a{
	color:#D4F2CE;
	background:#147A00;
}
.nav li.nav1 a.navthis:link,.nav li.nav1 a.navthis:visited{
	color:#D4F2CE;
	background:#147A00;
}
.nav li.nav1 a:hover,.nav li.nav1 a.navthis:hover{
	background:#FFE669;
	color:#000000;
}
.input{
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:14px;
}
.fldlbl{
	color:#424242;
}

