body	{
		font-family: arial, tahoma, helvetica, sans-serif;
		font-size: 12pt;
		color: black;
		background: #DDDCDC;
	}

img	{	border-style: none;}

p		{
		margin: 10px;
		padding: 10px;
		}

b	{	font-weight: 900;}

table {
	margin-left: auto;
	margin-right: auto;
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}
table th {
	border-width: 1px;
	padding: 5px;
	border-style: none;
	border-color: black;
	background-color: #8080FF;
	font-size: 9pt;
	-moz-border-radius: 0px;
}
table td {
	border-width: 1px;
	padding: 5px;
	border-style: none;
	border-color: black;
	background-color: #DDDCDC;
	font-size: 9pt;
	-moz-border-radius: 0px;
	text-align: left;
}



a:link		{color: #8080FF; text-decoration: underline;}
a:visited       {color: #8080FF; text-decoration: underline;}
a:hover, a:focus  {color: #8080FF; text-decoration: underline;}
a:active        {color: #8080FF; text-decoration: underline;}


h2		{
		font-size: 32pt;
		color: white;
		margin: 0px;
		}

h3		{
		font-size: 14pt;
		color: white;
		margin: 0px;
		}

h4		{
		font-size: 16pt;
		color-black;
		}
ul.no_bullet	{
		list-style-type: none;

		}

#outer		{
		width: 896px;
    		height: auto;
		background:#FFFFFF;
    		margin-top: 50px;
    		margin-bottom: 50px;
    		margin-left: auto;
    		margin-right: auto;
    		padding: 0px;
		}

#logo		{
		width: 276px;
		padding: 0px;
		float: left;
		}

#title		{
		background: black;
		text-align: left;
		width: 600px;
		height: 130px;
		float: left;
		padding-top: 10px;
		padding-left: 20px;
		padding-bottom: 10px;
		}

.menuelement	{
		width: 155px;
		float: left;
		text-align: center;
		background: #8080FF;
		padding-top: 5px;
		padding-bottom: 5px;
		}

a.menulink:link     {display: block; background: #8080FF; color: black; text-decoration: none;}
a.menulink:visited  {display: block; background: #8080FF; color: black; text-decoration: none;}
a.menulink:hover    {display: block; background: #C0C0FF; color: white; text-decoration: none;}
a.menulink:active   {display: block; background: #8080FF; color: white; text-decoration: none;}


#content	{
		clear:both;
		margin-left: 30px;
		}

#lastmodified	{
		font-size: 10pt;
		background: black;
		color: white;
		padding: 10px;
		text-align: right;
		}




#sponsorheader	{
		background: white;
                text-align: center;
                width: 896px;
                height: 40px;
		padding-top: 5px;
		}	

#sponsors	{
		text-align: center;
		}
