/*------------------------------------------------------------------------
# JA Justicia - Sep, 2007
# ------------------------------------------------------------------------
# Copyright (C) 2004-2007 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - Copyrighted Commercial Software
# Author: J.O.O.M Solutions Co., Ltd
# Websites:  http://www.joomlart.com -  http://www.joomlancers.com
-------------------------------------------------------------------------*/


/* COMMON STYLE
--------------------------------------------------------- */
a {
	color: #7EC000;
}

a:hover, a:active, a:focus {
	color: #7EC000;	
}

div.moduletable h3 {
	color: #7EC000;	
}

.sectiontableheader {
	background: #7EC000;
}

#ja-headerwrap {
	background: url(../../images/green/header-bg.gif) repeat-x top left #E4E4E4;
}

#ja-footerwrap {
	border-bottom: 3px solid #7EC000;
}

#ja-header h1 a {
	background: url(../../images/green/logo.gif) no-repeat;
}

#ja-mainnav a {
	color: #333333;
}

a.mainlevel:hover,
a.mainlevel:active,
a.mainlevel:focus {
	color: #333333;
}

a.mainlevel#active_menu {
	color: #7EC000;
}

#active_menu {
	color: #7EC000;
}

#ja-topsl {
	color: #E7F5ED;
}

#ja-topsl h3 {
	color: #E7F5ED;
}

#ja-topsl a,
#ja-botsl a {
	color: #E7F5ED;
}

/* Bottom Spotlight */
#ja-botslwrap {
	color: #E7F5ED;
}

#ja-botsl h3 {
	color: #E7F5ED;
	background: url(../../images/green/botsl-h3-bg.gif) no-repeat bottom right;
}

/* Common Styles for both Spotlight Area */
#ja-topslwrap,
#ja-botslwrap {
	background: url(../../images/green/corner-tl.gif) no-repeat top left #7EC000;
}

#ja-topslwrap #ja-topsl,
#ja-botslwrap #ja-botsl {
	background: url(../../images/green/corner-tr.gif) no-repeat top right;
}

#ja-topsl div.ja-wrap1,
#ja-botsl div.ja-wrap1 {
	background: url(../../images/green/corner-bl.gif) no-repeat bottom left;	
}

#ja-topsl div.ja-wrap2,
#ja-botsl div.ja-wrap2 {
	background: url(../../images/green/corner-br.gif) no-repeat bottom right;
}

/* SPLITMENU
----------------------------------------------------------- */
#ja-splitmenu li.active a,
#ja-splitmenu li.active a:hover,
#ja-splitmenu li.active a:active,
#ja-splitmenu li.active a:focus {
	background: url(../../images/green/navl-active.gif) no-repeat center left;
}

#ja-splitmenu li.active a span,
#ja-splitmenu li.active a:hover span,
#ja-splitmenu li.active a:active span,
#ja-splitmenu li.active a:focus span {
	background: url(../../images/green/navr-active.gif) no-repeat center right;
}

/* CSSMENU
----------------------------------------------------------- */
#ja-cssmenu li a.active,
#ja-cssmenu li a.active:hover,
#ja-cssmenu li a.active:active,
#ja-cssmenu li a.active:focus {
	background: #7EC000;
}

#ja-cssmenu ul li a.active,
#ja-cssmenu ul li a.active:hover,
#ja-cssmenu ul li a.active:active,
#ja-cssmenu ul li a.active:focus {
	color: #7EC000;
}

/* TRANSMENU
----------------------------------------------------------- */
#ja-transmenu a.havechild-mainlevel-active-trans,
#ja-transmenu a.havechild-mainlevel-active-trans:hover,
#ja-transmenu a.havechild-mainlevel-active-trans:active,
#ja-transmenu a.havechild-mainlevel-active-trans:focus {
	background: url(../../images/green/navl-active.gif) no-repeat center left;
}

#ja-transmenu a.havechild-mainlevel-active-trans span,
#ja-transmenu a.havechild-mainlevel-active-trans:hover span,
#ja-transmenu a.havechild-mainlevel-active-trans:active span,
#ja-transmenu a.havechild-mainlevel-active-trans:focus span {
	background: url(../../images/green/navr-active.gif) no-repeat center right;
}

#ja-transmenu a.jahover-active {
	background: url(../../images/green/navl-active.gif) no-repeat center left;
}

#ja-transmenu a.jahover-active span {
	background: url(../../images/green/navr-active.gif) no-repeat center right;
}

#ja-transmenu a.mainlevel-active-trans,
#ja-transmenu a.mainlevel-active-trans:hover,
#ja-transmenu a.mainlevel-active-trans:active,
#ja-transmenu a.mainlevel-active-trans:focus {
	background: url(../../images/green/navl-active.gif) no-repeat center left;
}

#ja-transmenu a.mainlevel-active-trans span,
#ja-transmenu a.mainlevel-active-trans:hover span,
#ja-transmenu a.mainlevel-active-trans:active span,
#ja-transmenu a.mainlevel-active-trans:focus span {
	background: url(../../images/green/navr-active.gif) no-repeat center right;
}

#ja-transmenu a.havechild-mainlevel-active-trans-first,
#ja-transmenu a.mainlevel-active-trans-first,
#ja-transmenu a.havechild-mainlevel-active-trans-last,
#ja-transmenu a.mainlevel-active-trans-last {
	background: url(../../images/green/navl-active.gif) no-repeat center left;
}

#ja-transmenu a.havechild-mainlevel-active-trans-first span ,
#ja-transmenu a.mainlevel-active-trans-first span,
#ja-transmenu a.havechild-mainlevel-active-trans-last span ,
#ja-transmenu a.mainlevel-active-trans-first last {
	background: url(../../images/green/navr-active.gif) no-repeat center right;
}

#ja-transmenu a.havechild-mainlevel-active-trans-first:hover,
#ja-transmenu a.havechild-mainlevel-active-trans-first:active,
#ja-transmenu a.havechild-mainlevel-active-trans-first:focus,
#ja-transmenu a.mainlevel-active-trans-first:hover,
#ja-transmenu a.mainlevel-active-trans-first:active,
#ja-transmenu a.mainlevel-active-trans-first:focus,
#ja-transmenu a.havechild-mainlevel-active-trans-last:hover,
#ja-transmenu a.havechild-mainlevel-active-trans-last:active,
#ja-transmenu a.havechild-mainlevel-active-trans-last:focus,
#ja-transmenu a.mainlevel-active-trans-last:hover,
#ja-transmenu a.mainlevel-active-trans-last:active,
#ja-transmenu a.mainlevel-active-trans-last:focus {
	background: url(../../images/green/navl-active.gif) no-repeat center left;
}

#ja-transmenu a.havechild-mainlevel-active-trans-first:hover span,
#ja-transmenu a.havechild-mainlevel-active-trans-first:active span,
#ja-transmenu a.havechild-mainlevel-active-trans-first:focus span,
#ja-transmenu a.mainlevel-active-trans-first:hover span,
#ja-transmenu a.mainlevel-active-trans-first:active span,
#ja-transmenu a.mainlevel-active-trans-first:focus span,
#ja-transmenu a.havechild-mainlevel-active-trans-last:hover span,
#ja-transmenu a.havechild-mainlevel-active-trans-last:active span,
#ja-transmenu a.havechild-mainlevel-active-trans-last:focus span,
#ja-transmenu a.mainlevel-active-trans-lasthover span,
#ja-transmenu a.mainlevel-active-trans-last:active span,
#ja-transmenu a.mainlevel-active-trans-last:focus span {
	background: url(../../images/green/navr-active.gif) no-repeat center right;
}

.transMenu .item#active {
	background: #7EC000;
}