A,A:visited,A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, 'Comic Sans MS'
    TEXT-DECORATION: underline;
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana, 'Comic Sans MS'
    TEXT-DECORATION: underline;
}


BODY, TABLE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Comic Sans MS'
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 'Comic Sans MS';
    TEXT-ALIGN: justify;
}

H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana, 'Comic Sans MS'
}

H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana, 'Comic Sans MS'
}

H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana, 'Comic Sans MS'
}

.Msg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana, 'Comic Sans MS';
    TEXT-ALIGN: left;
}
.TDRev
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    COLOR: #000000;
    BACKGROUND-COLOR: #BBBBBB;
    FONT-FAMILY: Verdana, 'Comic Sans MS'
}

/* LIST DISPLAY */
div.ListDisplay
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Times New Roman, Times;
    BACKGROUND-COLOR: #FFFFFF;
}

div.ListDisplay p   /* use inside a <td> tag */
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Times New Roman, Times;
    BACKGROUND-COLOR: #EEEEEE;
    MARGIN-LEFT: 10pt;
    MARGIN-RIGHT: 10pt;
    MARGIN-TOP: 5pt;
    MARGIN-BOTTOM: 5pt;
    TEXT-ALIGN: justify;
}

div.ListDisplay table
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Times New Roman, Times;
    BACKGROUND-COLOR: #FFFFFF;
}

div.ListDisplay th
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Times New Roman, Times;
    VERTICAL-ALIGN: bottom;
    BACKGROUND-COLOR: #990000;
}

div.ListDisplay th.Alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Times New Roman, Times;
    VERTICAL-ALIGN: bottom;
    BACKGROUND-COLOR: #996666;
}

div.ListDisplay td
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Times New Roman, Times;
    VERTICAL-ALIGN: top;
    BACKGROUND-COLOR: #EEEEEE;
}
div.ListDisplay td.White
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Times New Roman, Times;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #FFFFFF;
}

div.ListDisplay a, div.ListDisplay a:visited, div.ListDisplay a:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Times New Roman, Times;
    BACKGROUND-COLOR: #EEEEEE;
    TEXT-DECORATION: underline;
}
div.ListDisplay a:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #990000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Times New Roman, Times;
    BACKGROUND-COLOR: #EEEEEE;
    TEXT-DECORATION: underline;
}

div.ListDisplay .sortable a.sortheader, div.ListDisplay .sortable a:visited.sortheader, div.ListDisplay .sortable a:active.sortheader
{
	background-color: transparent;
	font-weight: bold;
	color: #ffffff;
}
div.ListDisplay select
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Times New Roman, Times;
    BACKGROUND-COLOR: #FFFFFF;
}

/* LOGIN DISPLAY */
div.Login
{
}
div.Login table
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #EEEEEE;
    BORDER-COLOR: #FF0000;
}
div.Login th
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Times New Roman, Times;
    VERTICAL-ALIGN: bottom;
    BACKGROUND-COLOR: #990000;
    BORDER-COLOR: #FF0000;
}
div.Login td
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Times New Roman, Times;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #EEEEEE;
    BORDER-COLOR: #FF0000;
}

/* Medium HREF link*/
div.MediumLink p
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Times New Roman, Times;
}
div.MediumLink a, div.MediumLink a:visited, div.MediumLink a:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Times New Roman, Times;
    TEXT-DECORATION: underline;
}
div.MediumLink a:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #990000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Times New Roman, Times;
    TEXT-DECORATION: underline;
}

/* Large HREF link*/
div.LargeLink p
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Times New Roman, Times;
}
div.LargeLink a, div.LargeLink a:visited, div.LargeLink a:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Times New Roman, Times;
    TEXT-DECORATION: underline;
}
div.LargeLink a:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #990000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Times New Roman, Times;
    TEXT-DECORATION: underline;
}

.TextInput
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Times New Roman, Times;
    BACKGROUND-COLOR: #FFFFFF;
}
.SelectInput
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Times New Roman, Times;
    BACKGROUND-COLOR: #FFFFFF;
}

.Button
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #990000;
    BORDER-BOTTOM: 2px solid #222222;
    BORDER-LEFT: 2px solid #999999;
    BORDER-RIGHT: 2px solid #222222;
    BORDER-TOP: 2px solid #999999;
    FONT: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    HEIGHT: 22px;
    MARGIN: 0px 0px 0px 0px;
    PADDING: 0px 0px 0px 0px;
    cursor: pointer;
}

.section
{
	border: 1px solid #990000;
	background-color: #eeeeee;
	padding: 0.5em;
}

.section .label
{
	text-align: right;
	vertical-align: top;
	padding: 0.25em 0.5em;
}