BODY
{
   /* BACKGROUND-COLOR: lightgrey;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal*/
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; WORD-SPACING: normal; TEXT-TRANSFORM: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: lightgrey
}

P
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    
	}
	
	.Questions
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    
	}
	
.ReportHeaderText{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    
	}	
			
.th,.thead,.td, .tr
{
	background-color:White;
	
	font-size:	9pt;
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
	
.TopGroup
{
  z-index:99;
  position:relative;
 
}
.DefaultTab 
{
 
  color:black; 
  background-image: url(images/tab_bg.gif);
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
}
.DefaultTabHover 
{
  color:black; 
  background-image: url(images/hover_tab_bg.gif);
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
}
.SelectedTab 
{
  color:black; 
  background-image: url(images/selected_tab_bg.gif);
  font-family:Arial; 
  font-size:10px; 
  cursor:default;
}
.MultiPage
{
  background-color:White;
  border: 1px solid #919B9C;
  width:487px;
  height:200px;
  position:relative;
  padding:10px;
  top:-3px;
  left:1px;
  z-index:98;
}
.PageContent
{
   font-family:MS Sans Serif, Verdana; 
  font-size:10px;  
}
.PageHeader
{
  /*font-size:22px;
  font-weight:bold;
  letter-spacing:-0.2mm;
  font-family: verdana; 
  color: #3F3F3F; 
  margin-top:0px;
  margin-bottom:0px;*/
  	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN-BOTTOM: 0px; COLOR: #3f3f3f; FONT-FAMILY: verdana; LETTER-SPACING: -0.2mm;
}

.PageHeader1
{
  font-size:16px;
  font-weight:bold;
  letter-spacing:-0.2mm;
  font-family: Arial; 
  color: #3F3F3F; 
  margin-top:0px;
  margin-bottom:0px;
}



.bodycopy
	{	
	font-family: Arial;
	font-size:	12px;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
.headertext
	{	
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:	20px;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
.label {
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
	
}
.labelText {
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    
	LETTER-SPACING: normal; 
	
	
}
.TopBottomBorder {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #808080;
	border-bottom-color: #808080;
}
.legandText {

	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
}
.legendlabel {

	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
	letter-spacing: 1px;
}

.legendlabelText {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;	
	color: #000000;
	text-align: center;
	letter-spacing: 1px;
}
.legendlabelText_new {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;	
	color: #000000;
	text-align: left;
	letter-spacing: 1px;
}
.heading {
	FONT-SIZE: 10pt;
	FONT-FAMILY:Verdana;
    FONT-WEIGHT: normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	1px;
	text-transform:	capitalize;		
	font-weight:bold;
}
.Subheading {

	color:#000000;
	font-family: Verdana;
	font-size:	10pt;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	1px;
	text-transform:	capitalize;	
	font-weight: bold;
	
}
.Subheadinglabel {
	
	color:#000000;
	font-family: Verdana;
	font-size:	10pt;	
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	1px;
	text-transform:	capitalize;	
	font-weight: bold;	
}
.GG	
{
	BACKGROUND-COLOR:#FFFFCC;
	BORDER:1px solid #96965E;
	PADDING:5px;
	MARGIN-TOP:12px;
	MARGIN-BOTTOM:12px
	}
.smallCase {
	text-transform: lowercase;
}

.tbBorder
{
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
}

.trborder
{
	/*BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid;*/
}

.tdbroder
{	
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
	letter-spacing: 1px;
}
/* add new CSS by Suman Basak Dated on 08.06.2010*/

.HeadingLabel 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 24px;
    FONT-WEIGHT: bold;
    color: #000000;	
    
}
.WESLabelHeading
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    color: #000000;	
}
.WESLabelText
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    color: #000000;	  	
}
.WesFooterText
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    color: #000000;	 
    FONT-WEIGHT: bold;
}
.WESheading {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:	1px;
	text-transform:	capitalize;		
	font-weight:bold;
}
.WESSubheading {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration:none;
	word-spacing:normal;
	letter-spacing:	1px;
	text-transform:	capitalize;		
	font-weight:bold;
}
.WESLabeltxt {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	color: #000000;	
	
	
}