.table-view-rating
{
	width: 520px; margin: 5px auto; background:#F7F7F7; border-bottom: 2px solid #E2E2E2; border-right: 1px solid #E2E2E2;
}

.table-view-rating td
{
	font: 8pt/10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.table-subtitle-table
{
	clear: left; text-align: left; float: left; margin: 5px 0px 15px 0px;
}

.font-subtitle-table
{
	font-size: 8pt; color: #364954;  font-weight: bold; text-align: left; float: left; margin: 0px 2px 0px 0px;
}

.table-table
{
	font: 9px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; width: 520px; clear: left; border: 0; background:#FCFCFC; margin: 10px auto;
}
.table-tableassoc
{
	font: 9px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; width: 420px; clear: right; border: 0; background:#FCFCFC; margin: 10px auto;
}
.table-tableassocmenu
{
	font: 9px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; width: 200px; clear: right; border: 0; background:#FCFCFC; margin: 10px auto;
}
.th-table
{
	font-size: 14px; font-weight: bold; color: #364954; background-color: #A6A6A6;
}

.reports-title
{
	font-size:11px; padding: 2px; color: #364F6C; ext-align:left; background-color: #F9F9F9; border:1px solid #EEEEEE;
}

.td-th-table
{
	font-size:9pt; padding: 2px; color: #FFFFFF;  background-color: #99B5CD; border:1px solid #799EBD; 
}

.td-table
{
	padding: 4px; color:#647C84; background-color: #F9F9F9; border:1px solid #EEEEEE;
}

.link-table
{
	font-size: 9px; color: #647C84;  font-weight: 100; text-align: left; text-decoration: none;
}
