body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 9pt;
}
.footbg { font-family: Verdana, Arial, Helvetica, sans-serif; 
		  font-size: 9pt; 
		  color: #000000; 
		  background-color: #8caec7}
.innerTable {
	margin: 0px 3px;
/*	padding: 2px 5px; */
	width: 100%;
	font-size: 9pt;
	background-color: #FFFFFF;
	border: 1px solid #8caec7;
}
.innerHead {  font-size: 10pt; 
			  background-color: #8caec7;
			  font-weight: bold;}
.tableLabel {  font-size: 9pt; 
			   font-weight: bold; 
			   background-color: #CFCDB8;
			   font-family: Helvetica, Arial, sans-serif;}
a:active {  color: #0000FF; text-decoration: none}
a:hover {  color: #0000FF; text-decoration: none}
a:link {  color: #0000FF; text-decoration: none}
a:visited {  color: #0000FF; text-decoration: none}

.hl {background: #ffff00; 
	 color: #000000;}

.formLabel {
	font-weight: bold;
	text-align: right;
}
.note {
	font-size: 12px;
	color: #333333;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18pt; 
	color: #000000; 
	background-color: #8caec7
}

.text {
	font-size: 10pt;
}
.altRow {
	background-color: #ECECEC
}
.commandBar {
	background-color: #cccccc;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
}
table{
	background-color: #FFFFFF;
	font-size: 9pt;
}
.error {
	color: #CC0000;
}
.snideWarning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.numeric {
	text-align: right;
}
.coupon {
	border: thin dashed #000000;
}
.rinote {
	font-size: 8pt;
}


