<!--
body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.bodybg {
	background-image: url(images/ATSRR.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

a, .Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #000000;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #000000;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #000000;
}
img {
	border-width: 0;
	border-style: none;
}
.MenuHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #052677;
	font-weight: bold;
}
.MenuText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.MenuText a, .MenuText a:visited, .MenuText a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.MenuText a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.MenuBorder {
}
.MenuBody {
}
.MenuColumn {
  background-color: #F2F2F2;
}
.MemberName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
.TopBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #CE3C29;
}
.TopBar a, .TopBar a:visited, .TopBar a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.TopBar a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.BottomBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CE3C29;
	color: #FFFFFF;
	font-size: 9px;
}
.BottomBar a, .BottomBar a:visited, .BottomBar a:active, .BottomBar a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
}

.smalltext .BottomBar a, .smalltext .BottomBar a:visited, .smalltext .BottomBar a:active, .smalltext .BottomBar a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
}
.ContentTable {
	background-color: #FFFFFF;
}
.HeaderRow {
	background-color: #CA2D27;
}
.HeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.SubHeaderCell {
	background-color: #D6D6EB;
}
.SubHeaderText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.FieldText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.NormalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.NormalTextBold {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	font-weight: bold;
}
.SmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.SmallText a, .SmallText a:visited, .SmallText a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.Hidden {
	display: none;
}
.LayerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
.FieldSet {
	border-top: solid 1px gray;
	border-bottom: solid 1px gray;
	border-left: solid 1px gray;
	border-right: solid 1px gray; 
}
.FieldSet LEGEND{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: gray; 
	font-weight: bold;
}
.TableHighlightRow {
	background-color: #ECECEC !important;
}
.TableSelectedRow {
	background-color: #F0F0F0 !important;
}
TABLE.DataGrid {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  border: 0;
}
TABLE.DataGrid TD {
	BORDER-BOTTOM: #414040 1px solid;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  vertical-align: top;
  padding: 1;
}
TABLE.DataGrid TR {
  background-color: #FFFFFF;
}
TABLE.DataGrid TH {
  BORDER-BOTTOM: #414040 1px solid;
  background-color: #000000;
  vertical-align: bottom;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  padding: 1;
}
TABLE.DataGrid TH A, TABLE.DataGrid TH A:hover, TABLE.DataGrid TH A:visited, TABLE.DataGrid TH A:active{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
  vertical-align: bottom;
}
TABLE.DataGrid .Row0
{
  BACKGROUND-COLOR: #ffffff;
}
TABLE.DataGrid .Row1
{
  BACKGROUND-COLOR: #f0f0f0;
}
.Paging
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  vertical-align: middle;
  padding: 3;
}
.Paging A, .Paging A:visited
{
  text-decoration: none;
}
.Paging A:hover, .Paging A:active
{
	text-decoration: underline;
}
INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.Button {
	BORDER-RIGHT: #404040 1px solid;
	BORDER-TOP: #C5C5C5 1px solid;
	FONT-SIZE: 11px;
	width: .60in;
	BACKGROUND: #000000;
	BORDER-LEFT: #C5C5C5 1px solid;
	CURSOR: hand;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #404040 1px solid;
	FONT-FAMILY: tahoma,sans-serif;
	HEIGHT: 19px;
	TEXT-DECORATION: none;
  vertical-align: middle;
}
.ButtonDisabled {
	BORDER-RIGHT: #404040 1px solid;
	BORDER-TOP: #C5C5C5 1px solid;
	FONT-SIZE: 11px;
	width: .60in;
	BACKGROUND: #636363;
	BORDER-LEFT: #C5C5C5 1px solid;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #404040 1px solid;
	FONT-FAMILY: tahoma,sans-serif;
	HEIGHT: 19px;
	TEXT-DECORATION: none;
  vertical-align: middle;
}
.TextBox {
  FONT-SIZE: 11px;
  COLOR: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  VERTICAL-ALIGN: middle;
}

#hvr {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}

.MessageText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Blue;
}
.ErrorCell, TABLE.DataGrid .ErrorCell {
	background-color: #993333;
}
.ErrorText, TABLE.DataGrid .ErrorText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	BORDER-BOTTOM: 0px;
}
.WarningCell, TABLE.DataGrid .WarningCell {
	background-color: #FFFF00;
}
.WarningText, TABLE.DataGrid .WarningText  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	BORDER-BOTTOM: 0px;
}

.dateboxbg {background-image: url(/images/datebox.gif);}
.dateboxclear {background-image: url(/images/spacer.gif);}

.timeboxbg {background-image: url(/images/timebox.gif);}
.timeboxclear {background-image: url(/images/spacer.gif);}

-->