	/* General styles */
	body {
		margin:0 auto;
		padding:0;
		border:0;			/* This removes the border around the viewport in old versions of IE */
		width:60%;
		background:#000032;
		min-width:770px;    	/* Minimum width of layout - remove line if not required */	/* The min-width property does not work in old versions of Internet Explorer */
		font-size:90%;
		line-height: 1.6em;	
		color:#708FDF;	
		text-align: justify;
		font-family: Verdana, Arial, Helvetica, sans-serif;		
	}
	
	ul li{
	list-style:none;
	margin:0;
	padding:0;
	line-height: 2em;
	font-size:120%;
	}
	a {	
		color:#5c6188;		
		text-decoration:none;
	}
	a:hover {
		color:#e0e0e0;		
		text-decoration:none;
	}
	
	 h1 {
		padding:.8em 0 1.5em 0;
		margin:0 0 0 1.5em;		
		color:#5c6188;
		font-size:220%;
		font-weight:normal;
		letter-spacing:.1em;
	}
	 h2 {
		margin:.8em 0 1.5em 1.6em ;
		padding:0;
		font-weight:normal;
		font-size:140%;
		text-align:left;
		color:#5c6188;
		text-align:justify;		
		letter-spacing:.08em;
	}
	h3 {
		margin:.8em 0 1.5em 0;
		padding:0;
		font-weight:normal;
		font-size:110%;
		text-align:justify;	
		color:#5c6188;
		letter-spacing:.08em;
	}
	h4 {
		margin:.5em 0 0 0;
		padding:0;
		font-weight:normal;
		font-size:250%;
		text-align:center;
		color:#5c6188;
		letter-spacing:.12em;
	}
	h5 {
		margin:.5em 0 .5em 0;
		padding:0;
		font-weight:normal;
		font-size:120%;
		text-align:center;
		color:#5c6188;
		letter-spacing:.14em;
	}
	p {
		margin:.4em 0 .8em 0;
		padding:0;		
		color:#708FDF;
				
	}
	p span {
		font-size:120%;
		color:#b0b0b0;
	}
	
	.img {
		margin:.5em 0 1em 2.5em;
		width:60%;
		border:0;
		text-align:center;
	}
	/* Header styles */
	#header {
		clear:both;
		float:left;
		width:100%;
		background: #000032;
		height:330px;
		margin-left:10px;
	}	
	
	.col1 p {
		margin:1em 1em .8em 2em;
		padding:0;
		color:#708FDF;
		color:#5c6188;
		text-indent:1em;
		font-size:105%;
	}
	.col1 span {
		font-size:120%;
		color:#5c6188;
	}
	.col2 p{
	font-size:120%;
	}
	.col1 h3 {
		margin:1em 0 .5em 1.6em ;
		padding:0;
		font-weight:normal;
		font-size:140%;
		text-align:left;
		color:#5c6188;
	}
	td { 
	padding: 4px 2px 2px 4px;
	border-right: 1px solid ;
	border-bottom: 1px solid;	
	border-top: 1px solid;	
	border-left: 1px solid;
	text-align: center;	
 }
td .td { 
	padding: 4px 2px 2px 4px;	
 }  
table{
margin-left:2.5em;
color:#5c6188;
}	
	
	/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
		margin-bottom:5%;
		
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;
		overflow:hidden;
	}
	/* 2 Column (right menu) settings */
	.rightmenu {
		background:#000029;		/* right column background colour */
	}
	.rightmenu .colleft {
		right:31%;			/* right column width */
		background:#000032;		/* left column background colour */
	}
	.rightmenu .col1 {
		width:65%;			/* left column content width (left column width minus left and right padding) */
		left:30%;			/* (right column width) plus (left column left padding) */
	}
	.rightmenu .col2 {
		width:26%;			/* right column content width (right column width minus left and right padding) */
		left:37%;			/* (right column width) plus (left column left and right padding) plus (right column left padding) */		
	}
	
	/* Footer styles */
	#pie {
		clear:both;
		float:left;
		width:100%;
		border-top:1px solid #5c6188;		
	}	
	
	#pie p {
		padding:10px;
		margin:0;
		color:#5c6188;
		font-size:70%;
		text-align:center;
	}
	#footer {
		clear:both;
		float:left;
		width:100%;
		border-top:1px solid #5c6188;		
	}
	#footer .img {
		margin:0;
		width:8%;
		border:0;
	}
	
	#footer a{
	text-decoration:underline;
	}
	#footer p {
		padding:10px;
		margin:0;
		color:#5c6188;
		font-size:70%;
		text-align:center;
	}
	