A
{
    CURSOR: hand;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ffcc00;
    TEXT-DECORATION: underline
}
BODY
{
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #003162;
}
IMG
{
	BORDERS=0;
}
.topLinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial
}
TD.topHeader
{
    BACKGROUND-COLOR: #003162
}
.tdOdd
{
}
.tdEven
{
}
.MainLinkHeader
{
    MARGIN-TOP: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #dbd782
}
TD
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial
}
TD P
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial
}
TD UL
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #ffffff
}
TD UL LI
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
TD.Schedule
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: white 1px solid
}
TD.tdProperty
{
    BORDER-BOTTOM: 1px solid #EEEEEE; font-weight:bold; color:#FFFFFF; padding-top:9pt; padding-bottom:9pt
}
TD.tdData
{
    BORDER-BOTTOM: 1px solid #EEEEEE; padding-top:9pt; padding-bottom:9pt; vertical-align:top
}
TD.tdDataHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003162;
    BACKGROUND-COLOR: white
}
.newsBorders
{
    border-right:1px solid #77A7D7; border-bottom:1px solid #77A7D7; border-left:1px solid #77A7D7; border-top:1px solid #77A7D7; 
}
.newsStoriesHeader
{
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #77A7D7
}
.newsTopStoriesHeader
{
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #3473B2
}
TD.tdImportantEventsTable
{
    BACKGROUND-COLOR: #3473B2
}
H1
{
    FONT-SIZE: 13pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 13pt;
    BORDER-BOTTOM: 1px solid
}
H2
{
    MARGIN-TOP: 6px;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 3px;
    COLOR: #ffffff
}
H3
{
    MARGIN-TOP: 6px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 3px;
    COLOR: #ffffff;
}
H4
{
    MARGIN-TOP: 3px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 3px;
    FONT-STYLE: italic;
    COLOR: #ffffff;
}
TH.MemberList
{
    FONT-SIZE: 10pt;
    COLOR: #003162;
    BACKGROUND-COLOR: silver
}
P.BullBoardSep
{
    MARGIN-TOP: 18pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 3pt;
    PADDING-BOTTOM: 2px;
    COLOR: #003162;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: silver
}
TH.standard
{
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003162;
    BACKGROUND-COLOR: white
}
p.Description, li.Description, div.Description
	{
	margin-left:1.0in;
	text-indent:-1.0in;
	}
	
UL.PageLinks
{
padding-top: 6; padding-bottom: 12pt
}
.normalTextBold
{
	font-weight:bold;
}
.ListEven
{
    COLOR: white;
    BACKGROUND-COLOR: #3473B2;
}
.ListEven A
{
    COLOR: white;
}
.ListEven A:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.ListOdd
{
    COLOR: white;
    BACKGROUND-COLOR: #003162
	
}
.ListOdd A
{
    COLOR: white;
}
.ListOdd A:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.CurrentEventListing
{
    background-color:#3473B2;
}