.topic-blue-menu-bar{
	background-color: #e026ce;
	border-bottom: 3px solid #DFDFFF;
	height: 25px;	
}
#topic-nav{
	clear:both;
	width: 741px;/* some browsers have a parsing bug */
	voice-family: "\"}\""; /* and will ignore the following rules */                         
    voice-family: inherit;
	width: 745px!important;
	width: 747px;
	border-top:#C9C9C9 dashed 1px;
	border-left:#C9C9C9 dashed 1px;
	border-right:#C9C9C9 dashed 1px;
	border-bottom:#CCCCCC solid 3px;
	margin-bottom:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-align:left;
	padding:2px 0 2px 6px;
	position:relative;
}
#topic-top-container{
	width: 753px!important;
	width: 755px;
	position:relative;
	clear:both;
}
#topic-top-container #topic-menu{
	float:left;
	width: 184px;/* some browsers have a parsing bug */
	voice-family: "\"}\""; /* and will ignore the following rules */                         
    voice-family: inherit;
	width: 178px!important;
	width: 180px;
	color:#FFFFFF;
	background-image:url(/images/topic/special_title_center.gif);
}
#topic-top-container #topic-menu h2{
	margin:8px 6px 8px 2px;
	padding:0 2px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#DA70D6;
	border-top:#EEAEEE solid 3px;
	border-left:#EEAEEE solid 3px;
	border-right:#EEAEEE solid 3px;
	border-bottom:#EEAEEE solid 5px;
}
#topic-top-container #topic-menu h2 a:link{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#topic-top-container #topic-menu h2 a:visited{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#topic-top-container #topic-menu h2 a:hover{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFCCFF;
}
#topic-top-container #topic-updated{
	float:right;
	width: 557px!important;
	width: 559px;
	margin:0 0 0 4px;
	padding:4px;
	position:relative;
	border-top:#FF9900 solid 2px;
	border-left:#FF9900 solid 2px;
	border-right:#FF9900 solid 2px;
	border-bottom:#FF9900 solid 10px;
}
#topic-top-container #topic-updated img{
	float:left;
	border:#EEAEEE solid 4px;
}
#topic-top-container #topic-updated #topic-introduce{
	float:right;
	width:369px!important;
	width:371px;
}
#topic-top-container #topic-updated a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#996600;
}
#topic-top-container #topic-updated a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#996600;	
}
#topic-top-container #topic-updated a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#993300;	
}
#topic-top-container #topic-updated #topic-introduce h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#EE0000;
	background-color:#EEDC82;
	margin:0 0px 4px 4px;
	padding-bottom:4px;
	border:#9999CC dashed 1px;	
}
#topic-top-container #topic-updated #topic-introduce h6{
	background-color:#EFEFEF;
	border:#CCCCCC dashed 1px;
	margin:4px 0px 4px 4px;
	padding-right:4px;
	text-align:right;
}
#topic-top-container #topic-updated #topic-introduce p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:4px 0px 4px 4px;
	padding:2px;
	text-align:left;
	text-indent: 12px;
	line-height:130%;
	height:96px;
	position:relative;
}
#topic-top-container #topic-relevant{
	clear:both;
	display:block;
	width: 557px!important;
	width: 559px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
#topic-top-container #topic-relevant ul{
	list-style-type:disc;
	list-style-position: inside;
	display:inline;
}
#topic-top-container #topic-relevant ul li{
	text-align:left;
	padding:0;
	border-bottom:#CCCCCC dashed 1px;
}
#topic-center-container{
	clear:both;
	width: 753px!important;
	width: 755px;
	margin-top:4px;
	margin-bottom:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	position:relative;
}
#topic-center-container #topic-suggest{
	float:left;
	width: 184px;/* some browsers have a parsing bug */
	voice-family: "\"}\""; /* and will ignore the following rules */                         
    voice-family: inherit;
	width: 178px!important;
	width: 180px;
	color:#FFFFFF;
	background-image:url(/images/topic/suggest_title_center.gif);
}
#topic-center-container #topic-suggest ul{
	margin:0px;
	list-style-type:none;	
}
#topic-center-container #topic-suggest ul li{
	margin:3px;
}
#topic-center-container #topic-suggest ul li a:link{
	font-family:"Courier New", Courier, monospace;
	color:#FFFFFF;
}
#topic-center-container #topic-suggest ul li a:visited{
	font-family:"Courier New", Courier, monospace;
	color:#FFFFFF;
}
#topic-center-container #topic-suggest ul li a:hover{
	font-family:"Courier New", Courier, monospace;
	color:#CCCCCC;
}
#topic-center-container #topic-suggest ul li img{
	clear:both;
	display:block;
	border-top:#EEAEEE solid 3px;
	border-left:#EEAEEE solid 3px;
	border-right:#EEAEEE solid 3px;
	border-bottom:#EEAEEE solid 5px;
	width:160px;
}
#topic-center-container #topic-suggest ul li span{
	clear:both;
}
#topic-center-container .topic-list{
	float:right;
	width: 565px!important;
	width: 567px;
	margin:0px 0 4px 4px;
	position:relative;
	border-top:#DA70D6 solid 2px;
	border-left:#DA70D6 solid 2px;
	border-right:#DA70D6 solid 2px;
	border-bottom:#DA70D6 solid 10px;	
}
#topic-center-container .topic-list h2{
	margin:0px;
	padding:4px;
	background-color:#ee30a7;
	border-bottom:#EEAEEE solid 4px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFF00;
	text-align:left;
	position:relative;
}
#topic-center-container .topic-list span{
	clear:both;
	display:block;
	text-align:right;
	margin:0px;
	padding:0px 4px 0px 0px;
}
#topic-center-container .topic-list a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}
#topic-center-container .topic-list a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}
#topic-center-container .topic-list a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#CC66FF;
}
#topic-center-container .topic-list ul{
	list-style-type:disc;
	list-style-position: inside;
	display:inline;
}
#topic-center-container .topic-list ul li{
	text-align:left;
	padding:1px 4px;
	border-bottom:#CCCCCC dashed 1px;
}
#topic-bottom{
	clear:both;
}
