/*------------------------------------------------------------------------
# JA Justicia for Joomla 1.5 - Version 1.4 - Licence Owner JA130162
# ------------------------------------------------------------------------
# Copyright (C) 2004-2008 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
# This file may not be redistributed in whole or significant part.
-------------------------------------------------------------------------*/

a {
	color: #004c8d;
}

a:hover, a:active, a:focus {
	color: #004c8d;	
}

div.moduletable h3,
div.moduletable_menu h3 {
	color: #004c8d;	
}

.sectiontableheader {
	background: #004c8d;
}

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

#ja-footerwrap {
	border-bottom: 3px solid #004c8d;
}



#ja-mainnav a {
	color: #004c8d;
}

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

a.mainlevel#active_menu {
	color: #004c8d;
}

#active_menu {
	color: #004c8d;
}

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

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

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

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

#ja-topsl div.ja-wrap2,
#ja-botsl div.ja-wrap2 {
	background: url(../../images/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/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/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: #004c8d;
}

#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: #004c8d;
}

/* 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/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/navr-active.gif) no-repeat center right;
}

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

#ja-transmenu a.jahover-active span {
	background: url(../../images/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/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/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/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/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/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/navr-active.gif) no-repeat center right;
}

.transMenu .item#active {
	background: #004c8d;
}