﻿/* >>> Grid Styles --------------------------------------------------------- */
#divGrid a
{
  /*color: #666666;*/
  text-decoration: none;
}
#divGrid span 
{
  /*color: #ffffff;*/
}

.TablePagerStyle, .TablePagerStyle span, .TablePagerStyle a
{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 12px;
  border-top:solid;
  border-top-color:#b5c7d6;
  background-color:#b5c7d6;

  background-repeat:repeat-x;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #666666;
  text-decoration: none;
} 
/* for the selected page number */
.TablePagerStyle span
{
	font-weight: bold;
	color: Black;
}

.TableItemStyle, .TableDetail
{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: Black;
  line-height: 11px;
  background-color:#e5e5f5;
}

.TableAlternatingItemStyle, .TableDetailAlternating
{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: Black;
  line-height: 11px;
  background-color:White;
}  

.TableDetail, .TableDetailAlternating, .TableAlternatingItemStyle
{
  line-height: normal;
  height:auto;
}

.TableSelectedItemStyle
{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color:White;
  line-height: 11px;    
  background-color:#5880b3;
}

.TableHighlight, .TableHighlightAlternating 
{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color:White;
  line-height: 11px;
  background-color:#b5c7d6;
}

.TableHeaderStyle
{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
  text-align:left;
  line-height: 12px;
  background-color:#09407B;
  height: 35px;
  color:White;
  text-decoration: none;
  background-image: url('Images/tab_mid_over.gif');
  background-repeat: repeat-x;
}

.TableHeaderStyle a
{
  color:White;
  text-decoration: none;
}