A {
	color: Blue;
	TEXT-DECORATION: none
}
A:hover
{
	color: #e00000;
}

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: #002099; FONT-FAMILY: 'arial'
}
.ctcSummary {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #595959; 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: 9pt; COLOR: #002099; FONT-FAMILY: Arial;
}
.ctsSummary {
	FONT-SIZE: 9pt; 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;	
}

.cthHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #002099; 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;	
}
.ctlHeadline
{
	font-size: 9pt;
	color: #0055b0;
	font-family: Arial;	
}
.ctlHeadlineCell
{
	padding-bottom: 2px;
	width: 100%;
	padding-top: 2px;
	text-align:left;	
}

.ctcFooter
{
	font-size: 9pt;
	color: #0055b0;
	font-family: Arial;	
	vertical-align: middle;	
	line-height:21px;
}
.ctFooter
{
	font-size: 9pt;
	color: #0055b0;
	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;
	background-color:#e9f3fa;
	border-left:solid 1px #5eaedc;
	border-right:solid 1px #5eaedc;
	border-top:solid 1px #5eaedc;
}
.ctbContentBriefColHeader
{
	/*border-bottom:solid 1px #008cdc;*/
	padding: 0px 5px 0px 5px;
	vertical-align: middle;
	background-color: #0066cc;
	color:#ffffff;
	height:20;
	font-weight:bold;
}
.ctbContentBriefColCell
{
	border-bottom:solid 1px #5eaedc;
	padding: 5px 0px 5px 2px;
	vertical-align:middle;
}

.ctbLastedNewsTable
{
	margin-top:0px;
	background-color:#fcfdfe; /*#f8f9ff;*/
	/*border-top:solid 1px #bed3f2;*/
}
.ctbLastedNewsHeader
{
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	color:  #a00000;
	/*height:16;*/
	font-family: Verdana,Tahoma;
	font-size:9pt;
	font-weight:bold;
}
.ctbLastedNewsCell
{
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
	/*height:16;*/
	font-family: Arial, Tahoma, Verdana;
	font-size:8pt;
}

.ctbPopNewsTable
{
	border-right: #5eaedc 1px solid;
	border-top: #5eaedc 1px solid;
	margin-top: 5px;
	border-left: #5eaedc 1px solid;
	border-bottom: #5eaedc 1px solid;
	background-color: #f8f9ff;
}
.ctbTicker1Table
{
	margin-top:5px;
}
.ctbPopNewsHeader
{
	padding: 0px 5px 0px 5px;
	vertical-align: middle;
	background-color: #0066cc;
	color:#ffffff;
	height:20;
	font-weight:bold;
}
.ctbPopNewsCell
{
	padding: 2px 5px 2px 5px;
	vertical-align:middle;
}



.CategoryTitle
{
	font-weight: bold;
	font-size: 10pt;
	color:  #a00000;
	font-family: Verdana;
	text-decoration: none;
}
.CategoryTitle:Hover
{	
	text-decoration: underline;
}

.MenuBottom:active
{
	font-size: 9pt;
	color: blue;
	font-family: Arial;
	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;
}
.DownloadPanel
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	width: 100%;
	padding-top: 2px;
	text-align:left;	
}
.TickerCommon
{
	/*
	vertical-align:middle;
	height:22px;
	line-height: 22px;
	margin-top:0px;*/
}
.TickerWelcome
{
	font-size: 9pt;
	color: #00338F;
	font-family: Arial;
	/*	
	vertical-align:middle;
	height:22px;
	line-height: 22px;
	margin-top:0px;*/
}
.TickerHighlight
{
	font-size: 9pt;
	color: #a00000;	/*color: #ffffff;*/
	font-family: Tahoma, Arial;	
	/*background-color:#00338F;*/
	/*
	vertical-align: middle;
	height:22px;
	line-height: 22px;
	margin-top:0px;*/
}
.TickerJoin
{
	font-size: 10pt;
	color: #a00000;
	font-family: Tahoma, Arial;
}

.pscrollerHeader { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #0066cc; }


.prjBarNormal
{
	background-image: url(/home/images/prjBarNormalBg.gif);
	height: 21px;
	width: 80px;
	font-size: 8pt;
	color: #002099;
	font-family: Tahoma, Arial;
	text-align:center;
	vertical-align:middle;
	cursor:default;
}

.prjBarNormalOver 
{
	background-image: url(/home/images/prjBarNormalBg.gif);
	height: 21px;
	width: 80px;
	font-size: 8pt;
	font-family: Tahoma, Arial;
	text-align:center;
	vertical-align:middle;
	COLOR: #00338F;
	TEXT-DECORATION: UNDERLINE;
	cursor:hand;
}

.prjBarDisabled {
	background-image: url(/home/images/prjBarNormalBg.gif);
	height: 21px;
	width: 80px;
	font-size: 8pt;
	color: #b9b9b9;
	font-family: Tahoma, Arial;
	text-align:center;
	vertical-align:middle;
}

.prjBarSel
{
	background-image: url(/home/images/prjBarSelBg.gif);
	height: 21px;
	width: 80px;
	font-size: 8pt;
	font-weight:bold;
	color: #002099;
	font-family: Tahoma, Arial;
	text-align:center;
	vertical-align:middle;
}

.prjBarTail
{
	background-image: url(/home/images/prjBarTailBg.gif);
	height: 21px;
}

.prjBarDiv
{
	background-image: url(/home/images/prjBarDiv.gif);
	height: 21px;
	width: 1px;
}

.prjBarDivSel 
{
	background-image: url(/home/images/prjBarDivSel.gif);
	height: 21px;
	width: 1px;
}

.prjHeader {
	FONT-SIZE: 10pt; font-weight:bold; COLOR: #000000; FONT-FAMILY: 'arial'; width:120; vertical-align:top; padding-top:5px; padding-bottom:5px;
}

.prjContent {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: 'arial'; padding-top:5px; padding-bottom:5px;
}

.prjNote {
	FONT-SIZE: 9pt; COLOR: #696969; FONT-FAMILY: 'arial';
}

.prjSource {
	FONT-SIZE: 9pt; COLOR: #696969; FONT-FAMILY: 'arial'; font-style:italic;
}


