@charset "utf-8";

a { color:#539010; text-decoration:none; }


#mid { margin-top: 210px; }


/* menu color update */

#menu-topmenu li a:hover { background-color: #539010; color:#fff; }


.indexpg #menu-topmenu li.lihome a {  background-color: #539010; color:#fff; }
.aboutuspg #menu-topmenu li.lifirm a {  background-color: #539010; color:#fff; }
.servicespg #menu-topmenu li.liservice a {  background-color: #539010; color:#fff;  }
.industriespg #menu-topmenu li.liindustries a { background-color: #539010; color:#fff;  }
.contactuspg #menu-topmenu li.licontact a { background-color: #539010; color:#fff;  }
.contactformpg #menu-topmenu li.licontact a {  background-color: #539010; color:#fff; }
.resourcespg #menu-topmenu li.liresources a { background-color: #539010; color:#fff; }
.articlepg #menu-topmenu li.liresources a {  background-color: #539010; color:#fff; }
.newspg #menu-topmenu li.liresources a {  background-color: #539010; color:#fff; }
.datespg #menu-topmenu li.liresources a {  background-color: #539010; color:#fff; }
.calcspg #menu-topmenu li.liresources a {  background-color: #539010; color:#fff;}
.taxlinkspg #menu-topmenu li.liresources a {  background-color: #539010; color:#fff; }
.glossarypg #menu-topmenu li.liresources a {  background-color: #539010; color:#fff; }
.refundpg #menu-topmenu li.liresources a {  background-color: #539010; color:#fff; }
.cartoonpg #menu-topmenu li.liresources a {  background-color: #539010; color:#fff; }
.linkspg #menu-topmenu li.liresources a { background-color: #539010; color:#fff; }

.indexpg #menu-topmenu li.lihome li a {  background-color: #fff; color:#000; }
.aboutuspg #menu-topmenu li.lifirm li a {  background-color: #fff; color:#000; }
.servicespg #menu-topmenu li.liservice li a {  background-color: #fff; color:#000;  }
.industriespg #menu-topmenu li.liindustries li a { background-color: #fff; color:#000;  }
.contactuspg #menu-topmenu li.licontact li a { background-color: #fff; color:#000;  }
.contactformpg #menu-topmenu li.licontact li a {  background-color: #fff; color:#000; }
.resourcespg #menu-topmenu li.liresources li a { background-color: #fff; color:#000; }
.articlepg #menu-topmenu li.liresources li a {  background-color: #fff; color:#000; }
.newspg #menu-topmenu li.liresources li a {  background-color: #fff; color:#000; }
.datespg #menu-topmenu li.liresources li a {  background-color: #fff; color:#000; }
.calcspg #menu-topmenu li.liresources li a {  background-color: #fff; color:#000;}
.taxlinkspg #menu-topmenu li.liresources li a {  background-color: #fff; color:#000; }
.glossarypg #menu-topmenu li.liresources li a {  background-color: #fff; color:#000; }
.refundpg #menu-topmenu li.liresources li a {  background-color: #fff; color:#000; }
.cartoonpg #menu-topmenu li.liresources li a {  background-color: #fff; color:#000; }
.linkspg #menu-topmenu li.liresources li a { background-color: #fff; color:#000; }

.indexpg #menu-topmenu li.lihome li a:hover {  background-color: #eee; color:#539010; }
.aboutuspg #menu-topmenu li.lifirm li a:hover {  background-color: #eee; color:#539010; }
.servicespg #menu-topmenu li.liservice li a:hover {  background-color: #eee; color:#539010;  }
.industriespg #menu-topmenu li.liindustries li a:hover { background-color: #eee; color:#539010;  }
.contactuspg #menu-topmenu li.licontact li a:hover { background-color: #eee; color:#539010; }
.contactformpg #menu-topmenu li.licontact li a:hover {  background-color: #eee; color:#539010; }
.resourcespg #menu-topmenu li.liresources li a:hover { background-color: #eee; color:#539010;  }
.articlepg #menu-topmenu li.liresources li a:hover { background-color: #eee; color:#539010; }
.newspg #menu-topmenu li.liresources li a:hover {  background-color: #eee; color:#539010; }
.datespg #menu-topmenu li.liresources li a:hover {  background-color: #eee; color:#539010;  }
.calcspg #menu-topmenu li.liresources li a:hover {  background-color: #eee; color:#539010; }
.taxlinkspg #menu-topmenu li.liresources li a:hover { background-color: #eee; color:#539010;  }
.glossarypg #menu-topmenu li.liresources li a:hover { background-color: #eee; color:#539010;  }
.refundpg #menu-topmenu li.liresources li a:hover {  background-color: #eee; color:#539010; }
.cartoonpg #menu-topmenu li.liresources li a:hover {  background-color: #eee; color:#539010;  }
.linkspg #menu-topmenu li.liresources li a:hover { background-color: #eee; color:#539010; }


#menu-topmenu li a:hover li a:hover { background-color: #eee; color:#539010; }


		
		#menu-topmenu ul li.hover,
		#menu-topmenu ul li:hover { color: #539010; background-color:#eee;
		}

	#menu-topmenu ul li a:hover { color: #539010; background-color: #eee; }
		

#menu-topmenu-mobile li a:hover { color:#539010; }




@media screen and (max-width: 768px) {

#mid { margin-top: 0px; }
}