@charset "windows-1252";

/* whole page very background colour */	

	html {
		margin:0;
		padding:0;
		background:#fff;
		color:#000;
	}

/* whole page background colour that you can see at either edge */		
	
	body { 
	font-family: tahoma,sans-serif;
	font-size: 12pt;
	margin: 0;
	padding: 0;
	color: #404040;
	background-color: #fff;
	min-width:750px;
	}

/* background colour that you can see underneath the two main columns */		
	#wrap {
		background:#fff;
		margin:0 auto;
		width:750px;
	}

/* header background colour that you can't see underneath the graphic */		
	#header {
		background:#4387d2;	 
		height: 20px;
		text-align: center;
		font-size: 10pt;
		color: #fff;
		font-family: tahoma; }  
	
	#header div {
		color:#fff;
		text-align:center;
		font-size: 1em;
		padding: 0 0 5px 0;
		margin: 0; }
		
	#header a:link {
	color: #ffffff;
	font-weight: bold;	 
	text-decoration: none;
	}
	
	#header a:visited {
	color: #ffffff;	
	font-weight: bold;
	text-decoration: none;
	}
	
	#header a:hover {
	color: #373e74; 
	font-weight: bold;
	text-decoration: underline;
	}
	
	#header a:active {
	color: #ffffff; 
	font-weight: bold;
	text-decoration: none;
	} 		
		
/* background colour of the breadcrumb trail */
	#nav {
		background:#fff;
		padding:5px;
	}
	
	a:link {
	color: #000000;
	font-weight: bold;	 
	text-decoration: none;
	}
	
	a:visited {
	color: #000000;	
	font-weight: bold;
	text-decoration: none;
	}
	
	a:hover {
	color: #649cd9; 
	font-weight: bold;
	text-decoration: underline;
	}
	
	a:active {
	color: #000000; 
	font-weight: bold;
	text-decoration: none;
	} 

	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li {
		display:inline;
		margin:0;
		padding:0;
	}

/* main left coloumn background colour */
	#main {
		background:#fff;
		float:left;
		width:750px;
		padding: 0px 0px 0px 0px;
	}
	#main h2, #main p {
		padding:0 10px 2px 15px;
    }
	#main div.heading {
		padding:0 10px 6px 15px;
		font-size: 1.2em;
		font-weight: bold;
    }
	#main div.info {
		padding:0 10px 2px 15px;
		margin: 0;
    }
	#main div.date {
		padding:2px 10px 2px 2px;
		font-size: 0.5em;
		font-weight: normal;
		text-align:right;
    }	
	#main h3 {
		padding: 10px 0 5px 0;
		font-size: 1em;
		font-weight: bold;
		text-align: left;
		margin:0;
	}	
	#main ul{
		list-style-position: outside;
		list-style-type: circle;
	}
	#main li {
		margin:0;
		padding:2px 15px 2px 15px;
	}
	#main ul ul{
		list-style-position: outside;
	}
	#main img.floatLeft { 
    float: left; 
    margin: 0 12px 0 12px; 
	}
	#main img.floatRight { 
    float: right; 
    margin: 10px; 
	}
	#main div.floatLeft { 
    float: left; 
    margin: 12px; 
	}
	#main div.floatRight { 
    float: right; 
    margin: 10px; 
	}
	
/* footer main background colour */	
	#footer {
		background:#4387d2;
		clear:both;
	} 
	#footer p.tags {
		padding:5px 5px 0 5px;
		margin:0;
		text-align: center;
		color: #202020;
		font-size: 1em;
		border-top:1px #c0c0c0;
    }	
	#footer p.disclaimer {
		padding:0 5px 5px 5px;
		margin:0;
		text-align: right;
		color: #202020;
		font-size: 0.7em;
    }		
	div#footer a:link {
	color: #ffffff;
	text-decoration: underline;
	}
	
	div#footer a:visited {
	color: #ffffff;	
	text-decoration: underline;
	}
	
	div#footer a:hover {
	color: #649cd9; 
	text-decoration: underline;
	}
	
	div#footer a:active {
	color: #ffffff; 
	text-decoration: underline;
	} 
