



/* Commont style ---*/

a { color: #00aa9e; }



/* Joomla style ---*/

a.contentpagetitle:hover,

a.contentpagetitle:active,

a.contentpagetitle:focus,

a.readon:hover,

a.readon:active,

a.readon:focus {

	color: #00aa9e;

}



ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {

	background: #00aa9e;

	border: 1px solid #00aa9e;

}



.counter span {

	background: #00aa9e;

	border: 1px solid #00aa9e;

}



#system-message dd.message ul { background: #00aa9e; }



#system-message dd.error ul { background: #00aa9e; }



div.moduletable_hilite h3 { color: #00aa9e; }



div.moduletable_hilite h3 span { border-color: #00aa9e; }



#ja-login form fieldset .button:hover,

#ja-login form fieldset .button:focus {

	color: #00aa9e;

}



div.logo-text h1 a { color: #00aa9e; }



h1.logo a { background: url(../../images/teal/logo.png) no-repeat left; }



.ja-navhelper a { color: #00aa9e; }

.ja-navhelper a:hover,

.ja-navhelper a:active,

.ja-navhelper a:focus {

	background-color: #00aa9e;

}



.ja-links li.top a:hover { background-color: #00aa9e; }



.ja-links li.layout-switcher a { background: #00aa9e; }



.ja-links li.user-reset a { background: #00aa9e; }



#ja-container ul.menu li a:hover,

#ja-container ul.menu li a:active,

#ja-container ul.menu li a:focus {

	background: url(../../images/teal/arrow-2.gif) 5px 13px no-repeat;

	color: #00aa9e;

}



#ja-container ul.menu li.active a {

	background: url(../../images/teal/arrow-2.gif) 5px 13px no-repeat;

	color: #00aa9e;

}



#ja-container ul.menu li.active li a:hover { background: url(../../images/teal/arrow-2.gif) 5px 10px no-repeat; }



#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: #00aa9e !important; }



#ja-container ul.menu li.active li.active a {

	background: url(../../images/teal/arrow-2.gif) 5px 10px no-repeat;

	font-weight: bold;

	color: #00aa9e !important;

}



#ja-container ul.menu li.active li.active li a:hover,

#ja-container ul.menu li.active li.active li.active a {

	background: url(../../images/teal/arrow-2.gif) 5px 10px no-repeat;

	color: #00aa9e !important;

}



/* footer */

#ja-footer small a { color: #00aa9e; }

.ja-footnav li a:hover, .ja-footnav li a:active, .ja-footnav li a:focus { color: #00aa9e; }

/* */

.show {

	background-image: url(../../images/teal/cpanel-show.png);

}



#ja-slideshow {

	background-color: #00aa9e;

}



.ja-slidenews-item .ja-title:hover,

.ja-slidenews-item .ja-title:focus,

.ja-slidenews-item .ja-title:active {

	color: #00aa9e;

}





.ja-vertical_right .active {

	background:transparent url(../../images/teal/arrow-bg.png) no-repeat scroll left 35px;

}



/**/

#ja-botsl {

	background-color: #00aa9e;

}



/**/

div.moduletable_havecolor h3 {

	background-image: url(../../images/teal/icon-line-color.gif);

}



/* pathway */

.pathway {

	color: #00aa9e;

}



/*

----------------------------------------------------JA COMMENT */

#jac-sort a, #jac-sort a:link {

	color: #00aa9e !important;

}



#jac-wrapper .comment-heading a.comment-user, #jac-wrapper .comment-heading span.comment-user {

	color: #00aa9e;

}



#jac-wrapper .rank-high .comment-rankingresult {

	color: #00aa9e;

}



#jac-wrapper .comment-contentholder:hover .comment-reply a, #jac-wrapper .comment-contentholder:hover .comment-reply a:hover {

	background-color: #00aa9e;

}



#jac-wrapper button.link {

	color: #00aa9e;

}



#jac-wrapper .comment-heading a.comment-user span {

	color: #00aa9e;

}



#jac-wrapper a.comment-quotefrom{

	color: #00aa9e;

}



#jac-wrapper a.comment-quotefrom strong {

	color: #00aa9e;

}



#jac-wrapper .status-isapproved span.status-btn{

	color: #00aa9e;

}



#jac-msg-succesfull {

	background: #00aa9e;

}



a.jac-links:hover span, a.jac-links:focus span, a.jac-links:active span {

	color: #00aa9e;

}



/*****/



#ja-container ul.menu li a:hover,

#ja-container ul.menu li a:active,

#ja-container ul.menu li a:focus,

#ja-container ul.menu li.active a,

#ja-container ul.menu li.active li a:hover,

#ja-container ul.menu li.active li.active a,

#ja-container ul.menu li.active li.active li a:hover {

	background-image: url(../../images/teal/arrow-2.gif);

}



/* K2 */

a.subCategoryMore:hover,

a.subCategoryMore:focus,

a.subCategoryMore:active {

	color: #00aa9e;

}



span.itemHits b {

	color: #00aa9e;

}





div.itemComments ul.itemCommentsList li span.commentLink a:hover {

	color: #00aa9e;

}



div.itemBackToTop a:hover {

	color: #00aa9e;

}



span.catItemHits b {

	color: #00aa9e;

}



h2.latestItemTitleList a:hover,

h2.latestItemTitleList a:focus,

h2.latestItemTitleList a:active {

	color: #00aa9e;

}



div.k2ItemsBlock ul li a.moduleItemComments:hover {

	color: #00aa9e;

}



div.k2CategoriesListBlock ul li.activeCategory a {

	color: #00aa9e;

}



.k2CategoriesListBlock ul.level0 li a:hover {

	color: #00aa9e;

}

