 	Body
 	{
		margin:0px;
		background-color:Transparent; 
		border:0px;
		background-color:#323232;
	} 
	
	iframe
	{
		margin:0px;
		background-color:Transparent;
		border:0px;
	}

	form
	{
		margin: 0px;
		padding: 0px;
	}
	
		.ddDisplayby1
		{
			BACKGROUND-IMAGE: url(../JavascriptFileMenu/SelectBoxBg.gif); BACKGROUND-REPEAT: no-repeat;background-position:0px 2px; POSITION: static
		}
		
		 
		
	.Label{

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	color:#B4BCD4;

	}
	.Label1{

	font-family:Arial;

	font-size:10px;

	color:#B4BCD4;

	}

	 
	.SearchByAlpha
	{ 
		background-image:url(btnbg.gif);
		background-position:0 -2;
		width:17;
		height:16; 
		border-style:ridge;
		border-width:1px;
		border-bottom-color:#000000;
		border-top-color:#666666;
		border-right-color:#000000;
		border-left-color:#666666;
		background-color:#323232;
		font-family:Arial;
		font-weight:bold;
		color:#B4BCD4;
		font-size:11px;
		CURSOR: pointer; 
		text-align:center;
		vertical-align:top;
	}
	 
	 
	.BUTTON {	
		cursor: pointer;
	}
	 
	.A.LinkButton{

	font-family:Arial;

	font-size:12px;

	font-weight:normal;

	} 
	 
	.TextBox{

	font-size:12px;

	font-family:Arial;
	width:180px;
	border:"0px";
	background-color:#b2b2b2;

	/*border:1 solid #3A3A3A;*/

	}
	 
	.CheckBox{

	font-family:Arial;

	font-size:12px;

	font-weight:normal;

	color:White;

	}
	.ListBox{

	font-size:12px;

	font-family:Arial;

	background-color:#b2b2b2;

	}
	.Validator{

	font-family:Arial;

	font-size:14px;

	font-weight:bold;

	color:Yellow;

	}
	.Message{

	font-family:Arial;

	font-size:12px;

	font-weight:normal;

	color:White;

	font-family:Arial;

	font-size:12px;

	font-weight:normal;

	color:White;

	}
	.Error{

	font-family:Arial;

	font-size:12px;

	font-weight:normal;

	color:White;

	}
	.Table{

	background-color:3D3D3D;

	}
	.Tr{

	background-color:4D4C4C;

	}
	 
	 
	.textboxgray {
		font-size: 10px;
		font-family: Verdana;
		background-color: #C0C0C0;
		color: #000000;
		border: 1px solid #000000;  
	}

	 
	 
 
	.Grid{

	background-color:#323232;
 
	}
	.GridCursor{
	cursor:auto;

	}

	 

	.grid td
	{
		padding-right:4px;
		padding-left:4px;
		 
		border:1px solid #626262;
	}
	 
	.grid TR TD
	{
		height:27px;
	}
	
	.GridHeader{

	font-family:Arial;

	font-size:12px;

	color:white;

	text-decoration:none;

	letter-spacing:normal;

	word-spacing:normal;

	white-space:normal;

	text-align: Left;
	  

	}

	 



	.GridHeader a{

	font-family:Arial;

	font-size:12px;

	/*color:#F8C823;*/
	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

	letter-spacing:normal;

	word-spacing:normal;

	white-space:normal;

	}
	.GridHeader a:hover{

	font-family:Arial;

	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

	letter-spacing:normal;

	word-spacing:normal;

	white-space:normal;


	/*background-color:#999999;*/

	}
	.GridItem{

	font-family:Arial;

	font-size:12px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:normal;

	letter-spacing:normal;

	word-spacing:normal;	

	white-space:normal;

	background-color:#4b4b4b;

	text-align:left;

	padding-left:5px;

	padding-right:5px;
	}

	  
	 
	 

	.GridAltItem{

	font-family:Arial;

	font-size:12px;

	color:#B4BCD4;

	text-decoration:none;

	font-weight:normal;

	letter-spacing:normal;

	word-spacing:normal;

	white-space:normal;

	background-color:#323232;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	}
	 
 
	
	.tipItemDataSub{

	font-family:Arial;

	font-size:11px;

	color:#5E5E5E;

	text-decoration:none;

	font-weight:normal;

	letter-spacing:normal;

	word-spacing:normal;

	white-space:normal;

	background-color:#F3F3F3;

	text-align:left;

	padding-left:5px;

	padding-right:5px;
	height:20px;
  
	}
	.tipAltItemDataSub{

	font-family:Arial;

	font-size:11px;

	color:#5E5E5E;

	text-decoration:none;

	font-weight:normal;

	letter-spacing:normal;

	word-spacing:normal;

	white-space:normal;

	background-color:#ffffff;
	text-align:left;
	padding-left:5px;
	padding-right:5px; 
	height:20px;
	}
	
	.tipItemDataSub TD{
		border-left:solid #b2b2b2 1px; 
	}
	
	.tipAltItemDataSub TD{
		border-left:solid #b2b2b2 1px; 
	}
	
	 
	
	 
	 
	 

	 
	 
	 
	 
 
	 
	 
	 
	 
	 
	 

	 
	 
	 

	 
 
	 
 
	 
 
	 

	#tooltip
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		position: absolute;
		left: -300px;
		width: 150px;
		border: 1px solid black;
		padding: 1px;
	
		background-color: lightyellow;
		visibility: hidden;
		z-index: 100;
		/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
		filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135);
	}

	#pointer
	{
		position:absolute;
		left: -300px;
		z-index: 101;
		visibility: hidden;
	}

	 
	
	
	A { WHITE-SPACE: nowrap; TEXT-DECORATION: none } 
	.grid TBODY TR TD { VERTICAL-ALIGN: middle; CURSOR: default; } 
	.grid THEAD TR A { FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #626262; BORDER-BOTTOM-COLOR: #626262; WORD-SPACING: normal; VERTICAL-ALIGN: middle; COLOR: white; BORDER-TOP-COLOR: #626262; FONT-FAMILY: Arial; WHITE-SPACE: nowrap; LETTER-SPACING: normal; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #626262 } 
	.subTbl { FONT-SIZE: 12px; CURSOR: default; COLOR: white; FONT-FAMILY: Arial} 
	.tblBorder { BORDER-RIGHT: #c0c0c0 5px solid; BORDER-TOP: #c0c0c0 5px solid; BORDER-LEFT: #c0c0c0 5px solid; BORDER-BOTTOM: #c0c0c0 5px solid } 
	.SubDataHeading { FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #323232 } 
	.tipSubDataHeading { FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: #5E5E5E; FONT-FAMILY: Arial; border-left:0px #b2b2b2 solid; } 
	.tipSubDataHeading TR TD {  border-left:0px #b2b2b2 solid;height:22px; } 
	 #showpopup TABLE { FONT-SIZE: 12px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #999999 } 
 	 .Tab { BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px solid; CURSOR: pointer; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Arial; WHITE-SPACE: nowrap; TEXT-ALIGN: center } 
	.StockSearch { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #898989; } 

	SELECT { BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cccccc } 
	#showpopup TABLE { FONT-SIZE: 12px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #999999 } 
	 .SearchAlpha { PADDING-TOP: 2px } 
	.SearchAlpha SPAN SPAN { CURSOR: pointer } 
	.SearchAlpha   A {font-family:Arial; color:#000000; font-weight:bold; font-size:11px;vertical-align:middle;} 
	.SearchAlpha  {font-family:Arial; color:#000000; font-weight:bold; font-size:11px;vertical-align:middle;} 
 	.topLinks  A{  FONT-WEIGHT: bold; FONT-SIZE: 12px;  CURSOR: pointer; COLOR: #DEDEDE; FONT-FAMILY: arial }
	.topLinks  TD{  FONT-WEIGHT: bold; FONT-SIZE: 12px;  CURSOR: pointer; COLOR: #DEDEDE; FONT-FAMILY: arial }
 
	 
 	.TopTab TABLE {color:#CBCBCB;   }
	.TabLink:hover {background-color:#cccccc;} 
	
	.tabOn{ background-color:#808080;   FONT-SIZE: 11px;   CURSOR: pointer; FONT-FAMILY: Arial; WHITE-SPACE: nowrap;  FONT-WEIGHT: bold; color:#FFCC00; background-image: url(TabBgOn.gif); PADDING-RIGHT: 5px;  PADDING-LEFT: 5px;background-repeat:repeat-x;}
	.tabNormal{background-color:#323232;border:0px;FONT-FAMILY: arial;FONT-SIZE: 11px;FONT-WEIGHT: bold;cursor:pointer; background-image: url(TabBg.gif); PADDING-RIGHT: 5px;   PADDING-LEFT: 5px;background-repeat:repeat-x;}
	 
			 #TabRBP A
			{ 
				overflow: hidden; 
				height:25px;
				background-image: url(tabRBPEstimates.gif); 
				background-position: 0 0px;  
			}
			#TabRBP A:HOVER
			{
				
				overflow: hidden; 
				background-position: 0 -25px;  
			}
			#TabRBP  A.active
			{ 
				overflow: hidden; 
				height:25px;
				background-image: url(tabRBPEstimates.gif); 
				background-position: 0 -50px;  
			}
			#TabRBP  A:HOVER.active
			{
				
				overflow: hidden; 
				background-position: 0 -25px;  
			}
			
			
			 
			 
		 
			
			
			.printBody
			{
				font-family: arial;
				font-size: 12px;
				background-color: #FFFFFF;
				margin-left: 20px;
				 
				overflow :auto; 
			}
			.printBody TD,P
			{
				font-family: arial;
				font-size: 12px;  
			}
			 
			 
			/*----------------------------------Drop dowun Menu  ----*/
			
			
			#vertnav 
			{    
				LIST-STYLE-TYPE: none; 
				padding:0px; 
				font-size:1px;
				 
			}
			#vertnav UL {
				BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid;BORDER-LEFT: #cccccc 1px solid;BORDER-BOTTOM: #cccccc 1px solid;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;   PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; WIDTH: 22em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; BACKGROUND-COLOR: #ffffff;
			}
			#vertnav LI {font-family:arial; FONT-WEIGHT: bold;color:#000000;font-size:11px;
				DISPLAY: block; MARGIN: 0px;  WIDTH: 21.5em; POSITION: relative; HEIGHT: 1.5em; BACKGROUND-COLOR: #ffffff;
				BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px;  BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px;
				
			}
			#vertnav UL LI {
				BACKGROUND-COLOR: #ffffff;font-size:11px;
			}
			 
			#vertnav LI:unknown {
				BORDER-BOTTOM: #cccccc 1px solid;
			}
			#vertnav A { 
				  TEXT-DECORATION: none; font-family:arial;color:#000000; font-size:11px; FONT-WEIGHT: bold;PADDING-TOP: 5px; PADDING-RIGHT: 5px; DISPLAY: block;vertical-align:middle; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0em 0px 0em 0em; WIDTH: 100%;   HEIGHT: 1.8em; TEXT-DECORATION: none
			}
			#vertnav LI:hover {
				BACKGROUND-COLOR: #cccccc
			}
			#vertnav A:hover {
				BACKGROUND-COLOR: #cccccc;color:#ffffff;
			}
			#vertnav UL {
				DISPLAY: none; LEFT: 10em; POSITION: absolute; TOP: 0px;z-index:98;
			}
			#vertnav UL UL {
				DISPLAY: none; LEFT: 21.5em; POSITION: absolute; TOP: 0px;z-index:99;
			}
			#vertnav UL UL UL {
				DISPLAY: none; LEFT: 21.5em; POSITION: absolute; TOP: 0px;z-index:100;
			}
			#vertnav LI:hover UL UL {
				DISPLAY: none
			}
			#vertnav LI:hover UL UL UL {
				DISPLAY: none
			}
			#vertnav LI:hover UL {
				DISPLAY: block
			}
			#vertnav UL LI:hover UL {
				DISPLAY: block; 
			}
			#vertnav UL UL LI:hover UL {
				DISPLAY: block; 
			}
			UNKNOWN {
				LEFT: auto; TOP: auto
			}
			HTML #vertnav LI {
				FLOAT: left
			}
/*--------------------Drop down Menu -------------------------*/

/*--------------------Indices Drop down Menu -------------------------*/

			#vertnav1 
			{    
				LIST-STYLE-TYPE: none; 
				padding:0px; 
				font-size:1px;
				 
			}
			#vertnav1 UL {
				BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid;BORDER-LEFT: #cccccc 1px solid;BORDER-BOTTOM: #cccccc 1px solid;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;   PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; WIDTH: 22em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; BACKGROUND-COLOR: #ffffff;
			}
			#vertnav1 LI {font-family:arial; FONT-WEIGHT: bold;color:#000000;font-size:11px;
				DISPLAY: block; MARGIN: 0px;  WIDTH: 21.5em; POSITION: relative; HEIGHT: 1.5em; BACKGROUND-COLOR: #ffffff;
				BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px;  BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px;
				
			}
			#vertnav1 UL LI {
				BACKGROUND-COLOR: #ffffff;font-size:11px;
			}
			 
			#vertnav1 LI:unknown {
				BORDER-BOTTOM: #cccccc 1px solid;
			}
			#vertnav1 A { 
				  TEXT-DECORATION: none; font-family:arial;color:#000000; font-size:11px; FONT-WEIGHT: bold;PADDING-TOP: 5px; PADDING-RIGHT: 5px; DISPLAY: block;vertical-align:middle; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0em 0px 0em 0em; WIDTH: 100%;   HEIGHT: 1.8em; TEXT-DECORATION: none
			}
			#vertnav1 LI:hover {
				BACKGROUND-COLOR: #cccccc
			}
			#vertnav1 A:hover {
				BACKGROUND-COLOR: #cccccc;color:#ffffff;
			}
			#vertnav1 UL {
				DISPLAY: none; LEFT: 14.5em; POSITION: absolute; TOP: 0px;z-index:98;
			}
			#vertnav1 UL UL {
				DISPLAY: none; LEFT: 21.5em; POSITION: absolute; TOP: 0px;z-index:99;
			}
			#vertnav1 UL UL UL {
				DISPLAY: none; LEFT: 21.5em; POSITION: absolute; TOP: 0px;z-index:100;
			}
			#vertnav1 LI:hover UL UL {
				DISPLAY: none
			}
			#vertnav1 LI:hover UL UL UL {
				DISPLAY: none
			}
			#vertnav1 LI:hover UL {
				DISPLAY: block;
			}
			#vertnav1 UL LI:hover UL {
				DISPLAY: block; 
			}
			#vertnav1 UL UL LI:hover UL {
				DISPLAY: block; 
			}
			UNKNOWN {
				LEFT: auto; TOP: auto
			}
			HTML #vertnav1 LI {
				FLOAT: left
			}
			/*--------------------Indices Drop down Menu -------------------------*/
			
			
			/*------  ellipsis  ----*/
			
			.ellipsis {
				OVERFLOW: hidden; WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; o-text-overflow: ellipsis
			}
			.ellipsis window {
				WIDTH: 100%; moz-user-focus: normal; moz-user-select: text
			}
			.ellipsis description {
				moz-user-focus: normal; moz-user-select: text
			}
			
			.ellipsis1 {
				OVERFLOW: hidden; WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; o-text-overflow: ellipsis
			}
			.ellipsis1 window {
				WIDTH: 100%; moz-user-focus: normal; moz-user-select: text
			}
			.ellipsis1 description {
				moz-user-focus: normal; moz-user-select: text
			}

			.ellipsis2 {
				OVERFLOW: hidden; WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; o-text-overflow: ellipsis
			}
			.ellipsis2 window {
				WIDTH: 100%; moz-user-focus: normal; moz-user-select: text
			}
			.ellipsis2 description {
				moz-user-focus: normal; moz-user-select: text
			}


			/*--------*/
