/* CSS Document */
	html, body
	{
		height				: 100%;
		width				: 100%;
		margin 				: 10px;
		font-family			: verdana, arial, helvetica, bitsream, sans-serif;
		font-size			: 100%;
	}
	#body {
		width				: 100%;
	}

	.noprint { display : none;	}
	.right	{	float			: right; }
	.left	{	float			: left; }
	

	
	A, P, H1, H2, H3, H4,, LI
	{
		font-size			: 90%;
		line-height			: 1.3em;
		color				: #000000;
	}
	
	
	A	{	
		color				: #000000;	
		text-decoration		: none;				
	}
	
	A:after
	{
		font-weight 		: bold;
		color	    		: #000000;
		content				: " [ " attr(href) " ] >";
		margin-right	    : 10px;
		
	}
	
	H1, H2, H3, H4, H5	{	margin		: 0px;	}
	
	#nav, #site_div1, #site_strapline IMG, #site_searchbox{
		display				: none;
	}
	
	#header	{
		display				: none;
	}
	
	#site_strapline h2	{
		display 			: block;
		margin-bottom		: 1em;
	}
	
	#sitemain	{
		width				: 90%;
	}
	
	#site_div2	{
		display				: block;
		width				: 90%;
		padding-right		: 3em;
	}
	
	#site_div3
	{
		display				: none;
		width				: 30%;
		margin				: 1em;
		padding				: 1em;
		border				: 1px solid black;
	}
	
	IMG { float				: left;	}
	
	IMG.img-boxed, .img-shadow
	{
		border 				: 1px solid black;  padding	: 4px;
		display				: inline;
		float				: left;
		margin				: 0 10px 10px 10px;
		
	}

												}

/* HEADINGS */
H1						{ font-size		: 12pt;}
H1.bodyBlue 			{ font-weight	: bold;	}
H1.bodyGreen 			{ font-weight	: bold;	}
H1.bodyGrey 			{ font-weight	: bold;	}

H2						{ font-size		: 10pt;}
H2.bodyBlue 			{ font-weight	: bold;	}
H2.bodyGreen 			{ font-weight	: bold;	}


/* DECORATION like HR's and body UL's OL's etc*/
HR.separator
{
	width					: 100%;
	height					: 2px;
	border					: none;
	border-top				: 1px dashed #000000;
	border-bottom			: 1px solid white; /* ANOTHER IE BUG FIX : Set the border bottom to white */
}

HR.green	{	border-top	: 1px dashed #000000;}
HR.blue		{	border-top	: 1px dashed #666666;}
HR.grey		{	border-top	: 1px dashed #333333;}

/* HIGHLIGHT BOXES */
.highlight{
	font-size			: 0.7em;
	font-weight			: bold;
	padding				: 0.9em;
	line-height			: 1.5em;
	margin				: 1em 0 1em 0; }

.BoxGreen 	{ background-color	: #E8EBCC;	color				: #587900;	}
.BoxBlue 	{ background-color	: #DDE3EE;	color				: #0F3474;	}

	
