#navbar1 { border: solid 1px #CCCCCC; padding:5px 10px 5px 10px; color:#CC0000; border-bottom-width:0px;}
#com_act_4_menutag {
	list-style:none; 
	height:24px;
	margin:0px;
	padding: 0px 0px 0px 0px;
}
#com_act_4_menutag li {
	background:url(images_icon/btm-com-ad-website.gif) top left no-repeat;
	float:left;
	display:block;
	margin:0px;
	padding: 0px 0px 0px 0px;
	width:150px;
	height:24px;
	text-align:center;
}
#com_act_4_menutag li a{
	background:url(images_icon/btm-com-ad-website.gif) top left no-repeat;
	padding: 5px 0px 0px 0px;
	float:left;
	display:block;
	text-align:center;
	width:150px;
	height:19px;
	color:#222222;
	cursor:hand;
}
#com_act_4_menutag li a:hover{
	color: #CC0000;
	background:url(images_icon/btm-com-ad-website-over.gif) top left no-repeat;
}
#com_act_3_menutag {
	list-style:none; 
	height:24px;
	margin:0px;
	padding: 0px 0px 0px 0px;
}
#com_act_3_menutag li {
	background:url(images_icon/btm-about-john.gif) top left no-repeat;
	float:left;
	display:block;
	margin:0px;
	padding: 0px 0px 0px 0px;
	width:200px;
	height:24px;
	text-align:center;
}
#com_act_3_menutag li a{
	background:url(images_icon/btm-about-john.gif) top left no-repeat;
	padding: 5px 0px 0px 0px;
	float:left;
	display:block;
	text-align:center;
	width:200px;
	height:19px;
	color:#222222;
	cursor:hand;
}
#com_act_3_menutag li a:hover{
	color: #CC0000;
	background:url(images_icon/btm-about-john_over.gif) top left no-repeat;
}

#com_act_2_menutag {
	list-style:none; 
	height:24px;
	margin:0px;
	padding: 0px 0px 0px 0px;
}
#com_act_2_menutag li {
	background:url(images_icon/btm-mobile-1.gif) top left no-repeat;
	float:left;
	display:block;
	margin:0px;
	padding: 0px 0px 0px 0px;
	width:300px;
	height:24px;
	text-align:center;
}
#com_act_2_menutag li a{
	background:url(images_icon/btm-mobile-1.gif) top left no-repeat;
	padding: 5px 0px 0px 0px;
	float:left;
	display:block;
	text-align:center;
	width:300px;
	height:19px;
	color:#222222;
	cursor:hand;
}
#com_act_2_menutag li a:hover{
	color: #CC0000;
	background:url(images_icon/btm-mobile-2.gif) top left no-repeat;
}

#com_act_content {
	border:solid 1px #CCCCCC;
	border-top:0px;
}

#com_year{
	background:url(images_icon/bg-gray-bar.gif) top left no-repeat;
}

#reviewtagblock,#reviewcontent {
	border:solid 1px #CCCCCC;
	margin-top:1px;
	 line-height: 25px; 
	 font-size: 15px;
}

#membg {
	margin:20px;
	padding:10px;
	border: dashed 1px #CCCCCC;
	
	background-color:#FFFFFF;
}

.searchrestrow {
margin:5px 10px 5px 10px; border:solid 1px #CCCCCC; padding:5px 10px 5px 10px; background-color:#FFFFFF;}
.searchrestrow td { vertical-align:top;}
.searchrestrow .left { float:left; width: 80px;}
.searchrestrow .cent { padding-left:10px; float:left; width:290px;}
.searchrestrow .right { float:right;}
.redarrow {
	padding-left:10px;
	background:url(images_icon/icon-006.gif) left no-repeat;
}
