body
{
  font-family: Arial,Arial,Verdana; 
  font-size:12px;
  BORDER: 0px;
  background-color: white;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  overflow: auto;
}
.HomeTree
{
  border-bottom: solid 1px black;
  border-top: solid 1px black;
  border-left: solid 1px black;
  border-right: solid 1px black;
}
.CopyrightStatement
{
  font-family: Arial,Arial,Verdana;
  font-size:12px;
}
.CopyrightNotice
{
  font-family: Arial,Arial,Verdana; 
  font-size:12px;
  font-weight: bold;
}
a
{
  vertical-align: middle;
}
a:hover
{
  text-decoration:underline;
  font-family: Arial,Arial,Verdana; 
  font-size:11px;
}
.WELCOMEMESSAGE
{
  color: black;
  font-family: Arial,Arial,Verdana;
  font-size:11px;
  font-weight: bold;
}
.MESSAGEBOARD
{
  border-bottom: solid 1px black;
  border-left: solid 1px black;
  border-right: solid 1px black;
  border-top: solid 1px black;
}
.MESSAGEBOARDHEADER
{
  background-color: #000000;
  font-weight: bold;
  text-transform: uppercase;
  font-family: Arial,Arial,Verdana;
  color: black;
  font-size:12px;
}
.MESSAGEBOARDSUBJECTLINE
{
  background-color: #000000;
  font-weight: bold;
  color: white;
  font-family: Arial,Arial,Verdana;
  font-size:11px;
}
.MESSAGEBOARDCONTENT
{
  color: black;
  font-family: Arial,Arial,Verdana;
  font-size:11px;
  text-align: right;
}
.MESSAGEBOARDCONTENTNUMBER
{
  color: black;
  font-family: Arial,Arial,Verdana;
  font-size:11px;
  text-align: left;
}
.MESSAGEBOARDHEADER
{
  color: white;
  font-family: Arial,Arial,Verdana;
  font-size:10pt;
  font-weight: bold;
  text-transform: uppercase;
}
.LEADWELCOMEMESSAGE
{
  color: black;
  font-family: Arial,Arial,Verdana;
  font-size:11px;
}
.PageDescription
{
  color: black;
  font-family: Arial,Arial,Verdana;
  font-size:11px;
}
.CheckBoxReasonClass
{
  color: black;
  font-family: Arial,Arial,Verdana;
  font-size:12px;
}
.FOOTER
{
  color: white;
  font-family: Arial,Arial,Verdana;
  font-size:12px;
  font-weight: bold;
}
ul
{
  list-style-image: url(images/bullet.gif);
  list-style-type:square;
  list-style-position:outside; 
  margin-left:18px;
  margin-top:5px;
  color:#666666;
  padding-left:2px;
}
ol
{
  list-style-position:outside; 
  margin-left:25px;
  margin-top:5px;
}

.TopNavLink
{
  font-size:10px;
  color:#3F3F3F;
}
.WelcomeTitle
{
  font-family:Arial,Arial,Verdana;
  font-size:14px;
  font-weight:bold;
}
.MainText
{
  font-size:12px;
}
.SmallText
{
  font-size:10px;
}
.Hint
{
  color:Red;
}
.FieldName
{
  font-size: 9pt;
  color: black;
  font-family: Arial;
  background-color: #CCCCCC;
  font-weight: bold;
}
.LoginFieldName
{
  font-size: 9pt;
  color: black;
  font-family: Arial;
  font-weight: bold;
}
.LoginMessage
{
  font-size: 9pt;
  color: black;
  font-family: Arial;
  font-style: italic;
  font-weight: bold;
}
.LoginErrorMessage
{
  color: Red;
  font-family: Arial;
  font-size:9pt;
  font-weight: bold;
  font-style:italic;
}
select
{
  font-family: Verdana;
  font-size:9pt;
}
.SearchMessage
{
  font-size: 11px;
  font-family: Arial,Arial,Verdana;
  color: Black;
  font-weight: bold;
  font-style:italic
}
.SearchDescription
{
  font-size: 11px;
  font-family: Arial,Arial,Verdana;
  color: Black;
}
.ProfileDescription
{
  font-size: 11px;
  font-family: Arial,Arial,Verdana;
  color: Black;
}
.FeedBackDescription
{
  font-size: 11px;
  font-family: Arial,Arial,Verdana;
  color: Black;
}
.ResultMessage
{
  font-size: 11px;
  font-family: Arial,Arial,Verdana;
  color: Black;
}
.Navigation
{
  font-size: 9pt;
  font-family: Arial;
  color: Black;
  font-weight: bold;
}
.HeaderText
{
  font-size: 9pt;
  font-family: Arial,Arial;
  text-transform: uppercase;
  color: Black;
  font-weight: bold;
}
.NavigationNumber
{
  font-size: 9pt;
  font-family: Arial;
  color: Blue;
  font-weight: bold;
}
.Filter
{
  text-transform: uppercase;
  font-size: 9pt;
  font-family: Arial;
  color: Black;
  font-weight: bold;
}
.FilterHeader
{
  font-size: 9pt;
  font-family: Arial;
  color: Black;
  font-weight: bold;
}
.Datagrid
{
  font-family: Arial,Arial,Verdana;
  font-size:12px;
}
.PageTitle
{
  font-family: Arial,Arial,Verdana;
  font-size:16px;
  font-weight: bold;
  color: Gray;
}
.ApplicationFooter
{
  background-color:#cccccc;
}
.TextFunctionSubmit
{
  COLOR: Green;
  FONT-FAMILY: Arial, Arial,sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  text-transform: uppercase;
  text-decoration: none;
}
.TextFunctionCancel
{
  COLOR: darkgray;
  FONT-FAMILY: Arial, Arial,sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  text-transform: uppercase;
  text-decoration: none;
}
.TextFunctionSep
{
  COLOR: Black;
  FONT-FAMILY: Arial, Arial,sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
}
.DataEditMessage
{
  COLOR: Black;
  FONT-FAMILY: Arial, Arial,sans-serif;
  FONT-SIZE: 8pt;
}
.Req_Field
{
  COLOR: red;
  FONT-FAMILY: Arial, Arial,sans-serif;
  font-size: 11px;
  font-style: italic;
}
.titleBar
{
  background-image: url(../../images/misc/CAT/titlebarheader.gif);
}
.workspace
{
  border: 1px solid black;
  height: 100%;
}
.detail_title
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: black;
  FONT-FAMILY: Arial,sans-serif;
}
.lbl
{
  font-size: 11px;
  /*color: #888888;*/
  color: black;
  font-family: Arial,Arial,Verdana;
  text-align: right;
  text-transform: uppercase;
  /*font-weight: bold;*/
  /*background-color: darkgray;*/
}
.lblData
{
  font-size: 11px;
  color: black;
  font-family: Arial,Arial,Verdana;
}
.lblSectionTitle
{
  FONT-WEIGHT: bold;
  font-size: 12px;
  color: black;
  font-family: Arial,Arial,Verdana;
  /*background-color: darkgray;*/
}
.descMessage
{
  font-size: 8px;
  color: black;
  font-family: Arial,Arial,Verdana;
  /*background-color: darkgray;*/
}
.txtArea
{
  font-size: 11px;
  color: black;
  font-family: Arial,Arial,Verdana;
border-left: 1px 1px #CCCCCC;
border-top: 1px 1px #CCCCCC;
border-right: 1px 1px #CCCCCC;
border-bottom: 1px 1px #CCCCCC;
border-style: solid;
  width: 100%;
  overflow:auto;
}
.CopyRight
{
  font-size: 11px;
  color: black;
  font-family: Arial,Arial,Verdana;
}
.txt
{
  font-size: 11px;
  color: black;
border-left: 1px 1px #CCCCCC;
border-top: 1px 1px #CCCCCC;
border-right: 1px 1px #CCCCCC;
border-bottom: 1px 1px #CCCCCC;
border-style: solid;
  }
.line
{
  font-size: 11px;
  color: black;
border-left: 0px 0px #CCCCCC;
border-top: 0px 0px #CCCCCC;
border-right: 0px 0px #CCCCCC;
border-bottom: 1px 1px #CCCCCC;
border-style: solid;
  }
.btn
{
  font-size: 11px;
  color: black;
  background-color: #CCCCCC;
border-left: solid 1px black;
border-top: solid 1px black;
border-right: solid 1px black;
border-bottom: solid 1px black;
  }
.PageTitle
{
  font-family: Arial,Arial,Verdana;
  font-size:14px;
  color: #808080;
  font-weight: bold;
}
.PageSectionTitle
{
  font-family: Arial,Arial,Verdana;
  font-size:18px;
  color: black;
}
.AlternateHeaderTop
{
  background-color: #cccccc;
}
.AlternateHeaderBottom
{
  /*background-color: #ffc30d;*/
  background-color: #cccccc;
}
.TextFunction
{
  font-size: 9px;
  color: black;
  font-family: Arial,Arial,Verdana;
  text-transform: uppercase;
  text-decoration: none;
}
a
{
  text-decoration:none;
  color: black;
  font-family: Arial,Arial,Verdana; 
  font-size:11px;
}
