html
{
	width:100%;
	height:100%;
}

body
{
	width:100%;
	height:100%;
	margin: 0;
	padding: 0;
	background-color: #848484;
	color: #000;
	text-align: center;
	font: 70% verdana,arial,helvetica,sans-serif;
}

div#mainContainer 
{
	width:804px;
	margin:0 auto;
	background-color:#F2FAFB;
	text-align:left;
}

div#header 
{
 border-left:2px solid #000; border-right:2px solid #000; border-top:2px solid #000; border-bottom:1px solid #A0A0A0; padding:0px;	
}

div#header img
{ 
	display:block;
}

div#bottom 
{
 border-left:2px solid #000; border-right:2px solid #000; border-top:1px solid #A0A0A0; border-bottom:2px solid #000; padding:0px;	
}

div#bottom img
{ 
	display:block;
}

div#menu
{
    position: relative; top: 0; left: 700; 
}

div#content
{
	border-left:2px solid #000; border-right:2px solid #000; border-top:0px solid #000; border-bottom:0px solid #000; padding:20px; 
}



h1
{
	margin: 0 0 15px 0;
	padding: 0;
	font-weight:bold;
	color:#00727E;
	font-size:140%;
}

h2
{
	margin: 0 0 15px 0;
	padding: 0;
	font-weight:bold;
	color:#00727E;
	font-size:110%;
}


a
{
	color:#00393F; text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

a.menu { color: #FFFFFF; }

table.menu
{
	width:796px;
	font-size:100%;
}

td.menu
{
	color: #FFFFFF; width:25%; padding:4px; vertical-align:top;
	background-color:#00727E; 
}

table.results
{
	width:716px;
	font-size:100%;
}

th.results
{
 padding:2px 3px;vertical-align:top;
 background-color:#C1C1C1;font-weight:normal;border-bottom:4px solid #F2FAFB;padding:4px 2px;
}

td.results
{
	padding:2px 3px;vertical-align:top;
	background-color:#DAF1F4;border-bottom:4px solid #F2FAFB;padding:4px 2px;
}