a:hover, a:active { color: #fea21e!important;}

a.readon {
    background: url("../images/green/readmore-bg.png") repeat-x 0 -27px transparent;
    border: 1px solid #96d04c;
    color: #649f33!important;
    text-shadow:0 1px 1px rgba(255, 255, 255, 0.5);
}
a.readon:hover {
    background: url("../images/green/readmore-bg.png") repeat-x 0 0 transparent;
    color: #fff;
}
.box-search .button {
    background: url("../images/search-icon.png") no-repeat scroll center center #FEAD39;
}
.box-search .button:hover { background: url("../images/search-icon.png") no-repeat scroll center center #fd7305;}
.rtl .box-search .button:hover { background: url("../images/search-icon-rtl.png") no-repeat scroll center center #fd7305;}
/*login*/
#zt-login .button:hover{background:#fd7305;}
#zt-login .login-greeting{ color: #ffa300;}
/*Slideshow*/
.nivo-caption h2 a span { 
    background: url(../images/green/slideshow/readmore.png) no-repeat right center!important;
}
.rtl .nivo-caption h2 a span {
    background: url(../images/green/rtl/readmore.png) no-repeat left center!important;
}
.nivo-caption h2 a {
    background: url(../images/green/slideshow/shadow.png) repeat !important;
}
.nivo-caption h2 a:hover {
    background: url(../images/green/slideshow/shadow.png) repeat !important;
} 
.nivo-caption p {
    background: url(../images/green/slideshow/shadow.png) repeat !important;
}
/*mainmenu*/ 
#zt-mainmenu-inner-left{background: url("../images/green/menu/mainmenu-bg.png") no-repeat left top;padding-left: 15px;}
#zt-mainmenu-inner-right{ background: url("../images/green/menu/mainmenu-bg.png") no-repeat right top;height:61px;}
#menusys_mega {background: url("../images/green/menu/mainmenu-bg.png") repeat-x left -61px;}
#menusys_mega li a {
	background:url(../images/green/menu/mainmenu-separator.png) no-repeat right 50%;
}
#menusys_mega li a:hover,
#menusys_mega li:hover > a,
#menusys_mega li:active > a,
#menusys_mega li:focus > a,
#menusys_mega li a.active,
#menusys_mega li a.active:hover,
#menusys_mega li a.active:active,
#menusys_mega li a.active:focus {
	color: #539A14 !important;
}
#menusys_mega li a:hover {text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);}

#menusys_mega .megacol ul li a { 
	background: url("../images/green/menu/submenu-icon.png") no-repeat 0 12px ;
}
.rtl #menusys_mega .megacol ul li a { 
    background: url("../images/green/menu/submenu-icon-rtl.png") no-repeat right 12px!important;
}
.rtl #menusys_mega .megacol ul li a:hover,
.rtl #menusys_mega .megacol ul li a.active
{
    background: url("../images/green/menu/submenu-icon-rtl.png") no-repeat right -15px !important;   
}
#menusys_mega .megacol ul li a:hover .menu-title, #menusys_mega .megacol ul li a:active .menu-title, #menusys_mega .megacol ul li a:focus .menu-title, #menusys_mega .megacol ul li a.active .menu-title, #menusys_mega .megacol ul li a.active:hover .menu-title, #menusys_mega .megacol ul li a.active:active .menu-title, #menusys_mega .megacol ul li a.active:focus .menu-title

#menusys_mega .megacol ul li a:hover .menu-title ,
#menusys_mega .megacol ul  li a:active .menu-title ,
#menusys_mega .megacol ul  li a:focus .menu-title ,
#menusys_mega .megacol ul  li a.active .menu-title ,
#menusys_mega .megacol ul  li a.active:hover .menu-title ,
#menusys_mega .megacol ul  li a.active:active .menu-title ,
#menusys_mega .megacol ul  li a.active:focus .menu-title {
	color: #5da222;
}
#menusys_mega .megacol ul li:after, 
#menusys_mega .megacol ul li:before {
    box-shadow: 0px 0px 5px #c4ed9f;
}
#menusys_mega .megacol ul li:before,
#menusys_mega .megacol ul li:after {
    background: -moz-linear-gradient(left, #76bf38, #8fd84d);
    background: linear-gradient(left, #76bf38, #8fd84d);
    background: -o-linear-gradient(left, #76bf38, #8fd84d);
    background: -ms-linear-gradient(left, #76bf38, #8fd84d);
    background: -webkit-linear-gradient(left, #76bf38, #8fd84d);
}
/*Drill menu*/
.zt-drillmenu-inner .btn-navbar{ background:url('../images/green/menu/drill-bg.png') no-repeat 0 0;}
ul.nav-drilldown li span.expand { background: url("../images/green/menu/drill-bg.png") no-repeat 0px -37px;}
ul.nav-drilldown li span.collapse { background: url("../images/green/menu/drill-bg.png") no-repeat 0px -60px;}

/*Calendar*/
table.calendar tr td.calendarDateLinked a:hover {
    background: #61BC10;
}
table.calendar tr td.calendarTodayLinked a:hover,
table.calendar tr td.calendarTodayLinked,
table.calendar tr td.calendarToday {
    background: #61BC10;
}
table.calendar tr td.calendarTodayLinked a{color: #fff!important;}

/*Button*/
.button {
    background: url("../images/green/button.png") repeat-x scroll 0 0 transparent;
}
.button:hover {
    background: url("../images/green/button.png") repeat-x scroll left -29px transparent;
}
div.itemCommentsForm form input#submitCommentButton {
    background: url("../images/green/button.png") repeat-x scroll 0 0 transparent;
}
div.itemCommentsForm form input#submitCommentButton:hover {
     background: url("../images/green/button.png") repeat-x scroll left -29px transparent;
}

/*Searh*/
.search-results .highlight {
    background-color: #61BC10;
}

/*Slideshow*/
.nivo-directionNav {
    background: url("../images/green/direction-bg.png") no-repeat scroll 0 0 transparent!important;
    right: -9px;
}
/*Menu*/
ul.menu li.active a{color: #FEA21E !important;}
/*K2 content*/
div.userItemTagsBlock ul.userItemTags li a:before {
    content:"";
    float:left;
    position:absolute;
    top:0;
    left:-12px;
    width:0;
    height:0;
    border-color:transparent #95D545 transparent transparent;
    border-style:solid;
    border-width:12px 12px 12px 0;      
}
div.userItemTagsBlock ul.userItemTags li a {
    background: #95D545;
}

/*Right to left*/
.rtl #menusys_mega li a {
    background: url("../images/green/menu/mainmenu-separator.png") no-repeat scroll left 50% transparent; 
}