﻿
.top,
.rside { text-align: right; }
.lside { float:left; }
.hdrH1
{
	text-align: center;
	font-size: 1.5em !important;
}
table.ImpFees
{
	border: 2px solid rgb(56, 55, 55);
	border-collapse: collapse;
	width: 100%;
}
table.ImpFees th,
table.ImpFees td
{
	border: 1px solid black;
	padding: 5px;
	text-align: center;
}
table.ImpFees th,
table.ImpFees thead th { background-color: rgba(192, 220, 248, 0.774); font-size: 14px; border-bottom: 1px solid black;}
table.ImpFees tbody tr:nth-child(even){ background-color: rgba(88, 85, 79, 0.075); }
/*table.ImpFees thead th { background-color: rgba(192, 220, 248, 0.562); font-size: 16px;}*/
/*table.ImpFees tbody tr:last-child { font-weight: bold; }*/


.halign { text-align: center; }
.rside
{
	text-align: right;
	padding-right: 5px;
}
table#FIF
{
	border: 2px solid rgb(56, 55, 55);
	border-collapse: collapse;
	width: 100%;
}
table#FIF th,
table#FIF td
{
	border: 1px solid black;
	padding: 10px;
	text-align: center;
}
table#FIF thead th { background-color: #dbe0e6; font-size: 14px;}
table#FIF th { background-color: rgb(192, 220, 248); font-size: 14px;}
table#FIF tbody tr:last-child { font-weight: bold; }

table#FIF.fif-alt tbody tr:last-child {
    font-weight: normal;
}

#container a:focus 
{
	outline: 1px solid black;
	outline-offset: 2px;
}
.tbl-notes td 
{
	vertical-align: top;	
}

.row-bold 
{
	font-weight: bold;	
}



