/*---------------*/
/*   overrides   */
/*---------------*/
h1{	font-size: 20px; }
h2{	font-size: 16px; }
table, h1, h2, ul, p{ margin-bottom: 10px; }
li
{
	margin-left: 15px;
	list-style-type: disc;
	margin-bottom: 5px;
}
table
{
	border-collapse: collapse;
}
th
{
	font-weight: bold;
}
th, td
{
	text-align: center; 
	border: solid 1px #f67b7d; 
	padding: 4px;
}
td.band
{
	background-color: #000000; 
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
}
a:hover
{
	text-decoration: underline;
}
a img
{
	border: 0px;
}
img.left
{
	margin-right: 15px;
	clear: both;
}
img.right
{
	margin-left: 15px;
	clear: both;
}

/*--------------*/
/*   generics   */
/*--------------*/
.super{ vertical-align: super; }
.followon{ font-size: 0.85em; }
.left{ float:left; }
.right{	float:right; }
.clear{ clear: both; }

/*---------*/
/*   ids   */
/*---------*/
#taxContainer
{
	width: 100%;
	border-top: 1px solid #999999;
}
#taxContent
{
	width: 760px;
	margin: 10px auto;
	position: relative;
	font-size: 14px;
	text-align: justify;
}