/*
 * ------------------------------------------------------------------------
 * JA Elastica Template for Joomla 2.5
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - GNU/GPL, http://www.gnu.org/licenses/gpl.html
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites: http://www.joomlart.com - http://www.joomlancers.com
 * ------------------------------------------------------------------------
*/

/* MODULE STYLES
--------------------------------------------------------- */
div.ja-moduletable,
div.moduletable {
  padding: 0;
  margin: 0;
}

div.ja-moduletable-inner,
div.moduletable-inner {
  background: #FFF;
  border-top: 1px solid #E6E6E6;
}

div.ja-moduletable h3,
div.moduletable h3 {
  font-size: 1.25em;
  text-transform: uppercase;
  color: #fff;
  background-color:#77C15E;
  padding-left: 1.5em;
  padding-top: .75em;
  padding-bottom: .75em;
}
div.moduletable h3 a {
    color: #fff;
}

div.moduletable h3 a:hover {
    color: #000;
}

div.moduletable h3.cat_child_h3 {
    font-size:12px;
    color:#FAB515;
    text-transform: none;
    font-weight:normal;
    text-align:center;
    font-family: Helvetica, Arial, sans-serif;
    line-height: 1.6em;
    background-color:#fff;
}
div.moduletable h3.cat_child_h3 a {
    color:#FAB515;
}
div.moduletable h3.cat_child_h3 a:hover {
    color: #000;
}

div.ja-moduletable .ja-box-ct,
div.moduletable .ja-box-ct {
  padding: 0;
  margin: 1.5em;
}

/* Login Module ---*/
#login-form p {
  margin: 0 0 .25em;
}

#login-form ul li {
  background: url(../images/bullet.gif) no-repeat 2px .5em;
  overflow: hidden;
  padding-left: 12px;
}

#login-form label {
  display: block;
}

#login-form #form-login-remember label {
  display: inline;
}

/* Advertisement ---*/
div.bannergroup_text div.banneritem {
  border-bottom: 1px dotted #ccc;
  padding: 5px 0;
}


/* ADDITIONAL MODULE STYLES
--------------------------------------------------------- */
/* Contrast Modules - Use suffix "mod-contrast" ---*/
.mod-contrast .moduletable-inner {
  background: #222;
  color: #fff;
}

div.mod-contrast h3 {
  color: #FFF;
}

div.mod-contrast a {
  color: #FFF;
}

/* Blue - Use suffix "mod-contrast contrast-yellow" */
.contrast-yellow .moduletable-inner {
  background: #F7EE20;
}

/* Red - Use suffix "mod-contrast contrast-orange" ---*/
.contrast-orange .moduletable-inner {
  background: #FAB515;
  color: #fff;
}

/* Green - Use suffix "mod-contrast contrast-green" ---*/
.contrast-green .moduletable-inner {
  background: #77C15E;
}

/* Violet - Use suffix "mod-contrast contrast-grey" ---*/
.contrast-grey .moduletable-inner {
  background: #F0F0F0;
}

/* Blank Modules */
.moduletable_blank .moduletable-inner {
  background: none;
  border: 0;
  padding-left: 0;
  padding-right: 0;
}