body { background: none; }
#container #content, #container #content p, #container #content li, #container #content div { font-size: 9pt; line-height: 15pt; }
#container #content h2 { font-size: 22pt; }
#container #content h3, #container #content .highlight { font-size: 13pt; }

.popup { display: block; position: static; background: none; border: none; width: auto; float: left; padding: 0; overflow: auto; }
.popup .close { display: none; }
#container .popup.note { width: 100%; padding-bottom: 0.5cm; overflow: visible; }
#container .popup.note img { margin: 0.2cm auto 0; }
.enlarge { display: none; }
#container #content .popupImg { position: static; width: auto; }
.popupImg .popup { width: 100%; }
.more { display: none; }
.hasNote { background: none; }
.miscLink { display: none; }


#header { float: none; width: auto; padding: 0 0 0.2cm 0; }
#header h1 { float: none; margin: 0; }
#container { background: none; width: auto; overflow: visible; }
#utilBar { display: none; }
#mainNav { display: none; }
#subNav { display: none; }
#content { float: none; width: auto; padding: 0; }
#title { float: none; margin: 0 0 1%; }
#footNav { display: none; }
#footer { background: none; padding: 1em 0 0; overflow: auto; }
#footer * { color: #000; }

#emailThisPage { display: none; }
#print { display: none; }
#subSubNav { display: none; }
#slideShow { display: none; }
/*#showAll { display: none; }*/

#abtSummary { float: none; width: 100%; position: static; padding: 0 0 1em; }
#abtSummary .popup { display: block; position: static; background: none; border: none; width: auto; float: none; margin: 0 0 0 7cm; padding: 0;  }
#abtSummary li { border: none; float: none; clear: both; margin: 0; padding: 0 0 0.4cm 0; overflow: auto; }
#abtSummary img { float: left; }
#abtSummary .popup li { clear: none; }
#abtSummary h4 { margin-top: 0; }

#visionMissionValues  { float: none; width: auto; padding: 0; }

#BODGroup { display: block; clear: both; position: relative; overflow: auto; }
#container #directorDescriptionContainer { float: none; width: auto; margin-top: 1em; }
.directorDescription { float: none; width: auto !important; overflow: auto; }
.directorDescription img { padding: 0.1cm; border-width: 0.02cm; }

#abt_corpgov #content * { float: none; }
#abt_corpgov #mainPic { display: block; margin: 0 auto 0.5cm; }
#abt_corpgov .highlight, #abt_corpgov .defaultPara { width: auto; }
#abt_corpgov .contentBlock { margin: 0; padding: 0.8cm 0 0; background: none; border: none; width: auto; }
.contentBlock ul.download { border: none; padding: 0; }

#abt_corpcitizen #container  h3 { color: #0198F1; font-weight: normal; margin-bottom: 0; font-size: 13pt; }
#abt_corpcitizen .highlight, #abt_corpcitizen .defaultPara { width: auto; float: none; }
#abt_corpcitizen #sectionHighlight { padding-bottom: 0; }

#sectionHighlight { float: none; clear: both; margin: 0; padding: 0.5cm 0 0; background: none; border: none; width: 100%; }
#sectionHighlight .contentBlock { padding: 0; width: auto; float: left; }
#sectionHighlight .contentBlock * { display: none; }
#sectionHighlight .contentBlock img { display: block; margin: 0; padding: 0.1cm; border-width: 0.02cm; }
#sectionHighlight .popup { float: none; width: auto; margin-left: 2.6cm; }
#sectionHighlight .inner { overflow: auto; padding-bottom: 0.4cm; }
#sectionHighlight h3 { padding: 0; }

#membrane_inno #mainPic { display: none; }
#membrane_inno .highlight, #membrane_inno .defaultPara { width: auto; float: none; }
#membrane_inno #sectionHighlight .contentBlock img { }
#membrane_inno #sectionHighlight .popup { float: none; width: auto; padding-bottom: 0.8cm; margin-left: 6cm; }
#membrane_inno #sectionHighlight .contentBlock.last a { display: block; }
#membrane_inno #sectionHighlight .contentBlock.last a:hover img { border-color: #ddd; }

#biz_pns #content .contentBlock { background: none; border: none; float: none !important; width: auto !important; padding: 0 !important; clear: both; }
#biz_pns .contentBlock .block { width: auto; }
#biz_pns .contentBlock .block.right { float: left; }
#biz_pns #content .contentBlock .popupImg .popup { display: none; }
#biz_pns #content .contentBlock .popupImg img { width: 300px; }

#biz_pns .contentBlock.one ul { float: none; }
#biz_pns .contentBlock.one ul li { float: none; clear: none; width: auto; }
#biz_pns .contentBlock.one ul li.right { float: none; }

#biz_pns #content .contentBlock.two .popupImg { float: left; margin: 0; width: 300px; }
#biz_pns .contentBlock.two .block { width: auto; float: none; margin-left: 8.5cm; }

#biz_pns #content .contentBlock.three .popupImg { width: 700px; margin: 0 auto; }
#biz_pns #content .contentBlock.three .popupImg img { width: 700px; }

#waterSolutionContainer { position: static; }
#waterSolution { position: static; width: auto; float: none; margin: 0.7cm 0 0; clear: both; }
#waterSolutionContainer .img { display: block; margin: 0 auto; clear: both; padding: 0.1cm 0; } 
#waterSolutionContainer .highlight.two { margin: 0; }
#biz_water #waterSolution li { background: none; float: none; width: auto; height: auto; position: static; margin: 0; padding: 0 0 1em 0; }
#biz_water #waterSolution .title { display: none; }
#biz_water #waterSolution .popup { float: none; width: auto; }
#biz_water #waterSolution .popup h3 { margin-bottom: 0.7em; }

#biz_water #sectionHighlight { margin: 0; padding: 1em 0; }
#biz_water #sectionHighlight .contentBlock { float: none; width: auto; clear: both; padding: 1em 0 0; overflow: auto; }
#biz_water #sectionHighlight .contentBlock * { display: block; }
#biz_water #sectionHighlight .contentBlock .more { display: none; }
#biz_water #sectionHighlight .contentBlock sup {display: inline; }
#biz_water #sectionHighlight .contentBlock a { float: left; width: auto; margin: 0; border: none; }
#biz_water #sectionHighlight .contentBlock a img { padding: 0.1cm; border-width: 0.02cm; }
#biz_water #sectionHighlight .contentBlock h4 { font-weight: bold; float: none; width: auto; margin-left: 2.6cm; }
#biz_water #sectionHighlight .contentBlock p { float: none; width: auto; margin-left: 2.6cm; }

#biz_desalination #sectionHighlight .contentBlock, #biz_wrp #sectionHighlight .contentBlock, #biz_wwtp #sectionHighlight .contentBlock, #biz_wtp #sectionHighlight .contentBlock { margin-right: 0.5cm; min-height: 6.5cm; }
#biz_desalination #sectionHighlight .contentBlock.last, #biz_wrp #sectionHighlight .contentBlock.last, #biz_wwtp #sectionHighlight .contentBlock.last, #biz_wtp #sectionHighlight .contentBlock.last { margin-right: 0; }
#biz_desalination #sectionHighlight img, #biz_wrp #sectionHighlight img, #biz_wwtp #sectionHighlight img, #biz_wtp #sectionHighlight img { display: block; float: none; }
#biz_desalination #sectionHighlight .contentBlock *, #biz_wrp #sectionHighlight .contentBlock *, #biz_wwtp #sectionHighlight .contentBlock *, #biz_wtp #sectionHighlight .contentBlock * { display: block; }
#biz_desalination #sectionHighlight .contentBlock strong, #biz_wrp #sectionHighlight .contentBlock strong, #biz_wwtp #sectionHighlight .contentBlock strong, #biz_wtp #sectionHighlight .contentBlock strong { display: inline; }

#biz_onm #mainPic { float: none; }
#biz_onm #content ul.alt { padding-top: 0.5cm; float: none; width: auto; }
#biz_onm #sectionHighlight .contentBlock { margin-right: 0.5cm; min-height: 6.5cm; }
#biz_onm #sectionHighlight .contentBlock h4, #biz_onm #sectionHighlight .contentBlock strong  { display: block; }

#biz_renewables .defaultPara { float: none; }
#biz_renewables #content .contentBlock { float: none; padding: 0; background: none; border: none; width: auto; }
#biz_renewables #content .contentBlock h4 { clear: both; }
#biz_renewables #content .contentBlock img { padding: 0.1cm; border-width: 0.02cm; }

#biz_capitalmgm #content .contentBlock { float: none; background: none; border: none; width: auto; clear: both; margin: 0; padding: 0.2cm 0; height: auto; }
#biz_capitalmgm #content .contentBlock img { clear: left; margin-bottom: 0.5cm; }
#biz_capitalmgm #content .contentBlock.one .inner { margin-left: 8cm; float: none; width: auto; }

#careers #availableJobs { padding-top: 1em; background: none; padding-bottom:0.5cm; overflow: auto; }
#careers #availableJobs p { overflow: auto; }
#careers .highlight { float: none; }
#careers .defaultPara { float: none; width: auto; }

#careers .contentBlock { clear: both; }
#careers #container  h3 { color: #0198F1; font-weight: normal; margin-bottom: 0; font-size: 13pt; }
#careers #sectionHighlight { margin: 0; }

#careers_joblist .contentBlock { background: none; border: none; padding: 0; }

#map .popup { display: none; }
#map img { width: 8cm; }

#contact .right { display: none; }
#contact .left { float: none; width: auto; }
#contact #sectionHighlight { width:  auto; }
#contact #sectionHighlight .contentBlock { display: none; }
#contact #sectionHighlight .popup.one { width: 100%; margin: 0; }
#contact #sectionHighlight .popup.one .block { float: left; width: 100%; }
#contact #sectionHighlight .popup.one .block .block { width: 33%; }
#contact #sectionHighlight .popup.one .si_floatLeft { margin: 0; width: 100%; }
#contact #sectionHighlight .popup.one .si_floatLeft .block { width: 33%; }

#contact #sectionHighlight .popup.two { width: 100%; margin: 0; }
#contact #sectionHighlight .popup.two .block { width: 33%; }
#contact #sectionHighlight .popup.two .block address { width: 100%; }
#contact #sectionHighlight .popup.two .block.alt { width: 67%; }
#contact #sectionHighlight .popup.two .block.alt address { width: 49.8%; }

#content #sliderContainer { background: none; position: static; width: auto; height: auto; margin: 0; padding: 0; }
#content #sliderWindow { width: auto; height: auto; position: static; overflow: visible; }
#content #slider { width: 100%; height: auto; position: static; float: left; }
#content #slider h3 { width: auto; height: auto; margin-top: 0; margin-left: 6cm; }
#content #slider p { display: block; margin: 0.1cm 0 0 6cm; }
#content #slider img { display: block; float: left; margin: 0; float: left; width: 208px; }
#container #content #slider li { background: none; width: 100%; height: auto; text-indent: 0; padding: 0 0 0.5cm 0; overflow: auto; clear: both; }
#container #sliderContainer .button { display: none; }
