/*General styles*/
div.ja-moduletable > .mod-inner1 > h3, 
div.moduletable > .mod-inner1 > h3 {font-size:145%;color:#393930;}

div.ja-moduletable, 
div.moduletable {overflow:hidden;}


/*default styles*/
div.ja-moduletable > .mod-inner1 > h3, 
div.moduletable > .mod-inner1 > h3 {color:#fff;background:url(../images/module-heading-bg.png) repeat-x bottom #2e62a6;padding:5px 15px 8px 15px;margin-bottom:0;border-top:solid 1px #255087;border-right:solid 1px #255087;border-left:solid 1px #255087;}

div.ja-moduletable .mod-inner2, 
div.moduletable .mod-inner2 {background:#fff;padding: 5px 15px;border:solid 1px #dbdbdb;border-top:none!important;}


/*light styles*/
div.ja-moduletable_light > .mod-inner1 > h3, 
div.moduletable_light > .mod-inner1 > h3 {color:#393930!important;background:url(../images/light-module-heading-bg.png) repeat-x bottom #fff!important;padding:5px 15px 8px 15px;margin-bottom:0;border-top:solid 1px #dbdbdb!important;border-right:solid 1px #dbdbdb!important;border-left:solid 1px #dbdbdb!important;}


/*color styles*/
div.ja-moduletable_color > .mod-inner1 > h3, 
div.moduletable_color > .mod-inner1 > h3 {color:#fff;background:url(../images/module-headings-color-bg.png) repeat-x bottom #2e62a6;padding:5px 15px 8px 15px;margin-bottom:0;border-top:solid 1px #255087;border-right:solid 1px #255087;border-left:solid 1px #255087;}

div.ja-moduletable_color .mod-inner2, 
div.moduletable_color .mod-inner2 {padding: 5px 15px 4px 15px;border:solid 1px #255887;margin-top:0px;background:#2d6da6;color:#fff;}

/*border1 styles*/
div.ja-moduletable_border1 > .mod-inner1 > h3, 
div.moduletable_border1 > .mod-inner1 > h3 {color:#393930;background:0!important;padding:10px 15px 8px 15px;margin-bottom:0;border:0!important;}

div.ja-moduletable_border1 .mod-inner1, 
div.moduletable_border1 .mod-inner1 {border:solid 3px #dbdbdb;background:0;}

div.ja-moduletable_border1 .mod-inner2, 
div.moduletable_border1 .mod-inner2 {border:0;background:0;}

/*border2 styles*/
div.ja-moduletable_border2 > .mod-inner1 > h3, 
div.moduletable_border2 > .mod-inner1 > h3 {color:#393930;background:0!important;padding:10px 15px 8px 15px;margin-bottom:0;border:0!important;}

div.ja-moduletable_border2 .mod-inner1, 
div.moduletable_border2 .mod-inner1 {border:solid 3px #2d6da6;background:0;}

div.ja-moduletable_border2 .mod-inner2, 
div.moduletable_border2 .mod-inner2 {border:0;background:0;}

/*border3 styles*/
div.ja-moduletable_border3 > .mod-inner1 > h3, 
div.moduletable_border3 > .mod-inner1 > h3 {color:#393930;background:0!important;padding:10px 15px 8px 15px;margin-bottom:0;border:0!important;}

div.ja-moduletable_border3 .mod-inner1, 
div.moduletable_border3 .mod-inner1 {border:dashed 3px #dbdbdb;background:0;}

div.ja-moduletable_border3 .mod-inner2, 
div.moduletable_border3 .mod-inner2 {border:0;background:0;}

/*bigtitle styles*/
div.ja-moduletable_bigtitle > .mod-inner1 > h3, 
div.moduletable_bigtitle > .mod-inner1 > h3 {font-style:italic;font-size:340%;color:#393930;background:0!important;padding:0 0 8px 0;margin-bottom:0;border:0!important;}

div.ja-moduletable_bigtitle .mod-inner1, 
div.moduletable_bigtitle .mod-inner1 {border:0;background:0;}

div.ja-moduletable_bigtitle .mod-inner2, 
div.moduletable_bigtitle .mod-inner2 {font-style:italic;border:0;background:0;padding:0;}

/*clear styles*/
div.ja-moduletable_clear > .mod-inner1 > h3, 
div.moduletable_clear > .mod-inner1 > h3 {
	color:#393930;
	background:0!important;
	padding:0 0 8px 0;
	margin-bottom:0;
	border:0!important;
	font-weight: bold;
}

div.ja-moduletable_clear .mod-inner1, 
div.moduletable_clear .mod-inner1 {border:0;background:0;}

div.ja-moduletable_clear .mod-inner2, 
div.moduletable_clear .mod-inner2 {border:0;background:0;padding:0;margin-top:0;}


/* Advertisement ---*/
div.bannergroup_text div.banneritem_text { border-bottom: 1px dotted #ccc; }

/*badge*/
.badge {
    background-image: url(../images/icon-badge.png);
}

/*special*/
#ja-slider div.ja-moduletable > .mod-inner1 > h3, 
#ja-slider div.moduletable > .mod-inner1 > h3,
#ja-topsl-a div.ja-moduletable > .mod-inner1 > h3, 
#ja-topsl-a div.moduletable > .mod-inner1 > h3,
#ja-botsl-b div.ja-moduletable > .mod-inner1 > h3, 
#ja-botsl-b div.moduletable > .mod-inner1 > h3,
#ja-breadcrumbs div.ja-moduletable > .mod-inner1 > h3, 
#ja-breadcrumbs div.moduletable > .mod-inner1 > h3,
#ja-slider div.ja-moduletable .mod-inner2, 
#ja-slider div.moduletable .mod-inner2,
#ja-topsl-a div.ja-moduletable .mod-inner2, 
#ja-topsl-a div.moduletable .mod-inner2,
#ja-botsl-b div.ja-moduletable .mod-inner2, 
#ja-botsl-b div.moduletable .mod-inner2,
#ja-breadcrumbs div.ja-moduletable .mod-inner2, 
#ja-breadcrumbs div.moduletable .mod-inner2 {border:0!important;background:0!important;padding:0!important;margin-top:0!important;}