BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; WIDTH: 744px; COLOR: #333333; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica,sans-serif;
}
BODY FORM {
	WIDTH: 744px
}
DIV A:link {
	COLOR: #000000; FONT-FAMILY: arial,sans-serif
}
DIV A:visited {
	COLOR: #000000; FONT-FAMILY: arial,sans-serif
}

DIV A:active {
	COLOR: #EC008C; FONT-FAMILY: arial,sans-serif
}
.headerLinks A:visited {
	COLOR: #000000; FONT-FAMILY: arial,sans-serif
}
DIV .mainHomeContent A:link{
	COLOR: #0079BB; TEXT-DECORATION: underline;
}
DIV .mainHomeContent A:visited{
	COLOR: #0079BB; TEXT-DECORATION: underline;
}
DIV .mainHomeContent A:hover {
	COLOR: #EC008C; TEXT-DECORATION: underline
}
DIV .mainHomeContent A:active{
	COLOR: #0079BB; TEXT-DECORATION: underline;
}
div .mainContent A:hover {
	COLOR: #EC008C!important; TEXT-DECORATION: underline
}
div .mainContent A {
	COLOR: #0079BB!important; TEXT-DECORATION: underline
}
div .headerLinks A:hover {
	COLOR: #EC008C; TEXT-DECORATION: none;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 100; FONT-SIZE: 180%; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 16px; LINE-HEIGHT: 28px; PADDING-TOP: 0px; FONT-FAMILY: arial, arial, helvetica, sans-serif; color: black;
}
.mainContent {
	FONT-SIZE: 76%; FLOAT: left; MARGIN-LEFT: 30px; WIDTH: 550px; line-height: 12.08pt;
}
.mainHomeContent {
	FONT-SIZE: 76%; FLOAT: left; MARGIN-LEFT: 30px; WIDTH: 363px; LINE-HEIGHT: 1.5em; color: #333333; line-height: 12.08pt;
}
.mainHomeContentThumb IMG {
	FLOAT: left; MARGIN-LEFT: 0px; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.rightHomeContent {
	MARGIN-TOP: 20px; FONT-SIZE: 76%; FLOAT: left; BACKGROUND-IMAGE: url(Images/dottedvert180.gif); MARGIN-LEFT: 10px; WIDTH: 180px; BACKGROUND-REPEAT: repeat-y
}
.rightHomeContent P {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.rightHomeContent a:link{
	color:#0079BB;
}
.rightHomeContent a:visited{
	color:#0079BB;
}
.rightHomeContent a:hover{
	color:#EC008C;
}
.rightHomeContentThumb IMG {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.mainContent TABLE {
	FONT-SIZE: 100%
}
#main {
	WIDTH: 120%
}
.mainContent P {
	LINE-HEIGHT: 1.5em
}
.mainHomeContent P {
	LINE-HEIGHT: 1.5em
}
.rightHomeContent P {
	LINE-HEIGHT: 1.5em
}
INPUT {
	COLOR: #333333
}
SELECT {
	COLOR: #333333
}
.headerLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN: 0px 10px 8px -8px; WIDTH: 740px; TEXT-ALIGN: left
}
.headerLinks A {
	MARGIN: 0px 12px; COLOR: #000000; TEXT-DECORATION: none; 
}
.headerLinks A:hover {
	MARGIN: 0px 12px; COLOR: #EC008C; TEXT-DECORATION: none
}
.headerLinks A:active {
	MARGIN: 0px 12px; COLOR: #EC008C; TEXT-DECORATION: none
}
.header {
	MARGIN-BOTTOM: 10px
}
.hr {
	DISPLAY: none
}
.hr {
	BACKGROUND-POSITION: center 50%; DISPLAY: block; BACKGROUND-IMAGE: url(Images/dotted_border.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px
}
.footer {
	CLEAR: both; MARGIN-TOP: 22px; FONT-SIZE: 0.74em; WIDTH: 744px; COLOR: #7e9fb9; LINE-HEIGHT: 1.5em
}
.footer A:visited {
	COLOR: #0079BB
}
.footer A:active {
	COLOR: #0079BB
}
.footer A{
	COLOR: #0079BB!important;
}
.footer A:hover{
	COLOR: #EC008C!important;
}
.footer P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; color:#999999;
}
.leftContent {
	FLOAT: left
}
.menu {
	FLOAT: left
}
.menu TABLE {
	WIDTH: 161px; LINE-HEIGHT: 1.25em
}
.menu A {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none; line-height: 1.4em; display: block;
}
.menu A:hover {
	COLOR: #EC008C; TEXT-DECORATION: none; background: url(Images/bullet_leftnav.gif) no-repeat 0% 0.4em; 
}
/*.menu .noArrow A:hover{
	 background: none!important;
}*/
.menu .noArrow A img{
	 padding-top: 0.3em;
}

.menu TD {
	FONT-SIZE: 67%; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; HEIGHT: 14px
}
.menu .leftNavBorder {
	BACKGROUND-IMAGE: url(Images/dotted_border.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
.menuBase {
	BACKGROUND-COLOR: #E0E0E0
}
.menuSelectedSection {
	background: url(Images/leftnav_selected_arrow.gif) no-repeat 0% 50% #E0E0E0; 
}
/* .menuSelectedSection2 is for level 1 selected menu without arrow*/
div .menuSelectedSection2 {
	background:  #E0E0E0; 
}
div .menuSelectedSection2  a {
	color:#EC008C;
}
div .menuSelectedSection A {
	PADDING-LEFT: 12px; COLOR: #EC008C; 
}
div .menuSelectedSection A:hover {
	PADDING-LEFT: 12px; COLOR: #EC008C
}
div .menuSelectedSection A:visited {
	PADDING-LEFT: 12px; COLOR: #EC008C
}
div .menuSubsection {
	BACKGROUND-COLOR: #ECECEC; 
}
div .menuSelectedSubsection {
	background: url(Images/leftnav_selected_arrow.gif) no-repeat 0% 50% #ECECEC
}
div .menuSubsection A {
	PADDING-LEFT: 18px; color: #666666!important; display: block;
}
div .menuSelectedSubsection A {
	PADDING-LEFT: 18px; COLOR: #EC008C; 
}
div .menuSelectedSubsection A:hover {
	PADDING-LEFT: 18px; COLOR: #EC008C
}
div .menuSelectedSubsection A:visited {
	PADDING-LEFT: 18px; COLOR: #EC008C
}
div .menuSubsection2 {
	BACKGROUND-COLOR: #f2f2f2
}
div .menuSelectedSubsection2 {
	background: url(Images/leftnav_selected_arrow.gif) no-repeat 0% 50% #f5f5f5;
}
div .menuSubsection2 A {
	PADDING-LEFT: 25px; color: #666666; background: #F5F5F5;
}
div .menuSubsection2 A:visited {
	color: #666666;
}
div .menuSelectedSubsection2 A {
	PADDING-LEFT: 25px; COLOR: #EC008C
}
div .menuSelectedSubsection2 A:hover {
	PADDING-LEFT: 25px; COLOR: #EC008C
}
div .menuSelectedSubsection2 A:visited {
	PADDING-LEFT: 25px; COLOR: #EC008C
}
.menuSubsection3 {
	BACKGROUND-COLOR: #f8f8f8
}
.menuSelectedSubsection3 {
	BACKGROUND-COLOR: #f8f8f8
}
.menuSubsection3 A {
	PADDING-LEFT: 36px;
	color: #666666!important;
}
.menuSubsection3 A:hover {
	color: #EC008C!important;
}
div .menuSelectedSubsection3 A {
	PADDING-LEFT: 36px; COLOR: #EC008C
}
div .menuSelectedSubsection3 A:hover {
	PADDING-LEFT: 36px; COLOR: #EC008C
}

.menuSelectedArrow {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 5px; HEIGHT: 7px
}
.textInput {
	BORDER-RIGHT: #A7A6AA 1px solid; BORDER-TOP: #A7A6AA 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #A7A6AA 1px solid; BORDER-BOTTOM: #A7A6AA 1px solid
}
SELECT {
	BORDER-RIGHT: #A7A6AA 1px solid; BORDER-TOP: #A7A6AA 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #A7A6AA 1px solid; BORDER-BOTTOM: #A7A6AA 1px solid
}
.textInputMandatory {
	BORDER-RIGHT: #639 1px solid; BORDER-TOP: #639 1px solid; FONT-SIZE: 57%; BORDER-LEFT: #639 1px solid; BORDER-BOTTOM: #639 1px solid; BACKGROUND-COLOR: #f8f8ff
}
.inputDisable {
	FONT-SIZE: 57%
}
TEXTAREA {
	BORDER-RIGHT: #A7A6AA 1px solid; BORDER-TOP: #A7A6AA 1px solid; FONT-SIZE: 57%; BORDER-LEFT: #A7A6AA 1px solid; BORDER-BOTTOM: #A7A6AA 1px solid; FONT-FAMILY: arial,sans-serif
}
.textInputL {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid
}
.formTable {
	MARGIN-BOTTOM: 12px
}
.formTable TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 0.8em; PADDING-TOP: 6px; BACKGROUND-COLOR: #f5e3e3
}
.formTable TD.formTableFooter {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.formTable TD.formTableFooterRight {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: right
}
TABLE LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 85%
}
.label {
	FONT-WEIGHT: bold; FONT-SIZE: 85%
}
.unbold {
	FONT-WEIGHT: normal
}
.formTable .radioLabel {
	FONT-WEIGHT: normal; FONT-SIZE: 85%; VERTICAL-ALIGN: 20%; MARGIN-RIGHT: 24px
}
.formTable .labelNotes {
	FONT-SIZE: 85%
}
.summaryTable {
	WIDTH: 100%; BORDER-BOTTOM: #e4e4e4 1px solid
}
.summaryTable TH {
	PADDING-RIGHT: 0px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 93%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.summaryTable TD {
	PADDING-RIGHT: 0px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 93%; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.1em; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.dataTable TD.indent {
	PADDING-LEFT: 24px
}
.dataFormTable TD.indent {
	PADDING-LEFT: 24pxhttp://10.68.152.230/Products/CorporateInvestor/CIFunds.aspx
}
.summaryTable TH.indent {
	PADDING-LEFT: 48px; FONT-WEIGHT: normal
}
.dataTable {
	MARGIN-BOTTOM: 12px
}

.tableFormat th {
	background-color: #66CEF5!important;
}
.tableFormat td a {
	font-weight: normal!important;
}

.dataTable TH {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 1.25em; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #E4F8FF; TEXT-ALIGN: left
}
.dataTable TH.fileSize {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1px solid; WIDTH: 15%; LINE-HEIGHT: 1.25em; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #E4F8FF; TEXT-ALIGN: right
}
.dataTable TD {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 1.25em; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #E4F8FF
}
.dataTable TD.fileSize {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 1.25em; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #E4F8FF; TEXT-ALIGN: right
}
div .dataTable A {
	font-weight: bold;
}
div .dataTable A:link {
	FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline;
}
div .dataTable A:visited {
	FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
div .dataTable A:active {
	FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
div .dataTable A:hover {
	LINE-HEIGHT: 1.25em; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.dataTable TFOOT TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.dataCaption {
	MARGIN-TOP: -10px; MARGIN-BOTTOM: 16px
}
.dataCaption TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.dataFormTable {
	MARGIN-BOTTOM: 12px
}
.dataFormTable TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 85%; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.25em; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #e8bfba; TEXT-ALIGN: left
}
.dataFormTable TD {
	PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 85%; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.25em; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f5e3e3
}
.dataFormTable TD.noPad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-BOTTOM-STYLE: none
}
.dataFormTable A:link {
	LINE-HEIGHT: 1.25em; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.dataFormTable A:visited {
	LINE-HEIGHT: 1.25em; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.dataFormTable A:active {
	LINE-HEIGHT: 1.25em; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.dataFormTable A:hover {
	LINE-HEIGHT: 1.25em; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.dataFormTable TFOOT TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.dataFormTable TR.footerItem TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TABLE.dataTable TR.footerItem TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.dataFormTable TR.footerItem TD STRONG {
	FONT-SIZE: 112%
}
TABLE.dataTable TR.footerItem TD STRONG {
	FONT-SIZE: 112%
}
TD.whiteCell {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.dataFormTable TD.whiteCell {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
TABLE.dataTable TD.whiteCell {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
TABLE.formTable TD.whiteCell {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
TH.whiteCell {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.dataFormTable TH.whiteCell {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
TABLE.dataTable TH.whiteCell {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
TABLE.formTable TH.whiteCell {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
TABLE.dataTable TD.whiteCell P.body {
	FONT-SIZE: 100%
}
.dataFormTable TD.whiteCell P.body {
	FONT-SIZE: 100%
}
TABLE.dataTable TH.whiteCell P.body {
	FONT-SIZE: 100%
}
.dataFormTable TH.whiteCell P.body {
	FONT-SIZE: 100%
}
TABLE.formTable TH.whiteCell P.body {
	FONT-SIZE: 100%
}
TABLE.formTable TD.whiteCell P.body {
	FONT-SIZE: 100%
}
.dataFormTable INPUT.textInput {
	FONT-SIZE: 100%
}
.dataFormTable SELECT {
	FONT-SIZE: 100%
}
.dataFormTable TEXTAREA {
	FONT-SIZE: 100%
}
.dataFormTable LABEL {
	FONT-SIZE: 100%
}
.dataFormTable SPAN.label {
	FONT-SIZE: 100%
}
TABLE.dataTable TD TABLE.dataTable TD {
	FONT-SIZE: 100%
}
TABLE.dataTable TD TABLE.dataTable TH {
	FONT-SIZE: 100%
}
TABLE.summaryTable TD TABLE.summaryTable TD {
	FONT-SIZE: 100%
}
TABLE.summaryTable TD TABLE.summaryTable TH {
	FONT-SIZE: 100%
}
TABLE.nestTable TD TABLE TD {
	FONT-SIZE: 100%
}
TABLE.nestTable TD TABLE TH {
	FONT-SIZE: 100%
}
.dataFormTable TD.dataFormPad {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.dataFormTable TD.dataFormPadIndent {
	PADDING-RIGHT: 6px; PADDING-LEFT: 24px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.dataFormTable TD.dataFormBorderRight {
	BORDER-RIGHT: #ffffff 1px solid
}
.headerSummary {
	
}
.blackheading {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 22px; BACKGROUND: black; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 1px; FONT-FAMILY: helvetica, arial, arial, sans-serif
}
.floatLeft {
	FLOAT: left
}
.validationErrorHeader {
	FONT-WEIGHT: bold; COLOR: #990000
}
.validationError {
	COLOR: #ff0000
}
.validationSummary {
	MARGIN: 0px 0px 24px
}
.validationSummaryErrors {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 24px; COLOR: #A7A6AA; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.validationSummaryErrors LI {
	COLOR: #A7A6AA
}
.validationSummaryErrors A:link {
	COLOR: #A7A6AA
}
.validationSummaryErrors A:active {
	COLOR: #A7A6AA
}
.validationSummaryErrors A:hover {
	COLOR: #A7A6AA
}
.validationSummaryErrors A:visited {
	COLOR: #A7A6AA
}
.serverError {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 24px; COLOR: #A7A6AA; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.controlValidationError {
	BORDER-RIGHT: #663399 1px solid; BORDER-TOP: #663399 1px solid; BORDER-LEFT: #663399 1px solid; BORDER-BOTTOM: #663399 1px solid; BACKGROUND-COLOR: #ffd8d8
}
INPUT.controlValidationError {
	BORDER-RIGHT: #663399 1px solid; BORDER-TOP: #663399 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #663399 1px solid; BORDER-BOTTOM: #663399 1px solid; BACKGROUND-COLOR: #ffd8d8
}
.actionLinks {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; MARGIN-RIGHT: 15px; TEXT-ALIGN: right
}
.actionLinks A {
	MARGIN-LEFT: 10px
}
.actionLinks IMG {
	MARGIN-LEFT: 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.actionLink {
	FONT-WEIGHT: bold; MARGIN-LEFT: 10px
}
.actionLink IMG {
	MARGIN-LEFT: 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.actionLinkFlush {
	FONT-WEIGHT: bold
}
.actionLinkFlush IMG {
	MARGIN-LEFT: 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.actionLinkSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 85%
}
.actionLinkSmall IMG {
	MARGIN-LEFT: 3px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
flush {
	MARGIN-LEFT: 0px
}
.alertText {
	FONT-WEIGHT: bold; COLOR: #767c8c
}
.aLinksLeft {
	FONT-WEIGHT: bold
}
.aLinksLeft A {
	MARGIN-TOP: 10px; DISPLAY: block
}
.rightBlock A {
	MARGIN-TOP: 10px; DISPLAY: block
}
.aLinksLeft IMG {
	MARGIN-LEFT: 5px; WIDTH: 9px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 9px; BORDER-BOTTOM-STYLE: none
}
.aLinksLeft DIV {
	MARGIN-TOP: 10px
}
.rightBlock {
	FONT-WEIGHT: bold
}
.rightBlock IMG {
	DISPLAY: block; MARGIN-LEFT: 5px; WIDTH: 39px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 39px; BORDER-BOTTOM-STYLE: none
}
.rightBlock A IMG {
	DISPLAY: inline; MARGIN-LEFT: 5px; WIDTH: 9px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 9px; BORDER-BOTTOM-STYLE: none
}
.rightBlock A {
	MARGIN-TOP: 0px; DISPLAY: block; MARGIN-BOTTOM: 5px
}
.alertsHeader {
	FONT-WEIGHT: bold; WIDTH: 80%
}
.alertsHeader #a {
	WIDTH: 30%
}
.alertsHeader #b {
	WIDTH: 20%
}
.alertsHeader #c {
	WIDTH: 30%
}
.alertsHeader #d {
	WIDTH: 20%
}
.labelNotes {
	FONT-SIZE: 85%
}
.topAlignOnly {
	VERTICAL-ALIGN: top
}
.larger {
	FONT-SIZE: 120%
}
.header2 {
	FONT-WEIGHT: bolder
}
.textInputMandatory {
	BORDER-RIGHT: #663399 1px solid; BORDER-TOP: #663399 1px solid; FONT-SIZE: 85%; BORDER-LEFT: #663399 1px solid; BORDER-BOTTOM: #663399 1px solid; BACKGROUND-COLOR: #f8f8ff
}
.bodyRed {
	COLOR: #cc0000
}
.rightAlign {
	TEXT-ALIGN: right
}
.leftAlign {
	TEXT-ALIGN: left
}
.stageImages {
	MARGIN-BOTTOM: 12px
}
.banner {
	BACKGROUND: url(Images/cm_logo.gif) no-repeat left top; WIDTH: 744px; HEIGHT: 77px
}
.tabActive {
	BORDER-RIGHT: white 3px solid; PADDING-LEFT: 8px; BACKGROUND-COLOR: #f5e3e3
}
.tabNotActive {
	BORDER-RIGHT: white 3px solid; PADDING-LEFT: 8px; BACKGROUND-COLOR: #e8e8e8
}
.printOnly {
	DISPLAY: none
}

@media Print    
{
.printOnly {
	DISPLAY: block
}
    }
div .zones {
	MARGIN-TOP: 30px; FLOAT: left; COLOR: #435f75; FONT-FAMILY: arial,sans-serif
}
.zoneTable {
	MARGIN-BOTTOM: 12px; WIDTH: 161px
}
.zoneTable TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; COLOR: white; LINE-HEIGHT: 1.25em; PADDING-TOP: 7px; BACKGROUND-COLOR: #66cef5; TEXT-ALIGN: left
}
.zoneTable TH.dottedLine {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(Images/dottedhoz.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.zoneTable TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 1px; FONT-SIZE: 70%; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.25em; PADDING-TOP: 8px; BACKGROUND-COLOR: #e4f8ff; TEXT-ALIGN: left
}
div .zoneTable A img {
	padding-top: 0.3em;
}
div .zoneTable A:link {
	FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none; background: none; 
}
div .zoneTable A:visited {
	FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none; background: none;
}
div .zoneTable A:active {
	FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: none; background: none;
}
div .dataTableCenterAlign A:hover {
	LINE-HEIGHT: 1.25em; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.highlightText {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000
}
div .highlightText A:link {
	COLOR: #0079BB; text-decoration: none;
}
div .highlightText A:active {
	COLOR: #0079BB
}
div .highlightText A:visited {
	COLOR: #0079BB; text-decoration: none;
}
div .highlightText A:hover {
	COLOR: ##0079BB; TEXT-DECORATION: underline
}
/* dataTableCenterAlign---- change to left align 26/05/2009*/
.dataTableCenterAlign {
	MARGIN-BOTTOM: 12px
}
.dataTableCenterAlign TH {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.25em; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #E4F8FF; TEXT-ALIGN: left
}
.dataTableCenterAlign TD {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 100%; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.25em; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #E4F8FF; TEXT-ALIGN: left
}
.dataTableCenterAlign TH.left {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.25em; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #E4F8FF; TEXT-ALIGN: left
}
.dataTableCenterAlign TD.left {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 100%; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.25em; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #E4F8FF; TEXT-ALIGN: left
}
.dataTableCenterAlign A {
	font-weight: bold;
}
.dataTableCenterAlign A:link {
	FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline;
}
.dataTableCenterAlign A:visited {
	FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.dataTableCenterAlign A:active {
	FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.dataTableCenterAlign A:hover {
	LINE-HEIGHT: 1.25em; FONT-FAMILY: arial,sans-serif; TEXT-DECORATION: underline
}
.contactTable {
	MARGIN-BOTTOM: 12px
}
.contactTable TH {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 100%; PADDING-BOTTOM: 6px; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 1.5em; PADDING-TOP: 6px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #66CEF5; TEXT-ALIGN: left
}
.contactTable TD {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 1px solid; LINE-HEIGHT: 1.5em; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #E4F8FF; TEXT-ALIGN: left
}
.contactTable TD.radio {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: normal; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #E4F8FF
}
.contactTable .radioLabel {
	FONT-WEIGHT: normal; FONT-SIZE: 85%; VERTICAL-ALIGN: 20%; MARGIN-RIGHT: 24px
}
tableNoBorder {
	MARGIN-BOTTOM: 12px
}
.tableNoBorder TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.5em; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.strapLine {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #435f75; LINE-HEIGHT: 1.7em; FONT-FAMILY: arial, arial, helvetica, sans-serif
}
.galleryImage {
	BACKGROUND: url(Images/ArtGallery.jpg); FLOAT: right; WIDTH: 70px; HEIGHT: 36px
}

div .sitemap a {
	text-decoration: none;
}
