﻿/* this is css release  by Namts */
@charset "utf-8";
@import "reset.css";  

/* common paddings */
.vcmsPad3Top{padding-top:3px;}
.vcmsPad5Top{padding-top:5px;}
.vcmsPad9Top{padding-top:9px;}
.vcmsPad10Top{padding-top:10px;}
.vcmsPad13Top{padding-top:13px;}
.vcmsPad8Top{padding-top:6px;}
a {	text-decoration:none; border:none;}

/* white corner box */
.vcmsBoxHeader {height:4px;overflow:hidden;background:#fff url(../images/Most/corner_dg_TR.gif) 100% 0 no-repeat;}
.vcmsBoxHeader div {width:4px;height:4px;overflow:hidden;background:#fff url(../images/Most/corner_dg_TL.gif) 0 0 no-repeat;}
.vcmsBoxContent {background:#fff;}
.vcmsBoxFooter {height:4px;overflow:hidden;background:#fff url(../images/Most/corner_dg_BR.gif) 100% 0 no-repeat;}
.vcmsBoxFooter div {height:4px;width:4px;overflow:hidden;background:#fff url(../images/Most/corner_dg_BL.gif) 0 0 no-repeat;}

.clear{clear:both;}


/* Clear Fix */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;  }
* html .clearfix {height: 1%;}
.clearfix {display: block; clear:both;}
/* commont page */

body
{
	font-family:Tahoma,Arial, Helvetica, sans-serif; 
	background-image:url(../Images/BodyBgr.gif); 
	background-repeat:repeat; 
	background-color:#454a4f;	
	margin:0;
	padding:0;
	font-size: 12px; line-height: 16px; 
}
#header
{
	width:998px; 
	height:104px; 
	background-color:#d7d9dc;
	margin: 0 auto 0 auto
}
#logo
{
	display:block; 
	margin: 1px 0px 0px 4px; 
	background-image:url(../Images/ICT.png); 
	height:91px; 
	width:130px;
}
#logoCopyRight
{
    display:block; 
	margin: 22px 0 0 15px;
	background-image:url(../Images/BottomLogo.gif); 
	height:55px; 
	width:100px;
}
#topbanner
{
	display:block; 
	margin: 1px 0px 0px 0px; 
	background-image:url(../Images/topbanner.gif); 
	height:90px; 
	width:705px;
}

#body
{
	width:998px; 
	background-color:#d7d9dc;
	/*background-color:#FFC8DC;*/
	margin: 0px auto 0px auto;
	line-height: 16px; 
}
	
.bottomDiv
{
	clear:both;
}

#Footer
{
	clear:both;
	width:998px;
	padding:8px 0px 0px 0px; 
	background-color:#d7d9dc;
	margin: 0px auto 0px auto; 
}

.leftbody
{
	float:left; 
	width:150px; 
	margin:0px 8px 0px 8px;	
	padding:0;
	display:inline;
	text-align:left;	
}
.centerbody
{
	float:left; 
	margin:0px 8px 0px 0px; 
	width:570px; 
	padding:0; 
	max-width:570px; 
    
}

.rightbody
{
	float:left;
	margin:0px 0px 0px 0px; 
	width:244px; 
	padding:0px;
}
.centerbodyLeft{float:left; margin:10px 0px 0px 0px; width:370px; padding:0; background-color:#f6fbee;}
.centerbodyRight{float:left; margin:0px 0px 0px 0px; width:200px; padding:0; background-color:#f6fbee; max-width:200px; }
.leftbody_content{float:left;	margin:0px 8px 0px 8px;	width:621px; padding:0;	}
.rightbody_content {float:left;	margin:0px 0px 0px 0px;	width:350px;padding:0px;}


/* Menu top */
.divParentMenu
{
	width: 998px; 
	height: 23px; 
	background-color: #ffffff; 
	border-top: solid 1px #c9ccd0;
    border-bottom: solid 2px #cf2106
}
.parentmenu
{
	padding:0 0 0 8px; 
	margin:0; 
	list-style-type:none; 
	width:738px; 
	float:left
}
.parentmenu a
{
	 font-size:14px;text-decoration:none;font-weight:bold; height:23px; line-height:23px;
}
.parentmenu a:visited
{
	 color:#B40E02;
}

.parentmenuItem
{
	float:left; 
	margin: 0; 
	padding: 0 10px 0 10px; 
	line-height:23px; 
	font-size:14px; 
	color:#cf2106; 
	font-weight:bold;
	
}
.parentmenuItem a
{
	color:#cf2106; 
}
.parentmenuItemHover
{
	float:left;
	margin:0;
	padding: 0 10px 0 10px;
	font-size:14px;
	color:#ffffff; 
	background-color:#cf2106 ;
	line-height:23px;
}
.parentmenuItemHover a
{
	font-size:14px;color:White ;background-color:#cf2106 ;height:23px; line-height:23px;
}
.parentmenuItemHover a:visited
{
	color:White ;
}
.childmenu
{
	padding:0;
	margin:0; 
	list-style-type:none; 
	width:500px; 
	float:left;  
	height:23px; 
	line-height:23px;
}
.childmenuItem
{
	float:left; 
	padding: 0px 10px 0px 10px; 
	line-height:20px;
	font-size:12px;
	color:White ;
	cursor:hand;
	height:23px;
	line-height:23px;
}
.childmenuItem a
{
	line-height:20px;
	font-size:12px;
	color:White ;
	cursor:hand;
	height:23px;
	line-height:23px;
	text-decoration:none;
}
.childmenuItemhover
{
	float:left;
	padding: 0px 10px 0px 10px;
	line-height:20px;
	font-size:12px;
	color:Red ;
	cursor:hand;
	background-color:White ;
	height:23px; 
	line-height:23px;
}
.childmenuItemhover a
{
	line-height:20px;
	font-size:12px;
	color:Red ;
	cursor:hand;
	background-color:White ;
	height:23px;
	line-height:23px;
	text-decoration:none;  
}
/* slideshow     */
.numStories
{
  
}
.btn {
    top:-21px;
    left:240px;
    position:relative;
/*padding:4px 10px 0px 3px;*/
}
.btn a 
{
    display:block;
    height:16px;
    width:27px;
}
.on,off
{
    font-size:11px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
}

.listInline a 
{       
    background-color:#5C5C5C;    
    border-color:#888888 rgb(48, 48, 48) rgb(48, 48, 48) rgb(136, 136, 136);
    border-style:solid;
    border-width:1px 2px 1px 1px;
    color:#E1E1E1;
    cursor:pointer;
    font-size:11px;
    /*font-size-adjust:none;
    font-stretch:normal;*/
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:25px;    
    padding:1px 9px 0px;
    text-decoration:none;
}
.listInline a.on 
{
    background:#990000 none repeat scroll 0%;
    border-color:#D42828 rgb(100, 1, 1) rgb(100, 1, 1) rgb(212, 40, 40);
    border-style:solid;
    border-width:1px 2px 1px 1px;
    color:#FFFFFF;
}
.listInline a.on:hover 
{
    background:#990000 none repeat scroll 0%;
    border-color:#D42828 rgb(100, 1, 1) rgb(100, 1, 1) rgb(212, 40, 40);
    border-style:solid;
    border-width:1px 2px 1px 1px;
    color:#FFFFFF;
    text-decoration:none;
}
.listInline a.off:hover 
{
    background-color:#999999;
    color:#FFFFFF;
    text-decoration:none;
}
.listInline a.offcomment:hover 
{
    background:#990000 none repeat scroll 0%;
    border-color:#D42828 rgb(100, 1, 1) rgb(100, 1, 1) rgb(212, 40, 40);
    border-style:solid;
    border-width:1px 2px 1px 1px;
    color:#FFFFFF;
    text-decoration:none;
}
.listInline 
{
    list-style-type:none;
    margin:0pt;
    padding:0pt;
}
.listInline li
 {
    display:inline;
 }

.btn_Play
{
    background: transparent url(../Images/btn_play.gif) no-repeat scroll 0px;
    -moz-background-clip: -moz-initial;
     -moz-background-origin: -moz-initial; 
    -moz-background-inline-policy: -moz-initial;
}
.btn_Pause
{
    background: transparent url(../Images/btn_pause.gif) no-repeat scroll 0px;
    -moz-background-clip: -moz-initial;
     -moz-background-origin: -moz-initial; 
    -moz-background-inline-policy: -moz-initial;
}




/*this is css od BtnSearch */
.BtnSearch
{
	color: #204d89;
	display: inline-table;
	display: inline-block;
	border: solid 1px #c8dcf3;
	background-color:Red ;
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
	cursor: hand;
	float:right;
}


.QuestionAndAnswer
{
	border:solid 1px #c3c3c3; 
	background-color:#f6fbee; 
	margin: 8px 0 0 0; 
	padding:8px;
}

.QuestionAndAnswer li{background-image: url(../Images/SmallRedBullet.gif); background-repeat: no-repeat;
            background-position: left top; padding: 0 0 0 10px; margin: 14px 0 0 0}

.QuestionAndAnswer a{padding: 0; line-height: 14px; color: #001c34; text-decoration: none;}

.searchBox{float: left; vertical-align: middle; text-align: left; color:Black;}
.searchBoxLostFocus{ color:#dddddd;float: left; vertical-align: middle; text-align: left;}



/* css of Paging */
.CssPaging { font-family:Arial ;  	font-size:13px;		color:Red ;	font-weight:bold ;	padding:0px 2px 0px 2px;}
.pageIndex { padding:0px 2px 0px 2px;font-family:Arial ;font-size:13px;	color:Red ;	font-weight:bold ; text-decoration:none;}
.cssClass {	padding:0px 2px 0px 2px; 	font-family:Arial ;	font-size:13px;	color:Blue ;	font-weight:bold ;text-decoration:none;	}
.cssClass:hover	{padding:0px 2px 0px 2px;	font-family:Arial ;	font-size:13px;	color:Blue ;font-weight:bold ;text-decoration:none;	}



/* Other Infomation module */
#OtherInfoList { width: 152px; margin: 8px 0px 0 0px; padding: 0; background-color: #ffffff;}
.OtherInfoListHeader {   padding:0;	margin:0; border-bottom: solid 1px #ededed;	border-top:solid 1px #ffffff; 	height:23px; 	width:152px; background-color:#f2f2f2;	font-size:14px;	line-height:23px; font-weight:bold; 	text-indent:8px; 	color:#010000;	background-image:url(../Images/MenuItemBgr.gif);	background-repeat:repeat-x;	background-position: top left;}
.OtherInfoListContent {  list-style-type: none; margin: 0 5px 0 5px; padding: 0 0 14px 0; font-size: 12px;}
.OtherInfoListItem {    background-repeat: no-repeat;     background-position: left top;    text-indent: 25px;    margin: 6px 0 0 0;}
.OtherInfoListItemLink {    padding: 0; line-height: 16px; color: #001c34; text-decoration: none; }

/* Article newest in ArticleSampleTop module */
.ArticleSampleTop {	float:left;	width:285px;	height:421px;	margin: 8px 0 0 0;	overflow:hidden; border: solid 1px #c3c3c3; background-color:#f6fbee;}
.ArticleSampleTopImage { margin:10px 8px 10px 8px; border-style:solid;	background-position:left top;   border-color:#B0BDC6;    border-width:1px;    padding: 1px;    width: 265px;    height: 200px;    text-decoration:none;}
.ArticleSampleTopInfo {	margin:0px 10px 0px 10px; }
.TimeInTitle {	font-size:11px;	color:#818181;	line-height:18px;font-style:italic}
/* this css of HeaderTop */
.HeaderTopContainer	{ 	padding: 0; margin: 0 10px 0 10px; }
.TimeSpan {	font-size: 11px;	color: #818181;	line-height: 18px;	font-style: italic;	}
.HeaderTop	{ 	font-size: 12px;	color: #001c34; line-height: 18px;}
.Xemtiep {	float: right;	font-size: 12px; color: #a81504;	line-height: 16px;}




/* this css of ArticleNewRank module */
.ArticleNewRank
{
	background-image:url(../Images/CpsNewsTopBgr.gif);
	background-color:#9ca0a8;
	background-position:left top;
	background-repeat:no-repeat;
	margin: 8px 0 0 8px;
	padding:0;
	width:275px;
	height:423px;
}
.ArticleNewRankBottomBg
{
    float: left; 
    background-image: url(../Images/CpsNewsBottomBgr.gif); 
    background-color: #ffffff;
    background-position: left bottom; 
    background-repeat: no-repeat; 
    margin: 8px 0 0 0;
    width: 275px; 
    height: 415px
}
.ArticleNewRankTitle
{
	height: 39px; 
	display: block; 
	font-size: 18px; 
	font-weight: bold; 
	background-color: #ffffff;
    padding: 0; 
    margin: 0; 
    border: solid 1px #d7d7d7; 
    border-top: none 0px;
}

.lnkNewRankSelected
{
	float: left; 
	display: block; 
	height: 19px; 
	margin: 10px 0 0 0;
    padding: 0 8px 0 8px; 
    line-height: 19px; 
    font-size: 18px; 
    text-decoration: none;
    color: #dc342f; 
    border: none 0px; 
    border-right: solid 1px #d7d7d7;
}
.lnkNewRank
{
	float: left; 
	display: block; 
	height: 19px; 
	margin: 10px 0 0 0;
    padding: 0 8px 0 8px; 
    line-height: 19px; 
    font-size: 18px; 
    text-decoration: none;
    color: #9ca0a8
	
}
.lnkNew
{
	float:left;
	display:block;
	height:19px;
	margin: 10px 0 0 0;
	padding: 0 8px 0 8px;
	line-height:19px;
	font-size:18px;
	text-decoration:none;
	color:#9ca0a8;
	border: none 0px;
	border-right:solid 1px #d7d7d7;
}

.lnkNewSelected
{
	float:left;
	display:block;
	height:19px;
	margin: 10px 0 0 0;
	padding: 0 8px 0 8px;
	line-height:19px;
	font-size:18px;
	text-decoration:none;
	color:#dc342f;
	border: none 0px;
	
}

/* Article New module */
.ArticleNew
{
	height:367px; 
	font-size:18px; 
	padding:0; 
	margin:0; 
	border:solid 1px #d7d7d7; 
	border-top: none 0px; 
	border-bottom: none 0px;
}
.ArticleNewItem
{
	height: 39px; 
	margin: 0 0 0 0; 
	padding: 0 8px 0 8px; 
	background-image: url(../Images/cpsnewsitembgr.gif);
	background-repeat: repeat-x;
}
.ArticleNewItemTitle
{
	float: left; 
	line-height: 23px; 
	font-size: 12px; 
	text-decoration: none;
    color: #001c34; 
    margin: 0; 
    padding: 0;
}
.ArticleNewItemChannel
{
	float: left; 
	display:block;
	width:100%;
	text-align:left;
	clear: left; 
	color: #999999; 
	font-size: 9px; 
	line-height: 13px;
    margin: 0; 
    text-decoration: none; 
    padding: 0
}

/* Articlerank module */
.ArticleRank
{
	height:367px;
	padding:0;
	width:273px;
	margin:0;
	border-left:solid 1px #d7d7d7;
	border-right:solid 1px #d7d7d7;
}
.ArticleRankItem
{
	height:39px;
	background-image:url(../Images/cpsnewsitembgr.gif);
	background-repeat:repeat-x;
	margin : 0 0 0 0;
	
}
.ArticleRankItemTitle
{
	display:block;
	float:left;
	line-height:23px;
	font-size:12px;
	text-decoration:none;
	color:#001c34;
	margin: 0 8px 0 8px;
	
} 
.ArticleRankItemChannel
{
	color:#999999;
	width:120px;
	display:block; 
	font-size:9px;
	line-height:13px;
	text-decoration:none;
	margin: 0 8px 0 8px;
	
}

/* ChannelSampleFancy css */
.ChannelSampleFancy
{
	float: left; 
	clear: both; 
	width: 568px; 
	height: 84px; 
	background-color: #f6fbee;
    border: solid 1px #c3c3c3; 
    margin: 8px 0 0 0;
}
.ChannelSampleFancyItem
{
	width:50%;
	float:left ;
}
.ChannelSampleFancyImage
{
	display:block;
	float:left; 
	width:91px;
	border: solid 1px #c3c3c3;
}
.ChannelSampleFancyTitle
{
	display:block;
	float:left;
	width:170px;
	font-size:12px;
	text-decoration:none;
	color:#001c34;
	margin:8px 0 8px 8px;
}

/* this css of ArticleTopComment module */
#ArticleTopComment
{
	width:152px;
	margin: 8px 0px 0 0px;
	padding:0;
	background-color:#ffffff;
}
.ArticleTopCommentTitle
{
	padding: 0; 
	margin: 0; 
	border-bottom: solid 1px #ededed; 
	border-top: solid 1px #ffffff;
    height: 23px; 
    width: 152px; 
    background-color: #f2f2f2; 
    font-size: 14px; 
    line-height: 23px;
    font-weight: bold; 
    text-indent: 8px; 
    color: #010000; 
    background-image: url(../Images/MenuItemBgr.gif);
    background-repeat: repeat-x; 
    background-position: top left;
}
.ArticleTopCommentItemList
{
	list-style-type: none;
	margin: 0 5px 0 5px;
	padding: 0 0 14px 0; 
	font-size: 12px
}
.ArticleTopCommentItem
{
	background-image:url(../Images/YellowBullet.gif);
	background-repeat:no-repeat;
	background-position: left top;
	text-indent:15px;
	margin: 14px 0 0 0;
}
.ArticleTopCommentItem a
{
	padding: 0;
	line-height: 14px;
	color: #001c34;
	text-decoration: none
}

/* this css of ChannelOneArticle module */
.ChannelOneArticle
{
	width: 359px; 
	float: left; 
	margin:8px 0 0 0; 
	border: solid 1px #bbc3c8;
    background-color: #e2e5e6
}
.OneArticleTitle
{
	color: #a81504; 
	font-weight: normal;
}
.ChannelOneArticleImage
{
    margin:10px 8px 10px 8px; 
	border-style:solid;
	background-position:left top;
    border-color:#B0BDC6;
    border-width:1px;
    padding: 1px;
    width: 340px;
    height: 240px;
    text-decoration:none;
}

.OneArticleHeader
{
	margin: 0 8px 0 8px; 
	padding: 0; 
	font-size: 12px; 
	color: #001c34;
}

.ChannelOneArticleHeader
{
	margin: 3px 0 0 0; 
	padding: 0px 10px 0 10px;
    font-size: 18px
	}
/* this css of ChannelList */

.ChannelListItem
{
	float: left; 
	margin: 8px 0 0 0; 
	padding: 0; 
	width: 361px;
    color: #001c34;
    font-size: 12px;
}
.ChannelListImageItem
{
	float: left;
	margin-top:3px;
    width:112px;
    height:85px;
    border: solid 1px #c3c3c3;
}
.ChannelListItemInfo
{
	padding: 0; 
	margin: 0 0 0 8px; 
	width: 231px; 

	float: right;   
	color: #001c34;
    font-size: 12px;
}
.ArticleTitleChannelList
{
	color: #a81504; 
	font-weight: bold; 
	font-size: 15px;
}


/* this css paging */
.PagingControl
{
	text-align:right;
}
.PagingLink
{
	font-family:Arial ;
	font-size:13px; 
	font-weight:bold ;
	color:Black ;
	text-decoration:none;
}
.PagingLink:hover
{
	color:Red ;
}

/* OtherArticleOfChannel module */
.OtherArticleOfChannel
{
	width: 100%; 
	margin: 8px 0 8px 0px;
	padding: 8px 0 8px 0; 
	background-color: #bdc4cb;
}
.OtherArticleOfChannelTitle
{
	padding: 0; 
	height: 28px; 
	margin: 0 8px 8px 8px; 
	text-indent: 5px; 
	display: block;
    border: solid 1px #d7d7d7; 
    background-image: url(../Images/cpsnewsitembgr.gif);
    background-repeat: repeat-x;
}
.OtherArticleOfChannelTitleLink
{
	text-decoration: none; 
	font-size: 16px;
    font-weight: bold; 
    color: #3b4c5b; 
    line-height: 26px
}
.ArticleOfChannelTopTitle
{
	text-decoration: none; 
	font-size: 16px;
    font-weight: bold; 
    color: #3b4c5b; 
    margin-left:12px;
    line-height: 26px
}
.OtherArticleOfChannelItem
{
	list-style-type: none; font-size: 12px; margin: 0 12px 0 12px; padding: 0;
}

.OtherArticleOfChannelItemInfo
{
	margin: 10px 0 10px 0;
	}
.OtherArticleLink
{
	color: #232323;
    line-height: 16px
}
.OtherArticleLink:hover
{
	text-decoration: none; 
	color: #232323;
    line-height: 16px;
	text-decoration:underline;
}

/* this css of ArticleView module */
.ArticleView
{
	float:left; 
	margin:0; 
	padding:0; 
	width:100%;
	clear:left;
}
.ArticleViewImage
{
	width:300px;
	border:none;
}
.ArticleBottomIcon
{
	width:16px;
	height:16px;
	text-decoration:none;
	border:none;
}
.PrintPreview
{
    display:block; 
    float:left; 
    margin: 0 0 0 10px; 
    text-decoration:none; 
    height:18; 
    padding: 0 0 0 18px; 
    line-height:18px; 
    font-size:11px; color:#0B819F;
     background-image:url(../Images/IconPrint.gif); 
    background-repeat:no-repeat;
}


.GotoTop
{
	display: block; float: left; margin: 0 0 0 10px; text-decoration: none;
    height: 18; padding: 0 0 0 18px; line-height: 18px; font-size: 11px; color:#0B819F;
    background-image: url(../Images/IconTop.gif); background-repeat: no-repeat;

}
	
.SendEmail
{
	display: block; float: left; margin: 0 0 0 10px; text-decoration: none;
    height: 18; padding: 0 0 0 18px; line-height: 18px; font-size: 11px; color:#0B819F;
    background-image: url(../Images/mail_send.png); background-repeat: no-repeat;
}
.Comment
{
    display: block; float: left; margin: 0 0 0 10px; text-decoration: none;
    height: 18; padding: 0 0 0 18px; line-height: 18px; font-size: 11px; color:#0B819F;
    background-image: url(../Images/idea.gif); background-repeat: no-repeat;
}
.AuthorInfo
{
	width:100%;
	background-color:#ededed;
	border:solid 1px Silver;
	margin:5px 5px 5px 5px;
	
}
.AuthorTextInfo
{
	float:left;
}
.AuthorAvatar
{
	width:150px;
	height:120px;
	float:left;
	margin:5px 0px 0px 0px;
}
.AuthorLink
{
	font-family:Arial;
	font-size:13px;
	color:#0d3142;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}
.AuthorLink:hover
{
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	padding-left:10px;
	color:#0d3142;
	text-decoration:underline;
}

.AuthorAlias
{
	font-family:Arial;
	font-size:13px;
	color:Blue;
	text-decoration:none;
}
.AuthorDescription
{
	font-family:Arial;
	font-size:13px;
	color:#666666;
	text-decoration:none;
	padding-left:10px;
	line-height:21px;
}



/* this css of ArticleRelation module */
.ArticleRelation
{
	width:100%;
	margin: 8px 0 8px 0; 
	padding: 8px 0px 8px 0px; 
	background-color: #263643;
}
.ArticleRelationHeader
{
	padding: 0; 
	height: 28px; 
	margin: 0 8px 0 8px; 
    text-indent: 5px; 
    display: block; 
    background-color: White;
    border: solid 1px #d7d7d7; 
    background-image: url(../Images/cpsnewsitembgr.gif);
    background-repeat: repeat-x;

}
.ArticleRelationHeaderLink
{
	text-decoration: none; 
	font-size: 16px;
    font-weight: bold; 
    color: #bd1c05; 
    line-height: 28px;
}

.ArticleRelationList
{
	list-style-type: none; 
	font-size: 12px; 
	margin: 0 8px 8px 8px; 
	padding: 0
}

.ArticleRelationItem
{
	padding: 10px; 
	border-top:solid 1px white;
}
.ArticleRelationItemLink
{
	color: White; 
	line-height: 16px
}



/*Interview*/

/* this css of InterviewList module */
.InterviewList
{
	margin:5px 10px 5px 10px;
}
.InterviewListItem
{
	margin:5px 0px 5px 0px;
}
.InterviewListTitle
{
	font-family:Arial;
	font-size:14px;
	font-style:normal;
	color:Red ;
	font-weight:bold  ;
}
.InterviewImageHeader
{
	float:left;
	width:115px;
	height:90px;
	margin:5px 10px 5px 10px;
    border:none;
}
.PublishTime
{
	font-family:Arial;
	font-size:13px;
	 font-style:italic;
	 color:Black;
	 font-weight:normal ;
}

.InterviewHeader
{
	font-family:Arial;
	font-size:13px;
	font-style:normal;
	color:Black;
	font-weight:bold  ;
	margin :5px 5px 5px 5px;
}
.Interviewee
{
	font-family:Arial;
	font-size:13px;
	font-style:normal;
	color:Blue ;
	font-weight:bold  ;
	margin :5px 5px 5px 5px;
	
}

.Interview
{
	margin:10px 10px 20px 10px;
	clear:both;
	text-align:left ;
}
.InterviewTitle
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#a81504;
	text-decoration:none;
}
.InterviewTitle:hover
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#a81504;
	text-decoration:underline;
}
.InterviewDisplay
{
	background-color:#f6fbee; 
	border-right:solid 1px silver;
	margin:10px 20px 10px 10px;
}
.InterviewSubmit
{
	background-color:#f6fbee;
	border-right:solid 1px silver; 
	text-align:right;
}

.InterviewContent
{
	font-family:Arial;
	font-size:13px;
	font-style:normal;
	color:Black;
	font-weight:normal ;
	margin :5px 5px 5px 5px;
}

.InterviewSender
{
	font-family:Arial;
	font-size:13px;
	font-style:normal;
	color:Blue ;
	font-weight:normal   ;
	margin :5px 5px 5px 5px;
}
.InterviewQuestion
{
	
	font-family:Arial;
	font-size:13px;
	 font-style:italic;
	 color:Black;
	 font-weight:normal ;
	 margin :5px 5px 5px 5px;
}
.InterviewAnswer
{
	font-family:Arial;
	font-size:13px;
	font-style:normal;
	color:Black;
	font-weight:normal ;
	margin :5px 5px 5px 5px;
}

/* this css of Article Info */
.ArticleTitle
{
	
	text-decoration:none;
	color:#a81504;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	text-align:left ;
}

.ArticleTitleTopHeader
{
	line-height: 22px; 
	margin: 10px 0 5px 0; 
	padding: 0px 10px 0 10px;
	font-size:14px;
}

.ArticleTitleTopLink
{
	color: #a81504; 
	text-decoration: none;
}

.ArticleTitle:hover
{
	
	text-decoration:underline;
}
.ArticleHeader
{
    font-size:12px; 
    color:#001c34; 
    line-height:18px;
}

.TitleInterestArticle
{   
    margin:0; 
    padding:0; 
    height:24px; 
    margin:8px 8px 0 8px; 
    text-indent:10px; 
    border:solid 1px #d7d7d7; 
    background-image:url(../Images/cpsnewsitembgr.gif); 
    background-repeat:repeat-x;
}
.ChannelNameModule
{   
    margin:0; 
    padding:0; 
    height:39px; 
    margin:8px 8px 0 8px;      
    text-indent:10px; 
    border:solid 1px #d7d7d7; 
    background-image:url(../Images/cpsnewsitembgr.gif); 
    background-repeat:repeat-x;
}


.ChannelNameInfoProduct
{ 
	text-decoration: none; font-size: 12px; font-weight: bold; color: #909fa9; float:left;margin-top:4px; line-height:32px;
}

.ChannelNameInfo 
{
	text-decoration: none; font-size: 12px; font-weight: bold; color: #909fa9;
}
.ChannelName { font-size: 28px;	height:32px; line-height:32px}

.ChannelNameIcon 
{
	background-image:url(../Images/IconNew.gif);
	display:block;
	float:right;
	height:38px;
	width:57px;
	max-width:57px;
}
.ChannelNameInfoHightLight
 {
	color:#909FA9;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin-top:4px;
	line-height:32px;

}

/* this is css of ContactModule */
.ContactModule
{
	width:100%;
	border:solid 1px silver;
	margin:8px 0px 8px 0px;
    background-color:White;
}
.ContactHeader
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#00274b; 
	text-align:left;	
	margin:10px 0px 10px 0px;
}
.ContactContent
{
	margin:0px 10px 0px 10px;
}
.contentTitle
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#00274b; 
	text-align:left;
	width:100%;
	margin:10px 10px 10px 10px;
}
.ContactUS
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
}


/* this css of ListInfoUpdate24_24 module */
.ListInfoUpdate24_24
{
	margin: 8px 8px 0 8px; 
	width: 361px;
}

.InfoUpdate24_24_Item
{
	padding: 0; 
	margin: 0 0 8px 0; 
	color: #001c34; 
	font-size: 12px;
}
.InfoUpdate24_24_ItemLink
{
	font-size: 15px; text-decoration: none; color: #a81504; font-weight: bold
}
InfoUpdate24_24_ItemTime
{
	font-size: 11px; font-style: italic; color: #bababa
}

/*Producthighlight module css */
#Producthighlight {	border:solid 1px #435367; background-color:#7b828d;	margin-top:8px;	width:242px; }

.ProducthighlightItemInfo
{
	margin: 8px 8px 0 0; 
	height: 55px; 
	vertical-align: middle; 
	padding: 0;
    width: 161px; 
    font-size: 12px
}
.ProducthighlightItemLink
{
	font-size: 12px; 
	color: White;
}

.ProducthighlightItemImage
{
	text-decoration: none; 
	display: block; 
	float: right; 
    margin: 8px 0 0 0; 
    height: 55px; 
    width: 55px
}
.ProducthighlightImage
{
	height: 55px; 
	width: 55px;
	border-style:none;
}
/* this css of ListProductInfo module */
.ListProductInfo
{
	margin: 8px 8px 0px 8px; padding: 0px 0px 0px 0px; width: 355px; background-color: White;
}
.ListProductInfoItem
{
	float: left; margin: 0 0 8px 0; padding: 0; display:inline;
}
.ListProductInfoImageItem
{
	height: 95px; 
	width: 92px; 
	float: left;
    border: solid 1px #cccccc;
}
.ListProductInfoItemInfo
{
	padding: 0; 
	margin: 0 0 0 6px; 
	width: 255px; 
	float: right; 
	color: #001c34;
    font-size: 12px;
}
.ListProductInfoItemInfoLink
{
	text-decoration: none; color: #a81504; font-weight: bold;
}


/* this css of ShowVideo module*/
.ShowVideo
{
	 margin: 8px 8px 8px 0; 
	 padding: 8px 0 0 0; 
	 width: 183px; 
	 background-color: #d7d7d7;
}
.showVideoHeader
{
	margin: 8px 8px 0 8px; 
	padding: 0; 
	height: 39px; 
	line-height:32px;
	text-indent: 10px; 
	border: solid 1px #d7d7d7;
    background-image: url(../Images/cpsnewsitembgr.gif); 
    background-repeat: repeat-x;
}
.showOverVideoHeader
{
	margin: 8px 8px 0 8px; 
	padding: 0; 
	padding-left:15px;
	height: 39px; 
	text-indent: 30px; 
	border: solid 1px #d7d7d7;
	background-image: url(../Images/cpsnewsitembgr.gif); 
	background-repeat: repeat-x;

}
.showOverVideoHeaderItem
{
	text-decoration: none; 
	font-size: 12px; 
	font-weight: bold; 
	color: #909fa9;
	margin-top:8px;
}
.showVideoHeaderItem
{
	text-decoration: none; 
	font-size: 28px; 
	font-weight: bold; 
	color: #909fa9;
	margin-top:8px;	
}

.showvideoInfo
{
    margin: 0 0 10px 0;
    float:none;
  
    text-align:center;
}
	
.showvideoItem
{
	padding: 0 0 10px 0; 
	margin: 15px 8px 0px 8px; 
	text-align: center
}

.showvideoTitle
{
	font-size: 12px; 
	text-decoration: none; 
	text-align: center; 
	color: #1d1d1d;
    text-align: center;
}
.showvideoTitle:hover
{
	text-decoration:underline;
	color:Red;
}


/* this css of ProductNew module */
.ProductNew
{
	margin: 8px 8px 8px 0px; padding: 8px 0px 0px 0px; width: 183px; display:inline; float:left; background-color: #747474;
}
.ProductNewHeader
{
	padding: 0; 
	height: 26px; 
	margin: 0 8px 0 8px;	
	text-indent: 5px;
	
    border: solid 1px #d7d7d7; 
    background-image: url(../Images/cpsnewsitembgr.gif);
    background-repeat: repeat-x;
}
.ProductNewHeaderInfo
{
	text-decoration: none; 
	font-size: 14px; 
	font-weight: bold; 
	color: #909fa9;
    line-height: 24px;
}

.ProductNewLink
{
	text-decoration:none;
	color:White;
	border:none 0px;
}

.ProductNewLink:visted
{
	text-decoration:none;
	color:White;
}
.ProductNewImage
{
	height: auto; width: 153px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
.ProductNewItemTitle
{
	color: #ffcaa0; font-size: 16px; font-weight: bold; text-decoration: none;
}
.ProductNewItemHeader
{
	float: left; 
    padding: 0;  
    color: #ffffff; 
    font-size: 12px;
    line-height: 20px;
     width:150px;
}
.ProductNewItemXemtiep
{
	color: #ffcaa0; 
	margin: 0 10px 10px 10px; 
	font-size: 12px; 
	text-align: right;
    line-height: 20px; 
    text-decoration: none;
}



.RSSTitle
{
	
	text-decoration:none; color:Orange; font-weight:bold; font-size:14px;
}
.RSSTitle:hover
{
	
	text-decoration:none; color:Orange; font-weight:bold; font-size:14px;
}
/* Show AdsManager */
.ItemPanel
{
	margin:0px 0px 0px 0px ;
	padding:0px;	
	background-color:#fff;				
}

.ItemPanelHorizontal
{
	margin:2px 0px 0px 0px;
	padding:0;
	float:left;		
}


.txt {
color: #00008B;
background-color: #E3F2F7;
border: 1px inset #00008B;
width: 200px;
float:left;
}
input.btn {
color: #00008B;
background-color: #ADD8E6;
border: 1px outset #00008B;
}
form div {
margin: 0;
padding: 0;
padding-top: 5px;
}
form div label {
float: left;
width: 15%;
font: bold 0.8em Arial, Helvetica, sans-serif;
}
fieldset {
border: 1px dotted #61B5CF;
margin-right:5px; margin-left:5px;
padding: 0.6em;
margin-top: 1.4em;
}
legend {
font: bold 0.8em Arial, Helvetica, sans-serif;
color: #00008B;
background-color: #FFFFFF;
}

/* comment module */
 /* this csss of CommentOfArticle module */
.CommentOfArticle
{
    clear:both;
    border: solid 1px #c3c3c3
}
.CommentOfArticleTitle
{
    padding:0; 
    height:28px; 
    margin:0; 
    text-indent:5px; 
    display:block; 
    border:solid 1px #d7d7d7; 
    background-image:url(../Images/cpsnewsitembgr.gif); 
    background-repeat:repeat-x;
}
.CommentOfArticleTitleLabel
{
    text-decoration:none; 
    font-size:16px; 
    font-weight:bold; 
    color:#3b4c5b; 
    line-height:28px;
}
.CommentOfArticleContent
{
   margin:8px; 
    padding:0; 
    font-size:12px; 
    color:#001c34
}
.CommenterName
{
    font-size:14px; 
    color:#bd1c05; 
    font-weight:bold
}

/* this css of CommentModule */
.CommentModule
{
    margin: 20px 0 10px 0; 
    padding: 0; 
    width: 100%;
    float:left;
    border: dashed 1px silver;
    background-color:#FFFFF2;
   
}
.CommentInfo
{
	float:left;
	margin:20px 0 0 0;
	padding:0;
	width:361px;
}
.CommenterItem
{
	line-height:35px;
	font-weight:bold;
	font-size:11px;
	color:#00274b; 
	text-align:right;
}
.CommenterInfo
{
	width:230px; margin:3px 10px 0px 10px; padding:0; font-size:11px; color:#00274b; text-align:left;
}
.CommenterInfoDetail1
{
	margin: 0; height: 18px; width: 225px;
}

.CommentArticle
{
	width:340px; border: solid 1px #c3c3c3; clear:left;
}
.CommentTitleBG
{
	padding:0; height:28px; margin:0; text-indent:5px; display:block; border:solid 1px #d7d7d7; background-image:url(../Images/CpsNewsItemBgr.gif); background-repeat:repeat-x
}
.CommentTitle
{
	text-decoration:none; font-size:16px; font-weight:bold; color:#3b4c5b; line-height:28px
}

.CommentLabel
{
    font-weight: bold;
    font-size: 11px; 
    color: #00274b; 
    text-align: right;
    width:95px;
}

.CommentInfomation
{
    color: #00274b;
}

.ReponseHeader
{
    padding: 0; 
    height: 28px; 
    margin: 0; 
    text-indent: 5px; 
    display: block;
    border: solid 1px #d7d7d7; 
    background-image: url(../Images/cpsnewsitembgr.gif);
    background-repeat: repeat-x;
}

.GeneratorFrame
{
     width: 130px; 
     padding: 0; 
     text-align: center;
     height:40px;
     margin-left:5px;   
     
}

.GeneratorBG
{
    text-align: center;
}
    
.NewGernerator
{
    margin: 5px 0 5px 0;
    padding:0; 
    font-size:11px; 
    color:#00274b; 
    text-align:right; 
}
.VerifyText
{
    margin: 0; 
    height: 40px; 
    width: 150px; 
    font-size: 18px;
    vertical-align:middle ;
}

.CommentContent
{
    height: 100px; 
    width: 335px; 
    margin: 8px; 
    border: solid 1px #d7d7d7;
    
}
.Message
{
   font-family:Tahoma;
   font-size:13px;
   font-weight:normal;
   color:Red;
}
/* this css of channelTitle module */
.ChannelTiteLink
{
	background-color:#F0F0F0;
	background-position:center top;
	background-repeat:repeat-x;
	border:1px solid #C3C3C3;
	color:#8A0000;
	font-size:14px;
	font-weight:bold;
	height:27px;

	line-height:27px;
	margin:0px 8px 0px 0px;
	overflow:hidden;
	padding:0px;
	text-indent:8px;
	width:359px;
    
}

.listChannelInline 
{
    list-style-type:none;
    margin:0pt;
    padding:0pt;

}
.listChannelInline li
{
    display:inline;
    
}
.parentlink_channel
{
    color:#8A0000;
    font-size:14px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height: 16px;

}
.Sublink_channel
{
    color:#004F8B;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height: 16px;
    text-decoration:none;
    
}

a.tooltip
{
	position: relative;
	text-decoration:none;	
	width:150px;
	min-width:150px;
}

a.tooltip div
{
	display:none;
}

a.tooltip:hover div
{
	display:block;
	position:absolute;
	z-index:100;
	margin-top:5px;
	margin-bottom:15px;	
	left:115px;
	width:250px;		
	background-color:white;
	border:1px solid #4570C5;
	font-family:Arial;
	font-size:11px;		
    background-position: top left;
}


/*----Example CSS Class ofArticle Content --*/ 
img.greyborder {	border: 1px solid #c0c0c0;}
td.module {	background-color: #efefef;}
td.content { 	color: black; 	font-family: tahoma, arial, helvetica;	font-weight: bold;}
.subtabbg {		background-color: #efefef; }
.redcolor{	color:red;}
.boldgreen	{	color: green; font-weight: bold; }
.highlight { 	background-color: yellow;}
.PTitle	,.pTitle {font-family:tahoma, arial, helvetica ;	font-size:14px;	font-style:normal ;	font-weight:bold ;	color:#a81504;	text-align:left; }
.PImgDescription {font-family:Tahoma;font-size:11px;color:#64707c;}
.PHeader ,.pHeader,.pHead {	font-family:tahoma, arial, helvetica ;	font-size:13px;	font-style:normal ;	font-weight:bold ;	color:Black ;	text-align:left;}
.pSuperTitle ,.pSubTitle { font-family: 'arial'; font-size: 10pt; font-weight: bold; margin-top: 0;line-height: 16px }
.pCaption {	color: #747474;    font-family: Arial;     font-size: 11px;}
.FooterText	{ 	color: #000000;    font-family:Tahoma;    font-size: 12px;}
.pInterTitle { font-family: 'arial'; font-size: 11pt; color: #000000; font-weight: bold ;line-height: 16px }
.pAnswer { font-family: 'arial'; font-size: 10pt; font-style: italic; color: #000000; font-weight: normal;line-height: 16px }
.pQuestion  { font-family: 'arial'; font-size: 10pt; color: #000000; font-weight: bold;line-height: 16px  }
.Normal { color:#000000; font-family:'Times New Roman'; font-size:11.8pt;line-height: 16px }
.tLegend  {		font-size: 8.5pt;  	color: #888888;	font-style: italic;		font-family: 'Arial';line-height: 16px}
.pBody,.PBody { 	font-family:tahoma, arial, helvetica ;	font-size:13px;		font-style:normal ;	font-weight:normal ; 	color:Black ;	text-align:left;line-height: 16px}
.PAuthor,.pAuthor{	font-family:tahoma, arial, helvetica ;	font-size:13px;	font-style:normal ;	font-weight:bold ;	color:Black ;line-height: 16px}
.PSource ,.pSource {	font-family:tahoma, arial, helvetica ;	font-size:13px;	font-style:italic;	color:Black ;line-height: 16px}
.DateNow {	float:right;width:210px;height:23px;line-height:23px;	vertical-align:middle;}
.clockDay {	color:White; 	font-weight:normal;	font-family:Arial;	font-size:12px;	font-style:normal;	clear:both;line-height: 16px}
.waringError { 	color:Red; font-family:Arial;font-size:13px;}

/* this is css of ContactModule */
.ContactModule
{
	width:100%;
	border:solid 1px silver;
	margin:8px 0px 8px 0px;
    background-color:White;
}
.ContactHeader
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#00274b; 
	text-align:left;	
	margin:10px 0px 10px 0px;
}
.ContactContent
{
	margin:0px 10px 0px 10px;
}
.contentTitle
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#00274b; 
	text-align:left;
	width:100%;
	margin:10px 10px 10px 10px;
}
.ContactUS
{
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
}


/* this css of ListInfoUpdate24_24 module */
.ListInfoUpdate24_24
{
	margin: 8px 8px 0 8px; 
	width: 361px;
}
.InfoUpdate24_24_Item
{
	padding: 0; 
	margin: 0 0 8px 0; 
	color: #001c34; 
	font-size: 12px;
}
.InfoUpdate24_24_ItemLink
{
	font-size: 15px; text-decoration: none; color: #a81504; font-weight: bold
}
InfoUpdate24_24_ItemTime
{
	font-size: 11px; font-style: italic; color: #bababa
}
/*Producthighlight module css */
.Producthighlight
{
	border:solid 1px #435367; 
	background-color:#7b828d; 
	padding:0 0 8px 0;
	margin-top:8px;
	width:242px; 
	float:left;
}

.ProducthighlightItemInfo
{
	margin: 8px 8px 0 0; 
	height: 55px; 
	vertical-align: middle; 
	padding: 0;
    width: 161px; 
    float: left; 
    clear: left; 
    font-size: 12px
}
.ProducthighlightItemLink
{
	font-size: 12px; 
	color: White;
}

.ProducthighlightItemImage
{
	text-decoration: none; 
	display: block; 
	float: right; 
    margin: 8px 0 0 0; 
    height: 55px; 
    width: 55px
}
.ProducthighlightImage
{
	height: 55px; 
	width: 55px;
	border-style:none;
}
/* this css of ListProductInfo module */
.ListProductInfo
{
	margin: 8px 8px 0px 8px; padding: 0px 0px 0px 0px; width: 355px; background-color: White;
}
.ListProductInfoItem
{
	float: left; margin: 0 0 8px 0; padding: 0; display:inline;
}
.ListProductInfoImageItem
{
	height: 95px; 
	width: 92px; 
	float: left;
    border: solid 1px #cccccc;
}
.ListProductInfoItemInfo
{
	padding: 0; 
	margin: 0 0 0 6px; 
	width: 255px; 
	float: right; 
	color: #001c34;
    font-size: 12px;
}
.ListProductInfoItemInfoLink
{
	text-decoration: none; color: #a81504; font-weight: bold;
}




/* this css of ProductNew module */
.ProductNew
{
	margin: 8px 8px 8px 0px; padding: 8px 0px 0px 0px; width: 183px; display:inline; float:left; background-color: #747474;
}
.ProductNewHeader
{
	padding: 0; 
	height: 26px; 
	margin: 0 8px 0 8px;	
	text-indent: 5px;
	
    border: solid 1px #d7d7d7; 
    background-image: url(../Images/cpsnewsitembgr.gif);
    background-repeat: repeat-x;
}
.ProductNewHeaderInfo
{
	text-decoration: none; 
	font-size: 14px; 
	font-weight: bold; 
	color: #909fa9;
    line-height: 24px;
}

.ProductNewLink
{
	text-decoration:none;
	color:White;
	border:none 0px;
}

.ProductNewLink:visted
{
	text-decoration:none;
	color:White;
}
.ProductNewImage
{
	height: auto; width: 153px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
.ProductNewItemTitle
{
	color: #ffcaa0; font-size: 16px; font-weight: bold; text-decoration: none;
}
.ProductNewItemHeader
{
	float: left; 
    padding: 0;  
    color: #ffffff; 
    font-size: 12px;
    line-height: 20px;
     width:150px;
}
.ProductNewItemXemtiep
{
	color: #ffcaa0; 
	margin: 0 10px 10px 10px; 
	font-size: 12px; 
	text-align: right;
    line-height: 20px; 
    text-decoration: none;
}



.RSSTitle
{
	
	text-decoration:none; color:Orange; font-weight:bold; font-size:14px;
}
.RSSTitle:hover
{
	
	text-decoration:none; color:Orange; font-weight:bold; font-size:14px;
}
/* Show AdsManager */
.ItemPanel
{
	margin:1px 0px 0px 0px ;
	padding:0px;					
}

.ItemPanelHorizontal
{
	margin:2px 0px 0px 0px;
	padding:0px;
	float:left;		
}


.txt {
color: #00008B;
background-color: #E3F2F7;
border: 1px inset #00008B;
width: 200px;
float:left;
}
input.btn {
color: #00008B;
background-color: #ADD8E6;
border: 1px outset #00008B;
}
form div {
margin: 0;
padding: 0;
padding-top: 5px;
}
form div label {
float: left;
width: 15%;
font: bold 0.8em Arial, Helvetica, sans-serif;
}
fieldset {
border: 1px dotted #61B5CF;
margin-right:5px; margin-left:5px;
padding: 0.6em;
margin-top: 1.4em;
}
legend {
font: bold 0.8em Arial, Helvetica, sans-serif;
color: #00008B;
background-color: #FFFFFF;
}

/* comment module */
 /* this csss of CommentOfArticle module */
.CommentOfArticle
{
    clear:both;
    border: solid 1px #c3c3c3
}
.CommentOfArticleTitle
{
    padding:0; 
    height:28px; 
    margin:0; 
    text-indent:5px; 
    display:block; 
    border:solid 1px #d7d7d7; 
    background-image:url(../Images/cpsnewsitembgr.gif); 
    background-repeat:repeat-x;
}
.CommentOfArticleTitleLabel
{
    text-decoration:none; 
    font-size:16px; 
    font-weight:bold; 
    color:#3b4c5b; 
    line-height:28px;
}
.CommentOfArticleContent
{
   margin:8px; 
    padding:0; 
    font-size:12px; 
    color:#001c34
}
.CommenterName
{
    font-size:14px; 
    color:#bd1c05; 
    font-weight:bold
}

/* this css of CommentModule */
.CommentModule
{
    margin: 20px 0 10px 0; 
    padding:8px 0 0 0 ;
    width: 100%;
    float:left;
    border: dashed 1px silver;
    background-color:#FFFFF2;
   
}
.CommentInfo
{
	float:left;
	margin:20px 0 0 0;
	padding:0;
	width:361px;
}
.CommenterItem
{
	line-height:35px;
	font-weight:bold;
	font-size:11px;
	color:#00274b; 
	text-align:right;
}
.CommenterInfo
{
	width:230px; margin:3px 10px 0px 10px; padding:0; font-size:11px; color:#00274b; text-align:left;
}
.CommenterInfoDetail1
{
	margin: 0; height: 18px; width: 225px;
}

.CommentArticle
{
	width:340px; border: solid 1px #c3c3c3; clear:left;
}
.CommentTitleBG
{
	padding:0; height:28px; margin:0; text-indent:5px; display:block; border:solid 1px #d7d7d7; background-image:url(../Images/CpsNewsItemBgr.gif); background-repeat:repeat-x
}
.CommentTitle
{
	text-decoration:none; font-size:16px; font-weight:bold; color:#3b4c5b; line-height:28px
}

.CommentLabel
{
    font-weight: bold;
    font-size: 11px; 
    color: #00274b; 
    text-align: right;
    width:95px;
}

.CommentInfomation
{
    color: #00274b;
}

.ReponseHeader
{
    padding: 0; 
    height: 28px; 
    margin: 0; 
    text-indent: 5px; 
    display: block;
    border: solid 1px #d7d7d7; 
    background-image: url(../Images/cpsnewsitembgr.gif);
    background-repeat: repeat-x;
}

.GeneratorFrame
{
     width: 130px; 
     padding: 0; 
     text-align: center;
     height:40px;
     margin-left:5px;   
     
}

.GeneratorBG
{
    text-align: center;
}
    
.NewGernerator
{
    margin: 5px 0 5px 0;
    padding:0; 
    font-size:11px; 
    color:#00274b; 
    text-align:right; 
}
.VerifyText
{
    margin: 0; 
    height: 25px; 
    width: 130px; 
    font-size: 18px;
    vertical-align:middle ;
}

.CommentContent
{
    height: 100px; 
    width: 335px; 
    margin: 8px; 
    border: solid 1px #d7d7d7;
    
}
.Message
{
   font-family:Tahoma;
   font-size:13px;
   font-weight:normal;
   color:Red;
}
/* this css of channelTitle module */
.ChannelTiteLink
{
	background-color:#F0F0F0;
	background-position:center top;
	background-repeat:repeat-x;
	border:1px solid #C3C3C3;
	color:#8A0000;
	font-size:14px;
	font-weight:bold;
	height:27px;

	line-height:27px;
	margin:0px 8px 0px 0px;
	overflow:hidden;
	padding:0px;
	text-indent:8px;
	width:359px;
    
}

.listChannelInline 
{
    list-style-type:none;
    margin:0pt;
    padding:0pt;

}
.listChannelInline li
{
    display:inline;
    
}
.parentlink_channel
{
    color:#8A0000;
    font-size:14px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height: 16px;

}
.Sublink_channel
{
    color:#004F8B;
    font-size:12px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height: 16px;
    text-decoration:none;
    
}

a.tooltip
{
	position: relative;
	text-decoration:none;	
	width:150px;
	min-width:150px;
}

a.tooltip div
{
	display:none;
}

a.tooltip:hover div
{
	display:block;
	position:absolute;
	z-index:100;
	margin-top:5px;
	margin-bottom:15px;	
	left:115px;
	width:250px;		
	background-color:white;
	border:1px solid #4570C5;
	font-family:Arial;
	font-size:11px;		
    background-position: top left;
}



/* this css new add*/

#dhtmltooltip
{
	position: absolute;
	width: 350px;
	border: 1px solid #999999;
	padding: 3px 3px 5px 3px;
	background-color: #eeeeee;
	font-size:12px;
	visibility: hidden;	
}

.imgborder1
{
	 border: 1px solid  #CCCCCC; padding: 2px; background: #FFFFFF; float: left; margin-right: 5px; margin-left:5px; margin-bottom:5px;
	 width:130px; height:90px;
}

.tooltilTitle
{
	text-align:left;margin-left:5px;color:#8157c1; width:250px;	
}

/* this css of divSurvey module */
#divSurvey {border: solid 1px #c3c3c3;background-color: #f6fbee; width:242px; margin: 8px 0 0 0;padding:0 0 8px 0;}


 /* Headline Style */
#menu h3, #TagsHotHeader h3,#TopicHotHeader h3 ,#samplespace h3,#channelName h2{ background: url(ImageLoader.aspx?Path=../Images/MenuItemBgr.gif);color:#010000;font: bold 13px Verdana, Helvetica, sans-serif; padding: 5px; }
#menu h3 a,#TagsHotHeader h3 a,#TopicHotHeader h3 a ,#samplespace h3 a{  font: bold 14px Arial, Helvetica, sans-serif; color: #FFFFFF; }
#TagsHotContainer,#TopicHotContainer {border:solid 1px #c3c3c3;background-color:#f6fbee; margin-top:8px;}


/* this css of paging */
.pagination{padding: 2px; text-align:center;}
.pagination ul{margin: 0;padding: 0;text-align:center; /*Set to "right" to right align pagination interface*/font-size: 16px;}
.pagination li{list-style-type: none;display: inline;padding-bottom: 1px;}
.pagination a, .pagination a:visited{padding: 0 5px;border: 1px solid #9aafe5;text-decoration: none;color: #2e6ab1;}
.pagination a:hover, .pagination a:active{ border: 1px solid #2b66a5;color: #000;background-color: #FFFF80;}
.pagination a.currentpage{background-color: #2e6ab1;color: #FFF !important;border-color: #2b66a5;font-weight: bold; cursor: default;}
.pagination a.disablelink, .pagination a.disablelink:hover{background-color: white;cursor: default;color: #929292;border-color: #929292;font-weight: normal !important;}
.pagination a.prevnext{font-weight: bold;}
 
 

 /* static menu left*/
#menu{width:152px;}
#menu ul{list-style-type: none;padding: 0; border-right: 1px solid #d8d9dd;border-bottom: 1px solid #d8d9dd;}
#menu ul li{ display: inline}
#menu ul li a{background: url(ImageLoader.aspx?Path=../images/menu_bg.jpg) no-repeat top left;font: bold 13px Verdana, Helvetica, sans-serif;color: #0074c9;display: block;padding: 4px 5px;}
#menu ul li a:visited, 
#menu li a:active{color: #0074c9;}
#menu ul li a:hover{background: url(ImageLoader.aspx?Path=../images/menu_active.jpg) no-repeat top left; color: #fff}

#menu ul li a.current {background: url(ImageLoader.aspx?Path=../images/menu_active.jpg) no-repeat top left; color: #ffffff}
#menu ul #submenu { border-bottom: 0}
#menu ul #submenu li a{ background: url(ImageLoader.aspx?Path=../images/submenu_bg.jpg) no-repeat 0 0;padding: 5px 5px 8px 30px; font-size: 11px; font-weight: normal; width: 114px;}
#menu ul #submenu li a:hover{ font-weight: bold; color: #0074c9; }

/* Menu Left module and static Menu Left module */
 #MenuLeft {	width:152px; margin: 8px 0 8px 0px;	padding:0; 	list-style-type:none;}
 #MenuLeft ul{list-style-type: none;padding: 0; border-right: 1px solid #d8d9dd;border-bottom: 1px solid #d8d9dd;}
 #MenuLeft ul li{ display: inline}
.MenuLeftItemLink {	  border-bottom: solid 1px #ededed;	border-top:solid 1px #ffffff;	height:23px; 	width:152px; 	line-height:23px;display:block;	background-color:#f2f2f2;	color:#001c34;font-size:14px;	text-indent:12px;font-weight: bold;	background-image:url(../Images/MenuItemBgr.gif);background-repeat:repeat-x;	background-position:top left;}
.MenuLeftItemLink:hover {border-bottom: solid 1px #cf2507; 	border-top:solid 1px #cf2507; background-color:#bd1c05; color:White; background-image:none;	}


 /*----TagsContainer , TopicHotContainer--*/ 
#TopicHotContainer .news_content, #TagsHotContainer .news_content{ padding: 5px 10px 5px 10px;}
#TagsContainer {margin:0;font-family:Arial;font-size:16px;font-style:normal;color:Black;font-weight:bold ;padding: 5px; margin-bottom: 5px; background: #FFFFFF; text-align:left; border-style:dashed; border-width:1px; margin-top:8px; line-height:28px;}
#TopicHotContainer .newsItem {	padding: 0;	margin: 0 0 8px 0; 	color: #001c34; font-size:12px}
#TagsHotContainer .tagshot { padding:5px 5px 5px 5px; line-height:16px; font-weight:bold;}
#TopicHotContainer a {font-family:Tahoma, Verdana; font-size:15px;font-style:normal; line-height:20px;color: #A81504;border:none}

#TagsContainer a,#TagsHotContainer a {font-family:Tahoma, Verdana; font-size:15px;font-style:normal; line-height:20px;color: #004276;border:none; text-decoration:none; word-spacing:normal; line-height:28px}
#TagsContainer a:hover,#TagsHotContainer a:hover {color:#CA0002;}
#TagsContainer a.Tag1,#TagsHotContainer a.Tag1 {font-size:18px; }
#TagsContainer a.Tag2,#TagsHotContainer a.Tag2  {font-size:15px;}
#TagsContainer a.Tag3,#TagsHotContainer a.Tag3  {font-size:12px;}


#Tags_TopicslListNews { margin-top:8px}
#Tags_TopicslListNews .content{ background: #FFFFFF;border-right: 1px solid #d8d9dd;border-bottom: 1px solid #d8d9dd;border-left: 1px solid #d8d9dd; padding-bottom: 20px}

#Tags_TopicslListNews .news_item {  width: 49%; float: left}
#Tags_TopicslListNews .news_content{ padding: 5px 10px 5px 5px;}

#Tags_TopicslListNews .news_content a{ margin-bottom: 5px; background: #FFFFFF; font-weight: bold; text-decoration: none;color: #A81504;border:none}
#Tags_TopicslListNews .news_content a.title { line-height:14px;  }
#Tags_TopicslListNews .news_content .imgborder {width:112px; height:86px;border: 1px solid  #CCCCCC; padding: 2px; background: #FFFFFF; float: left; margin-right: 5px }
#Tags_TopicslListNews .news_list{ padding-bottom: 5px}


#Ask-Answer {border: solid 1px #c3c3c3; background-color: #f6fbee; margin: 8px 0 0 0; padding: 8px}
#Ask-Answer h4 {margin: 0; padding: 0; height: 39px; margin: 0 0 8px 0; text-indent: 10px; line-height:39px; 
        border: solid 1px #d7d7d7; background-image: url(../Images/cpsnewsitembgr.gif);
        background-repeat: repeat-x}
#Ask-Answer h4 a {text-decoration: none; font-size: 13px; font-weight: bold; color: #909fa9;}
#Ask-Answer ul {list-style-type: none; margin: 0; border: solid 1px #d9d9d8; padding: 0 10px 10px 10px;
        font-size: 11px;}
#Ask-Answer ul li {background-image: url(../Images/SmallRedBullet.gif); background-repeat: no-repeat;
            background-position: left top; padding: 0 0 0 10px; margin: 14px 0 0 0;}
#Ask-Answer ul li a.first {padding: 0; line-height: 14px; color: #a81504; text-decoration: none;font-size: 13px;}
#Ask-Answer ul li a {padding: 0; line-height: 14px; color: #001c34; text-decoration: none;font-size: 13px;}
#Ask-Answer ul li a:hover {  color:Red;}
.InnerTitle 
{	
	font:bold 13px tahoma;
	color:#000;
}
