@charset "utf-8";
/* CSS Document */


table.data-table {border:1px solid #2191c0; border-collapse:collapse; }
.data-table tr:hover td{ background-color:#FFFF99; color:#000000;}
.data-table th {
	background:url(images/ui-bg_gloss-wave_75_2191c0_500x100.png) 0 -32px;
	color:#FFFFFF;
	font-size:12px;
	line-height:25px;
	padding:2px 10px;
	text-align:left;
	border:1px solid #ececec;
}

.data-table td{ padding:2px 10px; border:1px solid #ececec; text-align:center;}
.data-table .alt-td{ background-color:#efefef;}

.data-table a{ text-decoration:none;}
.data-table a:hover{ color:#0066FF;}

/*report page*/

.report-page,.report-page .data-table th{font-size:0.8em;}

.no-pad{ padding:0!important;}

.inner-data-table { border-collapse:collapse;}
.inner-data-table td{ width:15%; text-align:center;}

