/* YELLOW STYLE
--------------------------------------------------------- */
body#bd {
	/*background: url(../../images/yellow/body-top.jpg) repeat-x top center #F7F7F7;*/
	background: url(../../images/yellow/body-top.jpg) no-repeat top center #FFFFFF;
}

#ja-mainwrapper {
	background: url(../../images/yellow/body-bot.jpg) no-repeat bottom center;
}
/* Title text */
.contentheading, .componentheading, .blog_more strong, h1, h2, h3 {
	font-family: Ms Sans Serif, Tahoma, Arial, "Segoe UI", "Lucida Grande", Helvetica, sans-serif;
	font-weight: bold;
	color: #fe9115;
}
a {
	color: #F29441;
}

a:hover, a:active, a:focus {
	color: #F29441;
}

a.contentpagetitle,
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus {
	color: #333333;
}

.dropcap {
	color: #F29441;
}

ul.checklist li {
	background: url(../../images/yellow/checklist-bg.gif) no-repeat 0 3px;
}

ul.stars li {
	background: url(../../images/yellow/star-bg.gif) no-repeat 0 3px;
}

ol.smallnumber li.number-1 {
	background: url(../../images/yellow/n-1.gif) no-repeat left top;
}

ol.smallnumber li.number-2 {
	background: url(../../images/yellow/n-2.gif) no-repeat left top;
}

ol.smallnumber li.number-3 {
	background: url(../../images/yellow/n-3.gif) no-repeat left top;
}

ol.smallnumber li.number-4 {
	background: url(../../images/yellow/n-4.gif) no-repeat left top;
}

ol.smallnumber li.number-5 {
	background: url(../../images/yellow/n-5.gif) no-repeat left top;
}

ol.smallnumber li.number-6 {
	background: url(../../images/yellow/n-6.gif) no-repeat left top;
}

ol.smallnumber li.number-7 {
	background: url(../../images/yellow/n-7.gif) no-repeat left top;
}

ol.smallnumber li.number-8 {
	background: url(../../images/yellow/n-8.gif) no-repeat left top;
}

ol.smallnumber li.number-9 {
	background: url(../../images/yellow/n-9.gif) no-repeat left top;
}

.bignumber {
	background: url(../../images/yellow/ol-bg.gif) no-repeat top left;
}

.legend-title {
	color: #F29441;
}

div.bubble1 div {
	background: url(../../images/yellow/bub1-br.gif) no-repeat bottom right;
}

div.bubble1 div div {
	background: url(../../images/yellow/bub1-bl.gif) no-repeat bottom left;
}

div.bubble1 div div div {
	background: url(../../images/yellow/bub1-tr.gif) no-repeat top right;
}

div.bubble1 div div div div {
	background: url(../../images/yellow/bub1-tl.gif) no-repeat top left;
}

div.bubble2 div {
	background: url(../../images/yellow/bub2-br.gif) no-repeat bottom right;
}

div.bubble2 div div {
	background: url(../../images/yellow/bub2-bl.gif) no-repeat bottom left;
}

div.bubble2 div div div {
	background: url(../../images/yellow/bub2-tr.gif) no-repeat top right;
}

div.bubble2 div div div div {
	background: url(../../images/yellow/bub2-tl.gif) no-repeat top left;
}

div.bubble3 div {
	background: url(../../images/yellow/bub3-br.gif) no-repeat bottom right;
}

div.bubble3 div div {
	background: url(../../images/yellow/bub3-bl.gif) no-repeat bottom left;
}

div.bubble3 div div div {
	background: url(../../images/yellow/bub3-tr.gif) no-repeat top right;
}

div.bubble3 div div div div {
	background: url(../../images/yellow/bub3-tl.gif) no-repeat top left;
}

div.bubble4 div {
	background: url(../../images/yellow/bub4-br.gif) no-repeat bottom right;
}

div.bubble4 div div {
	background: url(../../images/yellow/bub4-bl.gif) no-repeat bottom left;
}

div.bubble4 div div div {
	background: url(../../images/yellow/bub4-tr.gif) no-repeat top right;
}

div.bubble4 div div div div {
	background: url(../../images/yellow/bub4-tl.gif) no-repeat top left;
}

pre, .code {
	background: #F7F7F7;
}

.highlight {
	background: #FFE139;
}

#ja-search .inputbox {
	color: #666666;
}

a.mainlevel {
	background: url(../../images/yellow/arrow.png) no-repeat 3px 9px;
}

a.mainlevel:hover,
a.mainlevel:active,
a.mainlevel:focus {
	background: url(../../images/yellow/arrow.png) no-repeat 3px 9px #F7F7F7;
	color: #F29441;
}

a.mainlevel#active_menu {
	background: url(../../images/yellow/arrow.png) no-repeat 3px 9px #EFEFEF;
}

#active_menu {
	color: #F29441;
}

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

h1.logo a:hover {
	background: url(../../images/yellow/logo2.png) no-repeat;
}
h3 {
	font-size: 125%;
	font-weight: bold;
}
a.readon {
	 color: #986500;
	 background: url(../../images/yellow/bt-readon.gif) no-repeat;
}

a.readon:hover, a.readon:active, a.readon:focus {
	color: #986500;
}

a.readonmore {
         color: #986500;
         background: url(../../images/yellow/read_all.gif) no-repeat;
}

a.readonmore:hover, a.readonmore:active, a.readonmore:focus {
        color: #986500;
}

#ja-col1 div.moduletable h3,
#ja-col2 div.moduletable h3,
#ja-col1 div.moduletable-default h3,
#ja-col2 div.moduletable-default h3 {
	color: #F29441;
}

ul li {
	background: url(../../images/yellow/bullet-list.gif) no-repeat 15px 5px;
}

.button {
	background: url(../../images/yellow/grad1.gif) repeat-x top #F7F7F7;
}

table.contenttoc td {
	background: url(../../images/yellow/arrow.png) no-repeat 8px 6px;
}

.blog_more ul li {
	background: url(../../images/yellow/arrow.png) no-repeat 12px 5px;
}

table.contenttoc th {
	background: url(../../images/yellow/grad1.gif) repeat-x top #F7F7F7;
}

table.pollstableborder tr.sectiontableentry1 td {
	background: #F7F7F7;
}

form td.sectiontableheader, .sectiontableheader {
	/*background: url(../../images/yellow/grad1.gif) repeat-x top #F7F7F7;*/
	background: url(../../images/yellow/h_table_yellow.png) repeat-x top #ffae53;
}
tr.sectiontableentry1 td {
	padding: 3px;
	background: url(../images/dot.gif) repeat-x bottom;
}

tr.sectiontableentry2 td {
	padding: 3px;
	background: url(../images/dot.gif) repeat-x bottom;
	background: #ffdbb3;
}
tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
	background-color: #F7F7F7;
}

#ja-botsl1 li, #ja-botsl2 li {
	background: url(../../images/yellow/arrow.png) no-repeat 2px 6px;
}

#ja-container {
	/*background: url(../../images/yellow/content-bg.gif) no-repeat 132px bottom;
	background: url(../../images/right_bg.jpg) repeat-y 707px top;*/
}

.narrow #ja-container {
	background: url(../../images/yellow/content-bg.gif) no-repeat left bottom;
}

#ja-containerwrap-c #ja-container {
	background: url(../../images/yellow/content-bg.gif) no-repeat 324px bottom;
}

.narrow #ja-containerwrap-c #ja-container {
	background: url(../../images/yellow/content-bg.gif) no-repeat 150px bottom;
}

#ja-colwrap {
	/*background: url(../../images/yellow/col-bg.gif) no-repeat bottom right;
	background: url(../../images/right_bg.jpg) repeat-y left top;*/
}

#ja-containerwrap-c #ja-colwrap {
	/*background: url(../../images/yellow/col-bg.gif) no-repeat bottom right;
	background: url(../../images/right_bg.jpg) repeat-y left top;*/
}

/*splitmenu*/
#ja-splitmenu a {
	color: #666666;
}

#ja-splitmenu a:hover,
#ja-splitmenu a:active,
#ja-splitmenu a:focus {
	color: #F29441;
}

#ja-subnav {
	/*background-color: #F7F7F7;
	background-color: #6690bc;*/
}

#ja-subnav li {
	/*background: url(../../images/yellow/arrow.png) no-repeat 3px 10px !important;*/
}

#ja-subnav a:hover,
#ja-subnav a:active,
#ja-subnav a:focus {
	color: #F29441;
	/*background: url(../../images/yellow/arrow.png) no-repeat 3px 10px;*/
}

#ja-subnav li.active a {
	color: #F29441;
}

/*moomenu*/
#ja-cssmenu li.havesubchild,
#ja-cssmenu li.havesubchild-active {
	background: url(../../images/yellow/arrow.png) no-repeat 94% 50%;
}

#ja-cssmenu li ul a:hover,
#ja-cssmenu li ul a:active,
#ja-cssmenu li ul a:focus,
#ja-cssmenu ul li:hover,
#ja-cssmenu ul li.sfhover,
#ja-cssmenu ul li.havesubchildsfhover,
#ja-cssmenu ul li.havesubchild-activesfhover,
#ja-cssmenu ul ul li:hover,
#ja-cssmenu ul ul li.sfhover,
#ja-cssmenu ul ul li.havesubchildsfhover,
#ja-cssmenu ul ul li.havesubchild-activesfhover {
	background: url(../../images/yellow/grad3.gif) repeat-x bottom #F7F7F7;
}
/* New style module */
div.module1 h3 {
	background-image: url(../../images/yellow/module1.png);
	text-indent: -1000px;
	border-bottom: 3px solid #eff0ea;
}
div.module2 h3 {
	background-image: url(../../images/yellow/module2.png);
	/*text-indent: -1000px;*/
	color: #FFFFFF;
	padding-left: 300px;
	margin-bottom: 10px;
	border-bottom: 3px solid #eff0ea;
}
div.module3 h3 {
	background-image: url(../../images/yellow/module3.png);
	/*text-indent: -1000px;*/
	color: #FFFFFF;
	padding-left: 300px;
	border-bottom: 3px solid #eff0ea;
}
/* End style module*/
/* New right style module */
#ja-col1 div.moduletable-events {
	padding: 1px 0px !important;
	margin: 0px;
}
#ja-col1 div.moduletable-events h3 {
	padding: 2px 0px !important;
	margin: 2px 0px;
	line-height: 24px;
	background: url(../../images/modules/carlenda-yellow.png) no-repeat right top;
	text-indent: -1000px;
}
#ja-col1 div.moduletable-latest h3 {
	padding: 2px 0px !important;
	margin: 2px 0px;
	line-height: 24px;
	background: url(../../images/modules/activities-yellow.png) no-repeat right top;
	text-indent: -1000px;
}
#ja-col1 div.moduletable-whoonline h3 {
	padding: 2px 0px !important;
	margin: 2px 0px;
	line-height: 24px;
	background: url(../../images/modules/whosonline-yellow.png) no-repeat right top;
	text-indent: -1000px;
}
/* End right style module*/
/* Tab module */
.menu a.tab1 {
	/*background-color: #375D8E;*/
	background: url(../../images/yellow/tab1.png) no-repeat;
	padding:0px;
	margin-top:0px;
	height: 26px;
	width: 118px;
	display: block;
}
.menu a.tab1:hover, .menu a.tab1tabactive:hover {
	/*background-color: #375D8E;*/
	background: url(../../images/yellow/tab1_hover.png) no-repeat;
	padding:0px;
	margin-top:0px;
	height: 26px;
	width: 118px;
}
.menu a.tab2 {
	/*background-color: #667CA1;*/
	background: url(../../images/yellow/tab2.png) no-repeat;
	padding:0px;
	margin-top:0px;
	height: 26px;
	width: 118px;
	display: block;
}
.menu a.tab2:hover, .menu a.tab2tabactive:hover {
	/*background-color: #667CA1;*/
	background: url(../../images/yellow/tab2_hover.png) no-repeat;
	padding:0px;
	margin-top:0px;
	height: 26px;
	width: 118px;
}
.menu a.tab3 {
	/*background-color: #9AA2B5;*/
	background: url(../../images/yellow/tab3.png) no-repeat;
	padding:0px;
	margin-top:0px;
	height: 26px;
	width: 118px;
	display: block;
}
.menu a.tab3:hover, .menu a.tab3tabactive:hover {
	/*background-color: #9AA2B5;*/
	background: url(../../images/yellow/tab3_hover.png) no-repeat;
	padding:0px;
	margin-top:0px;
	height: 26px;
	width: 118px;
}
.menu li:hover  > ul{
	cursor: pointer;
	/*cursor: hand;*/
	color: #FF0000;
	background: #e4e4e4;
}
/*.menu li.tabactive {
	/*##padding:8px 14px 8px 14px; */
	/*border-top:0px solid #ffc132;
	font-weight:bold;*/
	/*##position:relative;*/
	/*font-size:12px;
	color:#000;
	font-family:arial,verdana,tahoma;
	margin:0px;
}*/
.menu a.tab1tabactive {
	/*background-color: #375D8E;*/
	background: url(../../images/yellow/tab1.png) no-repeat;
	padding:0px;
	margin-top:0px;
	height: 26px;
	width: 118px;
}
.menu a.tab2tabactive {
	/*background-color: #375D8E;*/
	background: url(../../images/yellow/tab2.png) no-repeat;
	padding:0px;
	margin-top:0px;
	height: 26px;
	width: 118px;
}
.menu a.tab3tabactive {
	/*background-color: #375D8E;*/
	background: url(../../images/yellow/tab3.png) no-repeat;
	padding:0px;
	margin-top:0px;
	height: 26px;
	width: 118px;
}

/* Menu Tabs Color */
/* Menu Tabs Color */
#ja-mainnav {
	position: absolute;
	bottom: -1px;
	right: 5px;
	padding-left: 6px;
	background: url(../../images/yellow/mainnav-left.png) no-repeat top left;
}
div.mainnav-inner {
	background: url(../../images/yellow/mainnav-right.png) no-repeat top right;
	padding-right: 8px;
	padding-top: 1px;
	float: left;
}
#jasdl-mainnav ul li a {
	background: url(../../images/yellow/mainnav-bg.png) repeat-x top left;
}
#jasdl-subnav a:hover,
#jasdl-subnav a:active,
#jasdl-subnav a:focus {
	color: #999;
	text-decoration: underline;
}

#jasdl-subnav ul li.active a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
/************START: Add tab flag ******************/
#ja-flag {
	margin: 0 auto 24px;
	width: 870px;
	height: 25px;
	text-align: center;
	background: url(../../images/yellow/tab-lang.png) no-repeat 100% bottom;
}
#ja-flag div.ja-usertools-flag {
	float: right;
	padding: 0px;
}
#ja-flag div.ja-usertools-flag a{
	margin-right: 9px;
	font-weight: bold;
	line-height: 200%;
	color: #fff;
	text-decoration: none;
	font-size: 100%;
}
/************END: Add tab flag ******************/
