body { 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

/*
 * Borders
 */


.whiteBorderTop { 
	border-top: 1px solid #ffffff; 
}

.whiteBorderBottom {
	background-color: transparent; 
	border-bottom: 1px solid #FFFFFF;
}

.whiteBorderTB { 
	border-top: 1px solid #ffffff; 
	border-bottom: 1px solid #ffffff; 
}

/*
 * Main Text
 */

h1   { 
	color: #FFFFFF; 
	font-weight: normal; 
	font-size: 80%; 
	line-height: 200%; 
	padding:0px;
	margin:0px;
	padding-left: 10px 
}


.bodytext1    { 
	color: #666633; 
	font-weight: normal; 
	font-size: 11pt; 
	line-height: 160%; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: transparent 
}

.copyText { 
	color: #33cc33; 
	font-weight: normal; 
	font-size: 70%; 
	line-height: 150%; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: transparent
}



ul   { 
	color: #333333; 
	font-size: 70%; 
	line-height: 160%; 
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	list-style-type: disc; 
	list-style-position: outside 
	}

/*
 * Navigation
 */

.subnav1_off {
	background-color : transparent;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 65%;
	font-weight : bold;
	color : #cccc33;
	padding-left: 10px;
	line-height : 180%;
}

a.subnav1:visited, a.subnav1:link, a.subnav1:active  { 
	color: #33CC66; 
	font-weight: normal; 
	font-size: 65%; 
	line-height: 180%; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	background-color: transparent; 
	padding-left: 10px;
}

a.subnav1:hover {
	background-color : transparent;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 65%;
	font-weight : normal;
	color : #CCCC33;
	text-decoration : underline;
	padding-left: 10px;
	line-height : 180%;
}

.subnav2_off {
	background-color : transparent;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 65%;
	font-weight : normal;
	color : #cccc33;
	text-decoration : underline;
	padding-left: 10px;
	line-height : 180%;
}

a.subnav2:visited, a.subnav2:link, a.subnav2:active  { 
	background-color : transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 65%; 
	font-weight: normal; 
	color: #33CC66; 
	text-decoration: none; 
	line-height: 180%; 
	padding-left: 10px;
}

a.subnav2:hover {
	background-color : transparent;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 65%;
	font-weight : normal;
	color : #CCCC33;
	text-decoration : underline;
	padding-left: 10px;
	line-height : 180%;
}

a.activecs:visited, a.activecs:link, a.activecs:active { 
	color: #FFFFFF; 
	font-size: 70%; 
	line-height: 140%; 
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	background-color: transparent 
}

a.activecs:hover   { 
	color: #FFFFFF; 
	font-size: 70%; 
	line-height: 140%; 
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline; 
	background-color: transparent 
}

a:link, a:active, a:visited { 
	color: #663366; 
	text-decoration: none;
}

a:hover { 
	color: #663366; 
	text-decoration: underline; 
}


/*
 * Background Colours
 */

.white_bg_color {
	background-color : #FFFFFF;
}

.strapline_bg_color {
	background-color : #FFFFFF;
}

.mainmenu_bg_color {
	background-color : #003300;
}

.maintitle_bg_color   { 
	background-color: #330000;
}

.lhs_bg_color   { 
	background-color: #003300;
	color: #FFFFFF;
 }
 
.rhs_bg_color     { 
	background-color: #003300;
 }

.rhs_acs {
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	background-color: #003300;

}

a.ebp:visited, a.ebp:link, a.ebp:active { 
	color: #FFFFFF; 
	font-size: 80%; 
	line-height: 200%; 
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	background-color: transparent 
}

a.ebp:hover   { 
	color: #FFFFFF; 
	font-size: 80%; 
	line-height: 200%; 
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline; 
	background-color: transparent 
}

a:link, a:active, a:visited { 
	color: #663366; 
	text-decoration: none;
}
UL#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1000; left: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: text-top; WIDTH: 160px; CURSOR: default; PADDING-TOP: 0px; POSITION: relative; TOP: 1px
}
UL#menu UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: -1.2em; PADDING-LEFT: 0px; Z-INDEX: 10000; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN-LEFT: 21.9em; WIDTH: 160px; CURSOR: default; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute
}
UL#menu UL LI {
	WIDTH: 160px
}
UL#menu UL DIV {
	WIDTH: 160px
}
UNKNOWN {
	VISIBILITY: visible
}
UL#menu UL {
	LEFT: -1px; PADDING-TOP: 3px
}
UL#menu LI {
	WIDTH: 170px; TEXT-ALIGN: left
}
UL#menu DIV {
	WIDTH: 170px; TEXT-ALIGN: left
}
UL#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#menu LI {
	MARGIN-TOP: 0px
}
UL#menu DIV {
	MARGIN-TOP: 0px
}
UL#menu A {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fff 0px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; FONT: 13px New Caledonian, sans-serif, arial, verdana, geneva, helvetica,; BORDER-LEFT: #fff 0px solid; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 0px solid; LETTER-SPACING: 0.1em; POSITION: relative; BACKGROUND-COLOR: #003300; TEXT-DECORATION: none
}
UL#menu A:visited {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fff 0px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; FONT: 13px New Caledonian, sans-serif, arial, verdana, geneva, helvetica,; BORDER-LEFT: #fff 0px solid; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 0px solid; LETTER-SPACING: 0.1em; POSITION: relative; BACKGROUND-COLOR: #003300; TEXT-DECORATION: none
}
UL#menu A:hover {
	COLOR: #ffffcc; BACKGROUND-COLOR: #003300
}
UL#menu A:unknown {
	COLOR: #ffffcc; BACKGROUND-COLOR: #003300
}
.style1 {
	font-size: 12px
}
.style2 {
	font-family: Arial, Helvetica, sans-serif
}
.style3 {
	font-size: 9pt; 
	line-height: 160%; 
	font-family: Arial, Helvetica, sans-serif; 
	background-color: transparent; 
	color: #003300;
}
.style5 {
	font-size: x-small;
	line-height: 160%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	font-weight: normal;
	color: #003300;
}
.style6 {
	color: #003300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.style7 {	color: #003300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-small;
}
.style8 {
	background-color: transparent; 
	font-weight: normal; 
	color: #003300; 
	line-height: 160%;
}
.style9 {
	font-size: 11pt;
	line-height: 160%%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #003300;
	font-weight: bold;
}
.style10 {
	color: #000000
}
.style17 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}