.hide {								/* ENABLING USE OF SKIP ANIMATION */
	display: none;					/* hide away from visual users */
	}
body {								/* COMMON BODY SETTINGS */
	color: #000000;					/* text colour */
	background:#ffffff;				/* page background colour */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* fonts */
	font-size: 0.75em;				/* base font size */
	margin-left: 10px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	}
#logobar { 							/* LOGOBAR DIV FOR LOGO AND VISUAL BRANDING */
	height: 83px;					/* fixed height of 85 pixels */
	background-image:  url("newsiteimages/logo.jpg"); /* logo bar 740x85 */
	background-repeat: no-repeat;	/* don't tile */
	}
#container { 						/* CONTAINER DIV FOR CENTRE ALIGHNMENT */
	margin: 0 auto;					/* no spacing between borders MAKES DESIGN CENTRED */
	width: 740px;					/* fixed width of 740 pixels */
	text-align: left;				/* all text left-alighned */
	background: #ffffff;			/* background to white */
	}
/* **************************************************************** */
/* CONTENT BLOCKS STYLING ***************************************** */
/* **************************************************************** */
.contStyle01 {	/* white background and black text content */
	margin: 0px 0px 10px 0px;
	padding: 2px 18px 4px 18px;
	color: #000000;
	line-height: 1.4em;
	border-left: 1px dashed #e5e5e5;
	background-color: #ffffff;
	}
.contStyle01 a{
	color: #000000;
	}
.contStyle01 img{
	margin: 0px 10px;
	}
.contStyle01 a:hover{
	color: #ffffff;
	background-color: #4A5872;
	}
.contStyle01 h1{
	color: #000000;
	font-size: 1.4em;
	font-weight: bold;
	}
.contStyle01 h2{
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	}
.contStyle02 {	/* light-blue background and white text content */
	margin: 0px 0px 10px 0px;
	padding: 2px 18px 4px 18px;
	color: #000000;
	line-height: 1.4em;
	border: 1px dashed #e5e5e5;
	border-left: 1px dashed #4A5872;
	background-color: #E0E1E4;
	}
.contStyle02 a{
	color: #000000;
	}
.contStyle02 img{
	margin: 0px 10px;
	}
.contStyle02 a:hover{
	color: #ffffff;
	background-color: #4A5872;
	}
.contStyle02 h1{
	color: #000000;
	font-size: 1.4em;
	font-weight: bold;
	}
.contStyle02 h2{
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	}
.contStyle03 {	/* blue background and white text content */
	margin: 0px 0px 10px 0px;
	padding: 2px 18px 4px 18px;
	color: #ffffff;
	line-height: 1.4em;
	border: 1px dashed #e5e5e5;
	border-left: 1px dashed #4A5872;
	background-color: #4A5872;
	}
.contStyle03 a{
	color: #ffffff;
	}
.contStyle03 img{
	margin: 0px 10px;
	}
.contStyle03 a:hover{
	color: #4A5872;
	background-color: #ffffff;
	}
.contStyle03 h1{
	color: #ffffff;
	font-size: 1.4em;
	font-weight: bold;
	}
.contStyle03 h2{
	color: #ffffff;
	font-size: 1.2em;
	font-weight: bold;
	}

.newsStyle {	/* white background and black text content */
	margin: 0px 0px 10px 0px;
	padding: 2px 18px 4px 18px;
	color: #000000;
	line-height: 1.4em;
	border: 1px dashed #e5e5e5;
	border-left: 1px dashed #4A5872;
	background-color: #ffffff;
	}
.newsStyle a{
	color: #000000;
	}
.newsStyle img{
	margin: 0px 10px;
	}
.newsStyle a:hover{
	color: #ffffff;
	background-color: #4A5872;
	}
.newsStyle h1{
	color: #000000;
	font-size: 1.4em;
	font-weight: bold;
	}
.newsStyle h2{
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	}
.newsStyleGrey {	/* grey background and black text content and coloured H2's */
	margin: 0px 0px 10px 0px;
	padding: 2px 18px 4px 18px;
	color: #000000;
	line-height: 1.4em;
	border: 1px dashed #e5e5e5;
	border-left: 1px dashed #BAC0CE;
	background-color: #fbfbfb;
	}
.newsStyleGrey a{
	color: #000000;
	}
.newsStyleGrey img{
	margin: 0px 10px;
	}
.newsStyleGrey a:hover{
	color: #4A5872;
	background-color: #4A5872;
	}
.newsStyleGrey h2{
	color: #000000;
	font-size: 1.3em;
	font-weight: bold;
	padding: 6px 10px 6px 10px;
	}
.newsStyleGrey p{
	color: #000000;
	padding-left: 20px;
	}
.newsStyleGreyinline {
	color: #637293;
	font-weight: bold;
	}
.newsStyleLightBlue {	/* light-blue background and black text content and coloured H2's */
	margin: 0px 0px 10px 0px;
	padding: 2px 18px 4px 18px;
	color: #000000;
	line-height: 1.4em;
	border: 1px dashed #e5e5e5;
	border-left: 1px dashed #BAC0CE;
	background-color: #e9e9e9;
	}
.newsStyleLightBlue a{
	color: #000000;
	}
.newsStyleLightBlue img{
	margin: 0px 10px;
	}
.newsStyleLightBlue a:hover{
	color: #ffffff;
	background-color: #4A5872;
	}
.newsStyleLightBlue h2{
	color: #ffffff;
	font-size: 1.2em;
	font-weight: bold;
	background-color: #4A5872;
	padding: 6px 10px 6px 10px;
	}
.newsStyleLightBlue p{
	color: #000000;
	padding-left: 20px;
	}
.newsStyleLightBlue {
	color: #637293;
	font-weight: bold;
	}
/* **************************************************************** */
/* CALL-OUT BLOCKS STYLING **************************************** */
/* **************************************************************** */
.callOutBox1 { /* dark blue */
	background-color: #4A5872;		/* background colour */
	color: #ffffff;					/* font colour: BLUE */
	padding: 10px;
	}
.callOutBox2 { /* ligh-dark blue */
	background-color: #BAC0CE;		/* background colour */
	color: #000000;					/* font colour: BLUE */
	padding: 10px;
	}
.callOutBox3 { /* light blue */
	background-color: #D3D7E0;		/* background colour */
	color: #000000;					/* font colour: BLUE */
	padding: 10px;
	}
.callOutBoxRed { /* red */
	background-color: #8D3F3D;		/* background colour */
	color: #ffffff;					/* font colour: BLUE */
	padding: 10px;
	}
.callOutBoxGreen { /* green */
	background-color: #58714B;		/* background colour */
	color: #ffffff;					/* font colour: BLUE */
	padding: 10px;
	}
/* **************************************************************** */
#columnOne {						/* SPAN 2, ALIGHN LEFT */
	float: left;					/* left */
	width: 559px;					/* content DIV width */
	/*border-left: 1px dashed #BBC1CF; solid coloured border */
	/*border-right: 1px dashed #E8E8E8; solid coloured border */
	}
#columnTwo {						/* SPAN 1, ALIGHN RIGHT */
	float: right;					/* right */
	width: 170px;					/* content DIV width */
	text-align:left;
	}

.callOutPhoto1 {
	padding: 10px;
	}
#columnThree {						/* SPAN 1, ALIGHN LEFT */
	float: left;					/* left */
	width: 100px;					/* content DIV width */
	padding-right: 12px;
	}
#columnFour {						/* SPAN 2, ALIGHN RIGHT */
	float: right;					/* left */
	width: 609px;					/* content DIV width */
	}
#columnFive {						/* ONE COLUMN */
	float: left;					/* left */
	width: 740px;					/* content DIV width */
	}
#mainmenu { 						/* MAINMENU NAVIGATION NESTED INSIDE TOPBAR */
	padding: 4px 2px 4px 0px;		/* padding inside border - best for all browsers */
	margin: 0px 0px 0px 0px;		/* margin extended beyond border - best for all browsers */
	float: left;					/* sit to the left side of the containging box */
	font-size: 0.95em;
	}
#mainmenuback { 					/* MAIN NAV MENU BACKGROUND DIV */
	background-color: #4A5872;		/* background colour */
	height: 20px;					/* fixed height of 85 pixels */
	margin: 0px 0px 0px 0px;		/* margin extended beyond border - best for all browsers */
	}
#mainmenubottom {					/* MAIN NAV MENU UNDERLINE DIV */
	background-color: #4A5872;		/* background colour */
	height: 5px;					/* fixed height of 85 pixels */
	margin: 0px 0px 0px 0px;		/* margin extended beyond border - best for all browsers */
	}
#mainmenu li .sep {					/* mainmenu li's - lists */
	color:#ffffff;					/* text colour */
	}
#mainmenu li{						/* mainmenu li's - lists */
	display: inline;						/* set lists to display horizontally */
	}
#mainmenu li a{						/* mainmenu list a links */
	color: #ffffff;					/* text colour */
	text-decoration: none;			/* decorate link */
	padding:4px 4px 4px 4px;		/* padding extended inside border */
	margin: 0px 4px 0px 4px;		/* margin extended beyond border - best for all browsers */
	}
#mainmenu li a:hover{				/* mainmenu list a links */
	color:#4A5872;					/* text colour */
	text-decoration: none;			/* decorate link */
	background-color: #D3D7E0;		/* link background colour */
	}
#footer{							/* HORIZONTAL DIV FOOTER */
	clear: both;					/* ensure no overlap */
	padding: 3px;					/* padding inside border */
	background-color: #4A5872;		/* DIV background colour: BLUE */
margin: 20px 0px 0px 0px;
	}
h1{									/* REDEFINE H1 */
	color: #4A5872;					/* font colour: BLUE */
	font-size: 1.4em;				/* font SIZE */
	font-weight: bold;				/* font BOLD */
	/*font-variant: small-caps;*/
	}
h2{
	color: #4A5872;
	font-size: 1.2em;
	font-weight: bold;
	}
/* carbonadvert: NOT CURRENTLY USING */
.adbox {						/* GREY BORDER: LIGHT GREY FILL */
	background-color: #F8F8F8;		/* label background colour */
	margin-bottom: 8px;				/* margin outside border */
	text-align: center;
	color: #333333;					/* text colour */
	line-height: 0.9em;				/* text line height */
	padding: 4px 0px 4px 0px;		/* padding inside border - best for all browsers */
	font-size: 0.8em;					/* button text font size */
	}
#carbonadvert {						/* GREY BORDER: LIGHT GREY FILL */
	width: 239px;					/* fixed width of 740 pixels */
	height: 229px;					/* fixed height of 85 pixels */
	background-image: url(ims/carbontrustad.gif); /* logo bar 740x85 */
	background-repeat: no-repeat;	/* don't tile */
	margin-bottom: 8px;				/* margin outside border */
	border: 1px solid #E5E5E5;		/* solid coloured border */
	}
/* --------------------------------------------------------------------------- */
/* Generic FORM Styling */
.genericForm label {				/* FORM TEXT LABELS */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* fonts */
	color: #000000;					/* label text colour */
	float: left;					/* make other content sit to the right */
	background-color: #F8F8F8;		/* label background colour */
	margin-left: 5px;				/* margin outside border */
	margin-right: 3px;				/* margin outside border */
	padding: 4px 4px 4px 4px;		/* padding inside border - best for all browsers */
	width:220px;					/* width of input box */
	}
.genericForm p {					/* FORM P TAG */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* fonts */
	clear: left;					/* force new band */
	margin: 0;						/* margin outside border */
	padding: 0;						/* padding inside border - best for all browsers */
	padding-top: 10px;				/* force a gap */
	}
.genericForm input.txt {			/* FORM INPUT TEXT BOX */
	width: 200px;					/* width of input box */
	color: #000000;					/* input text colour */
	}
.genericForm textarea {				/* FORM TEXTAREA TEXT BOX */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* fonts */
	width: 200px;					/* width of input box */
	color: #000000;					/* input text colour */
	}
.genericForm select {				/* FORM SELECT DROP-DOWN BOX */
	width: 200px;					/* width of input box */
	color: #000000;					/* input text colour */
	}
.genericForm input.btn {			/* FORM BUTTON */
	color : #FFFFFF;				/* button text colour */
	background-color: #666666;		/* button colour */
	width:auto;						/* width of input box */
	border: 1px solid #000000;		/* inset border colour */
	cursor:pointer;					/* employ cursor pointer */
	margin-left: 5px;				/* margin outside border */
	padding: 0px 4px 0px 4px;		/* padding inside border - best for all browsers */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* button text font */
	font-size: 1em;					/* button text font size */
	height: 20px;					/* button height */
	}
/*.redbullets li {
	background: url(ims/li_bull01.gif) no-repeat 0 20%;
	padding-left: 13px;
	list-style: none;
	} */

.addressbox {						/* ADDRESS BOX */
	margin-bottom: 8px;				/* margin outside border */
	padding: 0px 12px 0px 12px;		/* padding inside border right & left*/
	border: 1px solid #FFFFFF;		/* solid coloured border */
	background-color: #85B403;		/* DIV background colour: LIGHT GREY #F7F7F7 */
	font-size: 0.8em;				/* font size */
	color: #ffffff;					/* text colour */
	line-height: 1em;				/* text line height */
	background-image: url(ims/backaddress.gif);  /* background */
	background-repeat: no-repeat;	/* tile */
	}
.addressbox a{						/* BLACK TEXT ON YELLOW BACKGROUND */
	color: #FFFFFF;					/* text colour */
	text-decoration: none;			/* no link decoration */
	}
.addressbox a:hover{				/* BLACK TEXT ON YELLOW BACKGROUND MATTY*/
	color: #FFFFFF;					/* text colour */
	text-decoration: underline;		/* decorate link */
	}
.sidebox01 {						/* GREY BORDER: LIGHT GREY FILL */
	margin-bottom: 8px;				/* margin outside border */
	padding: 2px 16px 4px 16px;		/* padding inside border right & left*/
	border: 1px solid #E5E5E5;		/* solid coloured border */
	background-color: #F7F7F7;		/* DIV background colour: LIGHT GREY #F7F7F7 */
	color: #000000;					/* text colour */
	line-height: 1.3em;				/* text line height */
	background-image: url(ims/backbox1.gif); /* background */
	background-repeat: repeat-y;	/* tile */
	}
.sidebox01 a{						/* BLACK TEXT ON YELLOW BACKGROUND */
	color: #000000;					/* text colour */
	}
.sidebox01 a:hover{				/* BLACK TEXT ON YELLOW BACKGROUND MATTY*/
	color: #9B0000;					/* font colour: BLUE */
	}

/* --------------------------------------------------------------------------- */
/* PAGE FOOTER */

#copyright{							/* COPYRIGHT DIV FOOTER */
	color: #333333;					/* text colour */
	font-size: 0.9em; 				/* font size */
	text-align: center;				/* alighn centre of page */
	margin-top: 4px;				/* margin outside border */
	margin-bottom: 4px;				/* margin outside border */
	}
#copyright a {						/* STANDARDS LINKS LIST A REFS */
	color: #333333;					/* text colour */
	padding: 3px;					/* padding inside border */
	text-decoration: none;			/* no link decoration */
	}
#copyright a:hover {				/* STANDARDS LINKS LIST A REFS ROLLOVER*/
	color: #333333;					/* text colour */
	text-decoration: underline;		/* decorate link */
	}
/* --------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------- */
/* MAIN MENU NAVIGATION */

/**
#mainmenu {						
	padding: 4px 2px 4px 0px;		
	margin: 0px 0px 0px 0px;		
	float: left;					
	}
**/	

/* --------------------------------------------------------------------------- */
/* CSS STYLES & ATTRIBUTES */



/* --------------------------------------------------------------------------- */
/* LAYOUT CONFIGURATIONS */

/* --------------------------------------------------------------------------- */	
/* FORMnavSearchForm */
.navSearchForm {					/* navSearchForm FORM */
	display: inline;				/* change to in-line element */
	}
.navSearchForm input.txt {			/* FORM INPUT BOX */
	color: #000000;					/* input text colour */
	background-color: #FFFFFF;		/* box background colour */
	border: 1px inset #808080;		/* inset border colour */
	border: 1px outset #808080;		/* outset border colour */
	width: 74px;					/* width of input box */
	}
.navSearchForm input.btn {			/* FORM BUTTON */
	color: #FFFFFF;					/* button text colour */
	background-color: #666666;		/* button colour */
	border: 0px outset;				/* button border off */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* button text font */
	font-size: 1em;					/* button text font size */
	height: 20px;					/* button height */
	}
/* --------------------------------------------------------------------------- */	
/* FORM clientLoginForm */
.clientLoginForm input.txt {		/* FORM INPUT BOX */
	color: #000000;					/* input text colour */
	background-color: #FFFFFF;		/* box background colour */
	border: 1px inset #808080;		/* inset border colour */
	border: 1px outset #808080;		/* outset border colour */
	width: 140px;					/* width of input box */
	}
.clientLoginForm input.btn {		/* FORM BUTTON */
	color: #FFFFFF;					/* button text colour */
	background-color: #666666;		/* button colour */
	border: 0px outset;				/* button border off */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* button text font */
	font-size: 1em;					/* button text font size */
	height: 20px;					/* button height */
	}
/* --------------------------------------------------------------------------- */
/* MISC */
.anim01 {							/* CONTENT DIV: SPAN 1 COLUMNS RIGHT */
	margin-bottom: 10px;			/* margin outside border */
	border: 1px solid #E5E5E5;		/* solid coloured border */
	background-color: #FFFFFF;		/* DIV background colour: GREY #FFFFFF */
	color: #000000;					/* text colour */
	text-align: center;
	}
/* --------------------------------------------------------------------------- */
/* HOTLINKS */
#hotlinks01{
	width: 239px;
	height: 167px;
	padding: 4px 4px 4px 4px;
	float:right;
	background: #2F5A8D;
	list-style-position: outside;
}
#hotlinks01 ul{
	color: #FFFFFF;
	line-height: 1.1em;
	list-style: none;
	}
#hotlinks01 ul a{					/* navone list a links */
	color: #FFFFFF;					/* text colour */
	text-decoration: none;			/* decorate link */
	}
#hotlinks01 ul a:hover{				/* navone list a links */
	color: #F0DB1D;					/* text colour */
	text-decoration: underline;		/* decorate link */
	}
#hotlinks01 h1{						/* REDEFINE hotpics UL H1 */
	color: #FFFFFF;					/* font colour: BLUE */
	font-size: 1.1em;				/* font SIZE */
	font-weight: bold;				/* font BOLD */
	padding: 10px 0px 0px 20px;
	}
#hotlinks01 li {
	background: url(newsiteimages/li_bull01.gif) no-repeat 0 20%;
	padding-left: 13px;
	}
/* --------------------------------------------------------------------------- */
/* REDEFINES */

.h3title01{
	height: 20px;
	color: #FFFFFF;
	font-size: 1.1em;
	font-weight: bold;
	background-color: #E7E7E7;
	background-image: url(newsiteimages/h3back01.gif);
	background-repeat: no-repeat;
	line-height: 1.4em;
	padding-left: 10px;
	}
.h3title02{
	height: 20px;
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	background-color: #FFCC00;
	background-image: url(ims/h3back02.gif);
	background-repeat: no-repeat;
	line-height: 1.4em;
	padding-left: 10px;
	}
/* --------------------------------------------------------------------------- */	
/* STANDARDS COMPLIANT FOOTER LINKS */
#standardsLinks {					/* STANDARDS LINKS */
	margin: 0;						/* margin outside border */
	padding: 0;						/* padding inside border */
	font-size: 0.9em; 				/* font size */
	text-align: center;				/* alighn centre of page */
	}
#standardsLinks li {				/* STANDARDS LINKS LIST */
	list-style: none;				/* no list style */
	display: inline;				/* set lists to display horizontally */
	padding: 0;						/* padding inside border */
	margin: 0;						/* margin outside border */
	}
#standardsLinks a {					/* STANDARDS LINKS LIST A REFS */
	color: #333333;					/* text colour */
	padding: 3px;					/* padding inside border */
	text-decoration: none;			/* no link decoration */
	}
#standardsLinks a:hover {			/* STANDARDS LINKS LIST A REFS ROLLOVER*/
	color: #333333;					/* text colour */
	text-decoration: underline;		/* decorate link */
	}
/* --------------------------------------------------------------------------- */
/* CONTENT STYLES */

/* --------------------------------------------------------------------------- */
/* TOPBAR IMAGERY */
#topimage01{						/* TOPBAR PAGE IMAGERY DIV */
	background-color: #2F5A8D;		/* DIV background colour: BLUE */
	height: 175px;					/* fixed height of 175 pixels */
	margin-bottom: 8px;				/* margin outside border */	
	background: url(ims/imagebar01.gif) no-repeat; /* image bar 740x175 */
	}
#topimage02{						/* TOPBAR PAGE IMAGERY DIV */
	background-color: #2F5A8D;		/* DIV background colour: BLUE */
	height: 175px;					/* fixed height of 175 pixels */
	margin-bottom: 8px;				/* margin outside border */	
	background: url(ims/imagebar02.gif) no-repeat; /* image bar 740x175 */
	}
#topimage02b{						/* TOPBAR PAGE IMAGERY DIV */
	background-color: #2F5A8D;		/* DIV background colour: BLUE */
	height: 60px;					/* fixed height of 175 pixels */
	margin-bottom: 8px;				/* margin outside border */	
	background: url(ims/imagebar02.gif) no-repeat; /* image bar 740x175 */
	}
#topimage03{						/* TOPBAR PAGE IMAGERY DIV */
	background-color: #2F5A8D;		/* DIV background colour: BLUE */
	height: 175px;					/* fixed height of 175 pixels */
	margin-bottom: 8px;				/* margin outside border */	
	background: url(ims/imagebar03.gif) no-repeat; /* image bar 740x175 */
	}
#topimage04{						/* TOPBAR PAGE IMAGERY DIV */
	background-color: #2F5A8D;		/* DIV background colour: BLUE */
	height: 175px;					/* fixed height of 175 pixels */
	margin-bottom: 8px;				/* margin outside border */	
	background: url(ims/imagebar04.gif) no-repeat; /* image bar 740x175 */
	}
#topimage05{						/* TOPBAR PAGE IMAGERY DIV */
	background-color: #2F5A8D;		/* DIV background colour: BLUE */
	height: 175px;					/* fixed height of 175 pixels */
	margin-bottom: 8px;				/* margin outside border */	
	background: url(ims/imagebar05.gif) no-repeat; /* image bar 740x175 */
	}
#topimage06{						/* TOPBAR PAGE IMAGERY DIV */
	background-color: #2F5A8D;		/* DIV background colour: BLUE */
	height: 175px;					/* fixed height of 175 pixels */
	margin-bottom: 8px;				/* margin outside border */	
	background: url(ims/imagebar06.gif) no-repeat; /* image bar 740x175 */
	}
#topimage07{						/* TOPBAR PAGE IMAGERY DIV */
	background-color: #2F5A8D;		/* DIV background colour: BLUE */
	height: 175px;					/* fixed height of 175 pixels */
	margin-bottom: 8px;				/* margin outside border */	
	background: url(ims/imagebar07.gif) no-repeat; /* image bar 740x175 */
	}
#topimage08{						/* TOPBAR PAGE IMAGERY DIV */
	background-color: #2F5A8D;		/* DIV background colour: BLUE */
	height: 175px;					/* fixed height of 175 pixels */
	margin-bottom: 8px;				/* margin outside border */	
	background: url(ims/imagebar08.gif) no-repeat; /* image bar 740x175 */
	}
#topimage09{						/* TOPBAR PAGE IMAGERY DIV */
	background-color: #2F5A8D;		/* DIV background colour: BLUE */
	height: 175px;					/* fixed height of 175 pixels */
	margin-bottom: 8px;				/* margin outside border */	
	background: url(ims/imagebar09.gif) no-repeat; /* image bar 740x175 */
	}
#topimage10{						/* TOPBAR PAGE IMAGERY DIV */
	background-color: #2F5A8D;		/* DIV background colour: BLUE */
	height: 175px;					/* fixed height of 175 pixels */
	margin-bottom: 8px;				/* margin outside border */	
	background: url(ims/imagebar10.gif) no-repeat; /* image bar 740x175 */
	}

/* --------------------------------------------------------------------------- */
/* Specific FORM Styling */
/* MMPC page */
.mmpcForm label {					/* FORM TEXT LABELS */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* fonts */
	color: #000000;					/* label text colour */
	float: left;					/* make other content sit to the right */
	background-color: #F8F8F8;		/* label background colour */
	margin-left: 5px;				/* margin outside border */
	margin-right: 3px;				/* margin outside border */
	padding: 4px 4px 4px 4px;		/* padding inside border - best for all browsers */
	width:220px;					/* width of input box */
	}
.mmpcForm p {						/* FORM P TAG */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* fonts */
	clear: left;					/* force new band */
	margin: 0;						/* margin outside border */
	padding: 0;						/* padding inside border - best for all browsers */
	padding-top: 10px;				/* force a gap */
	}
.mmpcForm input.txt {				/* FORM INPUT TEXT BOX */
	width: 200px;					/* width of input box */
	color: #000000;					/* input text colour */
	}
.mmpcForm textarea {				/* FORM TEXTAREA TEXT BOX */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* fonts */
	width: 200px;					/* width of input box */
	color: #000000;					/* input text colour */
	}
.mmpcForm select {					/* FORM SELECT DROP-DOWN BOX */
	width: 200px;					/* width of input box */
	color: #000000;					/* input text colour */
	}
.mmpcForm input.btn {				/* FORM BUTTON */
	color : #000000;				/* button text colour */
	background-color: #F0DB1D;		/* button colour */
	width:auto;						/* width of input box */
	border: 1px solid #000000;		/* inset border colour */
	cursor:pointer;					/* employ cursor pointer */
	margin-left: 5px;				/* margin outside border */
	padding: 0px 4px 0px 4px;		/* padding inside border - best for all browsers */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* button text font */
	font-size: 1em;					/* button text font size */
	height: 20px;					/* button height */
	}
.listasletters {
	list-style-type: upper-alpha;
}
.rowtit1{							/* common listing row 1  */
	color: #000000;					/* text colour */
	text-align: left;				/* alighn centre of page */
	padding: 5px 5px 5px 15px;		/* padding inside border */
	margin-top: 5px;				/* margin outside border */
	margin-bottom: 5px;				/* margin outside border */
	background-color: #E5E5E5;		/* button colour */
	}
.rowcolour1{						/* common listing row 1  */
	color: #333333;					/* text colour */
	text-align: left;				/* alighn centre of page */
	margin-top: 5px;				/* margin outside border */
	margin-bottom: 5px;				/* margin outside border */
	}
.rowcolour1 a {						/* STANDARDS LINKS LIST A REFS */
	color: #333333;					/* text colour */
	text-decoration: none;			/* no link decoration */
	}
.rowcolour1 a:hover {				/* STANDARDS LINKS LIST A REFS ROLLOVER*/
	color: #333333;					/* text colour */
	text-decoration: underline;		/* decorate link */
	}
.rowcolour2{						/* common listing row 1  */
	color: #333333;					/* text colour */
	text-align: left;				/* alighn centre of page */
	margin-top: 5px;				/* margin outside border */
	margin-bottom: 5px;				/* margin outside border */
	/*background-color: #EBF1EB;		 button colour */
	background-color: #F6FCF5;		/* button colour */
	}
.rowcolour2 a {						/* STANDARDS LINKS LIST A REFS */
	color: #333333;					/* text colour */
	text-decoration: none;			/* no link decoration */
	}
.rowcolour2 a:hover {				/* STANDARDS LINKS LIST A REFS ROLLOVER*/
	color: #333333;					/* text colour */
	text-decoration: underline;		/* decorate link */
	}
tfoot {
	color: #333333;					/* text colour */
	font-size: 0.85em;					/* button text font size */
	}
caption {
	color: #333333;					/* text colour */
	font-size: 0.85em;					/* button text font size */
	text-decoration:underline;
	}
.column1width {
	width: 450px;
	}
