
.taxetable {
	border: 1px solid #8d98b4;
	margin: 0px 0px 4px 0px;
}

.taxetable .link {
	color: white;
	text-decoration: underline;
}

.taxetable th {
	height: 33px;
	background-color: #5a82bf;
	vertical-align: middle;
	color: White;
	font: bold 11px Tahoma;
}

.taxetable td {
	!height: 20px;	
	vertical-align: middle;
	padding: 5px;	
	padding-left: 3px;
	background-color: #DBE3F3;
	font:  12px Tahoma;
}

.taxetable td#logos {
	!padding: 5px;
}

.taxetable tr#lastrow td {
	background-color: #5a82bf;	
	color: white;
}

.taxetable tr#empty td {
	height: 5px;
	padding: 0px;	
	background-color: white;
}

.afftable {
	width: 50%;
}

.afftable td {
	padding: 5px;
	height: 30px;
}

.afftable tr#gray td {
	background-color: #F0F0F0;
}