TABLE
{
    BORDER-RIGHT: #C49814 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #C49814 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #C49814 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #C49814 1px solid
}
TABLE.innerGrayLeft
{
    DISPLAY: inline;
    BORDER-LEFT-COLOR: gray;
    BORDER-BOTTOM-COLOR: gray;
    MARGIN: 0px;
    BORDER-TOP-COLOR: gray;
    BORDER-RIGHT-COLOR: black
}
TABLE.innerGrayRight
{
    BORDER-RIGHT: gray 0px;
    BORDER-TOP: gray 0px;
    DISPLAY: inline;
    MARGIN: 0px;
    BORDER-LEFT: gray 0px;
    BORDER-BOTTOM: gray 0px
}
TABLE.innerWhiteRight
{
    BORDER-RIGHT: white 0px;
    BORDER-TOP: white 0px;
    DISPLAY: inline;
    MARGIN: 0px;
    BORDER-LEFT: white 0px;
    BORDER-BOTTOM: white 0px
}
TABLE.innerWhiteLeft
{
    DISPLAY: inline;
    BORDER-LEFT-COLOR: white;
    BORDER-BOTTOM-COLOR: white;
    MARGIN: 0px;
    BORDER-TOP-COLOR: white;
    BORDER-RIGHT-COLOR: black
}
TABLE.innerWhiteMiddle
{
    DISPLAY: inline;
    BORDER-LEFT-COLOR: black;
    BORDER-BOTTOM-COLOR: white;
    MARGIN: 0px;
    BORDER-TOP-COLOR: white;
    BORDER-RIGHT-COLOR: black
}
TABLE.nostyle
{
    BORDER-RIGHT-STYLE: none;
    PADDING-RIGHT: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM-STYLE: none;
    MARGIN-BOTTOM:0px;
    MARGIN-TOP:0px;
    /*something going on with the bottom margin*/
}
TR.nostyle
{
	MARGIN:0px;
}
TD
{
    BORDER-RIGHT: 1pt solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 1pt solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 1pt solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: 1pt solid;
    FONT-FAMILY: Arial
}
TD.topic
{
    FILTER: flipv fliph;
    WRITING-MODE: tb-rl;
    TEXT-ALIGN: center
}
TD.holderGray
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: gray
}
TD.holderWhite
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: white
}
TD.nostyle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BORDER-RIGHT-STYLE: none ;
    PADDING-RIGHT: 0px;
    BORDER-TOP-STYLE: none ;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM-STYLE: none ;
    VERTICAL-ALIGN: top;
    BORDER-LEFT-STYLE: none ;
    PADDING-TOP: 0px;
    BORDER-BOTTOM-STYLE: none ;
}
SPAN.confirm
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 10pt;
	color: firebrick;
	font-family: MS Sans Serif, Arial;
	margin:0px;
}
SPAN
{
	margin:0px;
}
H5
{
    MARGIN-BOTTOM: 0px;
    TEXT-ALIGN: center
}
INPUT
{
    MARGIN: 0px;
    BORDER-TOP-STYLE: solid;
    BORDER-TOP-COLOR: #C49814;
    BORDER-RIGHT-STYLE: solid;
    BORDER-RIGHT-COLOR: #C49814;
    BORDER-LEFT-STYLE: solid;
    BORDER-LEFT-COLOR: #C49814;
    BORDER-BOTTOM-STYLE: solid; 
    BORDER-BOTTOM-COLOR: #C49814;
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.shadedfields
{
    COLOR: white;
    BACKGROUND-COLOR: gray
}
.hidden
{
    VISIBILITY: hidden
}
.wagefields
{
}
.smallprint
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    TEXT-ALIGN: center
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    TEXT-ALIGN: center
}
