
	/* PAGE-COLUMN-TWO */
div#page-column-two
{
	width: 605px;
}
div#page-column-two a:visited,
div#page-column-two a:active,
div#page-column-two a
{
	color: #008343;
	font-weight: bold;
	border: none 0 white;
}
/*  breadcrumb formatting */
div#breadcrumb
{
	float: left;
	width: 100%;
	padding-bottom: 10px;
	border-bottom: 1px solid #008343;
	margin-bottom: 0px;
	border: none 0 white;
	background-color: #E6F5F5;
}
div#breadcrumb ul,
div#breadcrumb ul li
{
	padding: 0; margin:0;
	padding-left: 0px;
	margin-left: 0px;
	float: left;
	list-style: none;
	font-weight: bold;
}
div#breadcrumb ul li
{
	white-space: nowrap;
	padding: 0px 3px 2px 9px;
	background: url("../images/arrow_breadcrumb.gif") no-repeat top left;
}

/* fix for PC IE (all versions) */
div>#breadcrumb ul li
{
	/* fix for MAC IE \*/
	white-space: normal;
	/* */
}
div#breadcrumb ul li.no-image
{
	background-image: none;
	padding-left: 0px;
}
div#breadcrumb ul li a
{
	font-weight: normal !important;
}
div#breadcrumb ul li a.selected
{
	color: #f1a800 !important;
}
/* - main content, h2 and h3 header formatting */
div#page-column-two h2
{	
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 2em;
	width: 452px;
	/* fix for PC IE 5.5 */
	width: 437px;
}
div#page-column-two h2.subtitle
{
	background-color: #cce6d9;
	border-bottom: 1px solid #fff;
	font-size: 2em;
	clear: left;
}
div#page-column-two h3
{
	font-size: 1.1em;
	padding: 0px;
	padding-bottom: 10px;
	margin: 0px;
	width: 452px;
	/* fix for PC IE 5.5 */
	width: 437px;
}
div#page-column-two h3.subtitle
{
	padding-left: 0px;
}


div.banner-left
{
	float: left;
	width: 360px;
	text-align: left;	
}

div.banner-left img
{
	margin: 10px 0px 0px 10px;
		clear:both;
}
div.banner-left p
{
	padding: 0 !important;
	margin: 0px 0px 0px 10px !important;
	clear:both;
}
div.banner-left h2
{
	padding: 0px 0px 10px 10px !important;
	font-size: 300% !important;
  background: url(../images/bg_arrow.gif) no-repeat 10px 0.6em;	
  /*border-bottom: 1px solid #ccc;*/
	/*text-align: center;*/
}

div.banner-right
{
	width: 244px;
	float: right;
	text-align: right;

}
div.banner-wrapper
{
	float: left;
}
div.banner-border
{
	clear: left;
	border-top: 1px solid #fff;
	line-height: 0.1em;
}


div.banner 
{
	clear: both;
  /* border-bottom: 1px solid #999;*/ 
	padding-left: 10px;
}
div.banner img
{
	 padding: 0 !important;
	 margin: 10px 0px 0px !important;
	 float: left;

}
div.banner p
{
	margin: 0; padding: 0;
	margin-bottom: 10px;
	width: 560px;
}

div.promo-row
{
	width: 605px;
	float: left;
	border: none 0;
	padding-bottom: 10px;
}
div.promo-col
{
/*	background-color: #000;*/
	width: 185px;
	float: left;
	margin-right: 10px;
	margin-top: 5px;
/*	border-bottom: 1px solid #fff;*/
	padding: 0px !important;
	border: none 0 white;
}
div.promo-col-one img,
div.promo-col-two img
{
	float: right;
	padding: 0px 0px 0px 0px !important;
	margin: 5px 0px 0px !important;
	border: none !important;
	clear: right;
}
div.promo-col-one p,
div.promo-col-two p
{
	padding-right: 80px !important;
}
div.promo-col-one
{
	float: left;
	width: 295px;
	border-bottom: 1px solid #fff;
	background-color: #eee;
}
div.promo-col-one h3,
div.promo-col-two h3
{
	margin-top: 10px !important;
	font-size: 110%;
}
div.promo-col-two
{
	float: right;
	width: 295px;
	border-bottom: 1px solid #fff;
	background-color: #eee;
}
div.promo-col-last
{
	width: 194px;
	float: left;
	margin-top: 5px;
	border-bottom: 1px solid #fff;
}
div.promo-mini-col
{
	float: left;
	width: 145px;
	margin-right: 10px;
	margin-top: 10px;
}
div.promo-mini-col-last
{
	margin-top: 10px;
	float: right;
	width: 140px;
}
div.promo-mini-col p,
div.promo-mini-col-last p
{
	margin: 3px 0px 0px 10px !important;
	font-size: 90%;
	color: #666;
}
div.promo-mini-col h4,
div.promo-mini-col-last h4
{
	margin: 3px 0px 0px 10px !important;
	font-size: 90%;
	color: #333;
}
div.promo-row h3
{
	padding: 5px 0px 3px 10px !important;
	width: auto !important;
}
div.promo-row p
{
	padding: 0;
	margin: 3px 10px 0px 10px;
}
div.promo-col img,
div.promo-col-last img
{
	float: right;
	padding: 8px 0px 0px 0px !important;
	margin: 10px 0px 0px !important;
	border: none !important;
	clear: right;
}
div.promo-row .promo-col .content, 
div.promo-row .promo-col-last .content
{
	float: left;
	width: 117px;
}

div#disclaimer
{
	width: 605px;
}

div.sitelet-content
{
	padding: 0px 0px 0px 10px;
}

div.sitelet-content ul li
{
	margin-left: 27px; /* added by FM on 04/09/08 for indentation of unordered lists */
}

div.sitelet-typeone,
div.sitelet-typetwo,
div.sitelet-typethree,
div.sitelet-typefour,
div.sitelet-typefive
{
	float: left;
}
div.sitelet-typeone h1,
div.sitelet-typeone h2,
div.sitelet-typeone h3,
div.sitelet-typeone h4,
div.sitelet-typeone a
{
	color: #007229 !important;
	background: none !important;
	width: auto !important;
}
div.sitelet-typetwo h1,
div.sitelet-typetwo h2,
div.sitelet-typetwo h3,
div.sitelet-typetwo h4,
div.sitelet-typetwo a
{
	color: #C10435 !important;
	background: none !important;
	width: auto !important;
}
div.sitelet-typethree h1,
div.sitelet-typethree h2,
div.sitelet-typethree h3,
div.sitelet-typethree h4,
div.sitelet-typethree a
{
	color: #003151 !important;
	background: none !important;
	width: auto !important;
}
div.sitelet-typefour h1,
div.sitelet-typefour h2,
div.sitelet-typefour h3,
div.sitelet-typefour h4,
div.sitelet-typefour a
{
	color: #0097AC !important;
	background: none !important;
	width: auto !important;
	font-size: 120% !important;
}
div.sitelet-typefour p
{
	font-size: 120% !important;
}
div.sitelet-typefive h1,
div.sitelet-typefive h2,
div.sitelet-typefive h3,
div.sitelet-typefive h4,
div.sitelet-typefive a
{
	color: #AC0481 !important;
	background: none !important;
	width: auto !important;
}
/* ADD NEW SITELET STYLES/COLOURS BELOW */

div.sitelet-typesix h1,
div.sitelet-typesix h2,
div.sitelet-typesix h3,
div.sitelet-typesix h4,
div.sitelet-typesix a
{
	color: #591E55 !important;
	background: none !important;
	width: auto !important;
}

