div.ja-moduletable h3, 
div.moduletable h3 						{font-size:20px;}

/*style1*/
div.ja-moduletable_style1 h3, 
div.moduletable_style1 h3 				{background:url(../images/module-heading-bg.png) repeat-x bottom #f7f6f6;
										border-bottom:solid 1px #d9d4d4;
										padding:10px 15px;
										margin:0;
										}
div.ja-moduletable_style1 .wrap1, 
div.moduletable_style1 .wrap1			{border:solid 1px #d9d4d4;}
div.ja-moduletable_style1 .wrap2, 
div.moduletable_style1 .wrap2			{padding:15px;}

/*style2*/
div.ja-moduletable_style2 h3, 
div.moduletable_style2 h3 				{border-bottom:solid 1px #d9d4d4;padding:10px 15px;margin:0;}
div.ja-moduletable_style2 .wrap1, 
div.moduletable_style2 .wrap1			{border:solid 1px #d9d4d4;}
div.ja-moduletable_style2 .wrap2, 
div.moduletable_style2 .wrap2			{padding:15px;}

/*style3*/
div.ja-moduletable_style3 h3, 
div.moduletable_style3 h3 				{background:url(../images/module-heading-bg.png) repeat-x bottom;
										border-bottom:solid 1px #d9d4d4;
										padding:10px 15px;
										margin:0;
										}
div.ja-moduletable_style3 .wrap1, 
div.moduletable_style3 .wrap1			{border:solid 1px #d9d4d4;background:#f7f6f6;}
div.ja-moduletable_style3 .wrap2, 
div.moduletable_style3 .wrap2			{padding:15px;}

/*style4*/
div.ja-moduletable_style4 h3, 
div.moduletable_style4 h3 				{
										border-bottom:solid 1px #d9d4d4;
										padding:10px 15px;
										margin:0;
										}
div.ja-moduletable_style4 .wrap1, 
div.moduletable_style4 .wrap1			{border:solid 1px #d9d4d4;background:#f7f6f6;}
div.ja-moduletable_style4 .wrap2, 
div.moduletable_style4 .wrap2			{padding:15px;}

/*style5*/
div.ja-moduletable_style5 h3, 
div.moduletable_style5 h3 				{padding:10px 15px;margin:0;}
div.ja-moduletable_style5 .wrap1, 
div.moduletable_style5 .wrap1			{border:solid 3px #d9d4d4;}
div.ja-moduletable_style5 .wrap2, 
div.moduletable_style5 .wrap2			{padding:15px;}



/*badge module*/
.badge 							{
								background-image: url(../images/icons/icon-badge.png);
								background-repeat: no-repeat;
								width: 61px;
								height: 61px;
								position: absolute;
								right: -7px;
								top: -7px;
								}

.badge-top .badge 				{background-position: 0 -61px;}
.badge-new .badge 				{background-position: 0 -122px;}
.badge-hot .badge 				{background-position: 0 -183px;}

/*search module*/
#ja-tools  						{}

#ja-tools  label 				{display: none; }

#ja-tools  .inputbox 			{}

#ja-tools  .inputbox:hover, 
#ja-tools  .inputbox:focus 		{}

#ja-tools  .button 				{}
li.search						{display:lock; float:left;width:207px; height:30px;background:url(../images/search-bg.png) no-repeat left top;}
li.search .inputbox 			{border:0;padding:6px;width:168px;background:0;color:#656262;}


/*advertisement*/
div.bannergroup_text div.banneritem 	{border-bottom: 1px dotted #ccc; padding:5px 0; }