/* * ------------------------------------------------------------------------
 * JA University Template for J25 & J32
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 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.
 * ------------------------------------------------------------------------*/

 /* COMMON STYLE--------------------------------------------------------- */
 a:hover, a:active, a:focus {  color: #205f93;}
 p.readmore a:hover {  background-image: url(../images/readon-hover-bg.png);}button.validate:hover {  background-color: #205f93;}

 /* Profile page ---*/
body.profiles h2.contentheading a:hover,
body.profiles h2.contentheading a:focus,
body.profiles h2.contentheading a:active,
body.profiles .items-row .contentpaneopen:hover
h2.contentheading a {  color: #000000;}

/* Videos page ---*/
.blog.videos .contentpaneopen .contentheading a:hover,
.blog.videos .contentpaneopen .contentheading a:focus,
.blog.videos .contentpaneopen .contentheading a:active
{
  color: #205f93;
}

/* Events page ---*/.event-time a.btn-book {  background: #205f93;}

/* Pagination */.pagination ul li span {  background: #205f93;}

 /* MODULE STYLE--------------------------------------------------------- */

 /* Login form ---*/

#login-form p .button:hover {
  background: #205f93;
  border: 1px solid #205f93;}

.login_form .button:hover, .login button:hover {
    background: #205f93;}#login-form ul li a:hover,

  #login-form ul li a:focus,#login-form ul li a:active {
    background-image: url(../images/bullet-w.gif);}div.user-links ul li a:hover {  border-color: #205f93;}div.logout-button .button:hover {
    background-color: #205f93;  border-color: #205f93;}

/* Newsfeed module ---*/

ul.newsfeed li h5.feed-link a:hover,ul.newsfeed li h5.feed-link a:focus,ul.newsfeed li h5.feed-link a:active {  color: #205f93;}

/* Logout page ---*/

div.logout .button:hover {  background-color: #205f93;
border-color: #205f93;}

/* HEADER--------------------------------------------------------- */

/* #ja-header {
  background: #0c426f;
  border-bottom: 1px solid #09355a;}h1.logo a {	background-image: url(../images/logo.png);}

/* Search form */
#ja-search .inputbox {
  background: url(../images/icon-search.png) no-repeat 120px center #0060A3;
  border: 1px solid #154c7a;
  color: #ffffff;
  font-size: 0.9em;
}

#ja-search .button {
  background: url(../images/icon-search.png) no-repeat center center #0a3559;  border-color: #0a3559;
  color: #dce8f2;}

#ja-search .button:hover {     background-color: #e09b0f;
border-color: #e09b0f;}

 /* NAVIGATION--------------------------------------------------------- */

 #ja-mainnav {
   background: #013D85;
   border-top: none;
 }

 /* SPOTLIGHT--------------------------------------------------------- */

 /* Bottom spotlight 1 */#ja-botsl1 {  background: url(../images/pattern-bg.png) #0a3966;  color: #6991b7;}#ja-botsl1 .main {  border-bottom: 1px solid #215281;}#ja-botsl1 a {  color: #6991b7;}#ja-botsl1 a:hover,#ja-botsl1 a:focus,#ja-botsl1 a:active {  color: #fff;}

 /* Bottom spotlight 2 */#ja-botsl2 {  background: url(../images/pattern-bg.png) #0a3966;  border-bottom: 1px solid #072848;  color: #6991b7;  text-shadow: 1px 1px 0 rgba(0,0,0,.2);}#ja-botsl2 ul.menu li a {  background-image: url(../images/bullet-dark.gif);  color: #6991b7;}

 /* Breadcrumbs ---*/

 #ja-navhelper {
   background: url(../images/pattern-bg.png) #0a3966;
   border-top: 1px solid #184978;
   border-bottom: 1px solid #072848;
 }

 #ja-navhelper .main {
   color: #fff;
 }

 #ja-navhelper .main a {
   color: #efefef;
 }

 #ja-navhelper .main a:hover,
 #ja-navhelper .main a:focus,
 #ja-navhelper .main a:active {
   color: #fff;
 }

 /* FOOTER--------------------------------------------------------- */#ja-footer {  background: #050505;  border-top: none;  color: #c2c2c2;}/* Contact page ---*/div.contact-links ul li a:hover,div.contact-links ul li a:focus,div.contact-links ul li a:active {  border-color: #205f93;}.contact-form .button {  background: #205f93;  border: 1px solid #205f93;}div.contact-miscinfo .info-block.icon1 {  background-image: url(../images/ct-icon1.png);}div.contact-miscinfo .info-block.icon2 {  background-image: url(../images/ct-icon2.png);}div.contact-miscinfo .info-block.icon3 {  background-image: url(../images/ct-icon3.png);}/* Smart search */.search-course div.finder .button:hover {  background: #205f93;  border-color: #205f93;}/* Search page */.search .word button:hover {  background: #205f93;  border-color: #205f93;}#finder-search .word .button:hover {  background-color: #205f93;  border-color: #205f93;}/* Mostread module */ul.mostread li a:hover,ul.mostread li a:focus,ul.mostread li a:active {  background-image: url(../images/bullet-hover.gif);}/* ACYmail */div.acymailing_form p .inputbox {  background: #215281;  color: #6991b7;}div.acymailing_form p .button {  background: #e09b0f;  border-color: #e09b0f;}/* Contact list */ul.contact-list li.phone {  background-image: url(../images/icon-phone.png);}ul.contact-list li.email {  background-image: url(../images/icon-email.png);}ul.contact-list li a {  border-bottom: 1px dotted #6991b7;}/* Social list */ul.social-list li a {  background-image: url(../images/icon-socials.png);}/* Edit button */.formelm-buttons button:hover {  background: #205f93;  border-color: #205f93;}/* Typograpy */.btn-submit:hover {  background-color: #205f93;}
