A {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
BODY {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
CAPTION {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
DIV {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
FIELDSET {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
H1 {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
H2 {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
H3 {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
H4 {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
H5 {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
H6 {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
INPUT {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
LABEL {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
LEGEND {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
LI {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
OL {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
P {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
SELECT {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
SPAN {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
TD {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
TEXTAREA {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
TH {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
UL {
	COLOR: #000000; FONT-FAMILY: Arial,Sans-Serif
}
CAPTION {
	FONT-SIZE: 70%
}
H1 {
	FONT-SIZE: 70%
}
H2 {
	FONT-SIZE: 70%
}
H3 {
	FONT-SIZE: 70%
}
H4 {
	FONT-SIZE: 70%
}
H5 {
	FONT-SIZE: 70%
}
H6 {
	FONT-SIZE: 70%
}
INPUT {
	FONT-SIZE: 70%
}
LABEL {
	FONT-SIZE: 70%
}
LEGEND {
	FONT-SIZE: 70%
}
OL {
	FONT-SIZE: 70%
}
P {
	FONT-SIZE: 70%
}
SELECT {
	FONT-SIZE: 70%
}
TEXTAREA {
	FONT-SIZE: 70%
}
UL {
	FONT-SIZE: 70%
}
A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
UL LI {
	LIST-STYLE-IMAGE: url(images/bullet_square.gif); MARGIN-LEFT: -10px
}
BODY {
	BACKGROUND-COLOR: #ffcc00
}
.leftNav {
	BACKGROUND-COLOR: #ffcc00
}
.leftNav {
	BORDER-RIGHT: #ffffff 1px solid
}
#mainTitle {
	BORDER-RIGHT: 0px; MARGIN: 0px 0px 10px; WIDTH: 594px; COLOR: #ffffff; BACKGROUND-COLOR: #cc0000
}
#mainTitle H1 {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; WIDTH: 320px; COLOR: #ffffff; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #cc0000
}
#mainTitle H1 {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18pt; MARGIN: 7px 0px 27px 20px; LINE-HEIGHT: 20pt
}
#mainContent {
	MARGIN: 10px 28px; WIDTH: 539px
}
#mainTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 0px 0px -8px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
#topImg {
	MARGIN-TOP: -45px; FLOAT: right; MARGIN-BOTTOM: 48px; MARGIN-RIGHT: -27px; POSITION: relative
}
#topImg IMG {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left
}
#newLogin {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#newLogin H2 {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 20px 5px 0px; COLOR: #ffffff; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #cc0000
}
#newLogin INPUT {
	CLEAR: both
}
#newLogin LABEL {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 11px
}
#newLogin A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 2px 0px 4px
}
#newLogin A IMG {
	MARGIN-BOTTOM: -3px; MARGIN-LEFT: -5px
}
#dpLogo {
	MARGIN-TOP: 12px; BOTTOM: 0px; POSITION: absolute
}
#blt {
	MARGIN-LEFT: -18px; POSITION: relative; TOP: 17px
}
.blt {
	MARGIN-LEFT: -18px; POSITION: relative
}
#questionnaireTitle {
	BORDER-RIGHT: 0px; MARGIN: 0px 0px 10px; WIDTH: 750px; COLOR: #ffffff; BACKGROUND-COLOR: #cc0000
}
#questionnaireTitle H1 {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; WIDTH: 520px; COLOR: #ffffff; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #cc0000
}
#questionnaireTitle H1 {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18pt; MARGIN: 7px 0px 27px 20px; LINE-HEIGHT: 20pt
}
#questionnaireContent {
	MARGIN: 10px 28px; WIDTH: 695px
}
#questionnaireContent P {
	MARGIN: 3px 0px 0px 5px
}
#questionnaireContent LABEL {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 0px 5px
}
.questionnaireLogo {
	MARGIN-TOP: -20px; WIDTH: 750px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffcc00
}
.formTable {
	WIDTH: 100%
}
.formTable TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; BACKGROUND: #e4e4e4; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px
}
.formTable TD LABEL {
	FONT-WEIGHT: normal; COLOR: #000000
}
.formTable TD SELECT {
	WIDTH: auto
}
.formTable TD.noBg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.formTable TD.label {
	WIDTH: 60%
}
.formTable TD.label LABEL {
	FONT-SIZE: 11px
}
.formTable TD .dpGoButton {
	MARGIN-TOP: 10px
}
.cbDP {
	CLEAR: both
}
.cssMagic1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 280px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e4e4e4
}
.cssMagic1 .small {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 5px 0px 4px; COLOR: #000000
}
.cssMagic2 {
	BORDER-RIGHT: #e4e4e4 2px solid; BORDER-TOP: #e4e4e4 2px solid; PADDING-LEFT: 100px; LEFT: 210px; BORDER-LEFT: #e4e4e4 2px solid; BORDER-BOTTOM: #e4e4e4 2px solid; POSITION: relative; TOP: -28px; BACKGROUND-COLOR: #e4e4e4
}
.cssMagic3 {
	LEFT: 137px; POSITION: relative; TOP: 10px
}
.cssMagic3 INPUT {
	DISPLAY: none
}
.cssMagic4 {
	POSITION: relative; TOP: -32px
}
.contentbox {
	BORDER-RIGHT: #ffcc00 0px solid; BORDER-TOP: #ffcc00 10px solid; BORDER-LEFT: #ffcc00 0px solid; BORDER-BOTTOM: #ffcc00 10px solid; BACKGROUND-COLOR: #ffffff
}
.bordered {
	BORDER-RIGHT: #ffcc00 0px solid; BORDER-TOP: #ffcc00 10px solid; BORDER-LEFT: #ffcc00 0px solid; BORDER-BOTTOM: #ffcc00 10px solid; BACKGROUND-COLOR: #ffffff
}
.contentbox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.h100p {
	HEIGHT: 100%
}
.w100pDP {
	WIDTH: 90%
}
.w320 {
	WIDTH: 100%
}
.printpage2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.printpage2 A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 134px; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffe88a; TEXT-DECORATION: none
}
.printpage2 A:hover {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #e4e6e4; TEXT-DECORATION: none
}
.printpage2 A IMG {
	MARGIN-TOP: -3px; VERTICAL-ALIGN: middle
}
.w170 {
	WIDTH: 120px
}
.homeLink {
	BACKGROUND: #ffcc00; MARGIN: -20px 0px 1px; WIDTH: 595px; HEIGHT: 29px
}
.homeLink A {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 7px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 0px solid; TEXT-DECORATION: none
}
.homeLink A:hover {
	BACKGROUND: #e4e4e4; TEXT-DECORATION: none
}
.homeLinkOn {
	BACKGROUND: #ffcc00; MARGIN: -20px 0px 1px; WIDTH: 595px; HEIGHT: 35px
}
.homeLinkOn A {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: #cc0000; FLOAT: right; PADDING-BOTTOM: 7px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 0px solid; TEXT-DECORATION: none
}
.homeLinkOn A:hover {
	TEXT-DECORATION: none
}
.dpGoButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dpGoButton A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 64px; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.dpGoButton A:hover {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
.dpGoButton A IMG {
	MARGIN-TOP: -3px; VERTICAL-ALIGN: middle
}
.dpBackButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.dpBackButton A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 84px; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.dpBackButton A:hover {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
.dpBackButton A IMG {
	MARGIN-TOP: -3px; VERTICAL-ALIGN: middle
}
.regionsContent {
	WIDTH: 100%
}
.hero IMG {
	FLOAT: left; MARGIN: 2px 0px 0px -10px; POSITION: relative
}
.hero A {
	FLOAT: left; MARGIN-LEFT: 12px
}
.w530 LABEL {
	FONT-SIZE: 11px
}
.dataTable {
	WIDTH: 530px
}
.dataTable CAPTION {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #cc0000
}
.dataTable TH {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.dataTable TH P.datahead {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.fileDownload {
	LEFT: -20px; POSITION: relative
}
.fileDownload IMG {
	POSITION: relative; TOP: 2px
}
.menutop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 60%; PADDING-BOTTOM: 0px; MARGIN: 0px 6px; PADDING-TOP: 0px
}
.menutop A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.menutop A:hover {
	
}
.bgmenutopoff {
	
}
.bgmenutopover {
	BACKGROUND-COLOR: #f1f1f1
}
.bgmenutopon {
	BACKGROUND-COLOR: #f1f1f1
}
.menusubtop {
	PADDING-RIGHT: 0px; BORDER-TOP: #fef5d3 1px solid; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #fef5d3 1px solid; BACKGROUND-COLOR: #fdcd01; TEXT-DECORATION: none
}
.menusubtop A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.menusubtop:hover {
	BACKGROUND-COLOR: #f1f1f1; TEXT-DECORATION: none
}
.bgmenusubtopoff {
	BACKGROUND-COLOR: #ffffff
}
.bgmenusubtopover {
	BACKGROUND-COLOR: #f1f1f1
}
.bgmenusubtopon {
	BACKGROUND-COLOR: #f1f1f1
}
#leftMenu {
	MARGIN-TOP: 1px; BORDER-BOTTOM: #fef5d3 1px solid
}
#leftMenu TD {
	BORDER-TOP: #fef5d3 1px solid
}
.menusub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 70%; Z-INDEX: 5; LEFT: -8px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 4px; COLOR: #000000; PADDING-TOP: 0px; POSITION: relative
}
.menusub A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.menusub A:hover {
	TEXT-DECORATION: none
}
.bgmenusuboff {
	BACKGROUND-COLOR: #fdcd01
}
.bgmenusubover {
	BACKGROUND-COLOR: #e4e4e4
}
.bgmenusubon {
	BACKGROUND-COLOR: #fee88a
}
#leftMenu TR.bgmenuteroff TD {
	BORDER-TOP: 0px; BORDER-BOTTOM: 0px
}
#leftMenu TR.bgmenuteron TD {
	BORDER-TOP: 0px; BORDER-BOTTOM: 0px
}
#leftMenu TR.bgmenuterover TD {
	BORDER-TOP: 0px; BORDER-BOTTOM: 0px
}
#leftMenu TR#menuter1 TD {
	BORDER-TOP: #fef5d3 1px solid
}
.menuter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; LEFT: -8px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 4px; PADDING-TOP: 0px; POSITION: relative
}
.menuter A {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
.menuter A:hover {
	TEXT-DECORATION: none
}
.bgmenuteroff {
	BACKGROUND-COLOR: #fdcd01
}
.bgmenuterover {
	BACKGROUND-COLOR: #e5e5e5
}
.bgmenuteron {
	BACKGROUND-COLOR: #fee88a
}
.menuqua {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; LEFT: -8px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 4px; PADDING-TOP: 0px; POSITION: relative
}
.menuqua A {
	FONT-WEIGHT: normal; COLOR: #505050; TEXT-DECORATION: none
}
.menuqua A:hover {
	TEXT-DECORATION: none
}
.bgmenuquaoff {
	BACKGROUND-COLOR: #fdcd01
}
.bgmenuquaover {
	BACKGROUND-COLOR: #e5e5e5
}
.bgmenuquaon {
	BACKGROUND-COLOR: #fee88a
}
.menubot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 60%; PADDING-BOTTOM: 0px; MARGIN: 0px 6px; PADDING-TOP: 0px
}
.menubot A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.menubot A:hover {
	
}
.bgmenubotoff {
	BACKGROUND-COLOR: #fdcd01
}
.bgmenubotover {
	BACKGROUND-COLOR: #f1f1f1
}
.bgmenuboton {
	BACKGROUND-COLOR: #f1f1f1
}
.sitemaplevel1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 60%; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 4px; PADDING-TOP: 0px
}
.sitemaplevel1 A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.sitemaplevel1 A:hover {
	TEXT-DECORATION: underline
}
.sitemaplevel1 A:visited {
	FONT-WEIGHT: normal
}
.sitemaplevel2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 60%; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 4px; PADDING-TOP: 0px
}
.sitemaplevel2 A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.sitemaplevel2 A:hover {
	TEXT-DECORATION: underline
}
.sitemaplevel2 A:visited {
	FONT-WEIGHT: normal
}
.sitemaplevel3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 60%; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 4px; PADDING-TOP: 0px
}
.sitemaplevel3 A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.sitemaplevel3 A:hover {
	TEXT-DECORATION: underline
}
.sitemaplevel3 A:visited {
	FONT-WEIGHT: normal
}
.sitemaplevel4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 60%; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 4px; PADDING-TOP: 0px
}
.sitemaplevel4 A {
	FONT-WEIGHT: bold; COLOR: #505050; TEXT-DECORATION: none
}
.sitemaplevel4 A:hover {
	TEXT-DECORATION: underline
}
.sitemaplevel4 A:visited {
	FONT-WEIGHT: normal
}
LABEL.small {
	FONT-WEIGHT: bold; FONT-SIZE: 60%
}
LABEL.medium {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
LABEL.large {
	FONT-WEIGHT: normal; FONT-SIZE: 110%
}
SPAN.small LABEL {
	FONT-WEIGHT: normal
}
INPUT.textbox {
	WIDTH: 120px
}
TEXTAREA.textbox {
	WIDTH: 200px
}
INPUT.buttonAsLink {
	BORDER-RIGHT: 0px inset; BORDER-TOP: 0px inset; FONT-SIZE: xx-small; BORDER-LEFT: 0px inset; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: 0px inset; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
INPUT.buttonAsLinkBold {
	BORDER-RIGHT: 0px inset; BORDER-TOP: 0px inset; FONT-WEIGHT: bold; FONT-SIZE: xx-small; BORDER-LEFT: 0px inset; CURSOR: hand; COLOR: #000000; BORDER-BOTTOM: 0px inset; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.submitbutton {
	FONT-SIZE: 150%
}
H2.home {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN: 0px; COLOR: #505050
}
H2.splash {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #505050
}
H2.highlight {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN: 0px 0px 5px; COLOR: #000000
}
H2.formheader {
	MARGIN: 0px; COLOR: #ffffff
}
P.hero {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 0px 0px 5px; COLOR: #ffffff
}
P.hero A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
P.highlight {
	FONT-WEIGHT: normal; FONT-SIZE: 60%; MARGIN: 0px 0px 5px; COLOR: #000000
}
P.highlight A {
	COLOR: #000000; TEXT-DECORATION: underline
}
P.highlight A SPAN.contrast {
	COLOR: #ffffff; TEXT-DECORATION: none
}
P.breadcrumb {
	FONT-SIZE: 60%; MARGIN: 0px 0px 12px
}
P.breadcrumb A {
	COLOR: #505050
}
P.advantage {
	FONT-WEIGHT: bold; FONT-SIZE: 230%; MARGIN: 0px; COLOR: #000060
}
P.datahead {
	MARGIN: 4px; COLOR: #ffffff
}
P.dataheadcentre {
	MARGIN: 4px; COLOR: #ffffff; TEXT-ALIGN: center
}
P.data {
	MARGIN: 4px; COLOR: #000000
}
A.rns SPAN {
	COLOR: #505050; TEXT-DECORATION: none
}
DIV.errormessage UL {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #ff0000
}
DIV.errormessage UL LI {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #ff0000
}
P.errormessage {
	FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #ff0000
}
.redirectLink {
	COLOR: #cc0000
}
.externalLinksText {
	COLOR: #000000
}
.datahead01 {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #000000; TEXT-ALIGN: left
}
.datarow01 {
	VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: left
}
.datarow02 {
	VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: left
}
.lineright {
	BORDER-RIGHT: #ffffff 1px solid
}
.linebottom {
	BORDER-BOTTOM: #ffffff 1px solid
}
.bg01 {
	BACKGROUND-IMAGE: url(../../images/line_h_blue.gif); BACKGROUND-REPEAT: repeat-x
}
.bg02 {
	BACKGROUND-IMAGE: url(../../images/line_v.gif); BACKGROUND-REPEAT: repeat-y
}
.bg03 {
	BACKGROUND-COLOR: #990033
}
.bg04 {
	BACKGROUND-COLOR: #ff6600
}
.bg05 {
	BACKGROUND-COLOR: #ff9900
}
.bg06 {
	BACKGROUND-COLOR: #ffcc00
}
.bg07 {
	BACKGROUND-COLOR: #99cc00
}
.bg08 {
	BACKGROUND-COLOR: #009999
}
.bg09 {
	BACKGROUND-COLOR: #6699cc
}
.bg03dp {
	BACKGROUND-COLOR: #929292
}
.bg04dp {
	BACKGROUND-COLOR: #b1b1b1
}
.bg05dp {
	BACKGROUND-COLOR: #b8b8b8
}
.bg06dp {
	BACKGROUND-COLOR: #ffe785
}
.bg07dp {
	BACKGROUND-COLOR: #e98400
}
.bg08dp {
	BACKGROUND-COLOR: #e9ac00
}
.bg09dp {
	BACKGROUND-COLOR: #cc0000
}
.bg10 {
	BACKGROUND-IMAGE: url(../../images/home/special.jpg); BACKGROUND-REPEAT: no-repeat
}
.bg11 {
	BACKGROUND-COLOR: #ffffff
}
.bg12 {
	BACKGROUND-COLOR: #80001e
}
.bg13 {
	BACKGROUND-COLOR: #000000
}
.bg14 {
	BACKGROUND-COLOR: #999999
}
.bg15 {
	BACKGROUND-COLOR: #f1f1f1
}
.bg16 {
	BACKGROUND-COLOR: #e0e0e0
}
.bg17 {
	BACKGROUND-IMAGE: url(../../images/line_h_grey.gif); BACKGROUND-REPEAT: repeat-x
}
.bg18 {
	BACKGROUND-COLOR: #cc0000
}
.bg19 {
	BACKGROUND-COLOR: #e5e5e5
}
.bgNewsReleaseLink {
	BACKGROUND-COLOR: #d6d6d6
}
.bgInternalLinksLink {
	BACKGROUND-COLOR: #d6d6d6
}
.bgExternalLinksLink {
	BACKGROUND-COLOR: #d6d6d6
}
.bgCaseStudiesLink {
	BACKGROUND-COLOR: #d6d6d6
}
.bgAdvantageLink {
	BACKGROUND-COLOR: #d6d6d6
}
.bg20 {
	BACKGROUND-IMAGE: url(../../images/line_v_full.gif); BACKGROUND-REPEAT: repeat-y
}
.bg21 {
	BACKGROUND-COLOR: #000000
}
.bg22 {
	BACKGROUND-COLOR: #ff0000
}
.bg21dp {
	BACKGROUND-COLOR: #000066
}
.bg22dp {
	BACKGROUND-COLOR: #cc0000
}
.RelevanceOffTab {
	BORDER-RIGHT: #ffffff 1px solid; FONT-SIZE: 60%; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: center
}
.RelevanceOnTab {
	BORDER-RIGHT: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 60%; BORDER-LEFT: #ffffff 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
.DateOffTab {
	FONT-SIZE: 60%; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: center
}
.DateOnTab {
	FONT-WEIGHT: bold; FONT-SIZE: 60%; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
.DocumentOffTab {
	FONT-SIZE: 60%; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #e0e0e0
}
.DocumentOnTab {
	FONT-WEIGHT: bold; FONT-SIZE: 60%; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #f1f1f1
}
.SearchResultDocumentItem {
	FONT-SIZE: 60%; WIDTH: 300px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #f1f1f1
}
.SearchResultRelevanceItem {
	FONT-SIZE: 60%; WIDTH: 100px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
.SearchResultDateItem {
	FONT-SIZE: 60%; WIDTH: 100px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
.PagerNumerics {
	FONT-SIZE: 60%; FONT-FAMILY: arial,helvetica,sans-serif
}
.SearchCategoryLabel {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
.contentbox {
	WIDTH: 530px; PADDING-TOP: 20px
}
.normal {
	FONT-WEIGHT: normal
}
.hide {
	VISIBILITY: hidden
}
.top {
	VERTICAL-ALIGN: top
}
.bottom {
	VERTICAL-ALIGN: bottom
}
.left {
	TEXT-ALIGN: left
}
.right {
	TEXT-ALIGN: right
}
.middle {
	VERTICAL-ALIGN: middle
}
.center {
	TEXT-ALIGN: center
}
.page_table {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial; BORDER-COLLAPSE: collapse
}
.page_table TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left
}
.page_table .first_child {
	BORDER-LEFT: 0px
}
.page_table .header TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #000000; TEXT-ALIGN: left
}
.page_table .header TD {
	BORDER-LEFT: 0px
}
.page_table .row TD {
	BACKGROUND-COLOR: #f1f1f1
}
.page_table .alternate_row TD {
	BACKGROUND-COLOR: #e0e0e0
}
.padl {
	PADDING-LEFT: 5px
}
.padr {
	PADDING-RIGHT: 5px
}
P.fdhead {
	FONT-WEIGHT: normal; MARGIN: 3px 4px; COLOR: #000000
}
P.fd {
	MARGIN: 3px 4px; COLOR: #000000
}
.linebottom1 {
	BORDER-BOTTOM: #000000 1px solid
}
.linebottom2 {
	BORDER-BOTTOM: #000000 2px solid
}
.wrapadminnav {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
H2.questionnaireheader {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; MARGIN: 20px 0px 1px; TEXT-TRANSFORM: uppercase; WIDTH: 250px; COLOR: #ffffff; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #cc0000
}
H3.questionnaireheader {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; WIDTH: 690px; COLOR: #000000; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #eeeeee
}
H3.questionnairesubheader {
	MARGIN-TOP: 20px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; WIDTH: 690px; COLOR: #000000; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #eeeeee
}
.questionnaireControls {
	WIDTH: 400px
}
.questionnaireRow1 {
	VERTICAL-ALIGN: top; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f1f1f1
}
.questionnaireRow2 {
	VERTICAL-ALIGN: top; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #e0e0e0
}
.questionnaireBorder {
	BORDER-RIGHT: #ffffff 1px solid
}
.glossaryLetterBar {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
.glossaryItemHeader {
	FONT-SIZE: 60%; WIDTH: 100%; FONT-FAMILY: arial,helvetica,sans-serif
}
.glossaryItemBody {
	FONT-SIZE: 60%; MARGIN-BOTTOM: 10px; WIDTH: 100%; FONT-FAMILY: arial,helvetica,sans-serif
}
.reducedcontent {
	WIDTH: 408px
}
.sidebarspacer {
	WIDTH: 10px
}
.sidebar {
	VERTICAL-ALIGN: top; WIDTH: 110px
}
.sidebar DIV {
	PADDING-LEFT: 10px; BORDER-LEFT: #858585 2px solid
}
.sidebar DIV H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #0b0662
}
.sidebar DIV H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.6em; COLOR: #0b0662
}
.sidebar DIV P.caption1 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; COLOR: #0b0662
}
.sidebar DIV P.caption2 {
	FONT-WEIGHT: bold
}
.printpage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.printpage A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.printpage A:hover {
	TEXT-DECORATION: underline
}
