﻿/********************/
/*** Sous-Classes ***/
.astus_com
{
  font-weight: bold;
  font-size: large;
  color: #000000;
  text-align: left;
  vertical-align: middle;
}
.astus_beta
{
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  text-align: left;
  vertical-align: middle;
}
.bigMessage
{
  font-weight: bold;
  font-size: large;
  color: #000000;
  text-align: center;
  vertical-align: middle;
  
  width: 750px;
}
.astus
{
  font-weight: bold;
  text-transform: uppercase;
  color: #d2691e;
}
.etl
{
  font-weight: bold;
  text-transform: uppercase;
}
.pageTitle
{
  font-weight: bold;
  font-size: 14px;
  color: white;
  text-align: center;
}
.paraChapter
{
  font-size: 13px;
  font-weight: bold;
  text-align: center;
}
.paraSection
{
  font-size: 11px;
  font-weight: bold;
  text-align: center;
}
.para
{
  font-size: 11px;
  text-align: justify;
}
.paraCenter
{
  text-align:center;
  vertical-align: middle;
  font-size: 10px;
}
.paraCenterOrange
{
  text-align:center;
  vertical-align: middle;
  font-size: 10px;
  color: #d2691e;
}
.text
{
  font-weight: bold;
  font-size: 11px;
  color: #006600;
}
.tableBack
{
  background-color: #dcdcdc;
  text-align: center;
}
.tableText
{
  font-weight: bold;
  font-size: 11px;
  color: black;
}
.tableText_Center
{
  font-weight: bold;
  font-size: 11px;
  color: black;
  text-align: center;
}
.tableText_Right
{
  font-weight: bold;
  font-size: 11px;
  color: black;
  text-align:right;
}
.tableText_Left
{
  font-weight: bold;
  font-size: 11px;
  color: black;
  text-align:left;
}
.tableTitle
{
  font-weight: bold;
  font-size: 11px;
  background: #d2691e;
  color: white;
}
.tableTitle_Center
{
  font-weight: bold;
  font-size: 11px;
  background: #d2691e;
  color: white;
  text-align: center;
}

.tableTitle_Beta
{
  font-weight: bold;
  font-size: 11px;
  background: #006600;
  color: white;
}
.tableTitle_Beta_Center
{
  font-weight: bold;
  font-size: 11px;
  background: #006600;
  color: white;
  text-align: center;
}
.tableTitle_V4
{
  font-weight: bold;
  font-size: 11px;
  background: darkgray;
  color: white;
}
.finePrint
{
  font-weight: bold;
  font-size: 8px;
  color: black;
}
.tableLoading
{
  text-align: center;
  vertical-align: middle;
  background-color:#e0e0e0;
  border-width:0px;
  
  width: 100%;
}

.tableLoadingText
{
  font-size: small;
}

.tableLoadingImage
{
  border-width:0px;
}

/* ============================================================================ */
/* Master */
.masterTable
{
  width:  950px;
  height: 650px;
}
.headerTable
{
  width:  950px;
  height: 32px;
}

/* ============================================================================ */
/* Header */
.masterHeaderLeft
{
  background-color: #ffffff;
  width: 175px;
  text-align: left;
}
.masterHeaderCenter
{
  background-color: #ffffff
  width: 750px;
  text-align: center;
}
/* ============================================================================ */
/* Content Top */
.masterContentTopLeft
{
  width: 175px;
  text-align: center;
}
.masterContentTopCenter
{
  width: 600px;
  text-align: center;
}
.masterContentTopRight
{
  width: 175px;
  text-align: center;
}
.td_100_100
{
  width: 100%;
  height: 100%;
  vertical-align: top;
}
.td_100_100_valign_center
{
  width: 100%;
  height: 100%;
  vertical-align: middle;
}
.td_width_100
{
  width: 100%;
  vertical-align: top;
}

/* ============================================================================ */
/* Content */
.masterContentLeft
{
  width: 175px;
  text-align: left;
  vertical-align: top;
}
.masterContentCenter
{
  width: 800px;
  text-align: center;
  vertical-align: top;
}
.masterContentRight
{
  width: 175px;
  text-align: Right;
  vertical-align: top;
}
.masterContent
{
  width: 750px;
  text-align: center;
  vertical-align: top;
}
/* ============================================================================ */
/* Content Footer */
.masterContentFooterLeft
{
  width: 175px;
  text-align: left;
}
.masterContentFooterCenter
{
  width: 600px;
  text-align: center;
}
.masterContentFooterRight
{
  width: 175px;
  text-align: right;
}
/* ============================================================================ */
/* Page Footer */
.masterFooter
{
  text-align: center;
}


/* ============================================================================ */
/* UserControls */
.ucTbControl
{
  border-color: black;
  border-spacing: 0;
  border-style: none;
  border-width: thin;
  padding: 3px 3px 3px 3px;
  
  width: 100%;
}
.ucCellTitle
{
  background-color: #1e3695; /*#ff7300;*/
  text-align: left;
}
.ucCellToolbar
{
  background-color: #1e3695;
  text-align: right;
}
.ucRowContent
{
  font-size: 11px;
}



.WindowsServiceGREEN
{
  color: #339933;
}
.WindowsServiceRED
{
  font-weight: bold;
  color: #cc0000;
}

