a:link		{
				text-decoration: none;
				color: #0000f8;
	    	}

a:visited	{
				color: #4b0082;
				text-decoration: none;
	     	}

a:active	{
				color: #8b4513;
				text-decoration: underline;
				margin-left: 3px;
	    	}

a:hover		{
				color: #dc143c;
				text-decoration: underline;
				margin-left: 3px;
			}
			
b.red		{
				color:#FF0000;
			}

body        {
           		background: #FFE4B5;
           		color: #000000;
           		margin-top: .1in;
           		margin-left: .1in;
           		margin-right: .1in;
           	}

div.block 	{
				padding-left: 50px;
				padding-right: 50px;
			}
			
div.smallblock
		 	{
				padding-left: 20px;
				padding-right: 20px;
			}
			
div.contain	{
				display:table;
			}
			
div.red		{
				color:#FF0000;
				
			}
			
div.row		{
				display:table-row;
				height: 40px;
				vertical-align:top;
			}

div.autocell
			{
				display:table-cell;
				vertical-align:top
				width:auto;
			}									

div.logocell
			{
				display:table-cell;
				width: 55px;
			}									

div.leftcell
			{
				display:table-cell;
				text-align: left;
				vertical-align:top;
				width: 50%;
			}									

div.rightcell
			{
				display:table-cell;
				text-align: right;
				vertical-align:top;
				width: 50%;
			}									

div.midcell	{
				display:table-cell;
				vertical-align:top;
				width: 550px;
			}									

div.mediumcell
			{
				display:table-cell;
				vertical-align:top;
				width: 150px;
			}									
			
div.smallcell
			{
				display:table-cell;
				width: 100px;
			}									

div.endcell	{
				display:table-cell;
				width:auto;
			}									

div.cell150	{
				display:table-cell;
				vertical-align:top;
				width: 150px;
			}									

div.cell200	{
				display:table-cell;
				vertical-align:top;
				width: 200px;
			}									

div.cell300	{
				display:table-cell;
				vertical-align:top;
				width: 300px;
			}									

div.cell400	{
				display:table-cell;
				vertical-align:top;
				width: 400px;
			}									

div.cellw35	{
				display:table-cell;
				vertical-align:top;
				width: 35%;
			}									

div.menu 	{
				background-color: #FFEEBB;
				border:1px solid gray;
				margin:0px;
				padding-left: 10px;
				padding-right: 10px;
			}

div.right 	{
				text-align: right;
			}

fieldset
	        {
           	}

fieldset   	{
				background-color: #FFEEBB;
	        }
	
fieldset.google
	        {
           		background: #FFEEBB;
           	}

fieldset.home
		   	{
           		background: #FFEeb5;
           	}
			
h1         	{
           		font: 24pt Angioma, serif;
           		color: #A52A2A;
           	}

h2         	{
           		font: 20pt Angioma, serif;
           		color: #B8860B;
           	}
			
img.h32		{				
				border: 0;
				height: 32px;
			}
							
img.logo		{				
				border: 0;
				height: 25px;
				width: 45px;
			}
							
img.smallmap
			{				
				border: 0;
				height: 32px;
				vertical-align:top;
			}
							
img.w160	{				
				border: 0;
				width: 160px;
			}
							
img.w300	{				
				border: 0;
				width: 300px;
			}
							

p          	{
           		font: 12 pt times;
           	}

p.centre    {
				text-align: center;
           	}

p.right    {
				text-align: right;
           	}

td.colour1	{
				background-color: #FFCC66;
			}
							
td.colour2	{
				background-color: #FFFACD;
			}
							
td.colour3	{
				background-color: #EEE8AA;
			}
							
td.colour4	{
				background-color: #D3D3D3;
			}
							
td.left		{
				text-align: left;
				width: 50%;
			}				

td.right	{
				text-align: right;
				width: 50%;	
			}			
					
td.top		{
				vertical-align: top	
			}			
					
td.w5		{
				width: 5%;
				valign: top;
			}

td.w25		{
				width: 25%;
				valign: top;
			}

td.w35		{
				width: 35%;
				valign: top;
			}

td.w40		{
				width: 40%;
				valign: top;
			}

td.w55		{
				width: 55px;
			}
				
td.w60		{
				width: 60px;
			}

td.w80		{
				width: 80px;
			}
				
td.w100		{
				width: 100px;
			}
				
td.w200		{
				width: 200px;
			}

td.w250		{
				width: 250px;
			}

td.w400		{
				width: 400px;
			}

td.w600		{
				width: 600px;
			}

td.w900		{
				width: 900px;
			}

th.5		{
				width: 5px;
			}

th.10		{
				width: 10px;
			}

th.20		{
				width: 20px;
			}

th.100		{
				width: 100px;
			}

th.w5		{
				width: 5%;
			}

th.w10		{
				width: 10%;
			}

th.w15		{
				width: 15%;
			}

th.w20		{
				width: 20%;
			}

th.w30		{
				width: 30%;
			}

th.w150		{
				width: 150px;
			}

th.w250		{
				width: 250px;
			}

tr.colour1	{
				background-color: #FFCC66;
			}
							


				
