body {	font-family : Verdana, Arial, Helvetica, sans-serif;	background-color: #FFFFFF;	margin:10px, 0px, 0px, 0px;}H1 {	font-family : Arial, Helvetica, sans-serif;	font-size : 24px;	font-weight: normal;	color:#CC0033;	margin-bottom: 5px;}H2 {	font-family : Arial, Helvetica, sans-serif;	font-size : 22px;	font-weight: normal;	color:#CC0033;	margin-bottom: 3px;}H3 {	font-family : Arial, Helvetica, sans-serif;	font-size : 14px;	margin-bottom: 0px;	font-weight: bold;	color:#CC0033;	margin-bottom: 2px;}p {		font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 9pt;}hr {color:#CC0033;	height:2px;}.entryFieldLabel{	color:#CC0033;	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 10pt;}.headerLink, .headerLink:link{	font-family:Verdana, Arial;	font-size:8pt;	font-weight:bold;	text-decoration:none;	color:#6B6B6B;}.headerLink:visited{	color:#6B6B6B;}.headerLink:hover{	text-decoration:underline;	color:#CC0033;}.headerDivider{	color:White;	font-size:8pt;	font-weight:bold;}.registerHeader{	text-align:center;	font-size:10pt;	font-weight:bold;	color:#CC0033;	width:100%;	margin-top:8px;}.registerBody{	font-size:8pt;}.registerButton{	width:100px;	background-color:#CC0033;	color:White;	font-size:8pt;	font-family:Verdana, Arial;}.radioButton{	font-size:10pt;	font-weight:bold;	font-family:Verdana, Arial;}.smallText{	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;}.warningText{	font-family : Verdana, Arial;	color: Red;	font-weight:bold;	font-size:8pt;}.tableheader {  font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 7pt;	font-weight:bold;	text-align: center;	color:#000000;	border-bottom:solid 1px #CC0033;	vertical-align:bottom;	}.tabledate {  font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	text-align: left;	color:#000000;	width: 70px;	text-indent:10px;	}.tableissuer {  font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 9pt;	text-align: left;	color:#000000;	}.tablerating {  font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	text-align: center;	color:#000000;	border-left:solid 1px white;	}.tableratingstart {  font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	text-align: center;	color:#000000;	border-left:solid 4px white;	}.tableratingend {  font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	text-align: center;	color:#000000;	border-left: solid 1px white;	border-right:solid 1px white;}.tableflag {width:40px;text-align:center;}.tablelink {  font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	text-align: left;	vertical-align:middle;	color:#0000FF;}.tabletext {  font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;	text-align: center;	color:black;}.tablenote {  font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;	text-align: center;	vertical-align:middle;	color:#0000FF;}.itemrow {background-color:#E1E1E1;height:40px;width: 100%;}.altitemrow {background-color: white;height:40px;width: 100%}.ratingrow {background-color:#E1E1E1;height:30px;width: 100%;}.altratingrow {background-color: white;height:30px;width: 100%}.sidemenubottomlayer {	border: 1px solid black;	border-top:0px;	background-color : #DEDEDE;	width: 210px;	}.sidemenubottomlayertext {font-family : Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;	font-size: 14px;	text-indent: 25px;	color:#000000;	background-image: url(../img/fitchheader_bg.gif);	background-position:center left;	margin-left: 7px;	margin-bottom:9px;	margin-top:9px;	background-repeat:repeat;}.sidemenusecondlayer  {font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	text-align: left;	color:#000000;border: 1px #847B7B solid;border-bottom:0px;background-color: #EFEFEF;width: 210px;background-image: url(../img/210fitchleftm_bg.gif);background-position:center left;background-repeat:no-repeat;padding-top:6px;padding-bottom:6px;padding-left:25px;}.sidemenubottomlayer2 {	border: 0px solid black;	border-top: 2px solid #847B7B;	background-color : #DEDEDE;	width: 210px;	height: 15px;}a.link {font-size: 10pt;	text-decoration:none}a.link:visited {font-size: 10pt;	text-decoration:none	}a.link:hover {	font-size: 10pt;	text-decoration:underline;	color:Blue	}a.searchlink {font-size: 10pt;	text-decoration:underline;	color:Blue}a.searchlink:visited {font-size: 10pt;	text-decoration:underline;	color:Purple	}a.searchlink:hover {	font-size: 10pt;	text-decoration:underline	}a.menulink {font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	text-align: left;	color:#000000;	text-decoration:none}a.menulink:visited {font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	text-align: left;	color:#000000;	text-decoration:none	}a.menulink:hover {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	text-align: left;	color:#CC0033;	text-decoration:none	}a.footerlinkwhite,footerlinkwhite:active,footerlinkwhite:visited {	font-size : 7pt;	color : #FFFFFF;	margin-left: 3px;	margin-right: 3px;}a.footerlinkwhite:hover {	font-size : 7pt;	color : #FFFFFF;	text-decoration : underline;}.footertext {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 7pt;	line-height: normal;}.formfield {font-size: 10pt;font-weight:bold;width: 120px}.helptext {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 10pt;}.CalendarWeekday
{
	background-color:#FFFFFF;	
	font-size:8pt;
	text-decoration:none;
}
A.CalendarWeekday:hover
{
	background-color:#FFFFFF;	
	font-size:8pt;
	text-decoration:underline;
}
.CalendarMonthHeader
{
	background-color:#ADCEEF;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
}
A.CalendarMonthHeader:hover
{
	background-color:#ADCEEF;
	font-size:8pt;
	text-decoration:underline;
	font-weight:bold;
}

.CalendarOffMonth
{
	background-color:#ffffff;
	color:Gray;
	font-size:8pt;
	text-decoration:none;

}

.CalendarGoToToday
{
	background-color:#FFFF00;

}

.CalendarTodayDay
{
	background-color:#ADCEEF;
	font-size:8pt;
	
}


.CalendarDayHeader
{
	background-color:#4252AD;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:white;
	
}

.CalendarWeekend
{
	background-color:#D3D3D3;
	font-size:8pt;
	text-decoration:none;
}
A.CalendarWeekend:hover
{
	background-color:#D3D3D3;
	font-size:8pt;
	text-decoration:underline;
}
.CalendarSelectedDate
{
	font-size:8pt;
	background-color:#ADCEEF;
}

.CalendarClearDate
{
	font-size:8pt;
	background-color:#ffffff;
	width:100%;
}

.CalendarHoliday
{
	
}

.TimePopup
{
	font-size:8pt;
	background-color:White;	
}