TD.NavHdg, TD.NavHdgActive {
	text-align: left;
	color: #000000; background-color: #FFCC99;
	font-weight: bold; font-size: 11pt;
	font-family: Verdana, Helvetica, sans-serif;
	}
TD.NavHdgActive {
	font-weight: bold;}
TD.NavLink, TD.NavLinkActive {
	text-align: left;
	background-color: #FFFFCC;
	font-weight: regular; font-size: 10pt;
	font-family: Verdana, Helvetica, sans-serif;
	}
TD.NavLinkActive {
	font-weight: bold;}

TD.NavRule { background-color: #666666; }
TD.NavWhite { background-color: #ffffff; }

TD.body, P.body, UL.body, LI.body {
	font-size: 10pt; font-weight: normal;
	font-family: Verdana, Helvetica, sans-serif; }
TH.body {
	font-size: 10pt; font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif; }

.Bold9 {
	font-size: 9; font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif; }
.Bold10 {
	font-size: 10pt; font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif; }
.Bold12 {
	font-size: 12pt; font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif; }
.Bold14 {
	font-size: 14pt; font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif; }

.Small {
	font-size: small; font-family: Verdana, Helvetica, sans-serif; }
.XSmall {
	font-size: x-small; font-family: Verdana, Helvetica, sans-serif; }
.XXSmall {
	font-size: xx-small; font-family: Verdana, Helvetica, sans-serif; }
	
P.PageTitle {
	font-size: 12pt; font-weight: bold; text-align: center;
	font-family: Verdana, Helvetica, sans-serif; }
	
SPAN.CatHdr {
	font-weight: bold; font-size: 125%;
	background-color: #FFCC99;
	}
	
SPAN.BookTitle { font-style: italic; }
SPAN.BriefTitle { }
SPAN.ReportTitle { font-style: italic; }
SPAN.DiscountedPrice { font-weight: bold; color: #ff0000 }

P.BookInfoBlock, P.BookLinks, P.ReportInfoBlock, P.ReportLinks {
	margin-left: 20px;
	font-family: Verdana, Helvetica, sans-serif;
	}
P.ReportTitleBlock {
	text-align: center;
	margin-left: 20px;
	font-family: Verdana, Helvetica, sans-serif;
	}
	
P.BookInfoBlock SPAN.BookTitle {
	font-size: 120%; font-weight: bold; font-style: normal;
	}
	
P.ReportInfoBlock SPAN.ReportTitle, P.ReportTitleBlock SPAN.ReportTitle {
	font-size: 120%; font-weight: bold; font-style: normal;
	}

P.BookLinks, P.BriefLinks {
	text-align: center;
	background-color: #FFFFCC;
	font-size: 11pt;
	}

SPAN.ReportSampleLink {
	font-size: 12pt; font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	}

TD.SPTag {
	color: #0000cc; background-color: #FFFFFF;
	font-weight: bold; font-style: italic; font-size: 14pt;
	font-family: Verdana, Helvetica, sans-serif;
	}
   
TD.footer {
	font-size: 9pt; font-weight: normal;
	font-family: Verdana, Helvetica, sans-serif;
	}
	
TABLE.footer {
	background-color: #cccccc;
	}

H1.brief {
	text-align: center;
	font-size: 24pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}

H2.brief {
	text-align: left;
	font-size: 18pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}
H3.brief {
	text-align: left;
	font-size: 13pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}
P.pdf {
	text-align: right;
	font-size: 12pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}
