BODY
{
}
.tableHeader
{   PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0px;
    
    MARGIN: 0px;
    WIDTH: 100%;
    TEXT-INDENT: 3px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #9FBAC1
}
.tableHeader .trHeader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 20px
}

.ctext
{
  font-family: Trebuchet MS, Arial, Sans-Serif;
  font-size: 11px;
  font-weight: bold;
  line-height: 15px;
  color: #666666;
}

.tableHeader .trHeader .tdHeader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.sectionheader {
  font-family: Lucida Grande, Arial, Sans-Serif;
  font-size: 16px;
  font-weight: bold;
  color: #6F7176; 
}
.td_Subhead
{
  font-family: Lucida Grande, Arial, Sans-Serif;
  font-size: 16px;
  font-weight: bold;
  color: #6F7176;
}

.pageheader {
  font-family: Lucida Grande, Arial, Sans-Serif;
  font-size: 16px;
  font-weight: bold;
  color: #6F7176; 
}

.divForm
{
   WIDTH: 100%; 
}
.divButton
{
   WIDTH: 100%
}
.tableButton
{    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
}
.tableButton .trButton
{
    WIDTH: 100%
}
.tableButton .trButton .tdButton
{
    WIDTH: 100%;
    PADDING-TOP: 3px;
    TEXT-ALIGN: right
}
.inputButton
{
    FONT-SIZE: 8pt;
    WIDTH: 75px;
    COLOR: black;
    FONT-FAMILY: Arial
}
.tableForm
{
    WIDTH: 100%
}
.tableForm .trForm
{
    WIDTH: 100%
}
.tableForm .trForm .tdForm
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    WIDTH: 50%;
    PADDING-TOP: 3px
}
.tableSubForm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
.tableSubForm .trSubForm
{
    WIDTH: 100%
}
.tableSubForm .trSubForm .tdSubFormInput
{
    VERTICAL-ALIGN: top;
    HEIGHT: 21px
}
.tableSubForm .trSubForm .tdSubFormInputX2
{
    VERTICAL-ALIGN: top;
    HEIGHT: 42px
}
.tableSubForm .trSubForm .tdSubFormInputX3
{
    VERTICAL-ALIGN: top;
    HEIGHT: 63px
}
.tableSubForm .trSubForm .tdSubFormText
{
    VERTICAL-ALIGN: top
}
.spanText1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}

.ptext
{
      font-family: Trebuchet MS, Arial, Sans-Serif;
      font-size: 11px;
      line-height: 15px;
      color: #666666;
}

.text
{
      font-family: Trebuchet MS, Arial, Sans-Serif;
      font-size: 11px;
      line-height: 15px;
      color: #666666;
}

.ltext
{
      font-family: Trebuchet MS, Arial, Sans-Serif;
      font-size: 11px;
      line-height: 15px;
  color: #666666;
}

.rtext {
	font-family: Lucida Grande, Arial, Sans-Serif;
	font-size: 9px;
	color: #7D6155; }

.spanHeader1
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.inputText100
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 19px
}
.inputText100RO
{
    FONT-SIZE: 8pt;
    WDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 19px;
    BACKGROUND-COLOR: lightgrey
}

.inputText50RO
{
    FONT-SIZE: 8pt;
    WIDTH: 50%;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    HEIGHT: 19px;
    BACKGROUND-COLOR: lightgrey
}
.inputText50
{
    FONT-SIZE: 8pt;
    WIDTH: 50%;
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 19px
}
.inputRadio
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 19px;
    PADDING-TOP: 0px;
    HEIGHT: 19px
}
.inputCheckbox
{
    WIDTH: 19px;
    HEIGHT: 19px
}
.inputTextarea
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 99%
}
.spanError1
{
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 11px;
    line-height: 15px;
    color: #FF0000;
}
.tableError
{
    WIDTH: 100%
}
.tableError .trError
{
    WIDTH: 100%
}
.tableError .trError .tdError
{
    PADDING-LEFT: 3px;
    WIDTH: 100%
}
.inputSelect
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 150px
}
.tableSubForm .trSubForm .tdSubFormLabel
{
    VERTICAL-ALIGN: top;
    WIDTH: 120px;
    HEIGHT: 21px
}
.tableSubForm .trSubForm .tdSubFormLabelX2
{
    VERTICAL-ALIGN: top;
    WIDTH: 120px;
    HEIGHT: 42px
}
.tableSubForm .trSubForm .tdSubFormLabelX3
{
    VERTICAL-ALIGN: top;
    WIDTH: 120px;
    HEIGHT: 63px
}
.spanListHeader1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.spanListData1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.inputButtonZoom
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 20px
}
.tableZoom
{
    WIDTH: 100%
}
.tableZoom .trZoom
{
    WIDTH: 100%
}
.tableZoom .trZoom .tdZoomInput
{
}
.tableZoom .trZoom .tdZoomButton
{
    WIDTH: 30px
}
.tableList
{
    WIDTH: 100%
}
.tableList .trList
{
    WIDTH: 100%
}
.tableList .trList .tdListData
{
    VERTICAL-ALIGN: top
}
.tableList .trList .tdListHeader
{
}
.tableInput5050
{
    WIDTH: 100%
}
.tableInput5050 .trInput5050
{
    WIDTH: 100%
}
.tableInput5050 .trInput5050 .tdInput5050
{
    WIDTH: 50%
}
.tableKeyNDesc
{
    WIDTH: 100%
}
.tableKeyNDesc .trKeyNDesc
{
    WIDTH: 100%
}
.tableKeyNDesc .trKeyNDesc .tdKey
{
    WIDTH: 50px
}
.tableKeyNDesc .trKeyNDesc .tdDescRO
{
}
.tdSpace
{
    WIDTH: 3px
}
.tableIFrame
{
    WIDTH: 100%
}
.tableIFrame .trIFrame
{
    WIDTH: 100%
}
.iFrameList
{
    WIDTH: 100%;
    HEIGHT: 300px
}
.spanIFrameData1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.spanIFrameHeader1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.tableIFrame .trIFrame .tdIFrameHeader
{
    PADDING-LEFT: 3px
}
.tableIFrame .trIFrame .tdIFrameData
{
    PADDING-LEFT: 3px
}
.hr100
{
    WIDTH: 100%
}
.button
{
  font-family: Trebuchet MS, Arial, Sans-Serif;
  font-size: 11px;
  color: #666666;
  padding-top: 2px;
}
.input
{
  font-family: Lucida Grande, Arial, Sans-Serif;
  font-size: 9px;
  color: #7D6155;
}

