
/* UNIVERSAL STYLES  */
	DIV {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
	}
	BODY {
		PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left;
	}
	TD {
		FONT-SIZE: 1em; VERTICAL-ALIGN: top; COLOR: #333333; FONT-FAMILY: helvetica, garamond, swiss, arial, sans-seriff; TEXT-ALIGN: left;
	}
	IMG {
		BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
	}
	H1 {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #a6a6a6 1px solid; BACKGROUND-COLOR: #fff
; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px
; border-color: black #CCCCCC black black; border-right-width: thin
	}



/* STYING FOR ANCHOR TAGS  */
	A {
		CURSOR: pointer; COLOR: #626262; TEXT-DECORATION: none; font-weight: 900;
	}
	A:hover {
		color: f00; TEXT-DECORATION: none; font-weight: 900;
	}

	

/*  STYLING FOR THE  CONTAINER TABLE WHICH HOLDS ALL THE ACTUAL CONTENT ISOLATED FROM THE DROP SHADOWED TABLE. IMAGE PATH FOR TOP-TD TO BE FINALISED  */
	.container-table {
		BORDER-RIGHT: #353B5F 4px solid; BORDER-TOP: #353B5F 4px solid; BORDER-LEFT: #353B5F 4px solid;  BORDER-BOTTOM: #353B5F 4px solid; WIDTH: auto;  BACKGROUND-COLOR: #fff; MIN-WIDTH: 30em
; border-color: #FFFFFF black black
; border: #FFFFFF
	}
	TD.container-table {
		PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #009900; PADDING-TOP: 10px;
	}
	.TOP-td {
		PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #353B5F 3px solid; HEIGHT: 5em; TEXT-ALIGN: left; BACKGROUND: url(../img/top_images.jpg) no-repeat right;
	}	
	#top-logo {
		float: left; position: relative; top: 1px; right: 2px;
	}
	.LHS-td {
		BORDER-RIGHT: #353B5F 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 12.5em; PADDING-TOP: 10px; TEXT-ALIGN: center
	}
	.CENTRE-td {
		BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; text-align: left; font-size: 0.9em;  HEIGHT: 800px
	}
	.CENTRE-td h1 {
		font-size: 1.2em; margin: 10px 0px 0px 0px; color: #1E1E1E; PADDING: 0PX;
	}
	.CENTRE-td p {
		margin: 20px 10px 20px 10px;
	}
	.RHS-td {
		PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 7.5em; PADDING-TOP: 10px; TEXT-ALIGN: center
	}
	.BOTTOM-td {
		PADDING-RIGHT: 10px; BORDER-TOP: #353B5F 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 40px; TEXT-ALIGN: center
; color: #009900
	}
	
	

/*  STYLING FOR ANY FORMS WITHIN THE PAGES  */
	FORM {
		DISPLAY: block; MARGIN: 10px
	}
	INPUT {
		FONT-WEIGHT: 800; FONT-SIZE: 9px; MARGIN: 0px 0px 5px; COLOR: #626262; HEIGHT: 22px
	}
	SELECT {
		FONT-WEIGHT: 800; MARGIN: 0px 0px 5px; COLOR: #626262
	}
	
	
	
/* STYLING FOR ANY FUTURE TOP TOOLBAR NAVIGATION. CURRENTLY UNUSED  */	
	TABLE#tb {
		WIDTH: 100%; BACKGROUND-COLOR: #9ef000
	}
	TABLE#tb TR TD {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 18px; TEXT-ALIGN: center
; background-color: #FFFFFF
	}
	TABLE#tb TR TD A {
		DISPLAY: block; FONT-WEIGHT: 900; FONT-SIZE: 15px; WIDTH: 100%; COLOR: #000; HEIGHT: 18px; BACKGROUND-COLOR: #009900
	}
	TABLE#tb TR TD .nolink {
		DISPLAY: block; FONT-WEIGHT: 900; FONT-SIZE: 15px; WIDTH: 100%; COLOR: #FFFFFF; HEIGHT: 18px; BACKGROUND-COLOR: #fff
	}
	TABLE#tb TR TD A:hover {
		BACKGROUND-COLOR: #FFFFFF;
	}



/*  STYLES FOR THE DROP SHADOW EFFECT. IMAGE PATHS MAY NEED TO BE CHANGED FOR ACTUAL LIVE SITE  */
	.shadow-right	{
		BACKGROUND: url(../img/R_shadow.gif) repeat left top;
	}
	.shadow-bottom {
		BACKGROUND: url(../img/B_shadow.gif) repeat left top;
	}
	.shadow-bottom-right {
		BACKGROUND: url(../img/BR_shadow.gif) repeat left top;
	}



/* STYLES FOR TEMPLATE 2 CENTER BOXES */
	.centre-content-lhs {
		width: 47%; float: left; margin: 0px 5px 15px 5px; border: 1px solid #332D28;
	}
	.centre-content-rhs {
		width: 47%; float: right; margin: 0px 5px 15px 5px; border: 1px solid #332D28;
	}
	.centre-content-lhs h2 {
		 FONT-WEIGHT: 900; font-size: 1em; color: #000; padding: 5px 5px 0px 5px;
	}
	.centre-content-rhs h2 {
		 FONT-WEIGHT: 900; font-size: 1em; color: #000; padding: 5px 5px 0px 5px;
	}
	.centre-content-text {
		padding: 0px 10px 10px 10px; background-color: #009900;
	}
	.centre-content-img-left {
		width: 60px; height: 60px; float: left; margin: 5px 5px 0px 5px; border: 1px solid #332D28;
	}
	.centre-content-img-right {
		width: 60px; height: 60px; float: right; margin: 5px 5px 0px 5px; border: 1px solid #332D28;
	}
	.centre-content-bottom-bar {
		height: 30px; text-align: right; background-color: #CDDAE3; width: 100%; font-size: 1em;  font-weight: 900; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px;  border-top: 1px solid #332D28;
	}



/* STYLES FOR LEFT HAND SIDE PARTNERS BOX */
	.feature-box-top-bar {
	  BORDER: #332d28 2px solid; FONT-WEIGHT: 900; font-size: .9em; color: #353B5F; height: 25px; PADDING: 3px;  BACKGROUND-COLOR: #CDDAE3; MARGIN: 0px 0px 0px 0px;
	}
	.feature-box-top-bar h1 {
		MARGIN: 0px 5px 5px 5px; color: #33CC00;
	}
	.feature-box {
		height: 80px; font-size: .9em;  BORDER: #332d28 2px solid; MARGIN: 0px 0px 5px 0px; POSITION: relative; BOTTOM: 3px; BACKGROUND-COLOR: #fff; display: block; padding: 0px 0px 5px 0px;
	}
	.feature-box FORM {
		FONT-FAMILY: verdana; margin-top: 5px; background-color: #fff;
	}
	.feature-box form div {
		width: 180px; margin: 0px 1px 0px 5px; font-size: .8em; border: 0px solid #000; background-color: #fff;
	}
	.feature-box form div span {
		float: left; border: 0px #f00 none; margin: 10px 0px 0px 0px;
	}
	.feature-box form div INPUT {
		FLOAT: right; margin: 5px 0px 0px 0px;
	}
	#feature-box-button {
		WIDTH: 50px; HEIGHT: 22px; margin: 5px 0px 0px 0px;
	}
	.partner-logo {
		margin: 5px 3px 2px 2px;
	}


