/* 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;	

				

	}

	

	A:after

	{

		font-weight 		: bold;

		color	    		: #000000;



		margin-right	    : 10px;

		

	}

	

	H1, H2, H3, H4, H5	{	margin		: 0px;	}

	

	#nav, #site_div1, #site_strapline IMG, #site_searchbox{

		display				: none;

	}

	#container{
width: 950px;
margin:0px auto;

}

	#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;	}



	