body    { font-family : verdana, arial, sans-serif; font-size : 10pt; color : rgb(0, 0, 0); }p,td                   { font-family : verdana, arial, sans-serif; font-size : 10pt; color : rgb(0, 0, 0); }ul, ol, li             { font-family : verdana, arial, sans-serif; font-size : 10pt; color : rgb(0, 0, 0); }div,span               { font-family : verdana, arial, sans-serif; font-size : 10pt; color : rgb(0, 0, 0); }.hdr1   { font-family : times, arial, sans-serif; font-size : 18pt; font-style:italic; color : rgb(102, 102, 102); }.small   { font-family: verdana, arial, sans-serif, helvetica; font-size: 9px; line-height: 10px; }.smRed   { font-family: verdana, arial, sans-serif, helvetica; font-size: 9px; line-height: 10px; font-weight: bold; color:Red; }
.label { font-family : verdana, arial, sans-serif; font-size: 10pt; font-weight: bold; }
.subHdr   { font-family: verdana, arial, sans-serif, helvetica; font-size: 14px; font-weight:bold; color:#4B3C68; text-decoration:none; }
hr { border : 1px solid #8c78b1; }dt {font-family : verdana, arial, sans-serif; font-size: 10pt; font-weight: bold;}dd {font-family : verdana, arial, sans-serif; font-size: 10pt; font-weight: normal;}a:link, a:visited  { color : #662C8C; text-decoration : underline; }a:hover        { color : #D61B22; text-decoration : underline; }a:active  { color : #662C8C; text-decoration : underline; }.nav {color : #333333; font-family: arial, helvetica, verdana, sans-serif; font-size: 11px;}a.nav:link  { color : #636363; text-decoration : underline;}
a.nav:visited  { color : #636363; text-decoration : underline;}
a.nav:hover     { color : #D61B22; text-decoration : underline;}
a.nav:active  { color : #636363; text-decoration : underline;}
.subnav           { color : #333333; text-decoration : none; font-family: arial, helvetica, verdana, sans-serif; font-size: 10px;}
a.subnav:link { color : #636363; text-decoration : underline;}
a.subnav:visited { color : #636363; text-decoration : underline;}
a.subnav:hover     { color : #D61B22; text-decoration : underline;}
a.subnav:active { color : #636363; text-decoration : underline;}

a.top:link	{ color : #662C8C; text-decoration : underline; font-size: 9px; }
a.top:visited  { color : #662C8C; text-decoration : underline; font-size: 9px; }
a.top:hover        { color : #D61B22; text-decoration : underline; font-size: 9px; }
a.top:active  { color : #662C8C; text-decoration : underline; font-size: 9px; }

a.faq:link	{ color : #662C8C; text-decoration : underline; font-size: 10px; }
a.faq:visited  { color : #662C8C; text-decoration : underline; font-size: 10px; }
a.faq:hover        { color : #D61B22; text-decoration : underline; font-size: 10px; }
a.faq:active  { color : #662C8C; text-decoration : underline; font-size: 10px; }
.rColTable {/* 9484A4 */
	border: 1px ridge #8c78b1;
}/* 514361 */
.rColHeaderRow {
	background-color: #4B3C68;
}
.rColItemRow {
	background-color: #FFFFFF;
}/* CFC7D8 */
.rColAltItemRow {
	background-color: #D8D1E4;
}
.rColHeaderCell {
	font-family: Verdana Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #F2F9FF;
	text-align: center;
	/*border-bottom: thin ridge #0053A0;
	border-top: thin ridge #0053A0;*/
}
a.rColHeaderCell:link { color : #F2AE18; text-decoration : underline; }
a.rColHeaderCell:visited { color : #F2AE18; text-decoration : underline; }
a.rColHeaderCell:hover  { color : #D61B22; text-decoration : underline; }
a.rColHeaderCell:active  { color : #F2AE18; text-decoration : underline; }

.rColHeaderCellLeft {
	font-family: Verdana Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #F2F9FF;
	text-align: left;
}
.rColHeaderCellRight {
	font-family: Verdana Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #F2F9FF;
	text-align: right;
}
.rColCell {
	font-family: Verdana Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	/*border-bottom: thin ridge #0053A0;*/
	border-top: 1px ridge #8c78b1;
}
.rColWhiteTxt {
	font-family: Verdana Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}

a.rColWhiteTxt:link		{color : #F2AE18; text-decoration : underline;}
a.rColWhiteTxt:visited	{color : #F2AE18; text-decoration : underline;}
a.rColWhiteTxt:hover	{color : #D61B22; text-decoration : underline;}
a.rColWhiteTxt:active	{color : #F2AE18; text-decoration : underline;}

.rColBlackTxt {
	font-family: Verdana Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

a.rColBlackTxt:link {color : #662C8C; text-decoration : underline;}
a.rColBlackTxt:visited {color : #662C8C; text-decoration : underline;}
a.rColBlackTxt:hover	{color : #D61B22; text-decoration : underline;}
a.rColBlackTxt:active {color : #662C8C; text-decoration : underline;}

.rColPurpleTxt {
	font-family: Verdana Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #4B3C68;
}

.feeColHeaderCell {
	font-family: Verdana Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #F2F9FF;
	text-align: center;
	border-right: thin ridge #D61B22;
}
.feeColCell {
	font-family: Verdana Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: center;
	border-right: thin ridge #D61B22;
	border-top: 1px ridge #D61B22;
}