BODY {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
DIV {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
P {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
A {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif
}
BODY {
	BACKGROUND: #ffffff; MARGIN: 0px
}
P {
	FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: justify
}
.normalText {
	FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: justify
}
TD {
	FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, sans-serif
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	MARGIN-TOP: 0%; MARGIN-BOTTOM: 0%; FONT-FAMILY: arial, helvetica, sans-serif; LIST-STYLE-TYPE: square
}
LI {
	FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; MARGIN-BOTTOM: 0%; PADDING-BOTTOM: 0%; COLOR: #666699; BORDER-BOTTOM: #9999cc 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN-BOTTOM: 0%; COLOR: #666699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN-BOTTOM: 0%; COLOR: #666699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0%; PADDING-BOTTOM: 0%; COLOR: #666699; BORDER-BOTTOM: #9999cc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H5 {
	FONT-WEIGHT: bolder; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0%; COLOR: #666699; BORDER-BOTTOM: #666699 1px solid; FONT-FAMILY: Times New Roman, Times, serif
}
A:link {
	COLOR: #666699
}
A:visited {
	COLOR: gray
}
A:hover {
	COLOR: #666699
}
A:active {
	COLOR: #666699
}
A.noline {
	TEXT-DECORATION: none
}
A.bold {
	FONT-WEIGHT: bold
}
A.bold_small {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
A.bold_noline {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
A.plain_noline {
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}
A.features {
	FONT-SIZE: 8pt; COLOR: #666699; TEXT-DECORATION: none
}
A.viewFullSize {
	FONT-SIZE: 8pt; COLOR: #666699; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.people {
	FONT-WEIGHT: bold; COLOR: #666699; TEXT-DECORATION: none
}
A.achievers {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
A.header2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN-BOTTOM: 0%; COLOR: #666699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.1rstLevelSitemap {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN-BOTTOM: 0%; COLOR: #666699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.2ndLevelSitemap {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0%; COLOR: #666699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.3rdLevelSitemap {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 0%; COLOR: #666699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.breadcrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: arial, helvetica, sans-serif
}
.breadcrumb A:link {
	COLOR: #666699
}
.breadcrumb A:visited {
	COLOR: gray
}
.breadcrumb A:hover {
	COLOR: #9999cc; TEXT-DECORATION: none
}
.breadcrumb A:active {
	COLOR: gray
}
A.sidenavlevel1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.sidenavlevel1 {
	COLOR: #000000
}
A.sidenavlevel1:visited {
	COLOR: #000000
}
A.sidenavlevel1:active {
	COLOR: #000000
}
A.sidenavlevel1:hover {
	COLOR: #ff0000
}
A.sidenavlevel1act {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #ff0000; LINE-HEIGHT: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.sidenavlevel1act {
	COLOR: #ff0000
}
A.sidenavlevel1act:visited {
	COLOR: #ff0000
}
A.sidenavlevel1act:active {
	COLOR: #ff0000
}
A.sidenavlevel1act:hover {
	COLOR: #ff0000
}
A.sidenavlevel2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9999cc; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.sidenavlevel2 {
	COLOR: #000000
}
A.sidenavlevel2:visited {
	COLOR: #000000
}
A.sidenavlevel2:active {
	COLOR: #000000
}
A.sidenavlevel2:hover {
	COLOR: #ffffff
}
A.sidenavlevel2act {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9999cc; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.sidenavlevel2act {
	COLOR: #ffffff
}
A.sidenavlevel2act:visited {
	COLOR: #ffffff
}
A.sidenavlevel2act:active {
	COLOR: #ffffff
}
A.sidenavlevel2act:hover {
	COLOR: #ffffff
}
.sidenavlevel2 {
	BACKGROUND: #9999cc
}
A.sidenavlevel3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: silver; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.sidenavlevel3 {
	COLOR: #000000
}
A.sidenavlevel3:visited {
	COLOR: #000000
}
A.sidenavlevel3:active {
	COLOR: #000000
}
A.sidenavlevel3:hover {
	COLOR: #666699
}
A.sidenavlevel3act {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #666699; LINE-HEIGHT: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: silver; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.sidenavlevel3act {
	COLOR: #666699
}
A.sidenavlevel3act:visited {
	COLOR: #666699
}
A.sidenavlevel3act:active {
	COLOR: #666699
}
A.sidenavlevel3act:hover {
	COLOR: #666699
}
.sidenavlevel3 {
	BACKGROUND: silver
}
.menuBlack {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; WIDTH: 20%; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.menuBlack A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 95%; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
.menuBlack A:visited {
	COLOR: #ffffff
}
.menuBlack A:active {
	COLOR: #ffffff
}
.menuBlack A:hover {
	COLOR: #ffffff
}
.menuColoured {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; WIDTH: 20%; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666699
}


.menuColouredDoubleWidth {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; WIDTH: 40%; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666699
}
.menuColoured A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 95%; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #666699; TEXT-DECORATION: none
}
.menuColoured A:visited {
	COLOR: #ffffff
}
.menuColoured A:active {
	COLOR: #ffffff
}
.menuColoured A:hover {
	COLOR: #ffffff
}
.menuColouredDoubleWidth A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 95%; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #666699; TEXT-DECORATION: none
}
.menuColouredDoubleWidth A:visited {
	COLOR: #ffffff
}
.menuColouredDoubleWidth A:active {
	COLOR: #ffffff
}
.menuColouredDoubleWidth A:hover {
	COLOR: #ffffff
}
.menuColoured2nd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; WIDTH: 20%; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9999cc
}
.menuColouredDoubleWidth2nd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; WIDTH: 40%; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9999cc
}
.menuColoured2nd A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 95%; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #9999cc; TEXT-DECORATION: none
}
.menuColoured2nd A:visited {
	COLOR: #ffffff
}
.menuColoured2nd A:active {
	COLOR: #ffffff
}
.menuColoured2nd A:hover {
	COLOR: #ffffff
}
.menuColouredDoubleWidth2nd A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 95%; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #9999cc; TEXT-DECORATION: none
}
.menuColouredDoubleWidth2nd A:visited {
	COLOR: #ffffff
}
.menuColouredDoubleWidth2nd A:active {
	COLOR: #ffffff
}
.menuColouredDoubleWidth2nd A:hover {
	COLOR: #ffffff
}
.news_headings {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666699
}
.purple {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #666699; TEXT-DECORATION: none
}
.orange {
	FONT-WEIGHT: bold; COLOR: #cc9933
}
.small {
	FONT-SIZE: 9pt
}
.smaller {
	FONT-SIZE: 8pt; COLOR: black
}
.smaller2 {
	FONT-SIZE: 8pt; COLOR: #666699
}
.smaller_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
.quote {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.quoteCenter {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.returnToCentered {
	FONT-SIZE: 8pt; TEXT-ALIGN: center
}
.header3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0%; COLOR: #666699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dropDownSmallText {
	FONT-SIZE: 10px
}
.caption {
	FONT-SIZE: 8pt; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.msgBox {
	BORDER-RIGHT: #9999cc 1px solid; BORDER-TOP: #9999cc 1px solid; BORDER-LEFT: #9999cc 1px solid; BORDER-BOTTOM: #9999cc 1px solid
}
.msgBoxBottom {
	BORDER-BOTTOM: #9999cc 1px solid
}
.msgBoxHeader {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; BORDER-BOTTOM: #9999cc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9999cc
}



.msgBoxHeader2 {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; BORDER-BOTTOM: #9999cc 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.msgBoxRed {
	BORDER-RIGHT: #993366 1px solid; BORDER-TOP: #993366 1px solid; BORDER-LEFT: #993366 1px solid; BORDER-BOTTOM: #993366 1px solid
}
.msgBoxBottomRed {
	BORDER-BOTTOM: #993366 1px solid
}
.msgBoxHeaderRed {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; BORDER-BOTTOM: #993366 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #993366
}

.msgBoxHeaderRed A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 95%; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #993366; TEXT-DECORATION: none
}
.msgBoxHeaderRed A:visited {
	COLOR: #ffffff
}
.msgBoxHeaderRed A:active {
	COLOR: #ffffff
}
.msgBoxHeaderRed A:hover {
	COLOR: #ffffff
}

.msgBoxYellow {
	BORDER-RIGHT: #ffcc33 1px solid; BORDER-TOP: #ffcc33 1px solid; BORDER-LEFT: #ffcc33 1px solid; BORDER-BOTTOM: #ffcc33 1px solid
}
.msgBoxYellowBottom {
	BORDER-BOTTOM: #ffcc33 1px solid
}
.msgBoxHeaderYellow {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666699; BORDER-BOTTOM: #ffcc33 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc33
}
.featureBox {
	BORDER-RIGHT: #666699 1px solid; BORDER-TOP: #666699 1px solid; BORDER-LEFT: #666699 1px solid; BORDER-BOTTOM: #666699 1px solid
}
.featureBoxBottom {
	BORDER-BOTTOM: #666699 1px solid
}
.featureBoxHeader {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666699
}
.featureBoxHeaderSmall {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666699
}
.visionBox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.visionBoxHeader {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #666699; BORDER-BOTTOM: #cccccc 2px solid; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.light {
	BACKGROUND-COLOR: #cccccc
}
.lightRight {
	BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
.lightRightSmall {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
.lightSmall {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #cccccc
}
.whiteRight {
	TEXT-ALIGN: right
}
.whiteRightSmall {
	FONT-SIZE: 8pt; TEXT-ALIGN: right
}
.whiteSmall {
	FONT-SIZE: 8pt
}

@media Print    
{
page {
	MARGIN: 10%
}
H1 {
	page-break-inside: avoid
}
H2 {
	page-break-inside: avoid
}
H3 {
	page-break-inside: avoid
}
BLOCKQUOTE {
	
}
UL {
	
}
OL {
	
}
DL {
	
}

}

@media Aural    
{
H1 {
	voice-family: paul, male; stress: 20; richness: 90
}
H2 {
	voice-family: paul, male; stress: 20; richness: 90
}
H3 {
	voice-family: paul, male; stress: 20; richness: 90
}
H4 {
	voice-family: paul, male; stress: 20; richness: 90
}
H5 {
	voice-family: paul, male; stress: 20; richness: 90
}
H6 {
	voice-family: paul, male; stress: 20; richness: 90
}
H2 {
	pitch: x-low; pitch-range: 80
}
H3 {
	pitch: low; pitch-range: 70
}
H4 {
	pitch: medium; pitch-range: 60
}
H5 {
	pitch: medium; pitch-range: 50
}
H6 {
	pitch: medium; pitch-range: 40
}
LI {
	richness: 60; pitch: medium
}
DT {
	richness: 60; pitch: medium
}
DD {
	richness: 60; pitch: medium
}
DT {
	stress: 80
}
B {
	stress: 90; richness: 90; pitch: medium; pitch-range: 60
}
STRONG {
	stress: 90; richness: 90; pitch: medium; pitch-range: 60
}
I {
	stress: 60; richness: 50; pitch: medium; pitch-range: 60
}
U {
	richness: 0
}
A:link {
	voice-family: harry, male
}
A:visited {
	voice-family: betty, female
}
A:active {
	voice-family: betty, female; pitch: x-high; pitch-range: 80
}
    }
.imgcell IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.imgcell A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}


