A
{
	color: #00349c;
	text-decoration: none;
}
A:hover
{
	color: #b00000;
}

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:#202020;}
.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:#00349c; FONT-FAMILY: 'arial';
}
.ctcSummary {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #5f5f5f; 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;
}
.ctDateTime { 
	FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: 'arial'
}
.ctsHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR:#00349c; 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;		
}

.ctssPicture
{
	float: left;
	vertical-align: top;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	/*border: 0px;*/
	border: solid 1px #bcdaed;		
}

.cthHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #00349c; 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;	
}
.ctlHeadline
{
	font-size: 9pt;
	color: #00349c;/*#580000;#a00000;*/
	font-family: Arial;	
	vertical-align: middle;	
}

.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:#00349c; 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;
}

.ctbFAQTable
{
	margin-top:5px;
	margin-bottom:5px;	
	padding-left:2px;
	padding-right:2px;
	background-color:#ffffff;
	border-left:solid 1px #5eaedc;
	border-right:solid 1px #5eaedc;
	border-top:solid 1px #5eaedc;
	border-bottom:solid 1px #5eaedc;
}
.FAQTitle
{
	font-weight: bold;
	font-size: 9pt;
	color: #a00000;/*#b00000;#005b2c";#8b0000;#442614;#a00000;*/
	font-family: Verdana, Tahoma;
	text-decoration: none;
}
.FAQTitle:Hover
{	
	text-decoration: none;
}

.CategoryTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: #a00000;/*#b00000;#005b2c";#8b0000;#442614;#a00000;*/
	font-family: Verdana, Tahoma;
	text-decoration: none;
}
.CategoryTitle:Hover
{	
	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:28px;
	line-height: 28px;
	margin-top:0px;
}
.TickerWelcome
{
	font-size: 10pt;
	font-weight:bold;
	color:#e0ffff;
	font-family: Arial,Tahoma;
	/*	
	vertical-align:middle;
	height:22px;
	line-height: 22px;
	margin-top:0px;*/
}
.TickerHighlight
{
	font-size: 10pt;
	font-weight:bold;
	color: #e0ffff;	/*color: #ffffff;*/
	font-family:Arial,Tahoma;	
	/*background-color:#00338F;*/
	/*
	vertical-align: middle;
	height:22px;
	line-height: 22px;
	margin-top:0px;*/
}
.TickerHighlight A:link, .TickerHighlight A:visited, .TickerHighlight A:active, .TickerHighlight A:hover {
	font-size: 10pt;
	font-weight:bold;
	color: #e0ffff;	/*color: #ffffff;*/
	font-family:Arial,Tahoma;	
	text-decoration:underline;
}

.TickerJoin
{
	font-size: 6pt;
	font-weight:bold;
	color: #e0ffff;
	font-family: Arial,Tahoma;
}

.hpHeadSummary
{
	background-color:#fcfff2;
	border: solid 1px #5eaedc; /*#008cdc;*/
	padding: 5px 5px 5px 5px;
}
.hpContentBriefRow
{
	background-color:#e9f3fa;
	border: solid 1px #5eaedc; /*#008cdc;*/
	padding: 5px 5px 5px 5px;
}
.hpSection1
{
	background-color:#ffffff;
	border: solid 1px #5eaedc; /*#008cdc;*/
	padding: 5px 5px 5px 5px;
}
.hpSection2
{
	background-color:#ffffff;
	border: solid 1px #5eaedc; /*#008cdc;*/
	padding: 5px 5px 5px 5px;
	height:100%;
}
.hpSection3
{
	background-color:#ffffff;
	border: solid 1px #5eaedc; /*#008cdc;*/
	padding: 5px 5px 5px 5px;
	height:100%;
}

