body {
	FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Thoma, Arial; 
    margin-left:0;
	background-color: #FFFFFF;
    margin-top:0;
    margin-right:0;
	margin-bottom:0;
	
}
.TinyText{FONT-WEIGHT:normal;COLOR:#636563;FONT-FAMILY:verdana,Arial;FONT-SIZE:11px;}

.dateText{FONT-WEIGHT:normal;COLOR:#000000;FONT-FAMILY:verdana,Arial;FONT-SIZE:11px;}

.tickerData{FONT-WEIGHT:normal;COLOR:#840000;FONT-FAMILY:verdana,Arial;FONT-SIZE:11px;}

.SourceLink:link {FONT-SIZE: 10px; COLOR: #840000; FONT-FAMILY: Arial}
.SourceLink:visited {FONT-SIZE: 10px; COLOR: #840000; FONT-FAMILY: Arial}
.SourceLink:hover {	FONT-SIZE: 10px; COLOR: #840000; FONT-FAMILY: Arial	}

.SymbolTxtLinkN:link {
		FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial
	}
	.SymbolTxtLinkN:visited {
		FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial
	}
	.SymbolTxtLinkN:hover {
		FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial
	}
.TableHeadBold { padding-bottom:3px;FONT-WEIGHT: bold;  FONT-SIZE: 12px;  TEXT-TRANSFORM: capitalize;   COLOR: #000000;  FONT-FAMILY: Verdana;
}
.RAlign {Font-Family:Arial,verdana; Font-Size: 12px; Color:#414743; Font-Weight: normal; text-align:right; height :16px; padding-left:8px;padding-right:8px}

.gheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #403C37;
    FONT-FAMILY: Verdana,arial;
    TEXT-ALIGN: left
}
.Tablerightal {
	Font-Family:arial; Font-Size: 12px; Color: #000000; Font-Weight: normal; text-align:right; height :16px; padding-right:2px }
.PgText4 {
	FONT-SIZE: 11px; COLOR: #001463; font-weight:bold; FONT-FAMILY: Arial
}
.formfield{font-family: Arial, Helvetica, sans-serif;border-style: solid;border-color: #000000;border-width: 1;font-size: 12px;}
  .bodyText1
 {
    COLOR: #535353;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 13px;
	padding-left:0px;
	padding-right:5px;
	text-align:justify;
 }
.scrollbar
{
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #ffffff;
}

.style2 {background-color: #FFFFFF;border-bottom:1 solid #F3F3F3; FONT-SIZE: 11px; PADDING-left: 7px; COLOR: #000000; FONT-FAMILY: Thoma,Arial; TEXT-DECORATION: none}
.MaroonTxt {background-color: #FFFFFF;border-bottom:1 solid #F3F3F3; FONT-SIZE: 11px; COLOR: #9C0000; FONT-FAMILY: Thoma,Arial; TEXT-DECORATION: none}
A.sidetxt:link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; font-weight:bold
}
A.sidetxt:visited {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; font-weight:bold
}
A.sidetxt:hover {
	FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; font-weight:bold
}
.pAlign {Font-Family:Arial,verdana; Font-Size: 12px; Color:#000000; Font-Weight: normal; text-align:justify; height :16px; padding-left:8px;padding-right:8px}

.TxtBlackCAL{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-ALIGN: center; padding-right:3px}
.TxtBlack{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-ALIGN: right; padding-right:3px}
.TxtBlackCALBold{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-ALIGN: center; padding-left:3px ;font-weight:bold}
.TxtBlackBold{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-ALIGN: left; padding-left:3px ;font-weight:bold}
.BgGrTxtBold{FONT-SIZE: 12px; COLOR: #000000; background-color:#8CC653; FONT-FAMILY: Tahoma; TEXT-ALIGN: right; padding-right:13px ;font-weight:bold}
.SubHeadTxt{FONT-SIZE: 17px; COLOR: #636563;FONT-FAMILY: Tahoma; TEXT-ALIGN: center; padding-right:3px ;font-weight:normal}
.Companyname{FONT-SIZE: 15px; COLOR: #636563;FONT-FAMILY: Tahoma; TEXT-ALIGN: left; padding-left:6px ;font-weight:bold}
A:link{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial; TEXT-DECORATION: none}
A:visited{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial; TEXT-DECORATION: none}
A:hover{FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial; TEXT-DECORATION: none}
.SourceBig{FONT-SIZE: 12px;COLOR: #840000; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none}
.Source{FONT-SIZE: 11px;COLOR: #840000; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none}
.MaroonBold{FONT-SIZE: 11px;COLOR: #840000; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none; font-weight:bold}

.TinyTxtBlack{FONT-SIZE: 11px;COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica; TEXT-DECORATION: none}
.RedTxt{FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Tahoma,Arial}
.GreenTxt{FONT-SIZE: 11px; COLOR: #007000; FONT-FAMILY: Tahoma,Arial}
.BlueTxt{FONT-SIZE: 11px; COLOR: #0033CC; FONT-FAMILY: Tahoma,Arial}
.TinyTxtRed{FONT-SIZE: 10px;COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none}
.BlueText {font-family:  Tahoma,Verdana, Helvetica;font-size: 12 px;font-weight: none;text-decoration: none;color:#0066CC}
.TinyTxtBlack1{FONT-SIZE: 11px;COLOR: #000000; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica; TEXT-DECORATION: none; border-left:8px}
.warning{FONT-SIZE: 11px;COLOR: #FF0000; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica; TEXT-DECORATION: none; border-left:8px}

.boldTxtRed{FONT-SIZE: 12px;COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none}
.bodytxt {font-family: Tahoma,verdana,Arial; Font-Size: 12px; Color: #000000; Font-Weight: normal; height :16px;padding-right:4px}
.Blacktext{FONT-SIZE: 10px;COLOR: #000000; FONT-FAMILY: verdana,Arial, Helvetica,; TEXT-DECORATION: none}
.DataTxt{FONT-SIZE: 12px;COLOR: #000000; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica; TEXT-DECORATION: none}
a.leftlinktxt:link {
 		font-family:  Arial,Verdana; font-size: 11px; font-weight: bold; text-decoration:none; PADDING-RIGHT: 2px; PADDING-left: 10px; color: #333333}
a.leftlinktxt:visited {
		font-family:  Arial,Verdana; font-size: 11px; font-weight: bold; text-decoration:none; PADDING-RIGHT: 2px; PADDING-left: 10px; color: #333333}
a.leftlinktxt:hover {
		font-family:  Arial,Verdana; font-size: 11px; font-weight: bold; text-decoration:none; PADDING-RIGHT: 2px; PADDING-left: 10px; color: #712780}
		.datetime
{
	color:#0000CC;
	FONT-FAMILY: Arial, Helvetica,;
	FONT-SIZE: 10px;
}	
 .text {
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	color: #424242;
}
.redmore{FONT-SIZE: 10px;COLOR: #CC3300; FONT-FAMILY: verdana,Arial, Helvetica,;Font-Weight: bold; TEXT-DECORATION: none; }


/* derrived class for new design*/

.TableHeadGreen {
    FONT-WEIGHT: bold; background-color: #FFFFFF; FONT-SIZE: 13px; PADDING-RIGHT: 15px; height:23;  TEXT-TRANSFORM: capitalize;   COLOR: #6D748F;    FONT-FAMILY: Tahoma,Arial,veradana; PADDING-RIGHT: 3px; PADDING-left: 7px; PADDING-TOP: 3px; PADDING-Bottom: 3px; TEXT-ALIGN: left
}
.TableRowHead {		font-family:  Tahoma,Arial,Helvetica, sans-serif; height :19; font-size: 12px; PADDING-left: 7px; font-weight: Bold; background-color: #ECE1E7; text-decoration:none;PADDING-TOP: 3px; PADDING-BOTTOM: 3px;	PADDING-RIGHT: 2px; PADDING-left: 7px; color: #6D748F ;TEXT-ALIGN: left }
.hdcenter { text-align:center}

.rs { font-family:  Tahoma,Arial,Helvetica, sans-serif;  font-size: 12px;  font-weight: normal;  text-decoration:none;  color: #6D748F ; }
.tbldatac{ background-color: #FFFFFF;border-bottom:1 solid #F3F3F3; FONT-SIZE: 11px; PADDING-left: 7px; COLOR: #000000; FONT-FAMILY: Thoma,Arial; TEXT-DECORATION: none; text-align:center}
.tbldata{ background-color: #FFFFFF;border-bottom:1 solid #F3F3F3; FONT-SIZE: 11px; PADDING-left: 7px; COLOR: #000000; FONT-FAMILY: Thoma,Arial; TEXT-DECORATION: none}
.tbldatal{ background-color: #FFFFFF;border-bottom:1 solid #F3F3F3; FONT-SIZE: 11px; PADDING-left: 7px; COLOR: #000000; FONT-FAMILY: Thoma,Arial; TEXT-DECORATION: none; text-align:left}
A.alpha:link{border:1px solid #DED7C6;background-color:#B5B694;color:#333333;text-align:center;padding-top:2;padding-bottom:2px;	width:17px;	height:16px;}
A.alpha:hover{border:1px solid #DED7C6;background-color:#FFFFFF;color:#333333;text-align:center;padding-top:2;padding-bottom:2px;	width:17px;height:16px;}
.alphaselected{border:1px solid #DED7C6;background-color:#FFFFFF;color:#333333;font-weight:bold;text-align:center;padding-top:2;	padding-bottom:2px;width:17px;height:16px;}
 A.alpha:visited{border:1px solid #DED7C6;background-color:#B5B694;color:333333;text-align:center;padding-top:2;padding-bottom:2px;	width:17px;height:16px;}


.Redcolalt{  FONT-SIZE: 11px; COLOR: #FF0000;background-color: #FBF9FB;border-bottom:1 solid #F3F3F3; FONT-FAMILY: Thoma,Arial; TEXT-DECORATION: none;PADDING-left: 7px; }
.Bluecolalt{  FONT-SIZE: 11px; COLOR: #0030CE;background-color: #FBF9FB;border-bottom:1 solid #F3F3F3; FONT-FAMILY: Thoma,Arial; TEXT-DECORATION: none;PADDING-left: 7px; }

.TableHeadBlue {FONT-WEIGHT:normal; border-bottom:1 solid #B5B694;background-color: #FFFFFF; FONT-SIZE:22px;PADDING-RIGHT:15px; TEXT-TRANSFORM: capitalize;COLOR: #000000;FONT-FAMILY: Arial,veradana; PADDING-RIGHT: 3px; PADDING-TOP:3px; PADDING-Bottom:3px;TEXT-ALIGN:left}
.tblcolaltl{  FONT-SIZE: 11px; COLOR: #000000;background-color: #FBF9FB;border-bottom:1 solid #F3F3F3; FONT-FAMILY: Thoma,Arial; TEXT-DECORATION: none;PADDING-left: 7px; text-align:left }
.tblcolaltc{  FONT-SIZE: 11px; COLOR: #000000;background-color: #FBF9FB;border-bottom:1 solid #F3F3F3; FONT-FAMILY: Thoma,Arial; TEXT-DECORATION: none;PADDING-left: 7px; text-align:center }
.tblcolalt{  FONT-SIZE: 11px; COLOR: #000000;background-color: #FBF9FB;border-bottom:1 solid #F3F3F3; FONT-FAMILY: Thoma,Arial; TEXT-DECORATION: none;PADDING-left: 7px; }
.tbldata_g {
		background-color: #FFFBFF; COLOR: #008200;font-weight: none; border-bottom:1 solid #F7F3F7; FONT-SIZE: 11px; FONT-FAMILY: Arial,veradana; TEXT-DECORATION: none ;TEXT-ALIGN: right;PADDING-RIGHT: 7px;}


.tbldata_r {
		background-color: #FFFBFF;border-bottom:1 solid #F7F3F7; COLOR: #FF0000;font-weight: none;  FONT-SIZE: 11px;  FONT-FAMILY: Arial,veradana; TEXT-DECORATION: none; TEXT-ALIGN: right; PADDING-RIGHT: 7px;}

.tbldata_b {
		background-color: #FFFBFF; COLOR: #0000FF;font-weight: Bold;  FONT-SIZE: 11px;  FONT-FAMILY: Arial,veradana; TEXT-DECORATION: none; TEXT-ALIGN: right; PADDING-RIGHT: 7px;}
.CellRightdataAlt{ text-align: right;BACKGROUND-COLOR: #FBF9FB;border-bottom:1 solid #F3F3F3; PADDING-TOP: 3px; PADDING-BOTTOM: 3px;	PADDING-RIGHT: 7px; PADDING-left: 7px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma,Arial,veradana; TEXT-DECORATION: none}

.TopHead {
	FONT-SIZE: 15px; COLOR: #732484; FONT-FAMILY: Tahoma,Arial,verdana;font-weight:bold;
}

 .bodyText
 {
    COLOR: #000000;
    FONT-FAMILY: verdana,Arial,Thoma;
    FONT-SIZE: 10px;

	text-align:justify;
 }
.senText {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY:Arial,verdana;
}
.tblcolaltr{  background-color: #FBF9FB;border-bottom:1 solid #F3F3F3; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Thoma,Arial; TEXT-DECORATION: none ; TEXT-DECORATION: none ;TEXT-ALIGN: right; PADDING-RIGHT: 7px;}
.tbldatar {
		background-color: #FFFFFF;border-bottom:1 solid #F3F3F3; 	PADDING-RIGHT: 7px; COLOR: #000000;font-weight: none;  FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Thoma,Arial; TEXT-DECORATION: none ;TEXT-ALIGN: right}
		
		
.BgColorWhite{ background-color:#FFFFFF}		
.menuback{ background-color:#DED7C6}		
.LineColor{ background-color:#D6D3CE}
.notfoundtxt  { 
	font-family:  Arial,veradana, Helvetica; 
	font-size: 11px; 
	text-decoration:none; 
	color: #000000;
	background-color: #F9F9F9;
}	
.blacktxt {font-family:  Arial,veradana, Helvetica; 	font-size: 11 px;  text-decoration:none; PADDING-RIGHT: 1px; PADDING-bottom: 2px; PADDING-top: 4px;	PADDING-left: 1px;	color: #000000; TEXT-ALIGN: center;}
