@import "navigation.css";
@import "modules/modules.css";
body {
    background-color: #292929;
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
#d-homeBody {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
#d-mainWrapper, #d-mainBG, #d-footerWrapper, #d-headerSpacer {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
#d-mainContainer, #d-footerContainer {
    margin: 0 auto;
    width: 950px;
}
#d-mainWrapper {
    background-color: #163E55;
    background-image: url("../images/WaterBG-Wrapper.jpg");
    background-position: 0 0;
    background-repeat: repeat-x;
}
#d-mainBG {
    background-image: url("../images/bgRipples.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    min-height: 500px;
}
.d-leftCol, .d-middleCol, .d-rightCol {
    float: left;
    margin: 0;
    padding: 0;
}
#d-headerSpacerWrapper {
    background-color: #FFFFFF;
    float: left;
    height: 9px;
    margin: 0;
    padding: 0;
    width: 100%;
}
#d-headerSpacerContainer {
    height: 9px;
    margin: 0 auto;
    width: 950px;
}
#d-mainContainer .d-leftCol {
    width: 272px;
}
#d-mainContainer .d-rightCol {
    margin: 0 0 0 11px;
    width: 666px;
}
#d-mainContentAea .d-leftCol {
    margin: 0;
    width: 269px;
}
#d-mainContentAea .d-middleCol {
    margin: 0 18px;
    width: 208px;
}
#d-mainContentAea .d-rightCol {
    margin: 0;
    width: 149px;
}
#d-pageFunctionality {
    clear: right;
    display: block;
    float: right;
    margin: 11px 0 0;
    padding: 0;
    width: 164px;
}
#d-flash {
    margin: 0 0 0 7px;
}
#d-flash a img {
    border: medium none;
}
#d-mainContentAea {
    background-image: url("../images/mainColBgWrapper.png");
    background-position: 0 0;
    background-repeat: repeat-y;
    float: left;
    padding: 0 0 8px;
    width: 671px;
}
#d-mainContentAeaTop {
    background-image: url("../images/mainContentBgShadowTop.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    float: left;
    height: 9px;
    margin: -9px 0 0;
    width: 673px;
}
#d-exploreRegion {
    background-image: url("../images/waBG.png");
    background-repeat: no-repeat;
    margin: -15px 0 0 490px;
    min-height: 244px;
    position: absolute;
    width: 172px;
}
.d-clear {
    clear: both;
    height: 0;
    margin: 0;
    width: 100%;
}
#d-quicklinks {
    float: left;
    margin: 0;
    width: 671px;
}
#d-searchArea {
    float: right;
    margin: 0 0 5px;
    padding: 0;
}
#d-footerWrapper {
    background-color: #292929;
    background-image: url("../Images/footerBgWrapper.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    float: left;
    margin: 0;
    padding: 0 0 15px;
    width: 100%;
}
#d-footerContainer .d-leftCol {
    margin: 0 0 0 5px;
    width: 185px;
}
#d-footerContainer .d-middleCol {
    float: left;
    margin: 50px 0 0 30px;
    padding: 0 0 15px;
    width: 560px;
}
#d-footerContainer .d-rightCol {
    margin: 60px 0 0 55px;
    width: 75px;
}
.d-linkArraySpacer {
    background-image: url("../Images/footerLinkArraySpacer.gif");
    background-repeat: repeat-y;
    float: left;
    height: 195px;
    margin: 0 5px;
    width: 2px;
}
#ul-pageComplianceLinks {
    display: block;
    float: left;
    list-style: none outside none;
    margin: 5px 0 3px;
    overflow: hidden;
    padding: 0;
}
#ul-pageComplianceLinks li {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
}
#ul-pageComplianceLinks span.sp-middleSpacer {
    border-left: 1px dotted #ACD5E2;
    float: left;
    height: 0.7em;
    margin: 0.4em 4px 0 5px;
    width: 0;
}
#d-searchArea #ul-pageComplianceLinks li a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 0.7em;
    margin: 0;
    padding: 4px 6px;
    width: auto;
}
#d-searchArea #ul-pageComplianceLinks li a:hover {
    background-color: #68A9BD;
    border: 1px solid #4C8FA4;
    color: #FFFFFF;
    padding: 3px 5px;
}
#d-searchArea fieldset {
    border: medium none;
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
#d-searchArea fieldset input {
    background-color: #9DD0E0;
    border: 1px solid #63A4BA;
    color: #164D68;
    display: block;
    float: left;
    font-size: 11px;
    padding: 6px 0 6px 6px;
    width: 156px;
}
#d-searchArea fieldset input.i-searchButton {
    background-color: #57A0B8;
    border: 1px solid #2F758C;
    color: #fff;
    cursor: pointer;
    margin: 0 0 0 5px;
    padding: 6px 5px 4px 6px;
    width: auto;
}
#d-searchArea fieldset input:hover {
    background-color: #fff;
    border: 1px solid #fff;
    color: #1483A6;
}
#d-searchArea fieldset input.i-searchButton:hover {
    background-color: #87BB16;
    border: 1px solid #87BB16;
    color: #fff;
}
#d-searchArea a {
    background-color: #387399;
    border: 1px solid #0E637E;
    color: #CAE2EA;
    display: block;
    float: left;
    font-size: 0.7em;
    margin: 4px 0 0;
    padding: 2px 0 2px 4px;
    width: 205px;
}
#d-searchArea a:hover {
    background-color: #87BB16;
    border: 1px solid #B0D648;
    color: #fff;
}
#a-dowLogo {
    background-image: url("../images/dowLogo.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    height: 50px;
    margin: 0 0 0 12px;
    position: absolute;
    text-indent: -3000em;
    top: 23px;
    width: 237px;
}
#sp-blueBG {
    background-color: #1F6181;
    display: block;
    float: left;
    height: 9px;
    margin: 0 0 0 6px;
    padding: 0;
    width: 266px;
}
#sp-headerLogoBG {
    background-image: url("../images/topLeftBG.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 118px;
    margin: 0 0 0 6px;
    width: 266px;
}
#sp-quickNavInstruct {
    background-image: url("../images/quickLinkBG-overlay.png");
    background-repeat: repeat;
    color: #92CCE0;
    display: block;
    float: left;
    font-size: 0.7em;
    letter-spacing: -0.01em;
    line-height: 1.7em;
    margin: 0 0 3px 6px;
    padding: 9px 10px 8px;
    width: 246px;
}
#sp-quickNavInstruct strong {
    color: #FFFFFF;
}
#d-pageFunctionality a {
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 39px;
    margin: 0 0 0 1px;
    text-indent: -3000em;
    width: 39px;
}
#a-toggleTextMinus {
    background-image: url("../images/decreaseText-off.png");
}
#a-toggleTextPlus {
    background-image: url("../images/increaseText-off.png");
}
#a-print {
    background-image: url("../images/print-off.png");
}
#a-skip2Content {
    background-image: url("../images/skip2Content-off.png");
}
#a-rssFeeds {
    background-image: url("../images/rssFeeds-off.jpg");
}
#a-toggleTextMinus:hover {
    background-image: url("../images/decreaseText-hov.jpg");
}
#a-toggleTextPlus:hover {
    background-image: url("../images/increaseText-hov.jpg");
}
#a-print:hover {
    background-image: url("../images/print-hov.jpg");
}
#a-skip2Content:hover {
    background-image: url("../images/skip2Content-hov.jpg");
}
#a-rssFeeds:hover {
    background-image: url("../images/rssFeeds-hov.jpg");
}
#sp-flashUnderline {
    background-color: #F2F2F2;
    display: block;
    float: left;
    height: 20px;
    margin: 2px 0 0 7px;
    width: 655px;
}
.sp-headingUnderline {
    background-color: #EBEBEB;
    display: block;
    float: left;
    height: 14px;
    margin: 11px 0 0 7px;
    padding: 0;
    width: 256px;
}
.sp-headingOverline {
    background-image: url("../images/hotTopicDashedOverline.png");
    background-repeat: repeat-x;
    display: block;
    float: left;
    height: 14px;
    margin: 11px 0 0;
    width: 208px;
}
.blue {
    background-color: #6EABD3;
    margin: 11px 0 0;
    width: 149px;
}
.sp-hotTopicTitle, .sp-hotTopicTitle p {
    clear: both;
    color: #80A91B;
    display: block;
    float: left;
    font-size: 1em;
    letter-spacing: -0.05em;
    margin: 0 0 11px;
    width: 200px;
}
.sp-hotTopicTitle p {
    margin: 0;
}
.sp-hotTopicImage {
    border: 5px solid #EBEBEB;
    display: block;
    float: left;
}
.sp-hotTopicImage img {
    border: 1px solid #FFFFFF;
    display: block;
    float: left;
}
.sp-hotTopicImage a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}
.sp-hotTopicImage a:hover {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}
.sp-hotTopicDetails, .sp-hotTopicDetails p {
    color: #537207;
    display: block;
    float: left;
    font-size: 0.7em;
    line-height: 1.65em;
    margin: 5px 0 0 5px;
}
.sp-hotTopicDetails p {
    margin: 0;
}
.sp-hotTopicDetails strong, .sp-hotTopicDetails p strong {
    color: #80A91B;
}
.sp-lightGreen {
    color: #80A91B;
}
.sp-hotTopicDetails a {
    border-bottom: 1px dotted #80A91B;
    color: #5D7D0D;
    padding: 2px;
}
.sp-hotTopicDetails a:hover {
    background-color: #5D7D0D;
    border-bottom: 1px solid #5D7D0D;
    color: #FFFFFF;
}
#ul-newsFeed {
    float: left;
    list-style: none outside none;
    margin: 0 0 0 -5px;
    padding: 0;
}
#ul-newsFeed li {
    float: left;
    margin: 2px 0;
    padding: 0;
}
#ul-newsFeed li a {
    border: medium none;
    color: #8B8B8B;
    cursor: pointer;
    float: left;
    font-size: 0.7em;
    line-height: 1.65em;
    margin: 0;
    padding: 2px 5px;
    width: 144px;
}
#ul-newsFeed li a:hover {
    background-color: #6EABD3;
    color: #FFFFFF;
}
.sp-newsDate {
    color: #6EABD3;
    display: block;
    float: left;
    font-size: 0.7em;
    font-weight: bold;
    line-height: 1.65em;
    margin: 0 0 0 5px;
    width: 140px;
}
.ul_quickNav {
    display: block;
    float: left;
    list-style: none outside none;
    margin: 5px 0 0 4px;
    padding: 0;
}
.ul_quickNav li {
    clear: left;
    display: block;
    float: left;
    margin: 3px 0 0;
    padding: 0 0 0;
}
.ul_quickNav li a {
    border: 1px solid #4F899C;
    cursor: pointer;
    display: block;
    float: left;
    margin: 0;
    outline: medium none;
    padding: 8px;
    width: 248px;
}
.sp-icon {
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    float: left;
}
.sp-quickNavTitle {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 0.95em;
    font-weight: normal;
    letter-spacing: -0.08em;
    margin: 0;
    padding: 0;
    width: 177px;
}
.li-planningPol .sp-quickNavTitle {
    width: 140px;
}
.li-managingWat .sp-quickNavTitle {
    width: 170px;
}
.li-licenseAlloc .sp-quickNavTitle {
    width: 170px;
}
.sp-arrow {
    background-image: url("../images/sideArrow-white.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    float: right;
    height: 7px;
    margin: 8px 10px 0 0;
    padding: 0;
    width: 12px;
}
.ul_quickNav li a:hover .sp-arrow {
    background-image: url("../images/QN-downArrow-blue.png");
    height: 8px;
    margin-bottom: 2px;
}
.ul_quickNav li.sel a .sp-arrow {
    background-image: url("../images/QN-downArrow-white.png");
}
.ul_quickNav li.sel a:hover .sp-arrow {
    background-image: url("../images/QN-upArrow-blue.png");
}
.sp-quickNavDescr {
    clear: left;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 0.7em;
    line-height: 1.7em;
    margin: 9px 0 3px 5px;
    width: 240px;
}
.li-planningPol .sp-icon {
    background-image: url("../images/QN-Icon-PLN-off.png");
    height: 13px;
    margin: 3px 10px 0 3px;
    width: 21px;
}
.li-managingWat .sp-icon {
    background-image: url("../images/QN-Icon-WPP-off.png");
    height: 18px;
    margin: 5px 13px 0 3px;
    width: 18px;
}
.li-qualityMan .sp-icon {
    background-image: url("../images/QN-Icon-WQM-off.png");
    height: 21px;
    margin: 3px 10px 0 3px;
    width: 21px;
}
.li-licenseAlloc .sp-icon {
    background-image: url("../images/QN-Icon-LAIS-off.png");
    height: 21px;
    margin: 3px 11px 0 3px;
    width: 20px;
}
.li-yourSay .sp-icon {
    background-image: url("../images/QN-Icon-HYS-off.png");
    height: 21px;
    margin: 3px 9px 0 3px;
    width: 22px;
}
.ul_quickNav li a:hover {
    background-color: #E0E0E0;
    background-image: url("../images/QN-BG-hov.png");
    background-position: 0 0;
    background-repeat: repeat-x;
    border: 2px solid #FFFFFF;
    padding: 7px;
}
.ul_quickNav li a:hover .sp-quickNavTitle {
    color: #1498C1;
}
.ul_quickNav li a:hover .sp-quickNavDescr {
    color: #1C6C84;
}
.ul_quickNav .li-planningPol a:hover .sp-icon {
    background-image: url("../images/QN-Icon-PLN-hov.png");
}
.ul_quickNav .li-managingWat a:hover .sp-icon {
    background-image: url("../images/QN-Icon-WPP-hov.png");
}
.ul_quickNav .li-qualityMan a:hover .sp-icon {
    background-image: url("../images/QN-Icon-WQM-hov.png");
}
.ul_quickNav .li-licenseAlloc a:hover .sp-icon {
    background-image: url("../images/QN-Icon-LAIS-hov.png");
}
.ul_quickNav .li-yourSay a:hover .sp-icon {
    background-image: url("../images/QN-Icon-HYS-hov.png");
}
.ul_quickNavSub {
    float: left;
    margin: 5px 0 0 0;
    padding: 0;
}
.ul_quickNavSub li {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #549EAB -moz-use-text-color -moz-use-text-color;
    border-right: medium none;
    border-style: dotted none none;
    border-width: 1px medium medium;
    float: left;
    margin: 0;
    padding: 1px 0;
}
.ul_quickNav li ul li a {
    width: 200px;
}
.ul_quickNav li .ul_quickNavSub li a span {
    background: url("../images/quickSubLinkBullet.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 7px;
    margin: 2px 17px 0 0;
    width: 5px;
}
.ul_quickNav li .ul_quickNavSub li a:hover {
    background-color: #E6E6E6;
    background-image: url("../images/quickSubLinkBG.png");
    background-repeat: repeat-x;
    border: 1px solid #FFFFFF;
    color: #0E7594;
    padding: 8px 0 8px 12px;
}
.ul_quickNav li .ul_quickNavSub li a:hover span {
    background-image: url("../images/quickSubLinkBullet-hov.png");
}
.ul_quickNav li.sel a {
    background-image: url("../images/darkQuickLinkBG-overlay.png");
    background-repeat: repeat;
    border: medium none;
    padding: 9px;
}
.ul_quickNav li.sel a.sp-quickNavDescr {
    color: #689CAD;
}
.ul_quickNav li.sel a:hover {
    background-color: #E0E0E0;
    background-image: url("../images/QN-BG-hov.png");
    background-position: 0 0;
    background-repeat: repeat-x;
    border: 2px solid #FFFFFF;
    padding: 7px;
}
.sel .sp-quickNavTitle {
    color: #FFFFFF;
}
.ul_quickNav li .ul_quickNavSub li a.sel {
    background-image: url("../images/QN-2ndLevelBG-Overlay.png");
    background-repeat: repeat;
    font-weight: bold;
}
.ul_quickNav li .ul_quickNavSub li a.sel:hover {
    background-image: url("../images/QN-BG-hov.png");
    background-position: 0 0;
    background-repeat: repeat-x;
}
.ul_quickNav ul.ul_quickNavSub li ul {
    float: left;
}
.ul_quickNav ul.ul_quickNavSub li ul li {
}
.ul_quickNav ul.ul_quickNavSub li ul li a {
    background-image: url("../images/QN-3rdLevelBG-Overlay.png");
    background-repeat: repeat;
    color: #82CFE6;
    padding: 6px 0 6px 34px;
    width: 231px;
}
.ul_quickNav ul.ul_quickNavSub li ul li a:hover {
    padding: 5px 0 5px 34px;
    width: 229px;
}
#d-quicklinks a, #d-quicklinks span {
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    float: left;
    padding: 0 0 10px;
}
#d-quicklinks a span {
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 0.7em;
    line-height: 1.55em;
    margin: 160px 0 0 20px;
    padding: 4px 10px;
    width: 155px;
}
#d-quicklinks a span em {
    border-bottom: 1px dotted #5B8C9A;
    color: #5B8C9A;
    cursor: pointer;
    font-style: normal;
}
#d-quicklinks a:hover span {
    background-image: url("../images/darkQuickLinkBG-overlay.png");
    background-repeat: repeat;
}
#a-waterCareers {
    background-image: url("../images/wwc-off.png");
    margin: 0 0 0 7px;
    width: 228px;
}
#a-wwToolkit {
    background-image: url("../images/wwtoolkitbg.png");
    margin: 0 0 0 -1px;
    width: 216px;
}
#a-waSchools {
    background-image: url("../images/wet-off.png");
    margin: 0;
    width: 212px;
}
#d-quicklinks a#a-waSchools span {
    margin: 160px 0 20px 15px;
}
#a-waterRebates {
    background-image: url("../images/wr-off.png");
    margin: 0;
    width: 215px;
}
#a-blankoff {
    background-image: url("../images/blank_off.png");
    margin: 0;
    width: 215px;
}
#d-quicklinks a#a-waterRebates span {
    margin: 160px 0 0 13px;
}
#a-waterCareers:hover {
    background-image: url("../images/wwc-on.png");
}
#a-waSchools:hover {
    background-image: url("../images/wet-on.png");
}
#a-waterRebates:hover {
    background-image: url("../images/wr-on.png");
}
#a-wwToolkit:hover {
    background-image: url("../images/wwtoolkitbg-hov.png");
}
a#a-WAgovAddress {
    background-image: url("../Images/footerWAGovAddress.png");
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 30px;
    margin: 60px 0 8px;
    text-decoration: none;
    text-indent: -3000em;
    width: 171px;
}
#d-footerContainer .d-middleCol p.p-first {
    color: #2EA7E5;
    font-size: 0.7em;
    letter-spacing: 0;
    margin: 10px 0 0.5em;
}
#d-footerContainer .d-middleCol p.p-first span {
    color: #FFFFFF;
}
#d-footerContainer .d-middleCol p {
    clear: both;
    color: #BDBDBD;
    text-align: center;
}
ul.linkArray {
    display: block;
    float: left;
    list-style: none outside none;
    margin: 12px 0 25px 72px;
    padding: 0;
}
ul.linkArray li {
    border-right: 1px dotted #2EA7E5;
    display: block;
    float: left;
    margin: 1px 0;
}
ul.linkArray li.li-last {
    border-right: medium none;
}
ul.linkArray li a {
    background-color: #272727;
    border: medium none;
    color: #BDBDBD;
    display: block;
    float: left;
    font-size: 0.7em;
    margin: 0 15px;
    padding: 1px 3px;
    text-decoration: none;
}
ul.linkArray li a:hover {
    background-color: #0D83CE;
    color: #FFFFFF;
}
#a-cncLogo {
    text-decoration: none;
}
#a-cncLogo img {
    border: medium none;
}
#d-internalBody #d-mainContentAea .d-leftCol, #d-regionalBody #d-mainContentAea .d-leftCol {
    margin: 0 0 0 7px;
    width: 489px;
}
#d-internalBody #d-mainContentAea .d-rightCol, #d-regionalBody #d-mainContentAea .d-rightCol {
    float: right;
    margin: 0 9px 0 0;
    width: 160px;
}
#d-breadCrumbArea {
    background-image: url("../images/breadCrumbWrapper.png");
    background-repeat: repeat-y;
    float: left;
    margin: 6px 0 0 6px;
    padding: 0;
    width: 483px;
}
#d-breadCrumbTop {
    background-image: url("../images/breadCrumbTopBG.png");
    background-repeat: no-repeat;
    float: left;
    margin: 0;
    padding: 0;
    width: 483px;
}
#d-breadCrumbBottom {
    background-image: url("../images/breadCrumbBottomBG.png");
    background-repeat: no-repeat;
    float: left;
    height: 10px;
    margin: 0;
    padding: 0;
    width: 483px;
}
#d-mainContentAreaBottom {
    background-image: url("../images/mainContentContainerBottomBG.jpg");
    background-repeat: no-repeat;
    float: left;
    height: 98px;
    margin: 0 0 0 7px;
    width: 655px;
}
#d-subPagesMenuArea {
    background-image: url("../images/sectionSubMenuWrapper.png");
    background-repeat: repeat-y;
    float: left;
    width: 160px;
}
#d-subPagesMenuTop {
    background-image: url("../images/sectionSubMenuTopBG.jpg");
    background-repeat: no-repeat;
    float: left;
    margin: 0;
    width: 160px;
}
#d-subPagesMenuBottom {
    background-image: url("../images/sectionSubMenuBottomBG");
    background-repeat: no-repeat;
    float: left;
    height: 10px;
    width: 160px;
}
#d-relevantPublications, #d-relevantForms {
    float: left;
    margin: 0;
    width: 160px;
}
#d-flashMap {
    margin: -20px 0 0;
    outline: medium none;
}
#d-allocationMap {
    float: right;
    margin: -10px 10px 0 0;
    outline: medium none;
}
#d-landingBanner {
    clear: both;
    float: left;
    margin: 6px 0 0;
}
#d-internalBody #d-mainContentAea .d-leftCol #ul-breadCrumbList, #d-regionalBody #d-mainContentAea .d-leftCol #ul-breadCrumbList {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    clear: left;
    color: #3B520D;
    display: block;
    float: left;
    font-weight: normal;
    list-style: none outside none;
    margin: 0 0 1px 11px;
    padding: 0;
    text-align: left;
    white-space: nowrap;
}
#d-internalBody #d-mainContentAea .d-leftCol #ul-breadCrumbList li, #d-regionalBody #d-mainContentAea .d-leftCol #ul-breadCrumbList li {
    background: none repeat scroll 0 0 transparent;
    color: #3B520D;
    float: left;
    font-size: 0.7em;
    line-height: 1.7em;
    list-style: none outside none;
    margin: 0;
    padding: 0 5px 0 0;
}
#d-internalBody #d-mainContentAea .d-leftCol #ul-breadCrumbList li a, #d-regionalBody #d-mainContentAea .d-leftCol #ul-breadCrumbList li a {
    border-bottom: 1px dotted #80B435;
    color: #E9FA78;
    display: block;
    float: left;
    margin: 0 5px 0 0;
    padding: 0 3px 1px;
    text-decoration: none;
}
#d-internalBody #d-mainContentAea .d-leftCol #ul-breadCrumbList li a:hover, #d-regionalBody #d-mainContentAea .d-leftCol #ul-breadCrumbList li a:hover {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #315009;
    border-color: -moz-use-text-color -moz-use-text-color #315009;
    border-style: none none solid;
    border-width: medium medium 1px;
    color: #FFFFFF;
}
#d-internalBody .sp-headingUnderline, #d-regionalBody .sp-headingUnderline {
    background-color: #EBEBEB;
    display: block;
    float: left;
    height: 14px;
    margin: 11px 0 15px;
    width: 489px;
}
#d-regionalBody .sp-regions {
    margin: 0;
}
.allocation {
    margin: 17px 0 0;
    width: 95%;
}
.allocation table {
    border-collapse: collapse;
    width: 95%;
}
.allocation table, .allocation td, .allocation th {
    border: 1px solid #CCCCCC;
}
.allocation .tr-odd {
    background-color: #E2F2F2;
}
.allocation .tr-even {
    background-color: #FFFFFF;
}
.allocation .tr-odd td, .allocation .tr-even td {
    color: #6A6A6A;
    padding: 5px;
    vertical-align: top;
}
.allocation.tr-odd td strong, .allocation.tr-even td strong {
    color: #6A6A6A;
}
.allocation th {
    background-color: #ADD0D6;
    font-size: 11px;
    padding: 5px;
}
#d-mainContentAea .d-leftCol ul  {
    border-bottom: 10px solid #EEEEEE;
    border-top: 10px solid #EEEEEE;
    clear: both;
    display: block;
    list-style: none outside none;
    margin: 1em 0 0.4em;
    padding: 0 20px;
}
#d-mainContentAea .d-leftCol ol  {
    border-bottom: 10px solid #EEEEEE;
    border-top: 10px solid #EEEEEE;
    clear: both;
    display: block;
    list-style: numeric !important;
    margin: 1em 0 0.4em;
    padding: 0 20px;
}
#d-mainContentAea .d-leftCol ul li ul {
    border: medium none !important;
    padding: 0 5px !important;
}
#d-mainContentAea .d-leftCol ul li {
    background-image: url("../images/UL-bullet.png");
    background-position: 0 1.45em;
    background-repeat: no-repeat;
    color: #6EABD3;
    display: block;
    font-size: 0.7em;
    line-height: 1.65em;
    list-style: none outside none;
    padding: 0.8em 0 0.8em 35px;
}
#d-mainContentAea .d-leftCol ol li {
    background-image: none;
    background-position: 0 1.45em;
    background-repeat: no-repeat;
    color: #6EABD3;
    display: block;
    font-size: 0.7em;
    line-height: 1.65em;
    list-style: numeric;
    padding: 0.8em 0 0.8em 20px;
	 margin-left:25px;
}
#d-mainContentAea .d-leftCol ul.ul-highLighted {
    background-color: #68A1C7;
    border-bottom: 10px solid #467898;
    border-top: 10px solid #467898;
    display: block;
    list-style: none outside none;
    margin: 1em 0 0.4em;
    padding: 0 20px;
}
#d-mainContentAea .d-leftCol ul li.ul-highLighted {
    background-image: url("../images/UL-bullet.png");
    background-position: 0 1.45em;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    font-size: 0.7em;
    line-height: 1.65em;
    list-style: none outside none;
    padding: 0.8em 0 0.8em 35px;
}
#d-mainContentAea .d-leftCol ul li ul {
    border-bottom: 10px solid #EEEEEE;
    border-top: 10px solid #EEEEEE;
    display: block;
    list-style: none outside none;
    margin: 1em 0 0.4em;
    padding: 0 20px;
    width: auto;
}
#d-mainContentAea .d-leftCol ul li ul li {
    background-image: url("../images/UL-bullet.png");
    background-position: 0 1.45em;
    background-repeat: no-repeat;
    color: #6EABD3;
    display: block;
    font-size: 1em;
    line-height: 1.65em;
    list-style: none outside none;
    padding: 0.8em 0 0.8em 35px;
}
#d-subPagesMenuTop ul {
    float: left;
    list-style: none outside none;
    margin: 5px 0 0 10px;
    padding: 0 0 2px;
    width: 140px;
}
#d-subPagesMenuTop ul li {
    border-bottom: 1px dotted #052430;
    float: left;
    padding: 1px 0;
}
#d-subPagesMenuTop ul li a {
    border: medium none;
    color: #A4C7D3;
    display: block;
    float: left;
    font-size: 0.7em;
    line-height: 1.5em;
    padding: 6px 5px 6px 7px;
    width: 128px;
}
#d-subPagesMenuTop ul li a:hover {
    background-color: #062834;
    border: 1px solid #06222A;
    color: #FFFFFF;
    padding: 5px 4px 5px 6px;
}
#d-relevantPublications ul, #d-relevantForms ul {
    float: left;
    list-style: none outside none;
    margin: 10px 0 0;
    padding: 0;
}
#d-relevantPublications ul li, #d-relevantForms ul li {
    background-image: url("../images/ICN-publications.png");
    background-position: 0 2px;
    background-repeat: no-repeat;
    display: block;
    float: left;
    margin: 0 0 1em 9px;
    padding: 0 0 0 24px;
}
#d-relevantForms ul li {
    background-image: url("../images/ICN-forms.png");
}
#d-relevantPublications ul a, #d-relevantForms ul a {
    border: medium none;
    color: #7DAE1D;
    display: block;
    float: left;
    font-size: 0.7em;
    line-height: 1.5em;
    margin: 0;
    padding: 0 0 5px;
    width: 120px;
}
#d-relevantForms ul a {
    color: #68A1C7;
}
#d-relevantPublications ul a:hover, #d-relevantForms li a:hover {
    background-color: #FFFFFF;
}
#d-relevantPublications ul a span, #d-relevantForms ul a span {
    clear: left;
    color: #999999;
    float: left;
}
#d-mainContentAea .d-leftCol img {
    border: 6px solid #EBEBEB;
    margin: 0 1px;
    padding: 1px;
}
#d-mainContentAea .d-leftCol #d-landingBanner img {
    border: medium none;
    margin: 0;
    padding: 0;
}
#d-mainContentAea .d-leftCol #ul-access img {
    margin: 10px 0 10px -35px;
}
#ul-access li {
    border-bottom: 1px dotted #E1E1E1;
}
#ul-access span {
    color: #6A6A6A;
    font-size: 1em;
    line-height: 1.65em;
    margin: 0 0 0 -30px;
}
#ul-access strong {
    font-size: 1.2em;
}
a.d-section {
    border: 1px solid #E3E3E3;
    clear: left;
    display: block;
    float: left;
    margin: 0 0 5px;
    padding: 0 0 8px;
    width: 450px;
}
a.d-section:hover {
}
a.d-section strong {
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.5em;
    margin: 0 0 25px;
    width: 100%;
}
#d-mainContentAea a.d-section img {
    border: medium none;
    cursor: pointer;
    display: block;
    float: left;
    margin: 8px 8px 0;
    padding: 0;
}
.d-section span {
    cursor: pointer;
    display: block;
    float: left;
    line-height: 1.8em;
    margin: 15px 0 0 25px;
    width: 180px;
}
#events span, #events strong {
    color: #2087BD;
}
#projects span, #projects strong {
    color: #71A418;
}
#waterData span, #waterData strong {
    color: #EDB00C;
}
#events:hover {
    background-color: #2087BD;
    border: 1px solid #17648C;
}
#events:hover span, #events:hover strong {
    color: #C5E9FC;
}
#projects:hover {
    background-color: #71A418;
    border: 1px solid #5A860C;
}
#projects:hover span, #projects:hover strong {
    color: #E7FF9F;
}
#waterData:hover {
    background-color: #EDB00C;
    border: 1px solid #DC8406;
}
#waterData:hover span, #waterData:hover strong {
    color: #FFFEB0;
}
#d-mainContentAea #events img.homepic {
    border: 1px solid #17648C;
}
#d-mainContentAea #projects img.homepic {
    border: 1px solid #5A860C;
}
#d-mainContentAea #waterData img.homepic {
    border: 1px solid #DC8406;
}
#d-regionalImagery {
    float: left;
    margin: 6px 0 0;
}
#d-regionalPhotoOverlay {
    background-image: url("../images/RG-shadowOverlay.png");
    background-repeat: no-repeat;
    height: 233px;
    margin: 0;
    position: absolute;
    width: 489px;
}
#d-regionalUnderline {
    background-color: #EBEBEB;
    float: left;
    height: 14px;
    margin: 1px 0 0;
    padding: 0;
    width: 489px;
}
#d-mapOfRegionOverlay {
    float: left;
    height: 233px;
    margin: 0;
    position: absolute;
    width: 489px;
}
.d-kimberley {
    background-image: url("../images/RG-mapKimberley.png");
    background-position: right bottom;
    background-repeat: no-repeat;
}
#d-regionalImagery img {
    margin: 0;
    padding: 0;
}
#regionPhotoLabel {
    background-image: url("../images/RG-plusIcon.png");
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    margin: 150px 0 0 13px;
    position: absolute;
    width: 150px;
}
#d-internalBody.noRightCol #d-mainContentAea .d-leftCol, #d-internalBody.noRightCol .sp-headingUnderline {
    width: 649px;
}
#d-internalBody.noRightCol #d-breadCrumbArea {
    width: 643px;
}
.noRightCol #d-breadCrumbArea {
    background-image: url("../images/breadCrumbWrapper-wide.png");
    width: 643px;
}
.noRightCol #d-breadCrumbTop {
    background-image: url("../images/breadCrumbTopBG-wide.png");
    width: 643px;
}
.noRightCol #d-breadCrumbBottom {
    background-image: url("../images/breadCrumbBottomBG-wide.png");
    width: 643px;
}
#d-internalBody.noRightCol #d-mainContentAea .d-leftCol ul, #d-regionalBody.noRightCol #d-mainContentAea .d-leftCol ul {
}
#d-internalBody.noRightCol #d-mainContentAea .d-leftCol ul li, #d-regionalBody.noRightCol #d-mainContentAea .d-leftCol ul li {
}
#d-mainNav {
    float: left;
    font-size: 0.7em;
    margin: 5px 0 0 3px;
    width: 495px;
}
body {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 100%;
}
p {
    color: #6A6A6A;
    font-size: 0.7em;
    line-height: 1.65em;
    margin: 1em 0 0.5em;
    padding: 0;
}
#d-internalBody #d-mainContentAea .d-leftCol p, #d-regionalBody #d-mainContentAea .d-leftCol p {
    clear: left;
    margin: 1em 20px 0.5em 18px;
}
.p-first {
    color: #80A91B;
    font-size: 1em;
    letter-spacing: -0.03em;
}
#d-internalBody #d-mainContentAea .d-leftCol .p-first {
    color: #6EABD3;
    margin: 0 20px 0.5em 15px;
}
#d-regionalBody #d-mainContentAea .d-leftCol .p-first {
    color: #7DAE1D;
    margin: 0 0 0.5em 15px;
}
#d-homeBody #d-mainContentAea .d-leftCol .p-first {
    font-size: 0.85em;
    letter-spacing: 0;
    margin: 1em 0 0.5em 25px;
}
#d-homeBody #d-mainContentAea .d-leftCol p {
    display: block;
    float: left;
    margin: 1em 0 0.5em 25px;
    width: 242px;
}
#d-mainContentAea .d-rightCol p {
    border-top: 1px dotted #6EABD3;
    display: block;
    float: left;
    margin: 10px 0 0;
    padding: 5px 0 0;
    width: 140px;

}
#d-internalBody #d-mainContentAea .d-rightCol p, #d-regionalBody #d-mainContentAea .d-rightCol p {
    border-top: medium none;
    margin: 0 0 0 9px;
    padding: 0;
}
p.p-blue {
    color: #6EABD3;
}
#d-relevantPublications p a {
    border-bottom: 1px dotted #7DAE1D;
    color: #7DAE1D;
}
#d-relevantPublications p a:hover {
    background-color: #7DAE1D;
    border-bottom: 1px solid #7DAE1D;
    color: #FFFFFF;
}
p a, table a {
    border-bottom: 1px dotted #9DD0E0;
    color: #6FB0C5;
    line-height: 1.75em;
    padding: 2px;
}
p a:hover, table a:hover {
    background-color: #5AAFD0;
    border-bottom: 1px solid #5AAFD0;
    color: #FFFFFF;
}
ul a {
    border-bottom: 1px dotted #C6EDF9;
    color: #347AA9;
    padding: 2px;
}
ul a:hover {
    background-color: #4289B9;
    border-bottom: 1px solid #4289B9;
    color: #FFFFFF;
}
#d-exploreRegion p {
    clear: left;
    color: #8B8B8B;
    display: block;
    float: left;
    font-size: 11px;
    line-height: 15px;
    margin: 5px 0 0 45px;
    padding: 0 0 4px;
    width: 120px;
}
#d-regionalBody #d-mainContentAea .d-leftCol p.p-regionsFirst {
    margin: 135px 0 0 15px;
    position: absolute;
    width: 210px;
}
#d-regionalBody .d-rightCol #d-mainContentAea .d-leftCol #d-landingBanner p {
    line-height: 0;
    margin: 0;
    padding: 0;
}
#d-mainContentAea .d-leftCol #regionPhotoLabel em {
    color: #7BAD1D;
    font-weight: bold;
}
#d-mainContentAea .d-leftCol #regionPhotoLabel p {
    color: #FFFFFF;
    font-size: 0.7em;
    padding: 8px 0 0 6px;
}
#d-homeBody #d-mainContentAea .d-middleCol p {
    font-size: 1em;
    margin: 0;
}
a {
    text-decoration: none;
}
a.a-hidden {
    display: none;
}
a:link {
}
a:visited {
}
a:active {
}
h1 {
}
.d-leftCol h1 {
    color: #6EABD3;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.5em;
    font-weight: bold;
    letter-spacing: -0.07em;
    margin: 15px 0 0 15px;
    width: 95%;
}
#d-regionalBody .d-leftCol h1 {
    color: #7DAE1D;
    float: left;
    letter-spacing: -0.07em;
    margin: 15px 0 15px 15px;
    width: 474px;
}
#d-homeBody #d-mainContentAea h1 {
    background-image: url("../images/h1-welcome.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 27px;
    margin: 15px 0 0 20px;
    padding: 0;
    text-indent: -3000em;
    width: 441px;
}
h2 {
}
#d-mainContainer .d-leftCol h2 {
    background-image: url("../images/h2-lookingAfterOurWaterNeeds.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 35px;
    margin: 0;
    padding: 0;
    text-indent: -3000em;
    width: 278px;
}
h3 {
}
h3#h3-whatRULook4 {
    background-image: url("../images/h3-whatAreYouLookingFor.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 23px;
    margin: 0;
    padding: 0;
    text-indent: -3000em;
    width: 243px;
}
#d-exploreRegion h3 {
    background-image: url("../images/h3-exploreYourRegion.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 46px;
    margin: 90px 0 0 44px;
    padding: 0;
    text-indent: -3000em;
    width: 92px;
}
#d-homeBody #d-mainContentAea .d-middleCol h3 {
    background-image: url("../images/h3-aHotTopic.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 27px;
    margin: 20px 0 10px;
    padding: 0;
    text-indent: -3000em;
    width: 148px;
}
#d-homeBody #d-mainContentAea .d-rightCol h3 {
    background-image: url("../images/h3-newsAndEvents.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 15px;
    margin: 26px 0 17px;
    padding: 0;
    text-indent: -3000em;
    width: 128px;
}
#d-internalBody #d-mainContentAea .d-leftCol h3, #d-regionalBody #d-mainContentAea .d-leftCol h3 {
    background-image: none;
    color: #6EABD3;
    display: block;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    height: auto;
    letter-spacing: -0.08em;
    margin: 0.5em 0 0.7em 15px;
    text-indent: 0;
    width: 474px;
}
#d-subPagesMenuTop h3 {
    background-image: url("../images/h3-inThisSection.jpg");
    background-repeat: no-repeat;
    border-bottom: 1px dotted #4AA0AB;
    display: block;
    float: left;
    height: 15px;
    margin: 15px 0 0 15px;
    padding: 0 0 5px;
    text-indent: -3000em;
    width: 103px;
}
#h3-relevantLinks {
    background-image: url("../images/h3-relevantLinks.png");
    background-position: 8px 15px;
    background-repeat: no-repeat;
    border-top: 14px solid #7DAE1D;
    display: block;
    float: left;
    height: 15px;
    margin: 6px 0 0;
    padding: 20px 0 0 9px;
    text-indent: -3000em;
    width: 151px;
}
#d-relevantPublications h3, #d-relevantForms h3 {
    border-bottom: 1px dotted #7DAE1D;
    color: #7DAE1D;
    display: block;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    letter-spacing: -0.07em;
    margin: 10px 0 10px 7px;
    padding: 0 0 5px;
    width: 130px;
}
#d-relevantForms h3 {
    border-bottom: 1px dotted #84BBDF;
    color: #68A1C7;
}
h4 {
}
#d-internalBody .d-leftCol #d-breadCrumbTop h4, #d-regionalBody .d-leftCol #d-breadCrumbTop h4 {
    background-image: url("../images/h4-yourAreHere.png");
    background-repeat: no-repeat;
    clear: both;
    display: block;
    float: left;
    height: 13px;
    margin: 12px 0 5px 10px;
    padding: 0;
    text-indent: -3000em;
    width: 90px;
}
.d-leftCol h4 {
    clear: both;
    color: #6EABD3;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1em;
    font-weight: bold;
    letter-spacing: -0.04em;
    line-height: 1.5em;
    margin: 15px 0 0 15px;
    width: 100%;
}
h5 {
    color: #6EABD3;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 0.9em;
    font-weight: bold;
    letter-spacing: -0.04em;
    line-height: 1.5em;
    margin: 0 0 0 15px;
    width: 90%;
}
h6 {
}
.d-leftCol table {
    float: left;
    font-size: 0.7em;
    margin: 0 0 0 15px;
}
.d-leftCol table.tableTypeA, b .d-leftCol table.tableTypeA {
    color: #6A6A6A;
    font-size: 0.7em;
    margin: 15px 0 15px 15px;
    width: 90%;
}
table.tableTypeA td {
    border-bottom: 1px dotted #CCCCCC;
    padding: 10px 10px 10px 0;
    vertical-align: top;
}
table.tableTypeA th {
    border-bottom: 1px dotted #CCCCCC;
    padding: 10px 10px 10px 0;
    text-align: left;
    vertical-align: top;
}
.d-leftCol table.tableTypeB, .d-leftCol table.tableTypeB {
    border-right: 1px solid #999999;
    border-top: 1px solid #999999;
    color: #6A6A6A;
    font-size: 0.7em;
    margin: 15px 0 15px 15px;
    width: 95%;
}
table.tableTypeB td {
    border-bottom: 1px solid #999999;
    border-left: 1px solid #999999;
    padding: 5px;
    vertical-align: top;
}
table.tableTypeB th {
    background-color: #CCCCCC;
    border-bottom: 1px solid #999999;
    border-left: 1px solid #999999;
    padding: 5px;
    text-align: left;
    vertical-align: top;
}
.d-leftCol table.tableTypeC, table.tableTypeC {
    color: #6A6A6A;
    font-size: 0.7em;
    margin: 15px 0 15px 15px;
    width: 95%;
}
table.tableTypeC td {
    padding: 5px;
    vertical-align: top;
}
table.tableTypeC th {
    background-color: #CCCCCC;
    padding: 5px;
    text-align: left;
    vertical-align: top;
}
#d-internalBody #d-mainContentAea .d-leftCol #glossary h3 {
    background-image: none;
    border-top: 10px solid #EEEEEE;
    color: #6EABD3;
    display: block;
    float: none;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    height: auto;
    letter-spacing: -0.08em;
    margin: 1em 0 0.7em 15px;
    padding-top: 10px;
    text-indent: 0;
    width: auto;
}
p.anchors {
    font-size: 0.8em;
    font-weight: bold;
}
.ul_quickNav ul li {
    list-style: none outside none;
    position: relative;
}
.ul_quickNav ul li ul {
    display: none;
    margin-left: 29px;
    position: absolute;
    z-index: 999999;
}
.ul_quickNav_down_drop {
    background-position: right center;
    background-repeat: no-repeat !important;
}
#d-searchResults {
    margin: 0 15px 0 20px;
}
#cse-search-results iframe {
    width: 605px !important;
}
#ministerLink a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    font-size: 0.7em;
    padding: 3px 5px;
    width: auto;
}
#ministerLink a:hover {
    background-color: #68A9BD;
    border: 1px solid #4C8FA4;
    color: #FFFFFF;
    padding: 2px 5px 2px 4px;
}
sup {
    font-size: 0.7em;
}
#d-waterCycle {
    background-image: url("../images/quickLinkBG-overlay.png");
    background-repeat: repeat;
    color: #92CCE0;
    float: right;
    line-height: 1.7em;
    margin-left: 8px;
    margin-top: 15px;
    width: 264px;
}
#d-waterCycle p {
    color: #92CCE0;
}
#d-waterCycle a {
    border: medium none;
    color: #FFFFFF;
}
#d-waterCycle img {
    border: 1px solid #4F899C;
}
#d-homeBody #d-mainContentAea .d-leftCol #img-homepageGraphic {
	margin: 1.0em 6px 0 0;
	border: 1px solid #d1d1d1;
	background-image: url("../Images/homepageGraphic.jpg");
	background-repeat: repeat;
	width:89px;
	height:125px;
	float:right;
}

