h1				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#800000;	text-align:center }
h2				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#800000;	text-align:center }
h3				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#800000;	text-align:center }
h4				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#800000;	text-align:center }
h5				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:blue;	text-align:center; }
h6				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:blue;	text-align:center; }
.n				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; }
.glossary		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:navy; }
th.glossary		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:blue;	text-align:right; }
.glossaryNW		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:navy; }
th.glossaryNW	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:blue;	text-align:right; }
.mainTable		{ background-color:#cccc99; }


.mainBody		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#663333; }
.mainBodyBg		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#663333;	background-color:#cccc99; }
.mainTD			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#663333;	background-color:#cccc99; }
.noteOL			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:blue;		}
.leftSide		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:white;	background-color:#666633;	}
.leftSide a		{ color:white;	}
.leftSide a:link	{ color:white;	}
.leftSide a:visited	{ color:#0FFFF0;	}
.leftSide a:hover	{ background-color:#800000; text-decoration: none; color:#FFFF00;	}

.search			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;	color:#663333;	}	
.tocHtm			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;	}
.tocHtm a		{ color:#663333;		}
.tocHtm a:hover	{ background-color:#800000; text-decoration: none; color:#FFFF00;	}
.relatedCaption	{ font-size:10pt;	font-weight:bold;	}

.related		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:white;	background-color:#666633;	}
.related a		{ color:white;	}
.related a:link		{ color:white;	}
.related a:visited	{ color:#0FFFF0;	}
.related a:hover	{ background-color:#800000; text-decoration: none; color:#FFFF00;	}
.arrow			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;	}
.arrow a		{ color:#663333;		}
.arrow a:hover	{ background-color:#800000; text-decoration: none; color:#FFFF00;	}
.currentFile	{ color:yellow; }
.captionBox		{ background-color:#cccc99; }

.b				{ color:navy; }
.bi				{ color:navy; }
.i				{ color:navy; }
.bsi			{ color:navy; }
.s				{ color:navy; }
.si				{ color:navy; }
.bs				{ color:navy; }
.red			{														color:red; }
.navy			{														color:navy; }
.blue			{														color:blue; }
.blueB			{														color:blue; }
.l				{																	text-align:left; }
.lb				{ color:navy;														text-align:left; }
.lbi			{ color:navy;														text-align:left; }
.lsi			{ color:navy;														text-align:left; }
.r				{																	text-align:right; }
.rb				{ color:navy;														text-align:right; }
.rbi			{ color:navy;														text-align:right; }
.rs				{																	text-align:right; }
.ri				{ color:navy;														text-align:right; }
.rsi			{ color:navy;														text-align:right; }
.rsbi			{ color:navy;														text-align:right; }

.hyyt			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:navy;	text-align:right; }
.hyy			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:blue;	text-align:right; }

