body#bd{
	
}

a, table.tablelist td a{
	/*color: #2482b0;*/
	color: #006600;
}
input, select, textarea, .inputbox 
{
	color:#5CC4EC;
}
table.tablelist td a
{
	color: #434343; 
}
a:hover, table.tablelist td a:hover{
	color: #155270;
}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus{
	background: #2482b0;
}
.column h1, .column h4, .column h6, .column .contentheading, .column .contentheading,
div.blog .contentheading{
	color: #35a5de;
	font-family:delicious;
}
#ja-container .main{
	/* background-image: url(../../images/containerBgDark.png); */
}
div#usertoolWrapper{
	/* background-image: url(../../images/fontSizeSeparatorDark.png); */
}
.ja-navhelper a{
	/*color: #2482B0;*/
	color: #006600;
	border: 1px solid transparent;
}
.ja-navhelper a:hover, .ja-navhelper a:active, .ja-navhelper a:focus, .ja-links li.top a:hover  { 
	color: #000; 
	text-decoration: none; 
	background-color: #fff;
	border: 1px solid #000;
}
#ja-search {
	/* background: url(../../images/icon-search.png) no-repeat center left; */
}
.button, a.readon, #ja-search .button{
	background: url(../../images/blue/blueButton.png) left top repeat-x #0273ad;
	border: 1px solid #52adc5;
	text-shadow: 0px 1px 0px #2f8dbb;
}
ul.level0 li.active , ul.level0 li.over, ul.level0 li.haschild-over {
	background: url("../../images/blue/menu-bg.jpg") repeat-x scroll bottom  left #01A4E4;
}

.counter span{
	background:none repeat scroll 0 0 #0591D3;
	border-color:#4AA2CF;
	padding:5px 10px;
}
#ja-splitmenu a:hover, #ja-splitmenu a:active, #ja-splitmenu a:focus, #ja-cssmenu li:hover, #ja-cssmenu li.sfhover, #ja-cssmenu li.havechildsfhover, #ja-cssmenu li.havechild-activesfhover, #jasdl-mainnav a:hover, #jasdl-mainnav ul li.hover a{
	background-color: #155270;
}
#ja-splitmenu li.active a, #ja-splitmenu li.active a:hover, #ja-splitmenu li.active a:active, #ja-splitmenu li.active a:focus, #ja-cssmenu li a.active, #ja-cssmenu li a.active:hover, #ja-cssmenu li a.active:active, #ja-cssmenu li a.active:focus,#jasdl-mainnav li.active a, #jasdl-mainnav li.active a:hover, #jasdl-mainnav li.active a:active, #jasdl-mainnav li.active a:focus{
	background-color: #2482b0;
}
div.logo-text h1 a{
	color: #1181aa;
}
p.site-slogan{
	background: #1181aa;
	color: #FFFFFF;
}

/* Enterprise Theme CSS */

#ja-footer .main {
	background: url(../../images/blue/footerBackground.jpg) left top repeat-x #006fa7;
}
#ja-header {
	background: url(../../images/blue/header-bg.jpg) left top repeat-x #FFF;
	padding:0 0 5px 0;
	border-bottom:1px solid #d5d5d5;
}
#ja-search .search .button {
	background:url(../../images/blue/searchBtn.png) no-repeat scroll 0 0 transparent;
	border:0 none;
	height:27px;
	margin-left:-30px;
	text-indent:-9999px;
	vertical-align:middle;
	width:27px;
}
#ja-mainnav {
	background:url(../../images/blue/mainnav-bg-1.jpg) repeat-x bottom left #01A4E4;
}
a.readon
{
	background:url("../../images/blue/readmoreBtn1.png") no-repeat scroll right bottom transparent;
	border:0 none !important;
	display:block;
	float:right;
	text-indent:-9999px;
	width:100%;
}
a.readon:hover, a.readon:active, a.readon:focus 
{
	border:0 none;
}

.childcontent-inner {
	/*background:none repeat scroll 0 0 #01a2e1;*/
	background:none repeat scroll 0 0 #009900;
	/*border:1px solid #08a3e2;*/
	border:1px solid #009900;
	min-height:0;
}

pre, .code {
	background:none repeat scroll 0 0 #c4e2f2;
	border-left:0px;
}
div.bubble-hl1 .box-ct, div.bubble-hl2 div.box-ct {
	color:#333839;
}

div.bubble-hl1 div.tl, div.bubble-hl1 div.tr, div.bubble-hl1 div.bl, div.bubble-hl1 div.br
{
	/* background:none; */
}
div.bubble span.arrow 
{
	display:block;
	font-weight:bold;
	height:20px;
	margin-left:20px;
	position:relative;
	top:-1px;
	width:18px;
}

#ja-topsl .moduletable_blue h3, #ja-botsl .moduletable_blue h3, .blue #ja-topsl .moduletable h3, .blue #ja-botsl .moduletable h3 , #ja-topsl h3, 
#ja-botsl h3 
{
	background:url("../../images/blue/top_bottom_header_bg.png") no-repeat scroll 5px 10px transparent;
	border:0 none;
	color:#787878;
	font-family:delicious;
	font-size:180%;
	font-weight:normal;
	padding-bottom:5px;
	padding-left:25px;
	padding-top:5px;
	text-shadow:none;
}

#ja-left div.ja-moduletable .ja-box-ct, #ja-left div.moduletable .ja-box-ct, #ja-right div.ja-moduletable .ja-box-ct, #ja-right div.moduletable 
.ja-box-ct
{
	background:#E7E8E7;
}


/* Newsletter START */
.moduletable_newsletter
{
	background:url("../../images/blue/newsletter-bg.jpg") no-repeat scroll 0 0 #0590D0 !important;
	color:#FFFFFF;
	text-shadow:0 1px 1px #000000;
}

.moduletable_newsletter h3
{
	background:url("../../images/blue/newsletter_h3.png") no-repeat scroll 10px 15px transparent !important;
	color:#FFF !important;
	font-weight:normal !important;
}
#ja-topsl .moduletable_newsletter .ja-box-ct, #ja-botsl .moduletable_newsletter .ja-box-ct
{
	border:0px;
	font-size:11px;
}
.moduletable_newsletter .button
{
	margin:5px 0;
}
.moduletable_newsletter  .inputbox
{
	background:url("../../images/blue/input-bg.png") no-repeat scroll 0 0 transparent;
	border:0 none;
	margin:5px 0;
	padding:3px 5px 4px;
	width:158px;
}


/* Newsletter END */

/* Login  START */

#form-login-username .inputbox, #form-login-password .inputbox {
	color:#5cc4ec;
}

/* Login  END */