.STGrid {
/* Outer Grid */
	width: 100%;
	border-collapse: collapse;
}
.STGrid td {
	padding: 0px;
}

.STGrid_Title TD {
	padding-left:10px;
	padding-bottom:4px;
}

.STGrid_Spacer {
	width: 3px;
	height: 1px;
	display: inline;
}


.STGrid_Title {
/* Grid Title */
      color: #2E2E2E;
	  font-size: 18px;
      font-family: "arial";
      font-weight: bold;
	  background-color: #FFFFFF;

}

.STGrid_SubtitleTable td {
	padding: 3px;
	font: normal 11px arial;
	color: #515151;
}

.STGrid_SubtitleTable input, .STGrid_SubtitleTable select {
	font: normal 11px arial;
}

.STMultiSelectBox_Table td {
	padding: 0px;
}

.STGrid_Info_Upper {
/* Grid Information Row - Containing the Total Records and the Navigation */
      color: #5B5635;
	  font-size: 12px;
      font-family: "tahoma";
      font-style: normal;
	  background-color: #C5BE9C;
}

.STGrid_Info_Upper_TD td {
	padding: 0px;
}

.STGrid_Info_Lower {
/* Grid Information Row - Containing the Total Records and the Navigation */
	  background-color: #FFFFFF;
}

.STGrid_Info_Lower_TD td {
	  padding: 0px;
      color: #2E2E2E;
	  font-size: 11px;
      font-family: "tahoma";
      font-style: normal;
}

.STGrid_BottomNav {
        width: 100%;
        height: 20px;
}


.STGrid_Head {
/* Grid Header Row - Containing the Header for each Column*/
      font-family: "tahoma";
      font-style: normal;
	  font-weight: bold;
	  background-color: #E6EFEA;
}

td.STGrid_Head_TD {
/* Grid Header Column - Containing the Header for each Column */
      color: #2E2E2E;
	  font-size: 11px;
	  font-weight: bold;
	  white-space: nowrap;
	  padding-top: 8px;
	  padding-bottom: 8px;
	  padding-left: 4px;
	border-bottom: 1px solid #D8E1DE;
	border-right: 1px solid #D8E1DE;
}
.STGrid_Data1 {
/* Grid Data Row 1 - Containing the Data for each Column*/
      color: #2E2E2E;
	  font-size: 11px;
      font-family: "tahoma";
      font-style: normal;
	  background-color: #FFFFFF;
}

.STGrid_Data2 {
/* Grid Data Row 2 - Containing the Data for each Column*/
      color: #2E2E2E;
	  font-size: 11px;
      font-family: "tahoma";
      font-style: normal;
	  background-color: #F9F9F9;
}


.STGrid_Data1 td, .STGrid_Data2 td {
	border-bottom: 1px solid #D8E1DE;
	border-right: 1px solid #D8E1DE;
	font: normal 11px arial;
	color: #515151;
	  padding: 4px;
}


td.STGrid_TotalRecords_Lower {
/* Grid Data for Total Records */
      color: #69A9C4;
	  font-size: 11px;
      font-family: "tahoma";
      font-style: normal;
	  font-weight: normal;
	  padding-top: 4px;
	  padding-left: 4px;
}

.STGrid_TotalRecords_SPAN {
	font-weight: normal;
}

.STGrid_TotalRecords_Upper {
/* Grid Data for Total Records */
      color: #F5F4EE;
	  font-size: 11px;
      font-family: "tahoma";
      font-style: normal;
}

td.STGrid_Nav_Lower {
      color: #69A9C4;
	  font-size: 11px;
      font-family: "tahoma";
      font-style: normal;
	  padding-top: 4px;
	  padding-right: 4px;
}

.STGrid_Nav_Upper {
      color: #F5F4EE;
	  font-size: 11px;
      font-family: "tahoma";
      font-style: normal;
}

.STGrid_Nav_Lower a {
      color: #69A9C4;
	  font-size: 11px;
      font-family: "tahoma";
      font-style: normal;
}

.STGrid_Nav_Upper a {
      color: #2E2E2E;
	  font-size: 11px;
      font-family: "tahoma";
      font-style: normal;
}

.STGrid_Nav_Lower a:hover {
	color: #2E2E2E;
}

.STGrid_Nav_Upper a:hover {
	color: #2E2E2E;
}

.SorterImage_AscOff {
	background: url(/Files/SignTalk/GridImages/AscOff.gif) 0 0 no-repeat;
	display: inline;
}

.SorterImage_DescOff {
	background: url(/Files/SignTalk/GridImages/DescOff.gif) 0 0 no-repeat;
	display: inline;
}

.SorterImage_AscOn {
	background: url(/Files/SignTalk/GridImages/Asc.gif) 0 0 no-repeat;
	display: inline;
}

.SorterImage_DescOn {
	background: url(/Files/SignTalk/GridImages/Desc.gif) 0 0 no-repeat;
	display: inline;
}
