.nEWSiFRAME
{
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial;
}
.Header
{
    FONT-SIZE: 24pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.Default
{
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: WHITE;
}
.NewBack
{
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white;
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/tpd-logo600-30.gif);
    BACKGROUND-REPEAT: no-repeat
}
.Content
{
    FONT-SIZE: 12pt;
    COLOR: black;
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/test2.gif);
    BACKGROUND-REPEAT:tile;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.Footer
{
    FONT-SIZE: 6pt
}
.NewsTable
{
    BORDER-RIGHT: #523a0b 1px solid;
    BORDER-TOP: #523a0b 1px;
    FONT-SIZE: smaller;
    BORDER-LEFT: #523a0b 1px solid;
    BORDER-BOTTOM: #523a0b 1px solid
}
.NewsTableHeader
{
    FONT-SIZE: 12pt;
    COLOR: White;
    BACKGROUND-COLOR: #142159
}
.EventsTable
{
    BORDER-RIGHT: #523a0b 1px solid;
    BORDER-TOP: #523a0b 1px;
    FONT-SIZE: smaller;
    BORDER-LEFT: #523a0b 1px solid;
    BORDER-BOTTOM: #523a0b 1px solid
}
.EventsTableHeader
{
    FONT-SIZE: 12pt;
    COLOR: white;
    BACKGROUND-COLOR: #142159
}
.EventsTableItem
{
    FONT-SIZE: 10pt
}
.EventsTableEvenItem
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: lightgrey
}
.EventsTableOddItem
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.NewsTableItem
{
    FONT-SIZE: 10pt
}
.HotTable
{
    BORDER-RIGHT: steelblue thin solid;
    BORDER-TOP: steelblue thin solid;
    FONT-SIZE: smaller;
    BORDER-LEFT: steelblue thin solid;
    BORDER-BOTTOM: steelblue thin solid
}
.HotTableHeader
{
}
.HotTableItem
{
    FONT-SIZE: smaller
}
.FaqQA
{
    FONT-WEIGHT: bolder;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left
}
.faqAnswer
{
    FONT-SIZE: smaller
}
.FaqQuestion
{
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: none
}
P.eMsg
{
    FONT-WEIGHT: bold;
    COLOR: red
}
.TermTerm
{
    FONT-WEIGHT: bolder
}
.TermDefinition
{
    FONT-SIZE: smaller
}
.EventsTableLink
{
}
.EventsTableDate
{
    FONT-SIZE: 8pt
}
.EventsDivOverflow
{
    OVERFLOW: auto;
    WIDTH: 210px;
    HEIGHT: 150px;
    BACKGROUND-COLOR: transparent
}
.NewsDivOverflow
{
    OVERFLOW: auto;
    WIDTH: 100%;
    HEIGHT: 150px;
    BACKGROUND-COLOR: transparent
}
.MettingTableHead
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    FONT-SIZE: 12pt;
    BORDER-LEFT: black thin solid;
    BORDER-BOTTOM: black thin solid
}
.MeetingTable
{
}
.MeetingTableEvenItem
{
    BORDER-TOP: solid;
    FONT-SIZE: 10pt;
    BORDER-BOTTOM: solid;
    BACKGROUND-COLOR: lightgrey
}
.MeetingTableOddItem
{
    FONT-SIZE: 10pt
}
.AgendaEvenItem
{
    BORDER-TOP: solid;
    FONT-SIZE: 10pt;
    BORDER-BOTTOM: solid;
    BACKGROUND-COLOR: lightgrey
}
.AgendaOddItem
{
    FONT-SIZE: 10pt
}
.SORTable
{
}
.SORTableBottom
{
    FONT-SIZE: 10pt;
    BORDER-BOTTOM: black thin solid
}
.SORTableImage
{
    FONT-SIZE: 10pt;
    BORDER-BOTTOM: black thin solid
}
.SORTableData
{
    FONT-SIZE: 10pt
}
.SORTableHeader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt
}
.SORPageSelectorTable
{
    BORDER-RIGHT: #000000 thin solid;
    BORDER-TOP: #000000 thin solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #000000 thin solid;
    BORDER-BOTTOM: #000000 thin solid;
    BACKGROUND-COLOR: white
}
.SORPageSelectorCurrent
{
    BORDER-RIGHT: #000000 thin solid;
    BORDER-TOP: #000000 thin solid;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: #000000 thin solid;
    BORDER-BOTTOM: #000000 thin solid;
    TEXT-ALIGN: center
}
.SORPageSelector
{
	border-right: #000000 thin solid;
	border-top: #000000 thin solid;
	border-left: #000000 thin solid;
	border-bottom: #000000 thin solid;
	background-color: #142159;
	text-align: center;

}
.SORPageSelectorLink
{
    COLOR: white;
    TEXT-DECORATION: none;
    SORDivider: #D9A614
}
.SORDivider
{
    COLOR: white;
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: thin solid;
    BORDER-BOTTOM: thin solid;
    BACKGROUND-COLOR: #142159;
}
.INMTable
{
}
.INMTableBottom
{
    FONT-SIZE: 10pt;
    BORDER-BOTTOM: black thin solid
}
.INMTableImage
{
    FONT-SIZE: 10pt;
    BORDER-BOTTOM: black thin solid
}
.INMTableData
{
    FONT-SIZE: 10pt
}
.INMTableHeader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt
}
.INMPageSelectorTable
{
    BORDER-RIGHT: #000000 thin solid;
    BORDER-TOP: #000000 thin solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #000000 thin solid;
    BORDER-BOTTOM: #000000 thin solid;
    BACKGROUND-COLOR: white
}
.INMPageSelectorCurrent
{
    BORDER-RIGHT: #000000 thin solid;
    BORDER-TOP: #000000 thin solid;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: #000000 thin solid;
    BORDER-BOTTOM: #000000 thin solid;
    TEXT-ALIGN: center
}
.INMPageSelector
{
    BORDER-RIGHT: #000000 thin solid;
    BORDER-TOP: #000000 thin solid;
    BORDER-LEFT: #000000 thin solid;
    BORDER-BOTTOM: #000000 thin solid;
    BACKGROUND-COLOR: #142159;
    TEXT-ALIGN: center
}
.INMPageSelectorLink
{
    COLOR: black;
    TEXT-DECORATION: none;
    INMDivider: #D9A614
}
.INMDivider
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: thin solid;
    BORDER-BOTTOM: thin solid;
    BACKGROUND-COLOR: #142159;
}
.SurveyResultsEven
{
    background-color: silver;
    font-size: 10pt;
}
.SurveyResultsOdd
{
    font-size: 10pt;
}
