/*------------------------------------------------------------------------

# JA Zebrina 1.0 - Jan, 2007

# ------------------------------------------------------------------------

# Copyright (C) 2004-2007 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

-------------------------------------------------------------------------*/



/* COMMON STYLE

--------------------------------------------------------- */

body {

	color: #000000;

	background: #FFFFFF;

	font-family: Arial, sans-serif;

	line-height: 1.6;

}



body#bd {

}



a {

	color: #FF9006;

}



a:hover, a:active, a:focus {

	color: #F9BB10;

}



h1, h2, h3, h4 {

	color: #000000;

}



ul li {

	/*background: url(../../images/light/bullet-list.gif) no-repeat 20px 6px;*/

}



hr {

	border-top: 1px solid #CCCCCC;

}



pre, .code {

	border-left: 5px solid #F9BB10;

	background: #FFFFFF;

}



blockquote {

	background: url(../../images/light/quote.gif) 20px 10px no-repeat;

}



.dropcap {

	color: #F9BB10;

}



.error {

	color: #F9BB10;

	background: url(../../images/light/bullet-error.gif) no-repeat top left;

}



.message {

	color: #F9BB10;

	background: url(../../images/light/bullet-info.gif) no-repeat top left;

}



.tips {

	color: #F9BB10;

	background: url(../../images/light/bullet-tips.gif) no-repeat top left;

}



.highlight {

	background: #F9BB10;

	color: #121212;

}



p.stickynote {

	background: url(../../images/light/sticky-bg.gif) no-repeat top right #FFFFFF;

}



p.pinnote {

	background: url(../../images/light/pin-bg.gif) no-repeat top right #FFFFFF;

}



p.clipnote {

	background: url(../../images/light/clip-bg.gif) no-repeat top right #FFFFFF;

}



.bignumber {

	color: #F9BB10;

}



.button, .button:hover {

	border: 1px solid #CCCCCC;

	color: #FFFFFF;

}



.button:active, .button:focus {

	background: #F9BB10;

	border: 1px solid #FFFFFF;

}



.inputbox {

	border: 1px solid #CCCCCC;

	background: #FFFFFF;

	color: #2F2F2F;

}



.inputbox:hover, .inputbox:focus {

	border: 1px solid #606060;

}



#ja-rightcol div.moduletable {

	background: transparent;
	color: #2F2F2F!important;
	border: 0px solid #f2f2f2;
	margin-bottom: 10px;

}



#ja-rightcol div.moduletable h3 {

	color: #2F2F2F!important;

}



div.moduletable h3 {

	color: #2F2F2F;

}



div.moduletable-hilite h3 {

	color: #F9BB10;

}



div.moduletable-hilite {

	border: 1px solid #F9BB10;

	background: #FFFFFF;

}



div.moduletable-pin,

div.moduletable-clip,

div.moduletable-task {

	background: url(../../images/light/module-botbg.gif) no-repeat bottom right #FFFFFF;

}



div.moduletable-pin h3,

div.moduletable-clip h3,

div.moduletable-task h3 {

	color: #F9BB10;

}



div.moduletable-pin h3 {

	background: url(../../images/light/module-pin-topbg.gif) no-repeat top right;

}



div.moduletable-clip h3 {

	background: url(../../images/light/module-clip-topbg.gif) no-repeat top right;

}



div.moduletable-task h3 {

	background: url(../../images/light/module-task-topbg.gif) repeat-x top left;

}



div.moduletable-blank h3 {

	color: #F9BB10;

}



table.blog .article_seperator {

	background: url(../../images/light/seperator.gif) repeat-x center;

}



table.contenttoc td {

	/*background: url(../../images/light/bullet-list.gif) no-repeat 5% 50%;*/

}



table.contenttoc th {

	background: #2F2F2F;

	color: #FFFFFF;

	border: 1px solid #3F3F3F;

}



.blog_more strong {

	color: #606060;

}



.componentheading {

	background: url(../../images/light/seperator.gif) repeat-x bottom;

	color: #121212;

}



table.blog .contentheading,

.contentheading,

a.contentpagetitle,

a.contentpagetitle:hover,

a.contentpagetitle:active,

a.contentpagetitle:focus {

	color: #2F2F2F;

}



a.readon {

	/*background: url(../../images/light/bullet-list.gif) no-repeat 5% 55%;*/

	color: #F9BB10;

	border: 1px solid #EFEFEF;

}



a.readon:hover, a.readon:active, a.readon:focus {

	border: 1px solid #CCCCCC;

}



.createdate {

	background: url(../../images/light/bullet-date.gif) no-repeat top left;

}



.modifydate {

	color: #7E7E7E;

}



.mosimage_caption {

	color: #7E7E7E;

}



.sectiontableheader {

	border: 1px solid #EFEFEF;

	background: #2F2F2F;

	color: #FFFFFF;

}



tr.sectiontableentry1 td,

tr.sectiontableentry2 td {

	background: ;

}



#ja-headerwrap {

	background: url(../../images/light/header-bg.gif) repeat-x top #EFEFEF;

}



#ja-header h1 a {

	color: #2F2F2F;

}



#ja-usertools {

	background: Black url(../../images/light/usertoolswrap-bg.gif) repeat-x top;

	

	border-top-width: 2px;

}



#ja-search div.search {

	background: url(../../images/light/icon-search.gif) no-repeat center left;

}



#ja-search .inputbox {

	border: none!important;

	width: 100px;

	color: #2F2F2F;

	background: #FFFFFF;

	padding-left: 5px;

}



#ja-containerwrap{

	background: url(../../images/light/container-bg.gif) repeat-x top ;

	color: #2F2F2F;

}



#ja-container, #ja-container-fr {

	background: transparent;

}



#ja-container-fl {

	background: url(../../images/light/v-seperator.gif) repeat-y 77.5% 0;

}



a.mainlevel {

	color: #2F2F2F;

	background:transparent ;

}



a.mainlevel:hover,

a.mainlevel:active,

a.mainlevel:focus {

	background: #FFFFFF;

	color: #F9BB10;

}



a.mainlevel#active_menu {

	background: #FFFFFF;

	color: #f9bb10;

}



a.sublevel {

	/*background: url(../../images/light/bullet-list.gif) no-repeat 2% 50%;*/

}



a.sublevel:hover,

a.sublevel:active,

a.sublevel:focus {

	/*background: url(../../images/light/bullet-list.gif) no-repeat 2% 50%;*/

}



#active_menu {

	/*background: url(../../images/light/bullet-list.gif) no-repeat 2% 110%;*/

	color: #7E7E7E;

}



#ja-mainnavwrap {

	 

	
	background: url(../../images/light/mainnav-bg.gif);
	background-color: #f9bb10;
}



#ja-topslwrap {

	background:#000000;
	color: #FFFFFF;
	border-top: 1px solid #2F2F2F;
	border-bottom: 1px solid #F9BB10;
	height: 30px;

}



#ja-topsl {

	padding: 0px;

}



#ja-topsl a {

	color: #FFFFFF;

}



#ja-topsl h3 {

	color: #FFFFFF;

}



#ja-topsl div.moduletable {

	margin: 0;

}



#ja-pathway {

	color: #7E7E7E;

}



#ja-pathway img {

	display: none;

}



#ja-pathway a {

	padding: 0 18px 0 0;

	background: url(../../images/light/bullet-list.gif) no-repeat 95% 50%;

	text-decoration: none;

}



/* SPLIT MENU

----------------------------------------------------------- */

#ja-splitmenu a {

	border-top: none!important;

	padding-top: 12px!important;

}



#ja-splitmenu a:hover,

#ja-splitmenu a:active,

#ja-splitmenu a:focus {

	border-top: none!important;

	background: url(../../images/light/nav-hover.gif) repeat-x top #F9BB10!important;

	padding-top: 12px!important;

}



#ja-splitmenu li.active_menu a,

#ja-splitmenu li.active_menu a:hover,

#ja-splitmenu li.active_menu a:active,

#ja-splitmenu li.active_menu a:focus {

	border-top: 5px solid #181818!important;

	padding: 7px 15px!important;

	background: #181818!important;

}



#ja-subnav H3 {

	color: #2F2F2F!important;

}



#ja-subnav a {

	color: #2F2F2F!important;

	background-image: url(../../images/light/seperator.gif)!important;

}



#ja-subnav a:hover,

#ja-subnav a:active,

#ja-subnav a:focus,

#ja-subnav li.active_menu a,

#ja-subnav li.active_menu a:hover,

#ja-subnav li.active_menu a:active,

#ja-subnav li.active_menu a:focus {

	color: #F9BB10;

	background: url(../../images/light/seperator.gif) repeat-x bottom #FFFFFF!important;

}



/* Son of Suckerfish Dropdowns

--------------------------------------------------------- */

#ja-cssmenu li a {

	border-top: none!important;

	padding-top: 12px!important;

}



#ja-cssmenu li ul a {

	border-top: none!important;

	padding-top: 2px!important;

}



#ja-cssmenu li:hover,

#ja-cssmenu li.sfhover {

	background: url(../../images/light/nav-hover.gif) repeat-x top #F9BB10!important;

}



#ja-cssmenu ul li:hover, #ja-cssmenu ul ul li:hover,

#ja-cssmenu ul li.sfhover, #ja-cssmenu ul ul li.sfhover {

	background-image: none!important;

	background-color: #606060!important;

}



/* Transmenu

--------------------------------------------------------- */

a.jahover,

a.mainlevel-trans:hover,

a.mainlevel-trans:active,

a.mainlevel-trans:focus {

	border-top: none!important;

	background: url(../../images/light/tm-nav-hover.gif) repeat-x top #F9BB10!important;

}



#ja-transmenu li a { /* common styles for 1st level menu */

	border-top: none!important;

	padding-top: 12px!important;

}