body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f0f0f0;
}

#head1{ height:35px; width:964px; padding-top:19px; }
#head2{ height:60px; width:964px;  }
#head3{ height:34px; width:964px; padding-top:4px; }
.boxcontent { width:276px; float:left; border-right:solid 1px #cccccc;  } 
.leadcontent { width:240px; height:187px; margin-top:10px; border-top:solid 1px #66cc99; padding-top:10px;   }
.maincontent { width:904px; margin-top:20px; margin-bottom:20px; }
.maincontentdalam { width:904px; margin-top:33px; margin-bottom:20px; }
.boxdalem { width:240px; margin-right:20px; }
.ttl { height:17px; width:150px;  }
.contentlist { margin-bottom:10px; padding-bottom:10px; border-bottom:dotted 1px #666666; }
.tahomaabu { font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#999999; }

.date { font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:10px; color:#999999; }
.lead { font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; color:#339966; font-weight:bold;   }
.menu { font-family: verdana ; font-size:14; }
.contentdalam { width:674px; }
.contenttext {margin-top:25px; border-top:solid 3px #66cc99; }
.navi { height:32px; padding-top:10px; }
.navi a:active, .navi a:link, .navi a:visited { text-decoration:none; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; color: #666666; }
.navi a:hover {text-decoration:underline; }

.txtboxcontact { border:solid 1px #999999; }

.ttlijo { text-decoration:none; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:14px; color: #339966; font-weight:bold;}
.verijo12 a:active, .verijo12 a:link, .verijo12 a:visited { text-decoration:none; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:14px; color: #339966; font-weight:bold;}
.verijo12 a:hover {text-decoration:underline; font-weight:bold; color: #339966; }

.ttl14 { text-decoration:none; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:14px; }

a:active.lnk, a:link.lnk, a:visited.lnk { text-decoration:none; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #339966; font-weight:bold; } 
a:hover.lnk {text-decoration:underline; font-weight:bold; color: #339966; }

a:active.lnk2, a:link.lnk2, a:visited.lnk2 { text-decoration:none; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #FFFFFF; font-weight:bold; } 
a:hover.lnk2 {text-decoration:underline; font-weight:bold; color: #006633; }

a:active.lnk3, a:link.lnk3, a:visited.lnk3 { text-decoration:none; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #999999;  } 
a:hover.lnk3 {text-decoration:underline; color: #999999; }

a:active.lnk4, a:link.lnk4, a:visited.lnk4, a.hover.lnk4 { text-decoration:none; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #339966; font-weight:bold; } 

.submenuactive { text-decoration:none; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #339966; font-weight:bold; }

.contentt { font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:11px; color: #666666; }

.text {
   font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
   font-size:11px;
   color:#666666;
}
.text2 {
   font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
   font-size:12px;
   color:#339966;
}
.uli {padding-top:4px;list-style-image:url('../img/gdot.gif');margin-left:30px;
            padding-left:6px;}
.uli li { 	}

.uli li ul { padding-top: 4px;}
