/* * ------------------------------------------------------------------------
 * JA University Template
 * ------------------------------------------------------------------------
 * 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: #f78f20;}p.readmore a:hover {  background-image: url(../images/readon-hover-bg.png);}button.validate:hover {  background-color: #f78f20;}/* 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: #f78f20;}/* Videos page ---*/.blog.videos .contentpaneopen .contentheading a:hover,.blog.videos .contentpaneopen .contentheading a:focus,.blog.videos .contentpaneopen .contentheading a:active {  color: #f78f20;}/* Events page ---*/.event-time a.btn-book {  background: #f78f20;}/* Pagination */.pagination ul li span {  background: #f78f20;}/* MODULE STYLE--------------------------------------------------------- *//* Login form ---*/#login-form p .button:hover {  background: #f78f20;  border: 1px solid #f78f20;}.login_form .button:hover, .login button:hover {  background: #f78f20;}#login-form ul li a:hover,#login-form ul li a:focus,#login-form ul li a:active {  background-image: url(../images/bullet-hover.gif);}div.user-links ul li a:hover {  border-color: #f78f20;}div.logout-button .button:hover {  background-color: #f78f20;  border-color: #f78f20;}/* 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: #f78f20;}/* Logout page ---*/div.logout .button:hover {  background-color: #f78f20;  border-color: #f78f20;}/* HEADER--------------------------------------------------------- */#ja-header {  background: #6f7072;  border-bottom: 1px solid #606060;}h1.logo a {	background-image: url(../images/logo.png);}/* Search form */#ja-search .inputbox {  background: #7f7f7f;  border: 1px solid #7f7f7f;  color: #d9d9d9;}#ja-search .button {  background: url(../images/icon-search.png) no-repeat center center #626263;  border-color: #626263;  color: #c8dcc3;}#ja-search .button:hover {  background-color: #f78f20;  border-color: #f78f20;}/* NAVIGATION--------------------------------------------------------- */#ja-mainnav {  background: #6f7072;  border-top: 1px solid #808080;}/* SPOTLIGHT--------------------------------------------------------- *//* Bottom spotlight 1 */#ja-botsl1 {  background: url(../images/pattern-bg.png) #6c6d6e;  color: #d3d4d4;}#ja-botsl1 .main {  border-bottom: 1px solid #7d7e7f;}#ja-botsl1 .ja-moduletable h3 {  color: #d3d4d4;}#ja-botsl1 a {  color: #d3d4d4;}#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) #6c6d6e;  border-bottom: 1px solid #5d5d5d;  color: #d3d4d4;  text-shadow: 1px 1px 0 rgba(0,0,0,.2);}#ja-botsl2 .ja-moduletable h3 {  color: #d3d4d4;}#ja-botsl2 ul.menu li a {  background-image: url(../images/bullet-dark.gif);  color: #d3d4d4;}/* Breadcrumbs ---*/#ja-navhelper {  background: url(../images/pattern-bg.png) #6c6d6e;  border-top: 1px solid #7d7e7f;  border-bottom: 1px solid #5d5d5d;}#ja-navhelper .main {  color: #d3d4d4;}#ja-navhelper .main a {  color: #d3d4d4;}#ja-navhelper .main a:hover,#ja-navhelper .main a:focus,#ja-navhelper .main a:active {  color: #fff;}/* FOOTER--------------------------------------------------------- */#ja-footer {  background: url(../images/pattern-bg.png) #696969;  border-top: 1px solid #7d7e7f;  color: #c1c1c1;}#ja-footer a {  color: #e5e5e5;}/* 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: #f78f20;}.contact-form .button {  background: #f78f20;  border: 1px solid #f78f20;}.search-course div.finder .button:hover {  background: #f78f20;  border-color: #f78f20;}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);}/* Search page */.search .word button:hover {  background: #f78f20;  border-color: #f78f20;}#finder-search .word .button:hover {  background-color: #f78f20;  border-color: #f78f20;}/* 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: #868686;  color: #dbdbdb;}div.acymailing_form p .button {  background: #f78f20;  border-color: #f78f20;}/* 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-color: #a1a8b6;}/* Social list */ul.social-list li a {  background-image: url(../images/icon-socials.png);}/* Edit button */.formelm-buttons button:hover {  background: #f78f20;  border-color: #f78f20;}/* Typograpy */.btn-submit:hover {  background-color: #f78f20;}