body
		{
		color:#2A2F29;
		background-color:gray;
		font:arial 10pt sans-serif;
		}
h1		{
		text-align:center;
		font:sans-serif;
		}

h2
		{
		 text-align: center;
		font:bold 16pt sans-serif;
		}
p
		{
		color:#2A2F29;
		margin: 15px;
		text-align:justify;
		font:10pt sans-serif;
		}

blockquote
		{
		font-style:italic;
		text-align:justify;
		font:10pt sans-serif;
		}

a:link		{color: #2A2F29}
a:visited		{color: #00FF00}
a:hover 		{color: #FF00FF}
a:active 		{color: #0000FF}

table
		{
		margin:25px;
		font: 10pt sans-serif;
		border:black solid 1pt;
		border-spacing:0pt;
		background:   #80927F;
		}

td, th
		{
		padding:3px;
		border-spacing:0;
		border:none;
                                font: 9pt sans-serif;
		}
th
		{
		background:#6E85B2;
		}

#mainheader
		{
		text-transform: capitalize;
		text-align: center;
		font:bold 20pt sans-serif;
		background-color:#6E85B2;
		color:2A2F29;
		height:auto;
		}


#photobanner
		{ 
		background-image:url('images/neil.jpg');
		height:50px;
		} 

#finish	
		{
		width:auto;
		margin:5px;
		padding:0px;
                                text-align:center;
		}
#finish img               {
                                height: 140px;
                                }
	
#resultstable
		{
                               margin-left: auto;
                               margin-right: auto;
		}

#allcontent              {
		margin:		0px 128px;
		padding-top:      0px;
		padding-bottom: 5px;
		background-color: silver;
                              }

#googleads
	{
	position:	absolute;
	top:	27px;
	right:	4px;
	}

.ironman		{
		line-height:	 1.9em;
		font-style:	 italic;
		font-family:	 Georgia, "Times New Roman", "Times", serif;
		border-color:	black;
		border-width: 	1px;
		border-style:	solid;
		background-color:	#80927F;
		padding:		20px;
		margin:		30px:
		}

.mlddm
{	visibility: hidden;
	margin: 0;
	padding: 0;
	height: 22px;
	background-color: #6E85B2}

	.mlddm li
	{	display: inline;
		list-style: none;
		float: left;
		margin: 0;
		padding: 0}

	.mlddm li a, .mlddm li a#buttonnohover
	{	display: block;
		margin: 0;
		padding: 4px;
		width: 80px;
		font: bold 11px arial;
		text-align: center;
		text-decoration: none;
		text-transform: uppercase;
		white-space: nowrap;
		color: #2A2F29;
		background: #6E85B2}

	.mlddm li a:hover, .mlddm li a#buttonhover
	{	background: #80927F;
		color: #FFF}

		.mlddm ul
		{	z-index: 100;
			position: absolute;
			visibility: hidden;
			margin: 1px 0 0 0;
			padding: 0;
			background: #6E85B2}
		
			.mlddm ul li
			{	float: none}

			.mlddm ul li a
			{	display: block;
				width: auto;
				margin: 0px;
				padding: 4px 13px;
				font-weight: normal;
				text-align: left;
				text-transform: none;
				color: #2A2F29;
				background: transparent}

			.mlddm ul li a:hover
			{	color: #FFF}

