﻿

.afDisplayList 
{
	background-color: #FFFFFF;
	padding:0 2px 0 2px;
	border: solid 1px #FFFFFF;
	width:100%;
}	
.afDisplayListFrame TH
{
	padding: 10px 5px 10px 5px;
	color: #FFFFFF;
}

.afDisplayList TD
{
	padding-left:  5px;
	padding-right:  2px;
}	

.afDisplayList TH
{
	background-color:rgb(36,55,130);
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:  2px 5px 2px 5px;
	Height: 15px;
}
.afDisplayListHeader
{
	font-size:11px;
	font-weight:bold;
	padding:  2px 5px 2px 5px;
	Height: 15px;
}
.afDisplayListHeader a:link { font-size:10px; font-weight: normal; color: #666666; text-decoration: none}
.afDisplayListHeader a:active { font-size:10px; font-weight: normal; color: #666666; text-decoration: none}
.afDisplayListHeader a:visited { font-size:10px; font-weight: normal; color: #666666; text-decoration: none}
.afDisplayListHeader a:hover { font-size:10px; font-weight: normal; color: #666666; text-decoration: underline}



.selectedRow
{
  background-color: #C3D9FF;
}

.afCheckedScrollListDiv
{
	 border: None;
	 margin:2px 2px 2px 2px;
	 background-color:#FFFFFF;
}
.afCheckedScrollList 
{
	font-family:Verdana,Arial;
	background-color: #FFFFFF;
	padding:0px 0px 0px 0px;    
	border:none;
	
}	


.afCheckedScrollList TD
{
	padding-left: 0px;
	padding-right:  0px;
	border:none;
	
}	



.afCheckedScrollListRow
{
  background-color: #FFFFFF;
  color:black;
  padding: 3px 3px 3px 3px;
  margin: 0px 3px 0px 3px;
  height:20px;
  text-align:left;
  font-size:11px;
  cursor: pointer;
}

.afCheckedScrollListRowHover
{
  background-color: #EBEBEB;
  color:black;
  padding: 3px 3px 3px 3px;
  margin: 0px 3px 0px 3px;
  height:20px;
  text-align:left;
  font-size:11px;
  cursor: pointer;
}

.afCheckedScrollListRowSelected
{
  background-color: #ABABAB;
  color:black;
  padding: 3px 3px 3px 3px;
  margin: 0px 3px 0px 3px;
  height:20px;
  text-align:left;
  font-size:11px;
  cursor: pointer;
}

.afCheckedScrollListRow TD {padding:0px 3px 0px 3px; }
.afCheckedScrollListRowHover TD {padding:0px 3px 0px 3px; }
.afCheckedScrollListRowSelected TD {padding:0px 3px 0px 3px; }


/* Data Maint List Grid Styles */
.afDataMaintList 
{
	padding:0px 2px 0px 2px;
	border:solid 1px #CFE3EA;
}

.afDataMaintListHeader
{
	background-color:#CFE3EA;
	color:#FFFFFF; 
}
.afDataMaintListHeader TH
{
    font-size:10px;
    height:15px;
}
.afDataMaintListHeader a:link { font-weight: bold; color: #FFFFFF; text-decoration: none}
.afDataMaintListHeader a:active { font-weight: bold; color: #FFFFFF; text-decoration: none}
.afDataMaintListHeader a:visited {font-weight: bold; color: #FFFFFF; text-decoration: none}
.afDataMaintListHeader a:hover { font-weight: bold; color: #634173; text-decoration: underline}

.afDataMaintListPager
{
	 background-color:#CFE3EA;
	 text-align:right;
}

.afDataMaintListRow
{
  background-color: #FFFFFF;
  color:black;
  padding:0px 5px 0px 5px;
  margin: 1px 1px 1px 1px;
  height:20px;
  text-align:left;
  font-size:10px;
  /* cursor: pointer; */
}
.afDataMaintListRow TD {padding:0px 5px 0px 5px; }

.afDataMaintListRowAlt
{
  background-color: #FFFFFF;
  color:black;
  margin: 1px 1px 1px 1px;
  padding:0px 5px 0px 5px;
  height:20px;
  text-align:left;
  font-size:10px;
  /* cursor: pointer; */
}
.afDataMaintListRowAlt TD {padding:0px 5px 0px 5px; }

.afDataMaintListRowHover
{
  background-color: #DEDEDE;
  color:black;
  margin: 1px 1px 1px 1px;
  height:20px;
  text-align:left;
  font-size:10px;
  /* cursor: pointer; */
}

.afDataMaintListRowHover TD {padding:0 5 0 5; }

.afDataMaintListRowSel
{
  background-color: #DEDEDE;
  color:black;
  margin: 1px 1px 1px 1px;
  height:20px;
  text-align:left;
  font-size:10px;
  /* cursor: pointer; */
}
.afDataMaintListRowSel TD {padding:0 5 0 5; }

.afDataMaintListRow a:link { font-weight: normal; color: #000000; text-decoration: none}
.afDataMaintListRow a:active { font-weight: normal; color: #000000; text-decoration: none}
.afDataMaintListRow a:visited { font-weight: normal; color: #000000; text-decoration: none}
.afDataMaintListRow a:hover { font-weight: normal; color: #666666; text-decoration: underline}

.afDataMaintListRowAlt a:link { font-weight: normal; color: #000000; text-decoration: none}
.afDataMaintListRowAlt a:active { font-weight: normal; color: #000000; text-decoration: none}
.afDataMaintListRowAlt a:visited { font-weight: normal; color: #000000; text-decoration: none}
.afDataMaintListRowAlt a:hover { font-weight: normal; color: #666666; text-decoration: underline}

.afLeftMenuPanel TD {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 2px;
}
.afLeftMenuPanel TR.selected {
  background-color: #999999;
}
.afLeftMenuPanel TR.selected TD {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 2px;
}
.afLeftMenuPanel TR.selected A {
  color: #FFFFFF !important;
  font-weight: bold;
}

.RadGrid:focus{
    outline:none;
}

.radGridWrapperDiv {
  width: 100%;
  height: 100%;
}

/* Filter Fields */
.FilterSection {
  padding:5px 5px 10px 5px;
}
.filterField, .filterSearchButton, .filterButtons {
  display: inline-block;
}
.filterButtons {
  float:right;
  width: 220px;
  margin-top:8px;
}
.FilterSection .filterField.date input {
  width: 80px;
}

/* Full Width Page Styling*/
.fullWidthFilter {
  margin:10px;
}
.fullWidthFilter .filterField {
  margin-bottom:10px;
  width: 100%;
}
.fullWidthFilter .filterField select {
  width: 100%;
}
.fullWidthFilter .filterField.date input {
  width: 80px;
}
.fullWidthFilter .filterSearchButton {
  margin-top:30px;
  margin-bottom:10px;
  width: 100%;
}
.fullWidthFilter .filterButtons {
  margin-bottom:10px;
  float: none;
  width: 100%;
}
.fullWidthFilter .filterButtons input[type=submit] {
  width:100%;
  height:30px;
  margin-bottom:5px;

}
.fullWidthFilter .filterSearchButton input[type=submit] {
  width:100%;
  height:40px;
}

.contentBoxListArea .RadGrig_Default {
  border: none !important;
}

.contentBoxListArea .RadGrid_Default .rgMasterTable .rgHeader {
  background: none!important;
  background-color: rgb(35,71,142)!important;
  color: #E3E3E3!important;
}
.contentBoxListArea .RadGrid_Default .rgMasterTable .rgHeader a {
  color: #E3E3E3!important;
}
.contentBoxListArea .RadGrid_Default .rgDetailTable .rgHeader {
  background-color: none!important;
  background: #eaeaea 0 -2300px repeat-x url(WebResource.axd?d=jo9VTyjIub1Kiy-Cj0dGlOPxz7k0a55ikvdszI6RDkpbk0iks35vLkFmCy7OBlJWfhQV3xQP6zvreP9E7qMnrFy6x7QGuAxoPHGU1UQSHKyyztDSAxqUEY4Nc3JWHU8UYP1_Z0uqRMl__K62WJ_mvSTit3A1&t=636535345164168030)!important;
  color: #333!important;

}


.contentBoxListArea .RadGrid_Default .rgDetailTable .rgHeader a {
  color: #333!important;
}


.hidden {
  display:none;
}

.RadGrid_Default .rgRow .subdued, .RadGrid_Default .rgRow .subdued a, .RadGrid_Default .rgRow .subdued a:visited,
.RadGrid_Default .rgAltRow .subdued, .RadGrid_Default .rgAltRow .subdued a, .RadGrid_Default .rgAltRow .subdued a:visited  {
  color: #BCBCBC;
}

