.boxLayout
{
	float: left;
	margin-right: 10px;
  margin-bottom: 10px;
}
.newsBoxLayout
{
	float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  width: 320px;
  padding: 5px;
}
.sponsorTable
{
  width: 100%;
  border: solid 1px black;
  margin-bottom: 10px;
}
.sponsorTable td
{
}
.sponsorTable tr
{
}
.sponsorInfo
{
	width: 300px;
  padding-left: 50px;
  vertical-align: middle;
  font-size: 8pt;
}
.sponsorInfo a
{
	font-size: 8pt;
	color: #000000;
}
.sponsorImage
{
}
.softEdge
{
	-moz-border-radius-bottomleft: 7px;
  -moz-border-radius-bottomright: 7px;
  -moz-border-radius-topleft: 7px;
  -moz-border-radius-topright: 7px;
  border: solid 1px black;
}
.clearboth
{
	clear: both;
	margin-bottom: 20px;
}
.contingentTable
{
	width: 98%;
}
.contingentTable th
{
	background-color: #98AFC7;
}
.contingentTable td
{
  background-color: #eeeeee;
}
.personLayout
{
  float: left;
  margin-right: 5px;
  margin-bottom: 10px;
	-moz-border-radius-bottomleft: 7px;
  -moz-border-radius-bottomright: 7px;
  -moz-border-radius-topleft: 7px;
  -moz-border-radius-topright: 7px;
  border: solid 1px black;
  padding: 5px;
  width: 320px;
}
.alignright
{
	text-align: right;
}
#Sitemap
{
	background-color: #000000;
	color: #ffffff;
	padding: 5px;
	position: relative;
}
#Sitemap a
{
	color: #ffffff;
}
#Sitemap div
{
  position: relative;
}
#Sitemap div div
{
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#facebook, #rss
{
	float: right;
}
#banner
{
	height: 193px;
}
