td {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000}
.smallblack {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000}
.format {  text-align: justify; padding-top: 8px; padding-right: 5px; padding-bottom: 8px; padding-left: 5px}
.input {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; background-color: #f9c98b; border: 1px solid; border-color: #666666 #666666 #333333 #333333}
.boldRed {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF0000}
a {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; color: #000066}
.formatTinyWhite { text-align: justify ; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF}
.tinyBlue {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #0C368A}
.midblue { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000751}
.boldPurple { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #993366; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 0px; border-top-width: 3px; border-right-width: 5px; border-bottom-width: 3px; border-left-width: 0px}
.smallWhite { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF}
.inputCentred { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; background-color: #B3C2D4; border: 1px solid; border-color: #666666 #666666 #333333 #333333 ; text-align: center}
.TinyWhite { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF }
.inputBlue { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; background-color: #739ec8; border: 1px solid; border-color: #666666 #666666 #333333 #333333 }
.tinyblack { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000}
.boldblackItalic { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000 ; font-style: italic}
.smallBorder {  border-color: #ff9966 #FF9966 #FF9966; border-style: double; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.formatTinyOrange { text-align: justify ; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FF6600}
.boldBlue { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #336699}
.tinyGrey { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666}
.tinyRed { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FF0000 }
.smallRed { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FF0000}
.invisible {  background-color: #FFFFFF; border: 1px #FFFFFF solid; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF}.tickbox { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; background-color: #999999; border: 1px #666666 solid}
.newsScroll { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000}
.spaceContent {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 24px; font-weight: normal; color: #000066; padding-right: 25px; border-color: #990000 #990000 #993300 #993300; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; border-style: none}
.responseBox {  border: 1pt #CCCCCC solid}
.coverPhoto {  border: 1px solid; border-color: #E2EDFE #E2EDFE #E2EDFE #E2DEFE}
.titleHighlight {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; padding-left: 10px; padding-right: 0px; color: #AD983C; padding-top: 5px; padding-bottom: 5px; border-color: #006600 #ad983c; text-align: left; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.divider {  border-color: black black #AD983C; padding-top: 10px; padding-bottom: 10px; line-height: 30px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.subMenu {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #006600; padding-left: 3px; border-color: #739EC8 #739EC8 #FFFFFF #B3C2D4; background-color: #C5CAAB; padding-top: 5px; padding-bottom: 5px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.subMenuBlank { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; padding-left: 5px; background-color: #b77094; padding-top: 5px; padding-bottom: 5px; border: 0px solid}
.smallBlue { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #336699}
.boldBrown { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #A3605A; text-align: justify}
.boldGreen { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #009900}
.imageDisplay { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; padding-left: 2px; background-color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; border: 1px #AD983C solid; padding-right: 2px}
.blueSpacer {  background-color: B3C2D4; padding-right: 30px; padding-left: 30px; border-color: #ffffff #b3c2d4 #b3c2d4; padding-top: 3px; padding-bottom: 3px; line-height: 5px; border-style: dashed; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.subMenuHeader { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; padding-left: 0px; border-color: #B3C2D4 #B3C2D4 #FFFFFF; background-color: #B3C2D4; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
li {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; list-style-position: outside; list-style-type: square; line-height: 25px}
.videoOrder { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; padding-left: 2px; background-color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; border: 1px #006600 solid; padding-right: 2px }
.callbackBorder { border: 1px #AD983C solid}
.smallBurgundy { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #993366}
.siteBorder {  border-color: black #C5CAAB #C5CAAB; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tinyGreen { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #006600}
.proceqTextArea { border-color: black #AD983C #000000 #000000; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; background-color: #D9EBE9; padding-top: 10px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; text-align: justify; clip: rect( ); border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.sieveTextArea { border-color: black #AD983C #000000 #000000; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; background-color: #cce0cc; padding-top: 10px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; text-align: justify; clip: rect( ); border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.miniFormat { text-align: justify; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px }
.mainMenu { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; padding-left: 3px; border-color: #000066 #000066 #006600; background-color: #f3f3f7; padding-top: 5px; padding-bottom: 5px; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px}
.mainMenuBackground {  background-color: #E7ECE6; line-height: 1px}
.subMenuSieve { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #006600; border-color: #c5caab #c5caab #FFFFFF #006600; background-color: #cce0cc; padding-top: 5px; padding-bottom: 5px; text-align: left; padding-right: 5px; padding-left: 15px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.subMenuSieveBlank { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #006600; border-color: #739EC8 #739EC8 #FFFFFF #B3C2D4; background-color: #E5EFE5; padding-top: 5px; padding-bottom: 5px; text-align: right; padding-right: 5px; line-height: 10px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.mainMenuBlank { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #006600; padding-left: 0px; border-color: #000066 #000066 #006600; background-color: #FFFFFF; padding-top: 0px; padding-bottom: 0px; line-height: 1px; padding-right: 0px; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px}
.sieveTextAreaBlank { border-color: black #AD983C #000000 #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; background-color: #cce0cc; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; text-align: justify; clip: rect( ); line-height: 1px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.sieveImageDisplay { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; padding-left: 2px; background-color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; border: 2px #006600 solid; padding-right: 2px }
.boldBlack { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000}
.sieveForm {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-align: left; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 2px; line-height: 25px}
.sieveFormAlt { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-align: left; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 2px; line-height: 25px ; background-color: #E7ECE6}
.highlightInGreen { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #006600; padding-left: 4px; border-color: #739EC8 #739EC8 #AD983C #B3C2D4; background-color: #C5CAAB; padding-top: 5px; padding-bottom: 5px; padding-right: 4px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.miniDivider { border-color: black black #AD983C; padding-top: 2px; padding-bottom: 2px; line-height: 1px; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.callbackTextArea { border-color: black #AD983C #000000 #000000; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; background-color: #cce0cc; padding-top: 10px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; text-align: justify; clip: rect( ); border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.blacklink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000 ; text-decoration: underline}
.boldRedStar {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000}
.tinyBlackLink { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000 ; text-decoration: underline}
.subMenuProceq { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #006600; border-color: #c5caab #c5caab #FFFFFF #006600; background-color: #D9EBE9; padding-top: 5px; padding-bottom: 5px; text-align: left; padding-right: 5px; padding-left: 15px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px }
.servicesMainMenu { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; padding-left: 3px; border-color: #000066 #000066 #006600; background-color: #eae372; padding-top: 5px; padding-bottom: 5px; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px ; padding-right: 3px}
.aboutMainMenu { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; padding-left: 3px; border-color: #000066 #000066 #006600; background-color: #fbbfbf; padding-top: 5px; padding-bottom: 5px; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px ; padding-right: 3px }
.developmentMainMenu { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; padding-left: 3px; border-color: #000066 #000066 #006600; background-color: #c0c7ee; padding-top: 5px; padding-bottom: 5px; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px ; padding-right: 3px }
.casestudiesMainMenu { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; padding-left: 3px; border-color: #000066 #000066 #006600; background-color: #c4eebe; padding-top: 5px; padding-bottom: 5px; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px ; padding-right: 3px }
.legislationMainMenu { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; padding-left: 3px; border-color: #000066 #000066 #006600; background-color: #d2c8e8; padding-top: 5px; padding-bottom: 5px; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px ; padding-right: 3px }
.clientMainMenu { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; padding-left: 3px; border-color: #000066 #000066 #006600; background-color: #f9c98b; padding-top: 5px; padding-bottom: 5px; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px ; padding-right: 3px }
