/*------------------------------------------------------------------------
# JA Kruger 1.0 - Sep, 2006
# ------------------------------------------------------------------------
# Copyright (C) 2004-2006 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
-------------------------------------------------------------------------*/



.contentheading { color: #006; }

a.contentpagetitle, a.contentpagetitle:hover, a.contentpagetitle:active, a.contentpagetitle:focus {
	color: #006;
}



/* HEADER
--------------------------------------------------------- */
#ja-header {
background: #FFFFFF;
}

#ja-header h1, #ja-header a {
	color: #B5D3F2;
}

#ja-usertoolswrap {
	background: #FFFFFF;
}

#ja-usertools
{
	color: black;
	background: #FFFFFF;
}

#ja-usertools div.search {
	background: url(../../images/icon-search.gif) no-repeat center left;
}

#ja-usertools .inputbox { color: #006; }

#ja-usertools .inputbox:hover,
#ja-usertools .inputbox:focus { color: #003; }

/* MAIN NAVIGATION
--------------------------------------------------------- */
#ja-topnav {
	background: url(../../images/light/opaque.png);
	border-bottom: 1px solid #D9E7EF;
}

#ja-topnav a {
	color: #D9E7EF;
}

/* SUBHEADER + SPOTLIGHT
--------------------------------------------------------- */




/*SPLIT MENU
---------------------------------------------------------*/
#ja-splitmenu a {
	color: #D9E7EF;
	border-right: 2px solid #E8F4FF;
}

#ja-splitmenu a:hover,
#ja-splitmenu a:active,
#ja-splitmenu a:focus {
	color: #FFFFFF;
	background: #316BA6;
}

#ja-splitmenu li.active_menu a,
#ja-splitmenu li.active_menu a:hover,
#ja-splitmenu li.active_menu a:active,
#ja-splitmenu li.active_menu a:focus {
	background: #99CC33;
	color: #FFFFFF;
}

#ja-subnav {
	background: url(../../images/default/opaque2.png);
	border-bottom: 5px solid #E8F4FF;
}

#ja-subnav a {
	padding: 0 12px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(../../images/light/subarrow-off.gif) no-repeat center left;
	margin-left: 8px;
}

#ja-subnav a:hover,
#ja-subnav a:active,
#ja-subnav a:focus,
#ja-subnav li.active_menu a,
#ja-subnav li.active_menu a:hover,
#ja-subnav li.active_menu a:active,
#ja-subnav li.active_menu a:focus {
	color: #FFFFFF;
	background: url(../../images/light/subarrow-on.gif) no-repeat center left;
}

/* Son of Suckerfish Dropdowns USED
---------------------------------------------------------*/

#ja-cssmenu li ul {
	background: url(../../images/opaque-light.png);
	border: 1px solid #484848;
	border-top: none;
}

#ja-cssmenu li a {
	border-right: 2px solid #D9E7EF;
}

#ja-cssmenu li a.active {
	background: #c39200;
}

#ja-cssmenu li li a.active {
	background: #000033;

}

#ja-cssmenu li:hover,
#ja-cssmenu li.sfhover {
	background: #000033;
}

#ja-cssmenu li.havesubchild {
	background: url(../../ja_cssmenu/img/arrow-child-light.gif) no-repeat center right;
}

#ja-cssmenu ul li a {
	color: #ffffff;
}

#ja-cssmenu ul li:hover, #ja-cssmenu ul ul li:hover,
#ja-cssmenu ul li.sfhover, #ja-cssmenu ul ul li.sfhover {
	background: url(../../ja_cssmenu/img/nav-on-bg-light.gif) repeat-x top #c39200;
}

/* TransMenu
-------------------------------------------------*/
.transMenu .background {
	background-color: #408CD9!important;
}

.transMenu .item.hover {
	background: #000033;
}

.transMenu .item#active, .transMenu .item#active:hover {
	background: #003366;
}

#ja-transmenu li a, a.havechild-mainlevel-trans {
	border-right: 2px solid #D9E7EF;
}

a.mainlevel-trans:active {
	background: url(../../ja_transmenu/img/havechild-on-bg-light.gif) no-repeat bottom right #000033;
}

a.havechild-mainlevel-active-trans,
a.havechild-mainlevel-active-trans:active {
	background-color: #003366;
}

a.jahover {
	background: url(../../ja_transmenu/img/havechild-on-bg-light.gif) no-repeat bottom right #000033;
}

a.jahover-active {
	background-color: #003366;
}

a.mainlevel-trans:hover,
a.mainlevel-trans:active {
	background: #000033;
}

a.mainlevel-active-trans {
	background: #003366;
}

a.mainlevel-active-trans:hover,
a.mainlevel-active-trans:active {
	background: #003366;
}

/* Dropline Dropdowns
---------------------------------------------------------*/
#ja-dlmenu ul ul {
	background: #000033;
	border-bottom: 5px solid #D9E7EF;
}

#ja-dlmenu li#showing ul {
	background: url(../../images/light/opaque2.png);
}

#ja-dlmenu a.active b {
	background: #003366;
}

#ja-dlmenu a.active:hover b {
	color: #FFFFFF;
	background: #003366;
}

#ja-dlmenu a:hover b {
	background: #000033;
	color: #FFFFFF;
}

#ja-dlmenu :hover >
 a b {
	background: #000033;
	color: #FFFFFF;
}

#ja-dlmenu ul :hover ul, #ja-dlmenu ul li#showing ul {
	top: 20px;
}

#ja-dlmenu ul :hover ul li a, #ja-dlmenu ul li#showing ul li a {
	color: #FFFFFF;
	background: url(../../images/light/subarrow-off.gif) no-repeat center left;
}

#ja-dlmenu a, #ja-dlmenu :visited {
	color: #D9E7EF;
}

#ja-dlmenu a b, #ja-dlmenu :visited b {
	border-right: 2px solid #D9E7EF;
}

#ja-dlmenu ul :hover ul li a:hover, #ja-dlmenu ul li#showing ul li a:hover, #ja-dlmenu ul :hover ul li a.active, #ja-dlmenu ul li#showing ul li a.active {
	color: #FFFFFF;
	background: url(../../images/light/subarrow-on.gif) no-repeat center left;
}

.topnav-border {
	border-bottom: 1px solid #FFFFFF!important;
}
