BODY
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    COLOR: #333333;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY:  Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
/*
TD IMG
{
    DISPLAY: block
}
*/
TD
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
/*
TABLE IMG
{
    DISPLAY: block
}
*/
.formdrop
{
    FONT-SIZE: 10px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.formdropWhite
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.title
{
    PADDING-BOTTOM: 8px
}
.copy
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.firmProfile
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.firmProfile A:link
{
    FONT-SIZE: 12px
}
.firmProfile A:visited
{
    FONT-SIZE: 12px
}
.firmProfile A:hover
{
    FONT-SIZE: 12px
}
active
{
    FONT-SIZE: 12px
}
A.firm:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.firm:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.firm:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.rightcol
{
	PADDING-LEFT: 16px;
	VERTICAL-ALIGN: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left: 16px;
}
.relatedLinks
{
    PADDING-LEFT: 9px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 9px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 10px;
    COLOR: #cc0033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.legalnewstitle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 10px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
A.pagetitleIM:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.pagetitleIM:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    CURSOR: text;
    COLOR: #cc0033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.pagetitleIM:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tanBox
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dfdfc0
}
.liteTanBox
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ebebd8
}
.liteTan
{
    BACKGROUND-COLOR: #ebebd8
}
.tan
{
    BACKGROUND-COLOR: #dfdfc0
}
.tanBorder
{
    BACKGROUND-COLOR: #999966
}
.whiteBox
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 7px;
    COLOR: #424242;
    PADDING-TOP: 4px
}
.sponsored
{
    BORDER-RIGHT: #a1a17d 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #a1a17d 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #a1a17d 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #a1a17d 1px solid
}
.resultsStack
{
    MARGIN-TOP: 15px;
    MARGIN-BOTTOM: 15px
}
.resultsCopy
{
    PADDING-RIGHT: 20px;
    MARGIN-TOP: 15px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 10px;
    COLOR: #424242;
    PADDING-TOP: 10px
}
A.sponseredL:link
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.sponseredL:visited
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.sponseredL:hover
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-SIZE: 11px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#breadcrumb
{
    PADDING-TOP: 4px
}
A.bread:link
{
    FONT-SIZE: 10px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.bread:visited
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.bread:hover
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
active
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.breadactive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #797979;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.titlediv
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 2px;
    COLOR: white;
    PADDING-TOP: 2px
}
.formsectionheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #666633
}
.formdisclaimer
{
    FONT-SIZE: 7.5pt;
    WIDTH: 400px;
    TEXT-ALIGN: justify
}
#footerdiv
{
    MARGIN-TOP: 35px
}
.footer
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebd8
}
.footerBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
A.footerL:link
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerL:visited
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerL:hover
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerLns:link
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerLns:visited
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerLns:hover
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerWhite:link
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.footerWhite:visited
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.footerWhite:hover
{
    FONT-SIZE: 10px;
    COLOR: #ebebd8;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
active
{
    FONT-SIZE: 9px;
    COLOR: #ebebd8;
    FONT-FAMILY:  Arial, BODY
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    COLOR: #333333;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY:  Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
/*
TD IMG
{
    DISPLAY: block
}
*/
TD
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
/*
TABLE IMG
{
    DISPLAY: block
}
*/
.formdrop
{
    FONT-SIZE: 10px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.formdropWhite
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.title
{
    PADDING-BOTTOM: 8px
}
.copy
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.firmProfile
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.firmProfile A:link
{
    FONT-SIZE: 12px
}
.firmProfile A:visited
{
    FONT-SIZE: 12px
}
.firmProfile A:hover
{
    FONT-SIZE: 12px
}
active
{
    FONT-SIZE: 12px
}
A.firm:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.firm:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.firm:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.rightcol
{
	PADDING-LEFT: 16px;
	VERTICAL-ALIGN: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left: 16px;
}
.relatedLinks
{
    PADDING-LEFT: 9px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 9px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 10px;
    COLOR: #cc0033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.legalnewstitle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 10px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
A.pagetitleIM:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.pagetitleIM:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    CURSOR: text;
    COLOR: #cc0033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.pagetitleIM:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: 3366cc;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #3366cc;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tanBox
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dfdfc0
}
.liteTanBox
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ebebd8
}
.liteTan
{
    BACKGROUND-COLOR: #ebebd8
}
.tan
{
    BACKGROUND-COLOR: #dfdfc0
}
.tanBorder
{
    BACKGROUND-COLOR: #999966
}
.whiteBox
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 7px;
    COLOR: #424242;
    PADDING-TOP: 4px
}
.sponsored
{
    BORDER-RIGHT: #a1a17d 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #a1a17d 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #a1a17d 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #a1a17d 1px solid
}
.resultsStack
{
    MARGIN-TOP: 15px;
    MARGIN-BOTTOM: 15px
}
.resultsCopy
{
    PADDING-RIGHT: 20px;
    MARGIN-TOP: 15px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 10px;
    COLOR: #424242;
    PADDING-TOP: 10px
}
A.sponseredL:link
{
    FONT-SIZE: 11px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.sponseredL:visited
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.sponseredL:hover
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#breadcrumb
{
    PADDING-TOP: 4px
}
A.bread:link
{
    FONT-SIZE: 10px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.bread:visited
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.bread:hover
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
active
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.breadactive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #797979;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.titlediv
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 2px;
    COLOR: white;
    PADDING-TOP: 2px
}
.formsectionheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #666633
}
.formdisclaimer
{
    FONT-SIZE: 7.5pt;
    WIDTH: 400px;
    TEXT-ALIGN: justify
}
#footerdiv
{
    MARGIN-TOP: 35px
}
.footer
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebd8
}
.footerBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
A.footerL:link
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerL:visited
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerL:hover
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerLns:link
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerLns:visited
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerLns:hover
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerWhite:link
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.footerWhite:visited
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.footerWhite:hover
{
    FONT-SIZE: 10px;
    COLOR: #ebebd8;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
active
{
    FONT-SIZE: 9px;
    COLOR: #ebebd8;
    FONT-FAMILY:  Arial, BODY
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    COLOR: #333333;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY:  Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
/*
TD IMG
{
    DISPLAY: block
}
*/
TD
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
/*
TABLE IMG
{
    DISPLAY: block
}
*/
.formdrop
{
    FONT-SIZE: 10px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.formdropWhite
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.title
{
    PADDING-BOTTOM: 8px
}
.copy
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.firmProfile
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.firmProfile A:link
{
    FONT-SIZE: 12px
}
.firmProfile A:visited
{
    FONT-SIZE: 12px
}
.firmProfile A:hover
{
    FONT-SIZE: 12px
}
active
{
    FONT-SIZE: 12px
}
A.firm:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.firm:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.firm:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.rightcol
{
	PADDING-LEFT: 16px;
	VERTICAL-ALIGN: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left: 16px;
}
.relatedLinks
{
    PADDING-LEFT: 9px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 9px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 10px;
    COLOR: #cc0033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.legalnewstitle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 10px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
A.pagetitleIM:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.pagetitleIM:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    CURSOR: text;
    COLOR: #cc0033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.pagetitleIM:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: 3366cc;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #3366cc;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tanBox
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dfdfc0
}
.liteTanBox
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ebebd8
}
.liteTan
{
    BACKGROUND-COLOR: #ebebd8
}
.tan
{
    BACKGROUND-COLOR: #dfdfc0
}
.tanBorder
{
    BACKGROUND-COLOR: #999966
}
.whiteBox
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 7px;
    COLOR: #424242;
    PADDING-TOP: 4px
}
.sponsored
{
    BORDER-RIGHT: #a1a17d 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #a1a17d 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #a1a17d 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #a1a17d 1px solid
}
.resultsStack
{
    MARGIN-TOP: 15px;
    MARGIN-BOTTOM: 15px
}
.resultsCopy
{
    PADDING-RIGHT: 20px;
    MARGIN-TOP: 15px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 10px;
    COLOR: #424242;
    PADDING-TOP: 10px
}
A.sponseredL:link
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.sponseredL:visited
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.sponseredL:hover
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#breadcrumb
{
    PADDING-TOP: 4px
}
A.bread:link
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.bread:visited
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.bread:hover
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
active
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.breadactive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #797979;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.titlediv
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 2px;
    COLOR: white;
    PADDING-TOP: 2px
}
.formsectionheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #666633
}
.formdisclaimer
{
    FONT-SIZE: 7.5pt;
    WIDTH: 400px;
    TEXT-ALIGN: justify
}
#footerdiv
{
    MARGIN-TOP: 35px
}
.footer
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebd8
}
.footerBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #333333;
    LINE-HEIGHT: 12px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
A.footerL:link
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerL:visited
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerL:hover
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerLns:link
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerLns:visited
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerLns:hover
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerWhite:link
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.footerWhite:visited
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.footerWhite:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ebebd8;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
active
{
    FONT-SIZE: 9px;
    COLOR: #ebebd8;
    FONT-FAMILY:  Arial, BODY
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 11px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    COLOR: #333333;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY:  Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
/*
TD IMG
{
    DISPLAY: block
}
*/
TD
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
/*
TABLE IMG
{
    DISPLAY: block
}
*/
.formdrop
{
    FONT-SIZE: 10px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.formdropWhite
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.title
{
    PADDING-BOTTOM: 8px
}
.copy
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.firmProfile
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.firmProfile A:link
{
    FONT-SIZE: 12px
}
.firmProfile A:visited
{
    FONT-SIZE: 12px
}
.firmProfile A:hover
{
    FONT-SIZE: 12px
}
active
{
    FONT-SIZE: 12px
}
A.firm:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.firm:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.firm:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.rightcol
{
	PADDING-LEFT: 16px;
	VERTICAL-ALIGN: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left: 16px;
}
.relatedLinks
{
    PADDING-LEFT: 9px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 9px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 10px;
    COLOR: #cc0033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.legalnewstitle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 10px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
A.pagetitleIM:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #660033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.pagetitleIM:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    CURSOR: text;
    COLOR: #cc0033;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.pagetitleIM:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: 3366cc;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #3366cc;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tanBox
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dfdfc0
}
.liteTanBox
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ebebd8
}
.liteTan
{
    BACKGROUND-COLOR: #ebebd8
}
.tan
{
    BACKGROUND-COLOR: #dfdfc0
}
.tanBorder
{
    BACKGROUND-COLOR: #999966
}
.whiteBox
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 7px;
    COLOR: #424242;
    PADDING-TOP: 4px
}
.sponsored
{
    BORDER-RIGHT: #a1a17d 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #a1a17d 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #a1a17d 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #a1a17d 1px solid
}
.resultsStack
{
    MARGIN-TOP: 15px;
    MARGIN-BOTTOM: 15px
}
.resultsCopy
{
    PADDING-RIGHT: 20px;
    MARGIN-TOP: 15px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 15px;
    PADDING-BOTTOM: 10px;
    COLOR: #424242;
    PADDING-TOP: 10px
}
A.sponseredL:link
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.sponseredL:visited
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.sponseredL:hover
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
#breadcrumb
{
    PADDING-TOP: 4px
}
A.bread:link
{
    FONT-SIZE: 10px;
    COLOR: #00CC99;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.bread:visited
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.bread:hover
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
active
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.breadactive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #797979;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
.titlediv
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 2px;
    COLOR: white;
    PADDING-TOP: 2px
}
.formsectionheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #666633
}
.formdisclaimer
{
    FONT-SIZE: 7.5pt;
    WIDTH: 400px;
    TEXT-ALIGN: justify
}
#footerdiv
{
    MARGIN-TOP: 35px
}
.footer
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebebd8
}
.footerBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY:  Arial, Helvetica, sans-serif
}
A.footerL:link
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerL:visited
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerL:hover
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
active
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.footerLns:link
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.foot
a {
	text-decoration: none;
}
