.frontier
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #000099;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eaeaea;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.box
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #000099;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eaffff;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.textareabox
{
    BORDER: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
    OVERFLOW: auto;
    display: none;    
}
.alertbox
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: red;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.transbox
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #000099;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.selectbox
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #000099;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: silver;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.cashValuebox
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #000099;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eaffff;
    TEXT-ALIGN: right;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.caltext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.caltext2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #aaaaaa;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.calHoliday
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: crimson;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.boxNoBorder
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: #000099;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #eaffff;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.scheme
{
    BORDER-RIGHT: #3300ff 1px solid;
    BORDER-TOP: #3300ff 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #3300ff 1px solid;
    COLOR: #0033cc;
    BORDER-BOTTOM: #3300ff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d9ecff;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.color
{
    BORDER-RIGHT: #0066ff 1px solid;
    BORDER-TOP: #0066ff 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #0066ff 1px solid;
    COLOR: #0033cc;
    BORDER-BOTTOM: #0066ff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fffff0;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.color2
{
    BORDER-RIGHT: #0066ff 1px solid;
    BORDER-TOP: #0066ff 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #0066ff 1px solid;
    COLOR: #0033cc;
    BORDER-BOTTOM: #0066ff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fffff0;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.cancel
{
    BORDER-RIGHT: #990000 1px solid;
    BORDER-TOP: #990000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #990000 1px solid;
    COLOR: #990000;
    BORDER-BOTTOM: #990000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e0e0e0;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.cancel1
{
    BORDER-RIGHT: #996600 1px solid;
    BORDER-TOP: #996600 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #996600 1px solid;
    COLOR: #990000;
    BORDER-BOTTOM: #996600 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fffff0;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.cancel2
{
    BORDER-RIGHT: #996600 1px solid;
    BORDER-TOP: #996600 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #996600 1px solid;
    COLOR: #990000;
    BORDER-BOTTOM: #996600 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fffff0;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.pendinglv
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: #000099;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #33cc00;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.approvelv
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: #000099;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: gold;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.pendinglv2
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: #000099;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ff9966;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.label
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px;
    COLOR: #000099;
    BORDER-BOTTOM: 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: transparent;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.txtvalue
{
    BORDER-RIGHT: #eaffff 1px solid;
    BORDER-TOP: #eaffff 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #eaffff 1px solid;
    COLOR: #000099;
    BORDER-BOTTOM: #eaffff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eaffff;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.txtaltvalue
{
    BORDER-RIGHT: whitesmoke 1px solid;
    BORDER-TOP: whitesmoke 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: whitesmoke 1px solid;
    COLOR: #000099;
    BORDER-BOTTOM: whitesmoke 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: whitesmoke;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.txtalertvalue
{
    BORDER-RIGHT: whitesmoke 1px solid;
    BORDER-TOP: whitesmoke 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: whitesmoke 1px solid;
    COLOR: #000099;
    BORDER-BOTTOM: whitesmoke 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: peachpuff;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.checkbox
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 14px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 14px;
    BACKGROUND-COLOR: transparent
}
.button
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffcc;
    FONT-VARIANT: normal
}
.button2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: lightgrey;
    FONT-VARIANT: normal
}
.value
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.popvalue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.Dropbox
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #000099;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eaffff;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.normal
{
    FONT-SIZE: 10px;
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial
}
.bookevent
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #000099;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: lightyellow;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.bookdetail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.appPeriodtbl
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #99cc99;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.plannedLv
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: #000099;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: darkgray;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.selectedMenuItem
{
  border-right: #996600 0px solid;
  border-top: #996600 0px solid;
  font-weight: normal;
  font-size: 10px;
  border-left: #996600 0px solid;
  color: crimson;
  border-bottom: #996600 0px solid;
  font-style: italic;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: white;
  font-variant: normal;
  text-decoration: none;
}
.IRASTextValue
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'Microsoft Sans Serif'
}

/******* Start: Appraisal Module Style *******/
.AMS_SectionHeader
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: black;
}

.AMS_TableSectionHeader
{
  height: 20px;
  vertical-align: middle;
  background-color: #9FAFDF;
}

.AMS_FieldLabel1
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 7pt;
  font-weight: bold;
  color: #000099;
}

.AMS_FieldValue1
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 7pt;
  font-weight: normal;
  color: #000099;
}

.AMS_FieldLabel2
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: bold;
  color: #000099;
}

.AMS_FieldValue2
{
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
  color: #000099;
}

.AMS_TableCell
{
  border-top-width: 1px;
  border-top-color: Black;
  border-top-style: solid;
  
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: solid;
  
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: solid;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: solid;
}

.AMS_TableCell_Close
{
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: solid;
  
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: solid;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: solid;
}

.AMS_TableCell_LR
{
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: solid;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: solid;
}

.AMS_TableCell_TBL
{
  border-top-width: 1px;
  border-top-color: Black;
  border-top-style: solid;
  
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: solid;
  
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: solid;
}

.AMS_TableCell_TBR
{
  border-top-width: 1px;
  border-top-color: Black;
  border-top-style: solid;
  
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: solid;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: solid;
}

/* Start: First Level Sub Table */
.AMS_SubTableCell
{
  border-top-width: 1px;
  border-top-color: Black;
  border-top-style: dotted;
  
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: dotted;
  
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: dotted;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: dotted;
}

.AMS_SubTableCell_TBR
{
  border-top-width: 1px;
  border-top-color: Black;
  border-top-style: dotted;
  
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: dotted;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: dotted;
}

.AMS_SubTableCell_BLR
{
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: dotted;
  
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: dotted;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: dotted;
}

.AMS_SubTableCell_BR
{
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: dotted;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: dotted;
}

.AMS_SubTableCell_R
{
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: dotted;
}

.AMS_SubTableCell_L
{
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: dotted;
}

/* Start: 2007/03/23.Sek Huat */
.AMS_SubTableCell_TL
{
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: dotted;
  
  border-top-width: 1px;
  border-top-color: Black;
  border-top-style: dotted;
}

.AMS_SubTableCell_TR
{
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: dotted;
  
  border-top-width: 1px;
  border-top-color: Black;
  border-top-style: dotted;
}

.AMS_SubTableCell_B
{
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: dotted;
}

.AMS_SubTableCell_T
{
  border-top-width: 1px;
  border-top-color: Black;
  border-top-style: dotted;
}

.AMS_TableCell_TLR
{
  border-top-width: 1px;
  border-top-color: Black;
  border-top-style: solid;
  
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: solid;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: solid;
}
/* End: 2007/03/23.Sek Huat */

.AMS_SubTableSectionHeader
{
  vertical-align: bottom;
  background-color: #eaeaea;
}

.AMS_SubTableSectionRow
{
  vertical-align: top;
  background-color: #eaffff;
}

.AMS_SubTableSectionRow_Alt
{
  vertical-align: top;
  background-color: #F5F5F5;
}
/* End: First Level Sub Table */

/* Start: Second Level Sub Table */
.AMS_Sub2TableCell
{
  border-top-width: 1px;
  border-top-color: Black;
  border-top-style: solid;
  
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: solid;
  
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: solid;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: solid;
}

.AMS_Sub2TableCell_TBR
{
  border-top-width: 1px;
  border-top-color: Black;
  border-top-style: solid;
  
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: solid;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: solid;
}

.AMS_Sub2TableCell_BLR
{
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: solid;
  
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: solid;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: solid;
}

.AMS_Sub2TableCell_BR
{
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: solid;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: solid;
}

.AMS_Sub2TableCell_B
{
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: solid;
}

.AMS_Sub2TableCell_R
{
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: solid;
}

.AMS_Sub2TableCell_L
{
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: solid;
}

.AMS_Sub2TableSectionHeader
{
  vertical-align: bottom;
  background-color: #eaeaea;
}

.AMS_Sub2TableSectionRow
{
  vertical-align: top;
  background-color: #eaffff;
}

.AMS_Sub2TableSectionRow_Alt
{
  vertical-align: top;
  background-color: #F5F5F5;
}

.AMS_Sub2TableSectionRow_Alt2
{
  vertical-align: top;
  background-color: #FFFFE0; /* = lightyellow */
}


/* End: Second Level Sub Table */

/******* End: Appraisal Module Style *******/



/******* Start: Form Designer Style *******/
.FD_DottedBox
{
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: dotted;
	
	border-top-width: 1px;
  border-top-color: Black;
  border-top-style: dotted;
  
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: dotted;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: dotted;
}

.FD_TopDottedLine
{
  border-top-width: 1px;
  border-top-color: Black;
  border-top-style: dotted;
}

.FD_BottomDottedLine
{
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: dotted;
}

.FD_Box
{
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: solid;
	
	border-top-width: 1px;
  border-top-color: Black;
  border-top-style: solid;
  
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: solid;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: solid;
}

.FD_TopLine
{
  border-top-width: 1px;
  border-top-color: Black;
  border-top-style: solid;
}

.FD_BottomLine
{
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: solid;
}

.FD_FormHeader
{
	height: 20px; 
	background-color: #eaeaea; 
	TEXT-ALIGN: center; 
	vertical-align: middle;
	
	FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  COLOR: #000099;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
	
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: dotted;
}

.FD_SectHeader
{
	height: 20px; 
	background-color: lightyellow; 
	TEXT-ALIGN: left; 
	vertical-align: middle;
	
	FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  COLOR: #000099;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
	
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: solid;
}

.FD_GroupHeader
{
	height: 20px; 
	background-color: lightcyan; 
	TEXT-ALIGN: left; 
	vertical-align: text-bottom;
	
	FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  COLOR: #000099;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
	
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: dashed;
}

.FD_GroupBox
{
  border-bottom-width: 1px;
  border-bottom-color: Black;
  border-bottom-style: dashed;
	
	border-top-width: 1px;
  border-top-color: Black;
  border-top-style: dashed;
  
  border-left-width: 1px;
  border-left-color: Black;
  border-left-style: dashed;
  
  border-right-width: 1px;
  border-right-color: Black;
  border-right-style: dashed;
}

.FD_QuestionBox
{
  border-bottom-width: 1px;
  border-bottom-color: lightgrey;
  border-bottom-style: solid;
	
	border-top-width: 1px;
  border-top-color: lightgrey;
  border-top-style: solid;
  
  border-left-width: 1px;
  border-left-color: lightgrey;
  border-left-style: solid;
  
  border-right-width: 1px;
  border-right-color: lightgrey;
  border-right-style: solid;
}

.FD_QuestionHeader
{
	height: 20px; 
	border-bottom-width: 1px;
  border-bottom-color: lightgrey;
  border-bottom-style: solid;
}

.FD_Text
{
	font-size: 8pt;
  font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
  color: #000099;
	
}

/******* End: Form Designer Style *******/
