#FloatLeft
{
float:left;
margin-left: 5px;
margin-right: 5px;
}
#FloatRight
{
float:Right;
margin-left: 5px;
}

.TitleHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.TitleHR
{
    COLOR: #c0c0c0
}
.TitleLink
{
    FONT-SIZE: 8pt;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: right
}
.TitleSubHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: #cc6600;
	font-family: Arial, Verdana;
}
.BodyText
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}

.BodyTextMini
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}

.BodyTextMiniMuted
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial
}

.BodyTextCourier
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Courier New;
}

.BodyTextLink
{
    FONT-SIZE: 8pt;
    COLOR: #3366ff;
    FONT-FAMILY: Verdana, Arial
}
.BodyHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: left
}
.BodySectionHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
.BodyHR
{
    COLOR: #c0c0c0
}
.BodyHROrange
{
    COLOR: #d46d00
}
.BodyTextMuted
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial
}
.BodyTextMuted2
{
	font-size: 8pt;
	color: #808080;
	font-family: Verdana, Arial;
}
.BodyTextDisclaimer
{
    FONT-SIZE: 8pt;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial
}
.BodyTextMaroon
{
    FONT-SIZE: 8pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial
}
.BodyTextRed
{
    FONT-SIZE: 8pt;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial
}
.BodyHeadingLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #3366ff;
    FONT-FAMILY: Arial, Verdana
}
.BodyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial
}
.FAQBodyText
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Arial
}
.FAQBodyTextLink
{
    FONT-SIZE: 10pt;
    COLOR: #3366ff;
    FONT-FAMILY: Arial, Verdana
}
.BodyCellAccent
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #d46d00
}
.BodyCellSubAccent
{
    BACKGROUND-COLOR: #cccc99
}
.BodyCellSub2Accent
{
    BACKGROUND-COLOR: #dae7f3
}
.BodyCellTable1
{
    BACKGROUND-COLOR: #ffffcc
}
.BodyCellTable2
{
    BACKGROUND-COLOR: #efe9b8
}
.SiteMapText
{
	font-size: 8pt;
	list-style-image: url(http://www.cmsconnect.com\images\Misc_Objects\bd14583_.gif);
	color: #3366ff;
	line-height: 14pt;
	font-family: Verdana, Arial;
}
.QuoteCellQuote
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: left
}
.QuoteCellTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: left
}
.QuoteCell
{
    BACKGROUND-COLOR: #ffffcc
}
.QuoteCellQuoter
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: right
}
.BorderSubText
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.BorderText
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.BorderSubTextLink
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
.BodyHeadingRight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: right
}
.BodyTextRight
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: right
}
.FormTagLeft
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}
.FormTagGen
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: right
}
.FormTagReq
{
    FONT-SIZE: 8pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: right
}
.FormASPValue
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: left
}
.FormASPTotal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: right
}
.FormASPTotalValue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: left
}

.FormASPNote
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffcc;
    TEXT-ALIGN: left
}
.TreeText
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}