BODY
{
	padding-right: 0px;
	padding-left: 0px;
	background: #ffffff;
	padding-bottom: 0px;
	margin: 0px;
	color: #666666;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
P
{
    FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
H1
{
    MARGIN-TOP: 4px;
    FONT-SIZE: 105%;
    MARGIN-BOTTOM: 4px;
    font-weight:normal;
    FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
H2
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 1px;
    FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
H3
{
    FONT-SIZE: 80%;
    FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
UL
{
    FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
OL
{
    FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
TEXTAREA
{
    FONT-FAMILY: verdana,helvetica,arial,sans-serif
}

INPUT
{
    FONT-FAMILY: verdana,helvetica,arial,sans-serif; 
}
SELECT
{
    FONT-FAMILY: verdana,helvetica,arial,sans-serif;
}
OPTION
{
    FONT-FAMILY: verdana,helvetica,arial,sans-serif;
}
.bCrumbs
{
    FONT-SIZE: 0.7em;
    font-weight:bold;
}
.rbl
{
    FONT-SIZE: 1.0em;
}
.rblt
{
    FONT-SIZE: 0.6em;
}
.CalcBtn
{
    FONT-SIZE: 1.0em;
}
.CalcBtnr
{
    FONT-SIZE: 1.2em;
}
TABLE.results
{
    FONT-SIZE: 0.8em;
    MARGIN-BOTTOM: 2px;
    COLOR: #000000
}
TEXTAREA
{
    FONT-SIZE: 90%
}
TABLE.db
{
    FONT-SIZE: 90%;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
TD.db
{
    BORDER-RIGHT: 2px ridge;
    BORDER-TOP: 2px ridge;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: 2px ridge;
    COLOR: #000000;
    BACKGROUND-COLOR: #f1f1f1
}
TD.dbend
{
    BORDER-RIGHT: 2px ridge;
    BORDER-TOP: 2px ridge;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: 2px ridge;
    COLOR: #000000;
    BORDER-BOTTOM: 2px ridge;
    BACKGROUND-COLOR: #ffffff
}
TD.dbend1
{
    BORDER-RIGHT: 2px ridge;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: 2px ridge;
    COLOR: #000000;
    BORDER-BOTTOM: 2px ridge;
    BACKGROUND-COLOR: #ffffff
}
.calcTxt{	font-size: 0.8em;
}.calcTxtTotal{	font-size: 0.8em;
	margin-top: 2px;
	margin-bottom: 2px;
	color: #000000;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
}.calcTxtTitle{	font-size: 0.8em;
	margin-top: 2px;
	margin-bottom: 2px;
	border-bottom: #000000 1px solid;
}#hTitle
{
    WIDTH: 100%;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}#notesrates
{
    FONT-SIZE: 1.0em
}.pbens{	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
		font-size:80%;
}.CalcBar{	 }#hdesc{	font: 95% Verdana, Arial, Helvetica, sans-serif;}TABLE.right
{
    BORDER-RIGHT: 2px ridge;
    BORDER-TOP: 2px ridge;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: 2px ridge;
    COLOR: #ffffff;
    BORDER-BOTTOM: 2px ridge;
    BACKGROUND-COLOR: #ffffff
}
TH.right
{
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #333366
}
TD.right
{
    BORDER-RIGHT: 2px ridge;
    BORDER-TOP: 2px ridge;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: 2px ridge;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
TD.content
{
    COLOR: #900b09;
    BACKGROUND-COLOR: #f1f1f1
}
TD.red
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: #f1f1f1
}
P.red
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: transparent
}
PRE
{
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    FONT-FAMILY: "Courier New",monospace
}
SPAN.footer
{
    FONT-SIZE: 85%;
    COLOR: #000000;
    BACKGROUND-COLOR: transparent
}
SPAN.footerl
{
    FONT-SIZE: 90%;
    COLOR: #000000;
    BACKGROUND-COLOR: transparent
}
SPAN.menu
{
    COLOR: #000000;
    BACKGROUND-COLOR: transparent
}
IMG.float
{
    FLOAT: left
}
#restab
{
    COLOR: #000000;
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #f1f1f1;
    FONT-SIZE: 90%
}
HR.tabbr
{
	color: #009cc6;
}
TABLE.res
{
    COLOR: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%
}
TABLE.rest
{
    COLOR: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    BACKGROUND-COLOR: #f1f1f1;
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;	
    border-left: #999999 1px solid;	
    border-bottom: #999999 1px solid;
}
TABLE.drest
{
    COLOR: #000000;
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
}
.hrow
{
	color: #000000;
	background-color: #fff8dc;
}
.hrowy
{
	color: #000000;
	background-color: #fff8dc;
}
.subHeadLnk
{
    FONT-SIZE: 95%;
}
A.nounderline
{
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #900b09;
    BACKGROUND-COLOR: transparent
}
A:visited
{
    COLOR: #900b09;
    BACKGROUND-COLOR: transparent
}
A:active
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: transparent
}
A:hover
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: transparent
}
A.left:link
{
    COLOR: black;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
A.left:visited
{
    COLOR: black;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
A.left:hover
{
    COLOR: #900b09;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
A.left:active
{
    COLOR: #900b09;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
A.red:link
{
    COLOR: #900b09;
    BACKGROUND-COLOR: transparent
}
A.red:visited
{
    COLOR: #900b09;
    BACKGROUND-COLOR: transparent
}
A.red:active
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: transparent
}
A.red:hover
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: transparent
}
.fnote
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial, Sans-Serif
}
.resp
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: navy;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.fieldtxtLeft
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
.errtxt
{
    FONT-SIZE: 10px;
	color: #ff0000;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.errtxtl
{
	font-size:1em;
	color: #ff0000;
}
.infotxt
{
	font-size: 10px;
	color: black;
}
.ReadonlyTxt
{
	background-color: #dcdcdc;
}
.EditTxt
{
	background-color: #ffffff;
}
.showrow { DISPLAY: inline }
.hiderow { DISPLAY: none }
#hapatxt
{
color:Red;
} 
#desctd
{
}
#clientdesctd
{
}
#partnerTitle
{
}
.CmdBtn
{
 Font-Size:0.5em;
}
.RowHgh
{
	color: Black;
	background-color: #dcdcdc;
	font-size: 0.8em;
}
.RowLow
{
 DISPLAY: inline;
visibility:visible;
color:Black;
background-color:#EEEEEE;
font-size:0.8em;
}
.RowRHgh
{
vertical-align:middle;
COLOR: #000000;
BACKGROUND-COLOR: #f1f1f1;
font-size:0.8em;
}
.RowRLow
{
color:Black;
background-color:#EEEEEE;
font-size:0.8em;
}
.RowPos
{
color: #000000;
background-color: #fff8dc;
font-size:0.8em;
}
.rbtns
{
font-size:0.8em;
vertical-align:middle;
}
.Dtab
{
	background-color:White;
	border-color:#999999;
	border-width:1px;
	border-style:None;
	border-collapse:collapse;
}
.RowLowh
{
	display: none;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: none;
}
.RowNxt
{
color: #000000;
background-color: #fff8dc;
font-size:0.8em;
}
.errtxt0
{
	color: #ff0000;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.errtxt
{
    FONT-SIZE: 10px;
	color: #ff0000;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.checktxt
{
 Font-Size:0.8em;
}
.distxt
{
 Font-Size:0.9em;
 font-weight:bold;
}
.RowC
{
	font-size: 0.8em;
}

