a.list,a.list:visited,a.list:focus,a.list:active{
    color: #105c9a!important;
    font-size:12px!important;
    font-weight:bold!important;
    text-decoration:underline!important;
}

a.list:hover {
    text-decoration:none!important;
}

a.small,a.small:visited,a.small:focus,a.small:active{
    color: #105c9a!important;
    font-size:12px!important;
    font-weight:normal!important;
    text-decoration:underline!important;
}

a.small:hover{
    text-decoration:none!important;
}

#article{
    /*
	height:600px;
	*/
	width:750px;
	margin:1px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#E1F0F7;
}

/* articleLeft start */

#article #articleLeft{
	float:left;
	width:161px;
	/*
	background:#E1F0F7;
	*/
	margin:0px 0px 0px 0px;
	/*
	border-right:solid #ffffff 5px;
	*/
	/*
	height:700px;
	*/
}

#article #articleLeft #activeMenu{
	background:#00ADEF;
}

#article #articleLeft #activeMenu .menuArea a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:80%;
}

#article #articleLeft #activeMenu .menuArea a:hover{
	text-decoration:underline;
}

#article #articleLeft #activeMenu .menuArea{
	border-style:dotted;
	border-color:#FFFFFF;
	border-width:1px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 16px;
}

#article #articleLeft #activeMenu .first{
    border-top:0px;
	padding:12px 0px 8px 16px;
}

#article #articleLeft #activeMenu .menuArea .menus{
	margin:0px 0px 0px 0px;
}

#article #articleLeft #activeMenu .menuArea .menusClick{
	margin:0px 0px 0px 0px;
	font-weight:bold;
}

#article #articleLeft #activeMenu .menuArea .menusClick .subItem{
	font-weight:normal;
	margin:8px 0px 8px 20px;
}

#article #articleLeft #activeMenu .menuArea .menusClick .subItemClick{
	font-weight:bold;
	margin:8px 0px 8px 20px;
}
/* articleLeft end */

* html #article div.articleBody{
    float:right;
	width:589px;
	background:#ffffff;
	padding:0px 0px 16px 0px;
	height:300px;
}

*>#article div.articleBody{
    float:right;
	width:589px;
	background:#ffffff;
	padding:0px 0px 16px 0px;
	min-height:300px;
}

#article div.articleBody #articleMiddle{
	float:left;
	width:375px;
	border-left:5px solid #ffffff;
}

#article div.articleBody #articleMiddleWide{
	float:left;
	width:584px;
	border-left:5px solid #ffffff;
}

#article div.articleBody #articleMiddle h2{
	font-size:130%;
}

#article div.articleBody #articleMiddleWide h2{
	font-size:130%;
}

#article div.articleBody #articleMiddle a,a:visited,a:focus,a:active {
    color: #12517E;
	text-decoration:none;
}

#article div.articleBody #articleMiddleWide a,a:visited,a:focus,a:active {
/*     color: #12517E; */
    text-decoration:none;
    color: #4A76EF;
}


#article div.articleBody #articleMiddle a:hover{
	/*chen added in here*/
	color: #12517E;
	text-decoration:underline;
}

#article div.articleBody #articleMiddleWide a:hover{
	/*chen added in here*/
	color: #12517E;
	text-decoration:underline;
}


#article div.articleBody #articleMiddle p{
    font-size:14px;
}

#article div.articleBody #articleMiddleWide p{
    font-size:14px;
}

#article div.articleBody #articleRight{
	float:right;
	width:203px;
	border-left:5px solid #ffffff;
}
/* start of chaowei huang */
#article div.articleBody #articleRight h4{
	margin:5px 0px 0px 10px;
}

#article div.articleBody #articleMiddle #comments{
	font-size:110%;
}

#article div.articleBody #articleMiddleWide #comments{
	font-size:110%;
}

#article div.articleBody #articleMiddle #comments h3{
	color:#0066CC;
    margin:0px;
}

#article div.articleBody #articleMiddleWide #comments h3{
	color:#0066CC;
    margin:0px;
}

#article div.articleBody #articleMiddle #comments #subItem{
	float:left;
	border-style:dotted;
	border-color:#777777;
	border-width:1px 0px 0px 0px;
        width:375px;
}

#article div.articleBody #articleMiddleWide #comments #subItem{
	float:left;
	border-style:dotted;
	border-color:#777777;
	border-width:1px 0px 0px 0px;
        width:584px;
}

#article div.articleBody #articleMiddle #comments #subItem p.message{
	margin-bottom:0px;
	font-size:12px;
}

#article div.articleBody #articleMiddleWide #comments #subItem p.message{
	margin-bottom:0px;
	font-size:12px;
}

#article div.articleBody #articleMiddle #comments #subItem p.author{
	margin-top:0px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}

#article div.articleBody #articleMiddleWide #comments #subItem p.author{
	margin-top:0px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}


#article div.articleBody #articleMiddle #comments #subItem .comments{
	font-size:12px;
	float:left;
	padding:8px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#article div.articleBody #articleMiddleWide #comments #subItem .comments{
	font-size:12px;
	float:left;
	padding:8px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}



#article div.articleBody #articleMiddle #comments #subItem .author{
	font-size:12px;
	font-weight:bold;
	float:left;
	font-style:italic;
	margin:0px 0px 0px 0px;
	padding:0px 0px 8px 0px;
}

#article div.articleBody #articleMiddleWide #comments #subItem .author{
	font-size:12px;
	font-weight:bold;
	float:left;
	font-style:italic;
	margin:0px 0px 0px 0px;
	padding:0px 0px 8px 0px;
}


#article div.articleBody #articleMiddle #comments #subItemTopLine{
	height:1px;
	width:370px;
	border-style:dotted;
	border-color:#777777;
	border-width:0px 0px 1px 0px;
}

#article div.articleBody #articleMiddleWide #comments #subItemTopLine{
	height:1px;
	width:370px;
	border-style:dotted;
	border-color:#777777;
	border-width:0px 0px 1px 0px;
}


/* comments start */
div.Comments{
	margin:0px 0px 0px 0px;
	background:#E1F0F7;
}

div.comments input{
	margin:5px 0px 5px 10px;
}

div.Comments h4{
	margin:10px 0px 0px 5px;
}

div#CommentArea{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:12px;
}

div#CommentArea .textBox input{
	clear:left;
	width:80%;
	margin:0px 0px 8px 8px;
	border:1px solid #5f818d;
}

div#CommentArea .textBox textarea{
	clear:left;
	width:80%;
	height:80px;
	margin:0px 0px 8px 8px;
	border:1px solid #5f818d;
}

div#introduction{
	margin:0px 0px 0px 3px;
	padding:8px 0px 0px 5px;
}

div#CommentArea .text{
	font-weight:bolder;
	margin:0px 2px 0px 8px;
}

div#htmlControl{
	margin:0px 0px 0px 10px;
	padding:0px 0px 15px 0px;
}

/* comments over */

#article div.articleBody #articleRight #RelatedInfo{
	margin:0px 0px 0px 0px;
}

#article div.articleBody #articleRight #RelatedInfo h4{
	margin:10px 0px 0px 5px;
}

#article div.articleBody #articleRight #RelatedInfo #RelatedInfoTitle{
	background:#C7E3F1;
	margin:5px 0px 0px 0px;
	padding:5px 8px 8px 10px;
	font-size:12px;
	font-weight:bold;
}

#article div.articleBody #articleRight #RelatedInfo #RelatedInfoArea{
	background:#E1F0F7;
	margin:0px 0px 15px 0px;
	padding:0px 0px 1px 0px;
	font-size:12px;

}

#article div.articleBody #articleRight #RelatedInfo #RelatedInfoArea .text{
	/*
	width:152px;
	*/
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 8px;
}

#article div.articleBody #articleRight #RelatedInfo h4{
	margin:10px 0px 0px 10px;
}

.comments_form{
	font-size:70%;
}

.comments_form input{
	width:80%;
	border-style:solid;
	border-color:#8C99B5;
	border-width:1px 1px 1px 1px;
}

.comments_form textarea{
	width:80%;
	height:100px;
	border-style:solid;
	border-color:#8C99B5;
	border-width:1px 1px 1px 1px;
}

.block{
	font-weight:bold;
}

.block input{
	margin:5px 0px 5px 0px;
}

.block textarea{
	margin:5px 0px 5px 0px;
}

.PublishButton input{
	margin:10px 0px 0px 5px;
}
/* end of chaowei huang*/
