div.CategoryContentContainer { overflow:hidden; zoom:1; clear:both; float:none; } 


div.ArticlesWrapper { margin:10px 0 15px 0 !important; overflow:hidden; zoom:1; clear:both; float:none; }
div.label { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#CA1800; margin-bottom:15px; margin-left:5px; }
div.ActionWrapper { float:none; clear:both;  overflow:hidden; background-color:#EAEAEA;  margin:10px 0; line-height:20px; height:20px; }
div.ActionWrapper a { 
	display:block;
	float:right;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background-image:url(../../../images/list/icon_rightarrow.jpg);
	background-repeat:no-repeat;
	background-position:right 4px;
	padding-right:14px;
	overflow:hidden; zoom:1;
}

div#TabNavigation { background-color:#DBEEF5; height:36px; overflow:hidden; zoom:1; margin:30px 0 10px 0;  }
div#TabNavigation ul { margin:0; padding:4px 0 0 0; }
div#TabNavigation ul li { float:left; list-style-type:none; list-style-type:none; margin:0; padding:0; }

div#TabNavigation ul li a {
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	height:32px;
	line-height:32px;
	margin-left:10px;
	padding:0 0 0 10px;
	overflow:hidden;
}
div#TabNavigation ul li a span { 
	padding:0 10px 0 0;
	display:block;
}

div#TabNavigation ul li a.active {
	background-image:url(../../../images/list/tab_left_background.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	color:#CA1800;
} 

div#TabNavigation ul li a.active span {
	background-image:url(../../../images/list/tab_right_background.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}


div.NoContent {
	height:94px;
	line-height:94px;
	background-color:#F1F1F1;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#999999;
	overflow:hidden;
	float:none;
	clear:both;
}
div#BlogArticlesContainer,
div#BlogArticlesWrapper,
div#BlogArticlesWrapper div.FullArticle { overflow:hidden; zoom:1; }
div#BlogArticlesWrapper div.FullArticleWithList { overflow:hidden; zoom:1; float:left; width:265px; margin-right:5px; padding:0 5px; }
div#BlogArticlesWrapper div.ListArticle { overflow:hidden; zoom:1; width:335px; margin-left:5px; padding-left:11px; border-left:1px solid #E3E3E3; }

div#BlogArticlesWrapper div.FullArticle .title,
div#BlogArticlesWrapper div.FullArticle .title a,
div#BlogArticlesWrapper div.FullArticleWithList .title,
div#BlogArticlesWrapper div.FullArticleWithList .title a { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; margin:0; padding:0 0 2px 0; }

div#BlogArticlesWrapper div.ListArticle .item { margin-bottom:15px; }
div#BlogArticlesWrapper div.ListArticle .title,
div#BlogArticlesWrapper div.ListArticle .title a { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333333; margin:0; padding:0 0 2px 0; }


div#ExpertArticlesWrapper,
div#ExpertArticlesWrapper div.label { margin-bottom:5px; }
div#ExpertArticlesWrapper div#ExpertInnerWrapper { overflow:hidden; zoom:1; padding:0 5px; }
div#ExpertArticlesWrapper div#ExpertInnerWrapper div.description { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }

div#ExpertArticlesWrapper div#ExpertInnerWrapper div.SingleRowContainer,
div#ExpertArticlesWrapper div#ExpertInnerWrapper div.MultipleRowContainer { float:none; clear:both; overflow:hidden; zoom:1; }
div#ExpertArticlesWrapper div#ExpertInnerWrapper div.SingleRowContainer div.item {
	float:left;
	width:185px;
	border-bottom:1px solid #DEDEDE;
	margin-right:24px;
	min-height:40px; height: auto !important; height: 40px; 
}
div#ExpertArticlesWrapper div#ExpertInnerWrapper div.MultipleRowContainer div.item {
	float:left;
	width:185px;
	border-bottom:1px solid #DEDEDE;
	margin-right:24px;
	margin-top:15px !important;
	min-height:40px; height: auto !important; height: 40px;
}

div#ExpertArticlesWrapper div#ExpertInnerWrapper div.name,
div#ExpertArticlesWrapper div#ExpertInnerWrapper div.name a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight: bold; } 
div#ExpertArticlesWrapper div#ExpertInnerWrapper div.title { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-style:italic; }

div#NewsArticlesContainer,
div#NewsArticlesWrapper,
div#NewsArticlesWrapper div.FullArticle { overflow:hidden; zoom:1; }
div#NewsArticlesWrapper div.FullArticleWithList { overflow:hidden; zoom:1; float:left; width:265px; margin-right:5px; padding:0 5px; }
div#NewsArticlesWrapper div.ListArticle { overflow:hidden; zoom:1; width:335px; margin-left:5px; padding-left:11px; border-left:1px solid #E3E3E3; }

div#NewsArticlesWrapper div.FullArticle .title,
div#NewsArticlesWrapper div.FullArticle .title a,
div#NewsArticlesWrapper div.FullArticleWithList .title,
div#NewsArticlesWrapper div.FullArticleWithList .title a { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; margin:0; padding:0 0 2px 0; }

div#NewsArticlesWrapper div.ListArticle .item { margin-bottom:5px; }
div#NewsArticlesWrapper div.ListArticle .title { margin:0; padding:0;  }
div#NewsArticlesWrapper div.ListArticle .title a {
	display:block;
	background-image:url(../../../images/list/icon_boxarrow.jpg);
	background-repeat:no-repeat;
	background-position:left 4px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333; 
	margin:0; padding:0 0 0 16px; 
}

div#VideoArticlesContainer,
div#VideoArticlesWrapper,
div#VideoArticlesWrapper div.FullArticle { overflow:hidden; zoom:1; }
div#VideoArticlesWrapper div.FullArticleWithList { overflow:hidden; zoom:1; float:left; width:265px; margin-right:5px; padding:0 5px; }
div#VideoArticlesWrapper div.ListArticle { overflow:hidden; zoom:1; width:335px; margin-left:5px; padding-left:11px; border-left:1px solid #E3E3E3; }

div#VideoArticlesWrapper div.FullArticle .title,
div#VideoArticlesWrapper div.FullArticle .title a,
div#VideoArticlesWrapper div.FullArticleWithList .title,
div#VideoArticlesWrapper div.FullArticleWithList .title a { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; margin:0; padding:0 0 2px 0; }

div#VideoArticlesWrapper div.ListArticle .item { margin-bottom:5px; }
div#VideoArticlesWrapper div.ListArticle .title { margin:0; padding:0;  }
div#VideoArticlesWrapper div.ListArticle .title a {
	display:block;
	background-image:url(../../../images/list/icon_boxarrow.jpg);
	background-repeat:no-repeat;
	background-position:left 4px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333; 
	margin:0; padding:0 0 0 16px; 
}


div#AudioArticlesWrapper,
div#AudioArticlesWrapper div.FullArticle { overflow:hidden; zoom:1; }
div#AudioArticlesWrapper div.FullArticleWithList { overflow:hidden; zoom:1; float:left; width:265px; margin-right:5px; padding:0 5px; }
div#AudioArticlesWrapper div.ListArticle { overflow:hidden; zoom:1; width:335px; margin-left:5px; padding-left:11px; border-left:1px solid #E3E3E3; }

div#AudioArticlesWrapper div.FullArticle .title,
div#AudioArticlesWrapper div.FullArticle .title a,
div#AudioArticlesWrapper div.FullArticleWithList .title,
div#AudioArticlesWrapper div.FullArticleWithList .title a { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; margin:0; padding:0 0 2px 0; }

div#AudioArticlesWrapper div.ListArticle .item { margin-bottom:5px; }
div#AudioArticlesWrapper div.ListArticle .title { margin:0; padding:0;  }
div#AudioArticlesWrapper div.ListArticle .title a {
	display:block;
	background-image:url(../../../images/list/icon_boxarrow.jpg);
	background-repeat:no-repeat;
	background-position:left 4px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333; 
	margin:0; padding:0 0 0 16px; 
}




div.date { color:#565656; font-family:Arial, Helvetica, sans-serif; font-size:10px; float:left; }
div.author { 
	background-image:url(../../../images/list/spacer.jpg);
	background-repeat:no-repeat;
	background-position:left 4px;
	margin-left:3px;
	padding-left:5px;
	color:#565656; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	float:left; 
	margin-right:5px;
}
div.summary { float:none; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6F6F6F; margin:5px 0; }  
