body
	{margin-top: 140px; margin-left: 10px; font-family: arial, verdana, helvetica, sans-serif; padding: 0px; background-color: #006699; font-size: 100%}

a:link {color:#000099; text-decoration:none}
a:visited {color:#660066; text-decoration:none}
a:active {color:#660000; text-decoration:underline} 
a:hover {color:#660000; text-decoration:underline} 
 
p, ul, ol, td, th, div, span
	{font-size: 100%; margin-top: 0px;}

/* Heading styles */
h1, h2, h3, h4, h5, h6, form
	{margin: 0;}
h1 {font-size: 180%; font-style: normal; color:#ffffff; text-decoration: none; text-align: center}
h2 {font-size: 120%; font-style: normal; color:#ffffcc; text-decoration: none; text-align: center}
h3 {font-size: 140%; font-style: italics; color:#000099; text-decoration: none; text-align: left}
h4 {font-size: 120%; font-style: normal; color:#000000; text-decoration: none; text-align: left} 
h5 {font-size: 110%; font-style: normal; color:#000000; text-decoration: none; text-align: left}

#logo	{position: absolute; top: 2px;}

/* Top navigation table */
#topnav {width: 100%; position: absolute; top: 240px; text-align: center}
#topnav table tr td	{background-color: #ffffff}

#topnav table tr td a, #footer h5
	{font-family: verdana; font-size: 90%; color: #000099; text-decoration: none}

#topnav table tr td a:visited, #sidemenu table tr td a:visited, #sidemenu a:visited
	{color: #000099}
		
#topnav table tr td a:hover, #topnav table tr td a:active
	{color: #ffffff; background-color:#000099}

#main
	{width: 90%; position: absolute; top: 285px; background-color: #ffffcc; font-size: 100%}

#footer
	{width: 100%; margin-top: 10px}

#footer h5
	{font-weight: bold; margin: 0; padding: 4px; background-color: #ffffcc; text-align: center;}

table.color
	{background-color: #ffffff;}
