BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 0pt;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: f5f5f5;
}
.tblMenu
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.tblMenuHeader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #ffcc00;
    TEXT-DECORATION: none
}
.txtLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.txtNormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.txtBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.txtError
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial
}
.txtNotes
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.txtInputLabel
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.txtInputField
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.txtCombo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.txtButton
{
        BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: thin outset;
    COLOR: black;
    BORDER-BOTTOM: thin outset;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #f5f5f5
}
.txtSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.txtSubLabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.txtRequired
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: maroon;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial
}
.txtRestricted
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.lstHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #000080
}
.rptHeader
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: navy
}
.rptLine
{
    FONT-WEIGHT: 200;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.txtRadio
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.rptSubTotals
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ccffcc
}
.txtInputForcedText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.rptSubHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 20pt;
    BACKGROUND-COLOR: silver
}
.rptLineLabel
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.rptColumHeader
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.lstSubHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 20pt;
    BACKGROUND-COLOR: #394E91

}
.lstSingleLine
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.lstSubTotals
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: silver
}
.txtPageHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(../graphics/mainhdrbg.gif);
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.lstline1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: lightgrey
}
.tblMenuNav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, 'Book Antiqua', Verdana;
    TEXT-DECORATION: none;
    color: #333333;


}
.tblMenuNavSub
{

    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none

   
}
.tblMenuHeaderSub
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: lightgrey;
    TEXT-DECORATION: none
}
.tblMenuSub
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
BACKGROUND-IMAGE: url(../graphics/subbg.gif);
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
.tblMenuCurrent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
    BACKGROUND-IMAGE: url(../graphics/topnavbgActive.gif);


}
.tblMenuCurrentSub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
BACKGROUND-IMAGE: url(../graphics/subbg.gif);
    TEXT-DECORATION: none
}
.txtNormalSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.txtLabelSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.txtImportant
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial
}
.txtImportantSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana
}
.lstline2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.lstSubHeaderCombo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial;

}
.txtHTLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial
}
.tblLogon
{
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #f5f5f5
}
.celltop
{
    BORDER-TOP: #c6c6c6 1px solid;
    BORDER-BOTTOM: #E2E2E2 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #fafafa
}
.cellbottom
{
    BORDER-BOTTOM: #c8c8c8 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #f5f5f5
}
.cellright
{
    BORDER-RIGHT: #c8c8c8 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #f5f5f5
}
.cellleft
{
    BORDER-LEFT: #c8c8c8 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #f5f5f5
}
.tblsitehdr
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;

    BORDER-LEFT: medium none;
    BORDER-BOTTOM: white 1px solid
}
.hdrinput
{
    FONT-SIZE: 5pt;
    WIDTH: 12px;
    FONT-FAMILY: verdana;
    HEIGHT: 25px;
    BACKGROUND-COLOR: aqua
}
.hdrinput INPUT
{
    FONT-SIZE: 5pt;
    FONT-FAMILY: verdana
}

.tblTemplate
{
	border-right: #c8c8c8 1px solid;
	border-top: #c8c8c8 1px solid;
	border-left: #c8c8c8 1px solid;
	border-bottom: #c8c8c8 1px solid;
	background-color: white;
	width: 650px;
	text-align: left;

}


.tblmainhdr
{

	background-color: white;
	width: 950px;
	text-align: left;

}
.tblGridWrap
{
	border-right: #c8c8c8 1px solid;
	border-top: #c8c8c8 1px solid;
	border-left: #c8c8c8 1px solid;
	border-bottom: #c8c8c8 1px solid;
	background-color: white;
	text-align: center;
}

.tblMenuNavMain
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    FONT-COLOR: BLACK;
    TEXT-DECORATION: none;
    width: 60px;
    text-align: center;
    color: BLACK;
    BACKGROUND-IMAGE: url(../graphics/topnavbg.gif);
	border-right: #c8c8c8 1px solid;
	border-top: #c8c8c8 1px solid;
	border-left: #c8c8c8 1px solid;
	border-bottom: #c8c8c8 1px solid;
}

.selStandard
{
     BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: thin outset;
    COLOR: gray;
    FONT-FAMILY: Verdana
}


.txtbluehdr
{
     FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial
}