/*------------------------------------------------------------------------
# JA Vauxite for Joomla 1.5 - Version 1.0 - Licence Owner JA108425
# ------------------------------------------------------------------------
# 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: #1a3e92;
	text-decoration: underline;
}
h4 a {
	color: #FF6600;
	text-align: center;
}
h4 a:hover {
	color: #00234B;
	text-decoration: none;
	text-align: center;
}
a:hover, a:active, a:focus {
	color: #00234B;
	text-decoration: underline;
}

.button {
	background: #00234B;
	border: 1px solid #001B39;
	margin-top: 5px;
}

#ja-headerwrap {
	height: 105px;
	background-color: #FFFFFF;
	background-image: url(../../images/blue/learn_head_ltblue.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}

#ja-subnavwrap {
	background: #00234B;
}

#jazin-fp {
	color: #B8CADF;
}

#jazin-hlwrap-br {
	background: url(../../images/blue/bor_br_blue.gif) no-repeat right bottom;
}

#jazin-hlwrap-bl {
	background: url(../../images/blue/bor_bl_blue.gif) no-repeat left bottom;
}

/*splitmenu*/
#ja-splitmenu a:hover,
#ja-splitmenu a:active,
#ja-splitmenu a:focus {
	background: url(../../images/blue/tab-right.gif) no-repeat right top #00234B;
}

#ja-splitmenu a:hover span,
#ja-splitmenu a:active span,
#ja-splitmenu a:focus span {
	background: url(../../images/blue/tab-left.gif) no-repeat left top;
}

#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/blue/tab-right.gif) no-repeat right top #00234B;
	color: #FFFFFF;
}

#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/blue/tab-left.gif) no-repeat left top;
}

/*cssmenu + moomenu */
#ja-cssmenu li.havechild a:hover,
#ja-cssmenu li.havechild a:active,
#ja-cssmenu li.havechild a:focus,
#ja-cssmenu li:hover a {
	background: url(../../images/blue/tab-right.gif) no-repeat right top #00234B;
}

#ja-cssmenu li.havechild a:hover span,
#ja-cssmenu li.havechild a:active span,
#ja-cssmenu li.havechild a:focus span,
#ja-cssmenu li:hover a span{
	background: url(../../images/blue/tab-left.gif) no-repeat left top;
}

#ja-cssmenu li a.active,
#ja-cssmenu li a.active:hover,
#ja-cssmenu li a.active:active,
#ja-cssmenu li a.active:focus {
	background: url(../../images/blue/tab-right.gif) no-repeat right top #00234B;
}

#ja-cssmenu li a.active span,
#ja-cssmenu li a.active:hover span,
#ja-cssmenu li a.active:active span,
#ja-cssmenu li a.active:focus span{
	background: url(../../images/blue/tab-left.gif) no-repeat left top;
	color: #FFFFFF;
}

#ja-cssmenu li ul {
	background: url(../../images/blue/grad-1.gif) repeat-x bottom #00234B;
}

#ja-cssmenu li ul li {
	border-bottom: 1px solid #133C6B;
}

#ja-cssmenu li ul a:hover,
#ja-cssmenu li ul a:active,
#ja-cssmenu li ul a:focus,
#ja-cssmenu ul li:hover,
#ja-cssmenu ul li.sfhover,
#ja-cssmenu ul li.havesubchildsfhover,
#ja-cssmenu ul li.havesubchild-activesfhover,
#ja-cssmenu ul ul li:hover,
#ja-cssmenu ul ul li.sfhover,
#ja-cssmenu ul ul li.havesubchildsfhover,
#ja-cssmenu ul ul li.havesubchild-activesfhover {
	background: #133C6B;
}

/*dropline*/
#jasdl-mainnav a:hover,
#jasdl-mainnav a:active,
#jasdl-mainnav a:focus {
	background: url(../../images/blue/tab-right.gif) no-repeat right top #00234B;
}

#jasdl-mainnav a:hover span,
#jasdl-mainnav a:active span,
#jasdl-mainnav a:focus span{
	background: url(../../images/blue/tab-left.gif) no-repeat left top;
}

#jasdl-mainnav li.active a,
#jasdl-mainnav li.active a:hover,
#jasdl-mainnav li.active a:active,
#jasdl-mainnav li.active a:focus {
	background: url(../../images/blue/tab-right.gif) no-repeat right top #00234B;
}

#jasdl-mainnav li.active a span,
#jasdl-mainnav li.active a:hover span,
#jasdl-mainnav li.active a:active span,
#jasdl-mainnav li.active a:focus span{
	background: url(../../images/blue/tab-left.gif) no-repeat left top;
}

/*typo*/
pre, .code {
	background: #E6EDF4;
	border-left: 5px solid #00234B;
}

.bignumber {
	background: url(../../images/blue/ol-bg.gif) no-repeat top left;
}

.dropcap {
	color: #00234B;
}

ol.big-ol li span.index {
	color: #00234B;
}

.legend-title {
	color: #00234B;
}

.highlight {
	background: #E6EDF4;
}

tr.sectiontableentry0:hover td,
tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
	background-color: #E6EDF4;
}