FONT
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt
}

FONT.red
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt
}

BODY
{
	margin: 0px;
	padding: 0px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt
}

P
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt
}

Table.reportSearch
{
	background-color:#DDDDDD;
}


TD
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt
}
TD.Item
{
	background-color:#F6FBFA;
}
TD.AltItem
{
	background-color:#DEE1E0;
}
TD.Tableheading
{
	background-color:#dddddd;
	COLOR: black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold
}
TD.Footer
{
	COLOR: white;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
}
TD.Header
{
	COLOR: white;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12pt;
}

TD.bill
{
	COLOR: black;
	FONT-FAMILY: Times New Roman;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold
}


A
{
	COLOR:#0000aa;
    TEXT-DECORATION: underline
}
A:hover
{
	COLOR:#0000ff;
    TEXT-DECORATION: none
}
A:link
{
	COLOR:#0000aa;
    TEXT-DECORATION: underline
}

A.Footer
{
	COLOR: white;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	text-decoration:underline;
}
A.Footer:hover
{
	COLOR: white;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	text-decoration:none;
}

TD.LoginError
{
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12pt;
	font-weight: 600;
}

TD.status
{
	COLOR: Green;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12pt;
	font-weight: 600;
}


.required
{
	COLOR: #CC0000;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: BOLD;
	FONT-FAMILY: Arial;
}

.DListheading
{
	background-color:#dddddd;
	COLOR: black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold
}

.DListselected
{
	background-color:#fdfdff;
}

.normal
{
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: BOLD;
	FONT-FAMILY: Arial;
}

.header
{
    COLOR: #000000;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
}


.smallbill
{
	COLOR: black;
	FONT-FAMILY: Times New Roman;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal
}

.mediumbill
{
	COLOR: black;
	FONT-FAMILY: Times New Roman;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold
}

.smallprint
{
	COLOR: black;
	FONT-FAMILY: Times New Roman;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal
}

.dash
{
	text-decoration:underline
}

TABLE.borderTable
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
}

.NotesHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: none;
    COLOR: white;
    BORDER-BOTTOM: #636363 thin solid;
    BACKGROUND-COLOR: #dddddd
}

.ReportPrintTitle
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
}

TD.HorizGridLine
{
	border-bottom: gainsboro thin solid;
}

.UploadErrorHeader
{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    background-color:gray;
}
