/* CSS Document */

body{
	width:1000px;
	padding:0px 0px;
	margin:0px 0px;
	}
a:link
	{
	text-decoration: none;
	}
a:visited
	{
	text-decoration: none;
	}
a:hover
	{
	text-decoration: none;
	}
a:focus
	{
	text-decoration: none;
	}
a:active
	{
	text-decoration: none;
	}
.Text{
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	color:#6a6a6a;
	text-align:center;
	}
a.Text:link, a.Text:visited, a.Text:active, a.Text:focus
{
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	color:#6a6a6a;
	text-align:center;
	text-decoration:none;
}
.TextR{
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	color:#6a6a6a;
	text-align:right;
	}
.TextL{
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	color:#6a6a6a;
	text-align:left;
	}
	.TextC{
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	color:#6a6a6a;
	text-align:Center;
	}
.Text2{
	font-size:11px;
	font-family:arial;
	color:#1594c3;
	}
.adminlabel
    {
	font-size:12px;
	font-family:arial;
	color:#1594c3;
	}
a.Text2:link, a.Text2:visited, a.Text2:active, a.Text2:focus
{
	font-size:11px;
	font-family:arial;
	color:#1594c3;
}
.Text1{
	font-size:12px;
	font-weight:bold;
	font-family:arial;
	color:#646464;
	padding-left:10px;
	}
.blktext
{
	font-size:11px; 
	color:#095c96; 
	font-family:arial;
}
.blktext1
{
	font-size: 11px;
	color:#095c96; 
	height:22px;
	font-family: Arial, Verdana;
	text-align: center;
	padding: 3px 3px 3px 3px;
	cursor:pointer;	
}

.Whitetxt
{
	font-size:11px; 
	font-family:arial; 
	color:#FFFFFF;
}
.textboxH
{
	color: #085D96;
	font-family: Arial;
	font-size: 11px;
	padding-left: 4px;
	padding-top:3px;
	font-weight: bold;
	border:1px solid #95c9e1;
	
}
.textboxF
{
	color: #085D96;
	font-family: Arial;
	font-size: 11px;
	padding-left: 4px;
	font-weight: bold;
	border:1px solid #95c9e1;
	
}
.Nodata
{
	font-family: Arial,Verdana, "ms sans serif";
	font-size: 11px;
	color: #FF0000;
	text-align: center;
	/*padding: 5px 5px 5px 5px;*/
}

a.Menulink:link, a.Menulink:visited, a.Menulink:active, a.Menulink:focus
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	/*padding-left: 5px;*/
	font-weight: bold;
	
}
a.Menulink1:link, a.Menulink1:visited, a.Menulink1:active, a.Menulink1:focus
{
	color: #066bb5;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	cursor:hand;
	
}
a.Menulink2:link, a.Menulink2:visited, a.Menulink2:active, a.Menulink2:focus
{
	color: #066bb5;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	cursor:default;
	
}

.headingbg
{
	background-image:url('images/menublueshadow.gif');
	background-repeat:repeat-x;
}
.menubg
{
	background-color:#d2e7f4;
	height:25px;
	border-bottom:1px solid #ffffff;	
}
a.Menuunselect:link, a.Menuunselect:visited, a.Menuunselect:active, a.Menuunselect:focus
{
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	cursor:pointer;
	 
	
	
}
a.Menuselect:link, a.Menuselect:visited, a.Menuselect:active, a.Menuselect:focus
{
	color: #749c14;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	cursor:default;
	 
	
}
.Heading
{
	color: #757474;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	height:20px;
	padding-bottom:4px;
	border-bottom:1px solid #2794c6;
}
.pageHeading
{
	color: #0080BB;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	height:20px;
	padding-bottom:4px;
	border-bottom:1px solid #2794c6;
}

.Headingsub
{
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;	
}
.statictxt
{
	color:#000002;
	text-align:justify;
	font-family:Arial;
	font-size:12px;
	line-height:20px;
}
.scrollbar
{
	margin: 0px;
	position:relative;
	overflow:auto;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #2694C5;
	scrollbar-base-color: #ffffff;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #FFFFFF;
}


.Headingsub12
{
	color: #03070A;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;	
}
.boldv
{
	font-weight:bold;
}
.bluehead1
{
	color: #006ab6;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	/*padding-left:4px;*/
}
.Greenhead1
{
	color: #8bbf0f;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	cursor:default;
	/*padding-left:4px;*/
}
.bluehead
{
	color: #006ab6;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
}
.Greenhead
{
	color: #8bbf0f;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
}

.GridHeadL
{		
	 font-size: 11px; 
	 font-family: Arial; 
	 color: #FFFFFF;
	 font-weight:bold;
	 background-color: #2694C5;
	 text-align:left;
	padding: 3px 3px 3px 10px;
}
.GridHeadC
{
	 font-size: 11px; 
	 font-family: Arial; 
	 color: #FFFFFF;
	 font-weight:bold;
	 background-color: #2694C5;
	 text-align:center;
	 padding: 3px 3px 3px 3px;
}
.summeryhead
{
	 font-size: 13px; 
	 font-family: Arial; 
	 color: #FFFFFF;
	 font-weight:bold;
	 background-color: #2694C5;
	 text-align:center;
	 padding: 3px 3px 3px 3px;
}
.GridHeadCBig
{
	 font-size: 18px; 
	 font-family: Arial; 
	 color: #FFFFFF;
	 font-weight:bold;
	 background-color: #2694C5;
	 text-align:center;
	 padding: 3px 3px 3px 3px;
}
.GridHeadCmedium
{
	 font-size: 15px; 
	 font-family: Arial; 
	 color: #FFFFFF;
	 font-weight:bold;
	 background-color: #2694C5;
	 text-align:center;
	 padding: 3px 3px 3px 3px;
}
.Rborder
{
	border-right:solid 1px #ffffff;
}
.Bborder
{
	border-bottom:solid 1px #ffffff;
}
.GridDataL
{
	font-size: 11px;
	color: #000205;
	font-family: Arial, Verdana;
	text-align: left;
	height:22px;
	padding: 3px 3px 3px 10px;
}
.GridDataR
{
	font-size: 11px;
	color:#000205;
	font-family: Arial, Verdana;
	text-align: right;
	height:22px;
	padding: 3px 10px 3px 3px;
}

.GridDataC
{
	font-size: 11px;
	color:#000205;
	height:22px;
	font-family: Arial, Verdana;
	text-align: center;
	padding: 3px 3px 3px 3px;
}
.DataL
{
	font-size: 11px;
	color:#000205;
	height:25px;
	font-family: Arial, Verdana;
	text-align: left;
	padding: 3px 3px 3px 3px;
}
.DataC
{
	font-size: 11px;
	color:#000205;
	height:25px;
	font-family: Arial, Verdana;
	text-align: center;
	padding: 3px 3px 3px 3px;
}
.DataR
{
	font-size: 11px;
	color:#000205;
	height:25px;
	font-family: Arial, Verdana;
	text-align: right;
	padding: 3px 3px 3px 3px;
}
.newsExpandedInnerr
{
	height: 100%;
	width: 100%;
	font-family: Arial,Verdana;
	font-size: 11px;
	color:#000205;
	padding: 3px 3px 3px 10px;
	line-height: 18px;
	text-align: justify;
}
a.MktDataLink:link, a.MktDataLink:visited, a.MktDataLink:active, a.MktDataLink:focus
{
	color: #000205;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
}
a.MktDataLink:hover
{
	color:#FF1F30;
}
.altbgcolor
{
	background-color: #E8F2FB;
}
.PagerLink2

{
	font-family: Arial;
	font-size: 11px;
	color: #87B009;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	padding: 3px 3px 3px 0px;
}
.DropDown
{
	font-size:11px;
	font-family:Arial;
	color:#0A0000;
	border:solid 1px #8296B1;
	padding-left:2PX;
}

.Tabon
{
	color: #8BBF0F;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	cursor:default;
}

.Taboff
{
	color: #066BB5;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	cursor:pointer;
}
.GainOnTab
	 {
		background-image:url("images/menuon.gif");
		background-repeat:no-repeat;
		color:#ffffff;
		font-size:12px;
		font-family:Arial,Verdana;
		font-weight:bold;
		width:70px;
		height:20px;
		text-align:center;
		vertical-align:middle;
		cursor:default;
	 }
	  .GainOffTab
	 {
		background-image:url("images/menuoff.gif");
		background-repeat:no-repeat;
		color:#000000;
		font-size:12px;
		font-family:Arial,Verdana;
		font-weight:bold;
		width:70px;
		height:20px;
		text-align:center;
		vertical-align:middle;
		cursor:pointer;
	 }
.CallTabon
{
	color: #133767;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	cursor:default;
	background-image:url("Homeimages/DailyNewsTabOnBG.gif");
}

.CallTaboff
{
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	cursor:pointer;
}
.SubMenuSelectedMF
{
	COLOR:#ffffff;	
	FONT-SIZE: 12px;	
    FONT-FAMILY: Arial, Verdana;
    font-weight:bold;
    background-color:#668E07;
    padding-left:2px;
    cursor:default;
}
.SubMenuNormMF
{
	 FONT-SIZE: 12px; 
	  COLOR:#000000;
      FONT-FAMILY: Arial, Verdana;
      background-color:#96C3EA;
      padding-left:2px;
      cursor:pointer;
}
a.SubLinkSelected1, a.SubLinkSelected1:link, a.SubLinkSelected1:visited, a.SubLinkSelected1:active, a.SubLinkSelected1:focus,a.SubLinkSelected1:hover
{
	COLOR:#ffffff;	
	FONT-SIZE: 12px;	
    FONT-FAMILY: Arial, Verdana;
    font-weight:bold;
    padding-left:2px;
    cursor:default;
	
}
a.SubNormalLink1, a.SubNormalLink1:link, a.SubNormalLink1:visited, a.SubNormalLink1:active, a.SubNormalLink1:focus,a.SubNormalLink1:hover
{
	FONT-SIZE: 12px; 
	COLOR:#000000;
    FONT-FAMILY: Arial, Verdana;
    padding-left:2px;
    cursor:pointer;
}
.Button_CSSsearch
{
	background-color:#0170B9;
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	font-family:Arial;
	border:1px solid #0170B9;
}

.Button_CSSon10
{
	cursor:default;
}
.Button_CSSoff10
{
	cursor:pointer;
}


#ui_fixed_column_grid{margin: 0px;_overflow:auto;position:relative;scrollbar-3dlight-color: #ffffff;scrollbar-arrow-color: #000000;scrollbar-darkshadow-color: #ffffff;scrollbar-face-color: #2694C5;scrollbar-base-color: #ffffff;scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #ffffff;scrollbar-track-color: #FFFFFF;}
#ui_fixed_column_grid table thead th{margin: 0px;position:relative;Top:expression(this.parentNode.parentNode.parentNode.parentNode.scrollTop-1);}
#ui_fixed_column_grid table th.first{margin: 0px;position:relative;left:expression(this.parentNode.parentNode.parentNode.parentNode.scrollLeft);}
#ui_fixed_column_grid table tbody.data td.freezed {margin: 0px;position:relative;left:expression(this.parentNode.parentNode.parentNode.parentNode.scrollLeft);}

fieldset
{
	border:solid 2px #DCDCDC;
}
legend
{
	font-family:Arial,Verdana;
	font-size:16px;
	color:#0162B1;
	font-weight:bold;
	padding:0px 5px 0px 2px;
}

/*For New Index page*/
.topborder
{
	border-right:solid 1px #cfcece;
}
.tabborder
{
	border:solid 1px #e7e7e7;
}

.BoldRedText
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#C90A00;		
}
.scrollbarbranch
{
	
	scrollbar-arrow-color: #000000;	
	scrollbar-arrow-width:18px;		
	scrollbar-base-color: #DCE3E9;
	scrollbar-darkshadow-color:#DCE3E9;
	scrollbar-face-color: #2694C5;
	scrollbar-highlight-color: #DCE3E9;
	scrollbar-shadow-color: #DCE3E9;
	scrollbar-track-color:#DCE3E9;
	scrollbar-track-width:150px;	
	overflow :auto; 
	height:110px;	
	width:235px;	
}
.WhiteText2
{
	font-family:Arial, Verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:bold; 
	padding-left:5px; 	
}
.headtext2
{
	color:#023F82;
	font-family:Arial; 	
	font-size:12px;	
	text-align:left;
	font-weight:bold;
	padding-left:2px;	
}
.greennormaltext2
{
	color:#047901;
	font-family:Arial;
	font-size:13px; 	
}

.greennormaltext3
{
	color:#047901;
	font-family:Arial;
	font-size:15px; 	
}
.unseltabnri
{
	font-family:Arial;
	color:#FFFFFF;	
	font-size:12px; 
	cursor:pointer; 
	text-align:right; 	
	background-image:url(images/NRIDESK_15.jpg);
	padding-right:5px;
}	
.seltabnri
{	
	background-image:url(images/NRIDESK_11.jpg);
	font-family:Arial;
	color:#023F80;
	font-weight:bold;
	font-size:12px;  
	cursor:default;	
	text-align:right; 	
	padding-right:5px;
}
.txtboldblue
{
	color:#0961A1;
	font-family:Arial;
	font-size:11;
	font-weight:bold;   
}
.NormalTextNri
{
	font-family:Arial, Verdana;
	Font-Size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#0B3C77;			
	line-height:1.5;
}
.blutext11
{
	color:#0A3C79;
	font-family:Arial;
	font-size:11px;  
}
.Gobtn
{
	color:#BFFFFF;
	font-family: Verdana, Arial;
	font-size:11px;
	text-align:center;	
	background-color:#025692;
	border:1px solid #022F4C;	
	height:18px;
	vertical-align:middle;
	cursor: hand;
}
.careerHeadText
{
	color:#0A3C79;
	font-family:Verdana;
	font-weight:bold;
	font-size:18px;  
	text-align:left;
	vertical-align:top;	
}
.NormText
{
	 FONT-SIZE: 11px;
	 COLOR:#000000;
	 font-weight:normal;
	 FONT-FAMILY: Arial, Verdana;	
}
.nodeLevel1
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#B63202;
}

.nodeLevel2
{
	font-family: Verdana;
	font-size: 11px;
	color:#0961A1 ;
	font-weight: bold;
} 
.nodeLevel3
{
	font-family: Verdana;
	font-size: 11px;
	color:#0961A1 ;
}  
.nodeLevel4
{
	font-family: Verdana;
	font-size: 11px;
	color:#0961A1 ;
} 

.TxtGreenR
{
	font-size: 11px;
	color:#8bbf0f;
	font-family: Arial, Verdana;
	text-align: right;
}
 
 .TxtRedR
{
	font-size: 11px;
	color:#C90A00;
	font-family: Arial, Verdana;
	text-align: right;
}

.TxtBlueR
{
	font-size: 11px;
	color:#0961A1;
	font-family: Arial, Verdana;
	text-align: right;
}
/*----css for home ticker----------*/
.graytextbold
{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#080808;	
}
.blacktext
{
	font-family:arial;
	font-size:11px;
	color:#000200;	
}
a.blacktext, a.blacktext:link, a.blacktext:visited, a.blacktext:active, a.blacktext:focus
{
	font-family:arial;
	font-size:11px;
	color:#000200;
	text-decoration:none;
}
.blackboldtext
{
    font-family:arial;
	font-size:13px;
	color:#000200;	
	font-weight:bold;
}

.BlackTxt_Justify
{
    font-family:arial;
	font-size:12px;
	color:#000200;
	text-decoration:none;
	text-align:justify;
	padding-left:10px;
}

.ticgreentext
{
	font-family:arial;
	font-size:11px;
	color:#03A222;	
}
.ticredtext
{
	font-family:arial;
	font-size:11px;
	color:#FE0002;	
}
/* */ 
.reptxtR
{
	font-family:arial;
	font-size:11px;
	color:#0067C9;
	text-align:right;
}
/*-----------------css for Repeater---------------*/
.ReptHeadL
{
	font-family:arial;
	font-size:11px;	
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	background-color:#2694C5;
	padding-left:15px;	
}
.ReptHeadC
{
	font-family:arial;
	font-size:11px;	
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	background-color:#2694C5;	
}
.ReptData
{
	font-family:arial;
	font-size:12px;	
	color:#5D5D5D;
	text-align:left;	
	text-decoration:none;
}
.ReptData_Alt
{
	font-family:arial;
	font-size:12px;	
	color:#5D5D5D;
	text-align:left;
	background-color:#E8F2FB;	
}
.ReptData1
{
	font-family:arial;
	font-size:12px;	
	color:#5D5D5D;		
	text-decoration:none;
}
.ReptData1_Alt
{
	font-family:arial;
	font-size:12px;	
	color:#5D5D5D;	
	background-color:#E8F2FB;	
}
.ReptDataL
{
	font-family:arial;
	font-size:12px;	
	font-weight:normal;
	color:#5D5D5D;
	text-align:left;
	background-color:#E8F2FB;
}
a.ReptDataL, a.ReptDataL:link, a.ReptDataL:visited, a.ReptDataL:active, a.ReptDataL:focus
{
	font-family:arial;
	font-size:12px;	
	font-weight:normal;
	color:#5D5D5D;
	text-align:left;
	text-decoration:none;
}
.ReptDataL_Alt
{
	font-family:arial;
	font-size:12px;	
	font-weight:normal;
	color:#5D5D5D;
	text-align:left;
	background-color:#FFFFFF;
}
a.ReptDataL_Alt, a.ReptDataL_Alt:link, a.ReptDataL_Alt:visited, a.ReptDataL_Alt:active, a.ReptDataL_Alt:focus
{
	font-family:arial;
	font-size:12px;	
	font-weight:normal;
	color:#5D5D5D;
	text-align:left;
	background-color:#FFFFFF;
	text-decoration:none;
}
.ReptDataC
{
	font-family:arial;
	font-size:12px;	
	color:#5D5D5D;
	text-align:center;
	background-color:#E8F2FB;
}
.ReptDataC_Alt
{
	font-family:arial;
	font-size:12px;		
	color:#5D5D5D;
	text-align:center;
	background-color:#FFFFFF;
}
.ReptDataR
{
	font-family:arial;
	font-size:12px;	
	color:#5D5D5D;
	text-align:right;
	background-color:#E8F2FB;
	padding-right:10px;
}
.ReptDataR_Alt
{
	font-family:arial;
	font-size:12px;		
	color:#5D5D5D;
	text-align:right;
	background-color:#FFFFFF;
	padding-right:10px;
}
/*End */
.PageLink
{
	color:#ACA899;
	background-color:Transparent;
	font-family: arial, sans-serif;
	font-size: 11px;
	padding:0px 2px 0px 2px;
	font-weight: bold;
	text-decoration: none;
}
a.PageLink:link, a.PageLink:visited, a.PageLink:active, a.PageLink:focus
{
	Font-Size:11px;
	color:#87B009;
	background-color:Transparent;
	font-family:arial, sans-serif;
	text-align:left;
	text-decoration:none;
}

.TextFooter{
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	color:#6a6a6a;
	text-align:center;
	text-decoration:none;
	}
.Text2Footer{
	font-size:11px;
	font-family:arial;
	color:#1594c3;
	text-decoration:none;
	}
.TextTop{
	font-family:arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	}
.Text3{
	font-family:arial;
	font-size:11px;
	color:#2b94c4;
	}
.Text4{
	font-family:arial;
	font-size:11px;
	color:#000000;
	}
/*IPO Rating*/
.Headtxt
    {
	    Font-Family:Arial,Verdana;
 	    Font-Size: 12px;
        Color:#000000; 
	    Font-Weight: bold;
	    text-decoration:none;
	    BACKGROUND: #ffffff;
	    padding-left:5px;
    }
    .xl30 {
	    BACKGROUND: #299700;
	    VERTICAL-ALIGN: middle;
	    COLOR: white;
	    FONT-FAMILY:Arial,Verdana;
	    TEXT-ALIGN: left;
	    font-size:11px;
	    padding-left:5px;
    }

    .xl31 {
	    BACKGROUND: #2068C0;
	    COLOR: white;
	    FONT-FAMILY: Arial,Verdana;
	    TEXT-ALIGN: left;
	    font-size:11px;
	    padding-left:5px;
    }

    .xl32 {
	    BACKGROUND: #FF9000;
	    COLOR: white;
	    FONT-FAMILY: Arial,Verdana;
	    TEXT-ALIGN: left;
	    font-size:11px;
	    padding-left:5px;
    }

    .xl33 {
	    BACKGROUND: #E4031F;	
	    COLOR: white;
	    FONT-FAMILY: Arial,Verdana;
	    TEXT-ALIGN: left;
	    font-size:11px;
	    padding-left:5px;
    }
	
	
P
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial,Verdana;
}


.tableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tableleftheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablerightheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableheaderline1
{
    BACKGROUND-COLOR: #F7F7F7
}

.tableheaderline2
{
    BACKGROUND-COLOR: #F7F7F7
}

.tableleftrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecenterrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableleftcolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tableleftcolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecentercolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablecentercolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightcolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tablerightcolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableleftrowhead1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tableleftrowhead2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecenterrowhead1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablecenterrowhead2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightrowhead1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tablerightrowhead2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableleftdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left;
    TEXT-VALIGN: top
}

.tableleftdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left;
    TEXT-VALIGN: top
}

.tablecenterdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center;
    TEXT-VALIGN: top
}

.tablecenterdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center;
    TEXT-VALIGN: top
}

.tablerightdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right;
    TEXT-VALIGN: top
}

.tablerightdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: 'Arial,Verdana';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right;
    TEXT-VALIGN: top
}

.tableleftdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tableleftdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecenterdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablecenterdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tablerightdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.rowline1
{
    BACKGROUND-COLOR: #ffffff
}

.rowline2
{
    BACKGROUND-COLOR: #ffffff
}

.tablefooterline
{
    BACKGROUND-COLOR: #F7F7F7
}
.glossaryHeading 
{
	FONT-SIZE: 150%;	
	COLOR: #0099cc
	}
.contentInner 
{
	CLEAR: both;	
	BORDER-RIGHT: #ccebf5 2px solid;	
	PADDING-RIGHT: 10px;	
	BACKGROUND-POSITION: 50% top;	
	PADDING-LEFT: 10px;	
	BACKGROUND-IMAGE: url(../images/contentBg.gif);	
	PADDING-BOTTOM: 10px;	MARGIN: 0px;	
	BORDER-LEFT: #ccebf5 2px solid;	WIDTH: 566px;	
	PADDING-TOP: 10px;	BORDER-BOTTOM: #ccebf5 2px solid;	
	BACKGROUND-REPEAT: repeat-x;	
	BACKGROUND-COLOR: #e5f5fa
	}
.glossaryHeadingH3 
{
	CLEAR: both;	
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	FONT-WEIGHT: bold;	
	FONT-SIZE: 110%;	
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px;	
	COLOR: #0099cc;	
	PADDING-TOP: 0px;	
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.statictxt_H
{
	color:#454545;
	text-align:justify;
	font-family:Arial;
	font-size:11px;
	line-height: 1.5em;
}
.SubHeadingH 
{	
	CLEAR: both;	
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	FONT-WEIGHT: bold;	
	FONT-SIZE: 100%;	
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px;	
	COLOR: #454545;	
	PADDING-TOP: 0px;	
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navigationLinks 
{	
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	BACKGROUND: url(../images/dottedDouble.gif) repeat-x 50% top;	
	PADDING-BOTTOM: 5px;	
	PADDING-TOP: 5px;	
	HEIGHT: 24px;	
	TEXT-ALIGN: center
}
.navigationLinks_selected 
{
		FONT-WEIGHT: bold;
		font-family:Arial,Verdana;
		FONT-SIZE: 13px;	
		COLOR: #003366
}
.navigationLinks_UNselected 
{
		font-family:Arial,Verdana;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;	
		COLOR: #0099CC;
		cursor:pointer;
}
.statictxt_Line
{
	color:#454545;
	text-align:justify;
	font-family:Arial;
	font-size:13px;
	line-height: 1.5em;
}