.head
{
	border-right: #fff 1px solid;
	border-top: #fff 1px solid;
	border-left: #fff 1px solid;
	border-bottom: #fff 1px solid;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
	color: #666666;
	font-family:Arial, Helvetica, Verdana, Sans-Serif;
	text-align: center;
	text-decoration: none;
	background-color:#D9EDD9;
	height: 18px;
	
	}
.ResultGrid
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    LINE-HEIGHT: 10px;
    BORDER-BOTTOM: #dcdcdc 1px solid;
    FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
    TEXT-DECORATION: none
}
.ResultGridMutual
{
    FONT-SIZE: 9pt;
    COLOR: #666666;    
    LINE-HEIGHT: 14px;    
    FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
    TEXT-DECORATION: none
}
.bgcolor1
{
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #edf1f4
}
.alternatenum
{
	border-top: #fff 1px solid;
	border-bottom: #fff 1px solid;
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	font-family:Arial, Helvetica, Verdana, Sans-Serif;
	background-color: #FFFFFF;		
	text-decoration: none;
}
.alternateRepeater
{
	border-top: #fff 1px solid;
	border-bottom: #fff 1px solid;
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-family:Arial, Helvetica, Verdana, Sans-Serif;
	background-color: #A9BA9E;
	text-decoration: none;
}
.rowstyleRepeater
{
    border-top: #fff 1px solid;
	border-bottom: #fff 1px solid;
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
	font-weight: normal;
	font-size: 11px;
	vertical-align: middle;
	color: #666666;
	font-family:Arial, Helvetica, Verdana, Sans-Serif;
	background-color: #ECFFDE;
	text-decoration: none;
}
.rowstylenumber
{
   border-top: #fff 1px solid;
	border-bottom: #fff 1px solid;
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
	font-weight: normal;
	font-size: 11px;
	vertical-align: middle;
	color: #666666;
	font-family:Arial, Helvetica, Verdana, Sans-Serif;
	background-color: #F8FFF3;
	text-decoration: none;
	text-align:right;
}
.editrowstyle
{
   border-top: #fff 1px solid;
	border-bottom: #fff 1px solid;
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
    font-weight: normal;
    font-size: 11px;
    vertical-align: middle;
    color: white;
	font-family:Arial, Helvetica, Verdana, Sans-Serif;
    background-color: #FFFFFF;	
    text-decoration: none;
    cursor: auto;
}
.pager
{
    border-top: #fff 1px solid;
	border-bottom: #fff 1px solid;
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
    font-weight: normal;
    font-size: 11px;
    vertical-align: middle;
    color: white;
	font-family:Arial, Helvetica, Verdana, Sans-Serif;
    background-color: #FFFFFF;	
    text-align: center;
    text-decoration: none;
    cursor: hand;
}

.market_down
{	
	font-weight: normal;
	font-size: 11px;
	color: Red;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;	
}

.GridRowBorderColor
{
	border-bottom-color:#fff;
	border-top-color:#fff;
	 
}

.market_up
{	
	font-weight: normal;
	font-size: 11px;
	color:Green;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;

}
.rowstyle
{
    border: #fff 1px solid;
	font-weight: normal;
	font-size: 11px;
	vertical-align: middle;
	color: #666666;
	font-family:Arial, Helvetica, Verdana, Sans-Serif;
	background-color: #ECFFDE;
	text-decoration: none;	

}
.alternate
{
	border-top: #fff 1px solid;
	border-bottom: #fff 1px solid;
	border-left:#fff 1px solid;
	border-right:#fff 1px solid;
	font-weight: normal;
	font-size: 11px;
	vertical-align: middle;
	color: #666666;
	font-family:Arial, Helvetica, Verdana, Sans-Serif;
	background-color: #FFFFFF;	
	text-decoration: none;
}
.progressBackgroundFilter { 
  position:absolute; 
  top:0px; 
  bottom:0px; 
  left:0px; 
  right:0px; 
  overflow:hidden; 
  padding:0; 
  margin:0; 
  background-color:#000;  
  filter:alpha(opacity=50); 
  opacity:0.5; 
  z-index:1000; 
} 
 
.processMessage {  
  position:absolute;  
  top:30%;  
  left:43%; 
  padding:10px; 
  width:14%; 
  z-index:1001; 
  background-color:#fff; 
} 

.GridHeader
{		
	color: Black;		 
	border-right: #fff 1px solid;
	border-top: #fff 1px solid;
	border-left: #fff 1px solid;
	border-bottom: #fff 1px solid;
	font-weight: bold;
	font-size: 11px;
	vertical-align: middle;
	font-family:Arial, Helvetica, Verdana, Sans-Serif;
	text-align: center;
	text-decoration: none;
	background-color:#D9EDD9;
	height: 18px;
}
.gridborder
{
    border:solid;
    border-width:1px;
    border-color:#8BD074;
    margin-left:1px;
    margin-top:2px;
    }
.text
{
     color: #008000;		 
	font-size: 11px;
	font-family:Arial, Helvetica, Verdana, Sans-Serif;
	text-decoration: none;
     
     }
