HTML {
	BORDER: 0px; PADDING: 0px;  BORDER-WIDTH: 0px;  MARGIN: 0px; 
}
BODY {
	margin-left: 0; margin-right: 0; margin-top: 0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; COLOR: #333300; background: #AABFC1; background-image: url('spacer_background.jpg');  background-repeat: repeat-x 
}
P {
	padding: 2px; margin-right: 0; margin-top: 0:;  margin-bottom: 0;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 0.8em; FONT-WEIGHT: normal;  LINE-HEIGHT: 2em; 
}
H1, H2, H3, H4, H5, H6 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  }
H1 {
	COLOR: #18814D; BACKGROUND: transparent;  FONT-SIZE: 1.1em; FONT-WEIGHT: bold; letter-spacing: 1em; word-spacing: 1em; 
}
H2 {
	COLOR: #ffffff;  FONT-SIZE: 1.3em; border-bottom: 1px solid #F67121; border-top: 1px solid #F67121; letter-spacing: 0.25em;
}
H3 {
	COLOR: #FF5B00;   FONT-SIZE: 1em; 
}
H4 {
	COLOR: #FF5B00; BACKGROUND: transparent;  FONT-SIZE: 1.2em; border-bottom: 1px solid #F67121; text-align: center;
}
H5 {
	COLOR: #ffffff; FONT-SIZE: 0.8em; 
}
H6 {
	BACKGROUND: #FFFFFF;  FONT-SIZE: 1.1em; FONT-WEIGHT: normal; letter-spacing: 1.1em; border-bottom: 1px solid #F67121;
}

TABLE {
	FONT-SIZE: 1em; border-collapse: collapse;  border-spacing: 0px; width: 100%; margin-left: auto; margin-right: auto; padding: 3px;
}
TABLE P, TABLE OL, TABLE UL,  {	FONT-SIZE: 1em;}
th {	padding: 4px 6px;  background: #ff9933; }
td {	text-align: left;   vertical-align: top; }
tr {	text-align: center; padding: 4px 6px; }
dt {	margin-left: 5%;   FONT-WEIGHT: bold;  LINE-HEIGHT: 2em; }
dd {	position: relative; left:7.25em; top:-2em; width: 75%; COLOR: #000066; LINE-HEIGHT: 2em;}

div.blankIndex {
	position: absolute; width: 100%;  
}
div.blankMain {
	position: absolute;  top: 87px; width: 100%;  background: transparent; background-image: url('spacer_main.jpg');  background-repeat: no-repeat 
}

div.blankCentre {
	position: absolute;  left: 0; 	margin-left: 0; margin-right: 0;   text-align: center;
}
div.blankBase {
	position: absolute;  bottom: 0px; margin-left: 0px; margin-right: 0px; height: 70px; text-align: center; width: 100%; background-color: transparent; 
}
div.main {
	position: absolute;   margin-left: 133px; width: 65%; padding: 0 0 0 20px; background: transparent;  
}
div.mainRight {
	position: absolute;   right: 0px; width: 133px; text-align: left; padding: 0 5px 0 0; background: transparent;   
}
div.mainProduct {
	position: absolute;  top:87px; margin-left: 133px; width: 75%; padding: 0 0 0 2px; background: transparent; z-index: 100; 
}
div.topRight {
	position: absolute;  top: 0px;  text-align: right;  
}

div.side {
	position: absolute;  top: 0px; left: 0; width: 133px;  text-align: left;  background: transparent;
}
div.menuIndex {
	position: absolute;  top: 0px; left: 0; width: 100%; height: 86px; 
}


B {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 1em; FONT-WEIGHT: bold
}

OL {
	margin-left: 20%; margin-right: 5%; margin-top: 0:;  margin-bottom: 0;  FONT-SIZE: 0.8em;  LINE-HEIGHT: 2em; list-style-type: decimal;
}
OL OL{
	margin-left: 8%; list-style-type: upper-roman;
}

OL OL OL{
	margin-left: 8%; list-style-type: lower-roman;
}
OL UL {
	FONT-SIZE: 1em;  
}
UL { 
	 font-size: 0.8em; list-style-image: url('green_bullet.gif'); line-height: 2em; margin-left: 8%; margin-right: 5% 
}
UL UL { 
	 font-size: 1em; list-style-image: url('green_bullet2.gif'); line-height: 2em; margin-left: 5%; margin-right: 5% 
}
ul.over { 
	 font-size: 0.8em;  list-style-image: url('arrow.gif'); line-height: 2em; margin-left: 11%; margin-right: 0% 
}

#cgroup0 {	 background: transparent;   border-top: 1px solid #A5A5A5; padding: 9px 6px 9px 6px; text-align: center;}
#cgroup0t {	 background: transparent;   border-top: 1px solid #6F10A6; padding: 15px 6px 2px 6px; text-align: center;}
#cgroup0b {	 background: transparent;   border-bottom: 1px solid #A5A5A5; padding: 2px 6px 15px 6px; text-align: center;}
#cgroup0c {	 background: transparent;   border-right: 1px solid #999999; border-bottom: 1px solid #999999; padding: 2px; text-align: right;}
#cgroup1 {	 background: transparent; border: 1px solid #D4D4D4; padding: 3px;}
#cgroup1b {	 background: transparent;  padding: 3px;}
#cgroup1t {	 background: transparent; border-top: 1px solid #1B6F73; padding: 3px;}
#cgroup2 {	 background: #094F4F;  border-top: 1px solid #1B6F73;  padding: 3px;}
#cgroup3 {	 background: #DBE5E6;   padding: 3px;}
#cgroup3c {	 background: transparent;   border-right: 1px solid #999999; border-top: 1px solid #999999; padding: 2px;}
#cgroup3r {	 border-right: 1px solid #999999; padding: 6px 3px 6px 3px; }
#cgroup3b {	 border-bottom: 1px solid #999999; padding: 3px }
#cgroup3w {	 border-bottom: 1px solid #FFFFFF; padding: 3px }
#cgroupAll {	 background: ; border: 1px solid #1B6F73; padding: 4px;}


A:, A:visited, A:link, A:active {
	 COLOR: #6F10A6; TEXT-DECORATION: none
}
A:hover {
	COLOR: #E14602; TEXT-DECORATION: none
}

.caption {
	FONT-SIZE: 0.8em; COLOR: #9C5600; font-style: normal;  LINE-HEIGHT: 1em;
}
.captiontable {
	FONT-SIZE: 0.7em; COLOR: #336633; padding: 0 0 0 8px;  
}
.centreTd {
	text-align: center; vertical-align: top; FONT-SIZE: 0.8em;  COLOR: #3F1E11; padding: 4px;
}
.floatRight { float: right; padding: 0 0 0 11px }
.floatLeft { float: left; padding: 0 12px 0 0 }
.floatClear { clear: both }

.headBold {
	COLOR: #005929;  FONT-SIZE: 0.7em; FONT-WEIGHT: bold; letter-spacing: 0.5em; 
}
TD .headBold {
	COLOR: #005929;  FONT-SIZE: 1em; FONT-WEIGHT: bold; letter-spacing: 0.5em; border-bottom: 1px solid #F67121;
}
.grey {
	background-color: #eeeeee;
}
.headBold2 {
	COLOR: #1A3931; FONT-SIZE: 1em; FONT-WEIGHT: bold; letter-spacing: 0.1em; text-align: center; 
}

.indexTitle {
	COLOR: #4F6461;  FONT-SIZE: 0.75em; 
}
.indent {
	margin-left: 5%; margin-right: 5%;  text-align: left; line-height: 2em; 	padding: 10;
}
.itemBorder {
	BORDER-BOTTOM: none; BORDER-LEFT: #c8d8d0 1px outset; BORDER-RIGHT: none; BORDER-TOP: none
}
.line {
	background-image: url('spacer_line.gif'); background-repeat: repeat-x;
}
.line2 {
	border: 1px solid #000000; COLOR: #000000;  width: 100%;
}
.menuText {
	COLOR: #000000; FONT-SIZE: 1em; TEXT-DECORATION: none
}
.orange {
	COLOR: #9C5600
}
.outdent {
	margin-left: 6%; text-indent: -2em;  text-align: left; line-height: 2em; 	padding: 10;
}
A.menuText:, A.menuText:visited, A.menuText:link, A.menuText:active {
	FONT-SIZE: 0.8em; COLOR: #03C18E; FONT-WEIGHT: bold;   TEXT-DECORATION: none;
}
A.menuText:hover {
	COLOR: #07DB2F;  TEXT-DECORATION: none; 
}
.navTable {
	margin-left: 11px; font-size: 1em;  LINE-HEIGHT: 1.5em;
}
.newpage {
	page-break-after: always;
}
.quote {
	COLOR: #B17825;  FONT-WEIGHT: normal; LINE-HEIGHT: 12px; 
}
.smallblack {
	FONT-SIZE: 0.7em; LINE-HEIGHT: 1em; COLOR: #396349; padding: 2px;
}
A.smallblack:, A.smallblack:visited, A.smallblack:link, A.smallblack:active {
	COLOR: #D1270B;  FONT-SIZE: 0.8em; TEXT-DECORATION: none
}
A.smallblack:hover {
	COLOR: #3300cc;   TEXT-DECORATION: underline
}
.smallMenu {
	FONT-SIZE: 0.65em; COLOR: #666666
}
A.smallMenu:, A.smallMenu:visited, A.smallMenu:link, A.smallMenu:active {
	FONT-SIZE: 0.6em; COLOR: #6F10A6;  text-align: left; padding: 0 0 0 3px; background: transparent ; background-image: url('spacer_navMenu.gif'); background-repeat: no-repeat
}
A.smallMenu:hover {
	COLOR: #00CC66;  background-image: url('spacer_navMenuover.jpg'); background-repeat: no-repeat
}
.smalloutdent {
	FONT-SIZE: 0.7em; LINE-HEIGHT: 1em; COLOR: #396349; padding: -22px; 
}

.subhead { 
	 border-top: 1px solid #999999;   COLOR: #03A1A1; font-weight: bold;  letter-spacing: 0.25em;
}

A.subMenu:, A.subMenu:visited, A.subMenu:link, A:subMenu:active {
	  FONT-SIZE: 0.85em;  TEXT-DECORATION: none; COLOR: #CC3300; background-image: url('spacer_navsubMenuover.gif'); background-repeat: no-repeat
}
A.subMenu:hover {
	  COLOR: #00CC66;; TEXT-DECORATION: underline
}
.tableRight {
	TEXT-ALIGN: right;
}


.whiteBoldSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #ffffff; LINE-HEIGHT: 18px;
}
.whiteBold {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #ffffff; 
}
.white {
	 COLOR: #ffffff; 
}
.grey {
	 COLOR: #8c8c8c; 
}
A.grey:hover {
	  COLOR: #8c8c8c; BORDER-BOTTOM: #8c8c8c 1px dotted; 
}
.input {
	BORDER: #aeaeae 1px solid;  FONT-SIZE: 0.9em;   BACKGROUND-COLOR: #ffffff
}
.link {
	FONT-SIZE: 0.8em; COLOR: #224288; 
}
.linkSmall {
	FONT-SIZE: 0.6em; COLOR: #666666; 
}
A.linkSmall:, A.linkSmall:visited, A.linkSmall:link, A.linkSmall:active {
	FONT-SIZE: 0.6em; COLOR: #6F10A6;  text-align: left; padding: 0 0 0 3px; background: transparent ; background-image: url('spacer_navMenu.gif'); background-repeat: no-repeat
}
A.linkSmall:hover {
	FONT-SIZE: 0.6em; COLOR: #E14602; BORDER-BOTTOM: #E14602 1px dotted; 
}


#menu00, #menu01, #menu02, #menu03, #menu04, #menu05, #menu06, #menu07, #menu08, #menu09,   {
	POSITION: absolute; VISIBILITY: hidden;	background: transparent; COLOR: #000000; text-align: left;  line-height: 2em;
	padding: 10px; 	height: 17px;
}
#menu11, #menu12, #menu13, #menu14, #menu15, #menu16, #menu17, #menu18, #menu19,    {
	POSITION: absolute; VISIBILITY: hidden;	background: #eeeeee; COLOR: #000000; text-align: left;  line-height: 2em;
	padding: 2px; 	height: 337px;
}
.watermark-2 { background-image: url('indexPanel_2.jpg'); background-repeat: no-repeat }
.watermark-3 { background-image: url('indexPanel_3.jpg'); background-repeat: no-repeat }
.watermark_top {  background-image: url('spacer_top.gif'); background-repeat: repeat-x }