@charset "utf-8";
/* CSS Document */


body {
		background:url(../images/family-bg.jpg);
		background-position:left top;
		font-family:"Trebuchet MS";
	}

	
p{ font-size:13px }
td { font-size:13px }

.quot{font-size:14px; color:#FFFFFF; padding-left:18px; padding-right:18px}


.titles { 
		padding-left:25px; 
		font-size:20px; 
		color:#71bf44; 
		font-weight:bold;
		font-family:Arial;
		}


.insidetitles{
	font-size:17px;
	font-family:Arial;
	font-weight: bold;
}

.insidetitles-family{
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
}





.main {
	   padding-left:25px; 
	   padding-right:25px; 
	   padding-top:10px;
	   font-size:14px
	   }
	   
.footer {
		font-size:14px;
		color:#FFFFFF
		}
		
td.off {
		padding-top:10px; 
		padding-bottom:3px; 
		padding-right:10px; 
		border-bottom:4px solid #71BF45; 
		font-weight:bold; 
		color:#333333;
		}
		
td.on	{
		padding-top:10px; 
		padding-bottom:3px; 
		padding-right:10px; 
		border-bottom:4px solid #71BF45; 
		font-weight:bold; 
		color:#333333; 
		background:url(../images/navi-bg.jpg); 
		background-repeat:repeat-x; 
		cursor:pointer;
		}

.menuLink { 
	   color: #CCCCCC; 
	   text-decoration: none;
	   }
	   
.menuLink:hover 	{ 
		color: #006699; 
		text-decoration: underline;
		}
		
.menuInsert	{ 
		z-index: 200; 
		font-family: "Trebuchet MS"; 
        width: 200px; 
		color: #CCCCCC; 
		height: 115px; 
		background-color: #bff4a1; 
        border-left: 1px solid #71BF45; 
		border-right: 1px solid #71BF45; 
		border-top: 1px solid #71BF45; 
		border-bottom: 1px solid #71BF45; 
		margin: 0px; 
        opacity: .95; 
		filter: alpha(opacity=95); 
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
		}
		
.menuContainer { 
		z-index: 1000;
		}
		
		
li{list-style-type:square;}


a:link{ color:016DB6; text-decoration:none; font-weight:bold}
a:active{ color:016DB6; text-decoration:none;font-weight:bold }
a:visited{color:016DB6; text-decoration:none;font-weight:bold}
a:hover{color:4F9D2F; text-decoration:none;font-weight:bold}
