A
{
	color: #3264b4;
	text-decoration: none;
}
A:hover
{
	color: #3366cc;
}

td
{
	FONT-SIZE: 10pt;
	font-family: Arial, Tahoma;
}


BODY{font-family:tahoma;font-size:9pt;}
H1{margin-bottom:1px;font-family:vendara,tahoma;font-size:12pt;color:#3264b4;}
.tdDir{border:0px;font-family:tahoma;font-size:19pt;color:#202020;background-color:#EFEFEF;}
.tdFile{border:0px;font-family:tahoma;font-size:9pt;color:#202020;background-color:#FAFAFA;  top: 0px; }
.tdhead{border:0px;font-family:tahoma;font-size:9pt;color:#ffffff;background-color:#3C6B96;}
.tdheadA{border:1px #3C6B96 solid;font-family:tahoma;font-size:9pt;color:#eeeeee;background-color:#3C6B96;}
.tdheadA:Hover{border:1px #eeeeee solid;text-decoration:none;font-family:tahoma;font-size:9pt;color:#eeeeee;background-color:#2879C3;}

.ctcHeadline { 
	FONT-WEIGHT:  bold; FONT-SIZE: 11pt; COLOR:#3264b4; FONT-FAMILY: 'arial';
}
.ctcSummary {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333333; FONT-FAMILY: 'arial'; text-align: justify; width: 100%; text-justify: auto;
}
.ctcBody {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'arial'; text-align: justify; width: 100%; text-justify: auto;
}
.ctcSource {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'arial'; TEXT-ALIGN: right;
}
.ctcTagLine {
	FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: 'arial'; TEXT-ALIGN: right;
}
.ctcPictureTable
{
	border: 0;
	width: 203px;
	padding-left:3px;
}
.ctcPicture
{
	border: 0;
	width: 200px;
}
.ctcPictureNote 
{
	FONT-SIZE: 8pt; COLOR: #808080; FONT-FAMILY: 'arial';
}
.ctDateTime { 
	FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: 'arial'
}
.ctsHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR:#3264b4; FONT-FAMILY: Arial;
}
.ctsSummary {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial
}

.ctMore
{
	float:right;	
	border: 0px;	
	 
}

.ctsPicture
{
	float: left;
	vertical-align: top;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	/*border: 0px;*/
	/*border: solid 1px #bcdaed;*/
	border: 0;
}

.ctssPicture
{
	float: left;
	vertical-align: top;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	/*border: 0px;*/
	/*border: solid 1px #bcdaed;*/	
	border: 0;	
}

.cthHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR:#3264b4; FONT-FAMILY: Arial;
}
.cthSummary {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial
}

.cthPicture
{
	float: left;
	vertical-align: top;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	/*border: 0px;	*/
	/*border: solid 1px #bcdaed;*/
	border: 0;
}
.ctlHeadline
{
	font-size: 9pt;
	color:#3264b4;/*#580000;#a00000;*/
	font-family: Arial;	
	vertical-align: middle;	
}

.ctlFooter
{
	font-size: 8pt;
	color:#3264b4;
	font-family: Verdana,Arial;	
	vertical-align: middle;	
	line-height: 19px;
}

.ctbPicture /*Brieft Show*/
{
	float: left;
	vertical-align: top;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	/*border: 0px;*/
	border: solid 1px #bcdaed;	
}
.ctbBriefShowTable
{
	/*background-color:#FFFFFF; #e9f3fa;*/
}
.ctbHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR:#3264b4; FONT-FAMILY: Arial;
}
.ctbBriefPicture /*Brieft Show For Contents*/
{
	float: left;
	vertical-align: top;
	border: solid 1px #bcdaed;	
	/*width:60px;*/
}
.ctbContentBriefColTable
{
	margin-top:5px;
	margin-bottom:5px;	
	background-color:#e9f3fa;
	border-left:solid 1px #5eaedc;
	border-right:solid 1px #5eaedc;
	border-top:solid 1px #5eaedc;
}
.ctbContentBriefColCell
{
	border-bottom:solid 1px #008cdc;
	padding: 5px 0px 5px 2px;
	vertical-align:middle;
}

.CategoryTitle
{
	font-weight: bold;
	font-size: 9pt;
	color:#b4692b; /*#3264b4;*/
	font-family: Verdana, Tahoma;
	text-decoration: none;
	line-height:20px;
}
.CategoryTitle:Hover
{	
	color: #3366cc;
	text-decoration: none;
}

.Download:link
{
	font-size: 9pt;
	color: blue;
	font-family: Arial;
	text-decoration: none;
}
.Download:visited
{
	font-size: 9pt;
	color: blue;
	font-family: Arial;
	text-decoration: none;
}
.Download:hover
{
	font-size: 9pt;
	color: blue;
	font-family: Arial;
	text-decoration: underline;
}
.TickerCommon
{	
	vertical-align:middle;
	height:22px;
	line-height: 22px;
	margin-top:0px;
}
.TickerWelcome
{
	font-weight:bold;
	font-size:9pt;
	color: #002266;
	font-family: Arial,Tahoma;
}
.TickerHighlight
{
	font-weight:bold;
	font-size:9pt;
	color: #002266;
	font-family: Arial,Tahoma;
}
.TickerHighlight A:link, .TickerHighlight A:visited, .TickerHighlight A:active {
	font-size: 9pt;
	font-weight:bold;
	color: #003366;
	font-family:Arial,Tahoma;	
	text-decoration:none;
}

.TickerHighlight A:hover {
	font-size: 9pt;
	font-weight:bold;
	color: #3366cc;
	font-family:Arial,Tahoma;	
	text-decoration:underline;
}


.TickerJoin
{
	font-size: 10pt;
	font-weight:bold;
	color: #002266;
	font-family: Arial,Tahoma;
}

.hpHeadSummary
{
	padding: 0px 0px 0px 0px;
}
.hpContentBriefRow
{
	background-color:#e9f3fa;
	border: solid 1px #5eaedc; /*#008cdc;*/
	padding: 5px 5px 5px 5px;
}

.LastedNewsTable
{
	margin-top: 1px;
	background-color: #ffffff;
}

.LastedNewsHeader
{
	font-family:Verdana,Arial;
	font-weight:bold;
	font-size:9pt;
	color:#b4692b;
	height:22px;
	line-height:22px;
}
.LastedNewsCell
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 20px;
}
.LastedNewsItem
{
	font-size: 8pt;
	color: #3264b4;/*#580000;#a00000;*/
	font-family: Arial,Tahoma;	
	vertical-align: middle;	
}

.PaddingFrame
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.BorderPaddingFrame
{
	border-right: #cad5db 1px solid;
	padding-right: 5px;
	border-top: #cad5db 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #cad5db 1px solid;
	padding-top: 5px;
	border-bottom: #cad5db 1px solid;
}

.BorderBgFrame
{
	border-right: #cad5db 1px solid;	
	border-top: #cad5db 1px solid;
	border-left: #cad5db 1px solid;
	border-bottom: #cad5db 1px solid;
	background-color: #f5f7ff;
}

.BorderFrame
{
	border-right: #cad5db 1px solid;
	border-top: #cad5db 1px solid;
	border-left: #cad5db 1px solid;
	border-bottom: #cad5db 1px solid;
}

