/*
# ------------------------------------------------------------------------
# JA Lime - Version 1.0 - Licence Owner JA175667
# ------------------------------------------------------------------------
# Copyright (C) 2004-2009 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.
# ------------------------------------------------------------------------
*/

/* Commont style ---*/
a { color: #216d8f; }

/* Joomla style ---*/
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus {
	color: #216d8f;
}

ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {
	background: #216d8f;
	border: 1px solid #216d8f;
}

.counter span {
	background: #216d8f;
	border: 1px solid #216d8f;
}

#system-message dd.message ul { background: #216d8f; }

#system-message dd.error ul { background: #216d8f; }

div.moduletable_hilite h3 { color: #216d8f; }

div.moduletable_hilite h3 span { border-color: #216d8f; }

#ja-cpanel-top-switcher { background-color: #216d8f; }

#ja-login form fieldset .button:hover,
#ja-login form fieldset .button:focus {
	color: #216d8f;
}

div.logo-text h1 a { color: #216d8f; }

h1.logo a { background: url(../../images/blue/logo.gif) no-repeat left; }

#ja-mainnav { border-top: 5px solid #216d8f; }

#ja-subnav ul li a:hover { color: #216d8f; }

#ja-subnav ul li.active a.active,
#ja-subnav ul li.active a.active:hover,
#ja-subnav ul li.active a.active:active,
#ja-subnav ul li.active a.active:focus {
	color: #216d8f;
}

#ja-subnav ul li.active li a.active,
#ja-subnav ul li.active li a.active:hover,
#ja-subnav ul li.active li a.active:active,
#ja-subnav ul li.active li a.active:focus {
	color: #216d8f;
}

#ja-subnav ul.active li a:hover { color: #216d8f; }

#ja-subnav ul li ul li a:hover {
	color: #216d8f !important;
}

#ja-subnav ul li ul li a.active {
	color: #216d8f !important;
}

.ja-navhelper a { color: #216d8f; }
.ja-navhelper a:hover,
.ja-navhelper a:active,
.ja-navhelper a:focus {
	background-color: #216d8f;
}

.ja-links li.top a:hover { background-color: #216d8f; }

.ja-links li.layout-switcher a { background: #216d8f; }

.ja-links li.user-reset a { background: #216d8f; }

#ja-container ul.menu li a:hover,
#ja-container ul.menu li a:active,
#ja-container ul.menu li a:focus { color: #216d8f; }

#ja-container ul.menu li.active a { color: #216d8f; }

#ja-container ul.menu li li a:hover,
#ja-container ul.menu li li a:active,
#ja-container ul.menu li li a:focus { color: #216d8f !important; }

#ja-container ul.menu li.active > a { color: #216d8f !important; }

#ja-footer small a { color: #216d8f; }

/* Main Nav ---*/
#ja-mainnav a:hover span, #ja-mainnav a.over span, #ja-mainnav a.active span { 
	color: #216d8f;
}

/* Split menu ---*/
#ja-splitmenu a:hover,
#ja-splitmenu a:active,
#ja-splitmenu a:focus,
#ja-splitmenu li.active a,
#ja-splitmenu li.active a:hover,
#ja-splitmenu li.active a:active,
#ja-splitmenu li.active a:focus {
	color: #216d8f;
	border-bottom: 1px solid #216d8f;
}

/* CSS menu ---*/
#ja-cssmenu li a:hover,
#ja-cssmenu li a:active,
#ja-cssmenu li a:focus,
#ja-cssmenu li a.sfhover {
	color: #216d8f;
	border-bottom: 1px solid #216d8f;
}

#ja-cssmenu li:hover,
#ja-cssmenu li.sfhover,
#ja-cssmenu li.havechildsfhover,
#ja-cssmenu li.havechild-activesfhover {
	color: #216d8f;
}

#ja-cssmenu li a.active,
#ja-cssmenu li a.active:hover,
#ja-cssmenu li a.active:active,
#ja-cssmenu li a.active:focus {
	color: #216d8f;
	border-bottom: 1px solid #216d8f;
}

#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 {
	color: #216d8f;
}

/* Dropline menu ---*/
#jasdl-mainnav a:hover,
#jasdl-mainnav ul li.hover a {
	color: #216d8f;
	border-bottom: 1px solid #216d8f;
}

#jasdl-mainnav li.active a,
#jasdl-mainnav li.active a:hover,
#jasdl-mainnav li.active a:active,
#jasdl-mainnav li.active a:focus {
	color: #216d8f;
	border-bottom: 1px solid #216d8f;
}

/* Mega menu ---*/
ul.level1 li.over a.over, ul.level1 li.haschild-over a.over {
	color: #216d8f !important;
}

ul.level1 li.active a.active {
	color: #216d8f !important;
}

.childcontent .ja-moduletable h3 {
	color: #216d8f;
}

ul.level0 li.mega a.over, ul.level0 li.mega a.active { 
	color: #216d8f;
	border-bottom: 1px solid #216d8f;
}

/* slideshow */
#ja-slideshow .maskDesc .ja-slide-desc a  {
	color: #216d8f;
}