body { font-size: 8pt; font-family: verdana; }
hr { color: #999999; height: 1px; }
a:link { font-size: 8pt; color: #999999; text-decoration: underline; }
a:visited { font-size: 8pt; color: #999999; text-decoration: underline; }
a:hover { color: #ff0000; text-decoration: underline; }
a.ListOdd:link { color: #000000; text-decoration: underline; font-weight: normal; }
a.ListOdd:visited { color: #000000; text-decoration: underline; font-weight: normal; }
a.ListEven:link { color: #FFFFFF; text-decoration: underline; font-weight: normal; }
a.ListEven:visited { color: #FFFFFF; text-decoration: underline; font-weight: normal; }
table.Border { border-width: 1px; border-style: solid; border-color: #999999; }
table.SelectedTabPageFrame { border: solid #CCCCCC 1px ;  }
table.ReportMainHeadingBorder { border-width: 1px; border-style: solid; border-color: #FFFFFF; }
td.MenuItem { background-color: #999999; border-top: solid #BBBBBB 1px; border-left: solid #BBBBBB 1px; border-bottom: solid #777777 1px; border-right: solid #777777 1px; padding: 2px 4px; }
td.SelectedMenuItem { background-color: #999999; border-top: solid #999999 1px; border-left: solid #999999 1px; border-bottom: solid #999999 1px; border-right: solid #999999 1px; padding: 2px 4px; }
td.Heading { background-color: #999999; border-top: solid #BBBBBB 1px; border-left: solid #BBBBBB 1px; border-bottom: solid #777777 1px; border-right: solid #777777 1px; }
td.SelectedHeading { background-color: #999999; border-top: solid #999999 1px; border-left: solid #999999 1px; border-bottom: solid #999999 1px; border-right: solid #999999 1px; }
td.HeadingButton { border-top: solid #999999 1px; border-left: solid #999999 1px; border-bottom: solid #999999 1px; border-right: solid #999999 1px; }
td.HeadingButtonOver { border-top: solid #BBBBBB 1px; border-left: solid #BBBBBB 1px; border-bottom: solid #777777 1px; border-right: solid #777777 1px; }
td.HeadingButtonSelected { border-top: solid #777777 1px; border-left: solid #777777 1px; border-bottom: solid #BBBBBB 1px; border-right: solid #BBBBBB 1px; }
td.HeadingButtonDividerStart { border-right: solid #777777 1px; }
td.HeadingButtonDividerEnd { border-left: solid #BBBBBB 1px; }
td.ListOddRow { background-color: #FFFFFF; }
td.ListEvenRow { background-color: #AAAAAA; }
td.Label { background-color: #AAAAAA; }
td.Detail { background-color: #FFFFFF; }
td.Tab { background-color: #AAAAAA; border-top: solid #CCCCCC 2px; border-left: solid #CCCCCC 2px; border-bottom: solid #888888 0px; border-right: solid #888888 2px; width: 120px; }
td.SelectedTab { background-color: #999999; border-top: solid #BBBBBB 2px; border-left: solid #BBBBBB 2px; border-bottom: solid #777777 0px; border-right: solid #777777 2px; width: 120px; }
td.SelectedTabPageHeading { background-color: #CCCCCC; }
td.SelectedTabPage { background-color: #999999; border-left: solid #BBBBBB 2px; border-bottom: solid #777777 2px; border-right: solid #777777 2px; }
td.SelectedSunkenBody { background-color: #999999; border-left: solid #888888 1px; border-top: solid #888888 1px; border-bottom: solid #CCCCCC 2px; border-right: solid #CCCCCC 2px; }
td.SelectedTabBody { background-color: #999999; }
td.ActionHeader { font-family: verdana; font-size: 8pt; color: #999999; background-color: #FFFFFF; }
td.ReportHeading { background-color: #888888; }
td.ReportSubHeading { background-color: #AAAAAA; }
td.ReportDetail { background-color: #FFFFFF; }
td.ReportMainHeading { background-color: #FFFFFF; }
td.BackgroundColour { background-color: #999999; }
.HeadingButtonPadding { font-size: 4pt; }
.GoButton { background-color: #999999; color: #FFFFFF; width: 30px; height: 22px; font-size: 8pt; font-weight: normal; border-left: solid #BBBBBB 2px; border-top: solid #BBBBBB 2px; border-bottom: solid #777777 2px; border-right: solid #777777 2px; font-family: verdana;}
.HeadingButton { font-size: 8pt; color: #FFFFFF; font-weight: normal; }
.HeadingButtonOver { font-size: 8pt; color: #FFFFFF; font-weight: normal; }
.HeadingButtonSelected { font-size: 8pt; color: #FFFFFF; font-weight: normal; }
.HeadingButtonStart { font-size: 8pt; color: #FFFFFF; font-weight: normal; }
.HeadingButtonEnd { font-size: 8pt; color: #FFFFFF; font-weight: normal; }
.MenuItem { font-size: 8pt; color: #FFFFFF; font-weight: normal; }
.SelectedMenuItem { font-size: 8pt; color: #FFFFFF; font-weight: normal; }
.Heading { font-size: 8pt; color: #FFFFFF; font-weight: normal; }
.SelectedHeading { font-size: 8pt; color: #FFFFFF; font-weight: normal; }
.ListOddRow { font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none; }
.ListEvenRow { font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.Button { background-color: #999999; color: #FFFFFF; width: 70px; height: 22px; font-size: 8pt; font-weight: normal; border-left: solid #BBBBBB 2px; border-top: solid #BBBBBB 2px; border-bottom: solid #777777 2px; border-right: solid #777777 2px; font-family: verdana;}
.ButtonLarge { background-color: #999999; color: #FFFFFF; width: 140px; height: 22px; font-size: 8pt; font-weight: normal; border-left: solid #BBBBBB 2px; border-top: solid #BBBBBB 2px; border-bottom: solid #777777 2px; border-right: solid #777777 2px; font-family: verdana;}
.Label { font-size: 8pt; color: #FFFFFF; }
.Detail { font-size: 8pt; color: #000000; }
.Pixel { font-size: 1pt; }
.PagingText { color: #999999; font-size: 8pt; }
.Tab { font-size: 8pt; color: #FFFFFF; font-weight: normal; }
.SelectedTab { font-size: 8pt; color: #FFFFFF; font-weight: bold; }
.SelectedTabPageHeading { font-size: 8pt; color: #FFFFFF; font-weight: normal; }
.SelectedTabBody { font-size: 8pt; color: #FFFFFF; }
.GenericListFilterText { font-size: 10pt; color: #000000; font-weight: normal; }
.SelectedTabBodyTextbox { font-size: 8pt }
.SelectedTabBodyTextArea { font-size: 8pt; }
.SelectedTabBodyCombobox { font-size: 8pt }
.Highlight { font-size: 8pt; color: #FF0000; }
.ReportHeading { font-size: 8pt; color: #FFFFFF; font-weight: bold; }
.ReportSubHeading { font-size: 8pt; color: #FFFFFF; font-weight: normal; }
.ReportDetail { font-size: 8pt; color: #000000; }
.ReportMainHeading { font-size: 8pt; color: #FFFFFF; font-weight: bold; }
.SelectedTabLine { color: #CCCCCC; height: 1px; }

