body { margin: 0; padding: 0; background-color: #7b9f3d; }

.link01 { font-size: 11px; color: #333333; font-family: arial; }
.link02 { font-size: 14px; color: #333333; font-weight: bold; }

#nava ul { margin: 0; padding: 0; list-style-type: none; }
a:link { color: #003399; text-decoration: none; }
a:visited { color: #003366; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: underline; }
a:active { color: #FF0000; text-decoration: underline; }
#nava li { margin: 0 0 0 0; }
.wingdings { font-family: Wingdings, "Wingdings 2", "Wingdings 3"; color: #FFFFFF; }
#nava a { display: block; color: #003333; width: 140px; text-decoration: none; border: 1px solid #cccccc; font-size: 13px; padding-top: 3px; padding-bottom: 3px; }
#nava a:hover { color: #FFFFFF; border: 1px solid #666666; background-color:#4c7e1b; }
#nava a:active { color: #003366; border: 1px solid #666666; }
#navb ul { margin: 0; padding: 0; list-style-type: none; }
#navb li { margin: 0 0 0 0; }
#navb a { display: block; color: #b04500; width: 140px; text-decoration: none; font-weight: bold; border: 1px solid #f7e4cd; font-size: 15px; padding-top: 0.2em;	padding-bottom: 0.2em; }
#navb a:hover { color: #b04500; border: 1px solid #b04500; }
#navb a:active { color: #b04500; border: 1px solid #b04500; }
a.navc:link { color: #333333; font-size: 11px; text-decoration: none; }
a.navc:hover { color: #000000; font-size: 11px; text-decoration: underline; }
a.navc:active { color: #000000; font-size: 11px; text-decoration: underline; }
a.navc:visited { color: #333333; font-size: 11px; text-decoration: none; }
a.navd:link { color: #FFFFFF; text-decoration: none; }
a.navd:hover { color: #FFFFFF; text-decoration: underline; }
a.navd:active { color: #FFFFFF; text-decoration: underline; }
a.navd:visited { color: #FFFFFF; text-decoration: none; }
a.nave:link { color: #003333; text-decoration: none; border: 1px solid #cccccc; font-size: 11px; padding-left:3px; padding-right:3px; }
a.nave:hover { color: #FFFFFF; border: 1px solid #666666; background-color:#006633; text-decoration: none; font-size: 11px; padding-left:3px; padding-right:3px;
 }
a.nave:active { color: #003366; border: 1px solid #666666; text-decoration: none; font-size: 11px; padding-left:3px; padding-right:3px; }
a.nave:visited { color: #003333; border: 1px solid #666666; text-decoration: none; font-size: 11px; padding-left:3px; padding-right:3px; }
a.navf:link { color: #555555; text-decoration: none; border: 1px solid #cccccc; font-size: 11px; padding-left:3px; padding-right:3px; line-height: 16px; }
a.navf:hover { color: #FFFFFF; border: 1px solid #666666; background-color:#006633; text-decoration: none; font-size: 11px; padding-left:3px; padding-right:3px; line-height: 16px; }
a.navf:active { color: #FFFFFF; border: 1px solid #666666; background-color:#006633; text-decoration: none; font-size: 11px; padding-left:3px; padding-right:3px; line-height: 16px; }
a.navf:visited { color: #333333; border: 1px solid #666666; text-decoration: none; font-size: 11px; padding-left:3px; padding-right:3px; line-height: 16px; }
a.navg:link { color: #EAEAEA; font-size: 11px; text-decoration: none; }
a.navg:hover { color: #FFFFFF; font-size: 11px; text-decoration: underline; }
a.navg:active { color: #FFFFFF; font-size: 11px; text-decoration: underline; }
a.navg:visited { color: #EAEAEA; font-size: 11px; text-decoration: none; }

.header01 { font-size: 17px; font-weight: bold; color: #003333; line-height: 22px; }
.header02 { font-size: 15px; font-weight: bold; color: #003366; line-height: 22px; }

.footer { font-size: 11px; color: #FFFFFF; font-family: arial; line-height: 13px; }

.table.calendar {border: 1px solid #000000; border-collapse: collapse; color: #000000; background: #FFFFFF; }
.td.today { border: 1px solid white; color: #000000; background: #EFEFEF; font-weight: bold;}
.td.monthdays {border: 1px solid #434470; color: #000000; background: #FFFFFFF; }
.td.nonmonthdays { border: 1px solid white; color: #000000; background: #EFEFEF;} 

.copy01 { font-size: 13px; color: #333333; line-height: 20px; font-family: Arial, Helvetica, sans-serif; }
.copy02 { font-size: 12px; color: #333333; line-height: 14px; font-family: Arial, Helvetica, sans-serif; }
.copy03 { font-size: 13px; color: #FFFFFF; line-height: 14px; font-family: Arial, Helvetica, sans-serif; }
.copy04 { font-size: 12px; color: #FFFFFF; line-height: 14px; font-family: Arial, Helvetica, sans-serif; }
.copy05 { font-size: 15px; color: #FFFFFF; line-height: 20px; font-family: Arial, Helvetica, sans-serif; }
.copy06 { font-size: 13px; color: #333333; line-height: 18px; font-family: Arial, Helvetica, sans-serif; text-align: justify; }
.copy9px { font-size: 9px; color: #333333; line-height: 9px; font-family: Arial; }
.copy10px { font-size: 11px; color: #333333; line-height: 13px; font-family: Arial; }
.copy11px { font-size: 11px; color: #333333; line-height: 15px; font-family: Arial; }
.copy12px { font-size: 12px; color: #333333; line-height: 16px; font-family: Arial; }

.t2_bg_field {
	background-color: #FFF;
	background-image: url(images/bg_field.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
}
.t2_bg_leaf {
	background-color: #FFF;
	background-image: url(images/bg_leaf.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
}
.t2_bg_field2 { background-color: #FFF; background-image: url(images/bg_field2.jpg); background-repeat: no-repeat; background-attachment: fixed; }
.t2_bg_field3 { background-color: #FFF; background-image: url(images/bg_field3.jpg); background-repeat: no-repeat; background-attachment: fixed; }
.t2_bg_field4 { background-color: #FFF; background-image: url(images/bg_field4.jpg); background-repeat: no-repeat; background-attachment: fixed; }
.t2_bg_field5 { background-color: #FFF; background-image: url(images/bg_field5.jpg); background-repeat: no-repeat; background-attachment: fixed; }
