﻿input[type=password].ColumnControl, input[type=text].ColumnControl, input[type=file].ColumnControl
{
  width: 100px;
}

.GridView
{
  width: 100%;
  background-color: Transparent;
}

.GridView .HeaderRow
{
  height: 30px;
  line-height: 30px;
}

.GridView .HeaderRow .ColumnHeader
{
  border-style: solid solid solid none;
  border-width: 1px;
  border-color: #BCBCBC;
  padding: 0 5px 0 5px;
  white-space: nowrap;
}

.GridView .HeaderRow .ColumnHeader.AlignRight
{
  text-align: right;
}

.GridView .HeaderRow .ColumnHeader.MainColumn
{
  width: 100%;
  text-align: left;
}

.GridView .Row
{
  color: Black;
  background-color: Transparent;
}

.GridView .Row.Alternating
{
  color: Black;
  background-color: Transparent;
}

.GridView .Row.Edit
{
  background-color: #fff2e5;
  color: Black;
}

.GridView .Row.Sub
{
  text-indent: 10px;
  font-style: italic;
}

.GridView .Row.Sum
{
  font-weight: bold;
}

.GridView .Row .ColumnItem.AlignRight
{
  text-align: right;
}

.GridView .Row .ColumnItem.MainColumn input[type=text].ColumnControl
{
  width: 200px;
}

.GridView .Pager
{
  color: Black;
  background-color: #f5f5f5;  
}

.GridView .Pager td
{
  border-style: solid solid solid none;
  border-width: 1px;
  border-color: #BCBCBC;
}

.GridView .Pager td table
{
  border-collapse: collapse;
}

.GridView .Pager td table td
{
  border: none;
  line-height: 21px;
  padding: 0 0 0 5px;
}

.GridView .Pager td table span
{
  font-weight: bold;
}

.GridView .CommandField, .GridView .Row .ColumnItem
{
  line-height: 31px;
  border-style: solid solid solid none;
  border-width: 1px;
  border-color: #BCBCBC;
  padding: 0 5px 0 5px;
  white-space: nowrap;
}

.GridView .EmptyDataRow td
{
  margin: 10px 15px 10px 15px;
  background-color: White;
  border-style: solid solid solid none;
  border-width: 1px;
  border-color: #BCBCBC;
  padding: 5px;
  color: Black;
}

.GridViewContainer
{
  width: 550px;
  margin: 10px 0 10px 0;
  border-style: none none none solid;
  border-width: 1px;
  border-color: #BCBCBC;
}