@charset "utf-8";
/* CSS Document */
#slides .open h2,#slides .tab:focus h2{line-height:43px;font-size:2.9em;line-height:1;margin:22px 0 12px;padding:0;background:none}#slides .open .cover,#slides tab:focus .cover{padding:0 24px;left:-24px;top:0;height:100%}.col{display:inline-block;vertical-align:top;overflow:hidden;margin:0 0 10px}.col3 .col{width:230px;margin-right:15px}.HomePage .col3 .col{width:240px;margin-right:23px}.col3 .col2{width:240px}
#content .col3 .last,#content .col3 .p0{margin-right:0}.col-grid{margin-right:-15px}.col-grid .col{margin:5px 15px 5px 0}.col-grid h3{margin:0;position:absolute;display:block;top:10px;height:2em}.col-grid h3 span{position:absolute;display:block;left:0;bottom:0;width:230px}.col-grid img{margin-top:2.8em;padding-top:15px}.col-grid p{padding:5px 5px 0;margin:0;line-height:1.2}.col-proj .col{width:280px;padding:20px}.col-proj .coltwo{width:375px;margin-right:25px;padding:0}.HomePage #content h2{margin-top:35px}.accordion-h,.accordion-h li{position:relative; width:240px;list-style:none;padding:0;margin:0}.accordion-h li{margin:0 0 2px;min-height:2.35em;overflow:hidden}.accordion-h h3{position:relative;line-height:1.3;background:#EA0000;color:#fff;padding:10px 24px 2px;height:25px;margin:0;z-index:6}.js .accordion-h h3,#prod-acc .accordion-h h3{background:#000;background:rgba(0,0,0,0.7)}.accordion-h h3 a{color:#fff;text-decoration:none;display:block;position:relative;margin:-15px -24px -2px;padding:14px 24px 2px;height:25px}.accordion-h h3.twoline{padding:6px 24px 0;height:41px}.accordion-h h3.twoline a{margin:-6px -24px 0;padding:6px 24px 0;height:42px}.accordion-h p{padding:144px 10px 0;margin:.6em 0; text-align:justify; float:left; color:#404041;}#lifecycle-acc .accordion-h p{padding:10px;margin:0;background:#000;background:rgba(0,0,0,0.7);color:#fff;position:absolute;bottom:0;left:0;width:286px}.accordion-h span.highlight{color:#D70000;font-size:1.2em;display:block}.accordion-h .inner{padding:0 0 7px;z-index:5;overflow:hidden; float: left;}#prod-acc li{background-repeat:no-repeat}#prod-acc li.hover{background-color:#f2f2f2}#lifecycle-acc li{background-repeat:no-repeat}#lifecycle-acc .accordion-h li:hover p,#lifecycle-acc .accordion-h li.hover p{color:#000;background:#fff;background:rgba(255,255,255,0.8)}#lifecycle-acc .inner{height:161px}#content .accordion-h .a2,#content .accordion-h .a2 .inner{background-position:-306px 0}#content .accordion-h .a3,#content .accordion-h .a3 .inner{background-position:-612px 0}#content .accordion-h .a4,#content .accordion-h .a4 .inner{background-position:-918px 0}#content .accordion-h .a5,#content .accordion-h .a5 .inner{background-position:-1224px 0}#content .accordion-h .a6,#content .accordion-h .a6 .inner{background-position:-1530px 0}#content .accordion-h .a7,#content .accordion-h .a7 .inner{background-position:-1836px 0}.js #prod-acc .accordion-h h3{background:#3278c0; text-align:left; font-weight:normal;}.js #prod-acc .accordion-h .open h3{background:#000;background:rgba(0,0,0,0.7)}.js #prod-acc .accordion-h h3 a:hover,.js #prod-acc .accordion-h h3 a:focus{cursor:pointer;background:#595959}.js #prod-acc .accordion-h .open h3 a:focus{background:none}#lifecycle-acc .accordion-h h3{background:#f2f2f2}#lifecycle-acc h3 a{color:#595959}.js #lifecycle-acc .accordion-h .open h3,.js #lifecycle-acc .accordion-h .open h3 a:focus{background:#EA0000}.js #lifecycle-acc .accordion-h .open h3 a{color:#fff}.js #lifecycle-acc .accordion-h h3 a:hover,.js #lifecycle-acc .accordion-h h3 a:focus{cursor:pointer;background:#595959;color:#fff}.js .accordion-h .toggle{position:absolute;left:7px;top:50%;margin-top:-6px;height:12px;width:12px;background:url(../images/+-.png) no-repeat 0 0}.js .accordion-h .open .toggle{background-position:0 100%}.js #lifecycle-acc .accordion-h .toggle{background-position:-13px 0}.js #lifecycle-acc .accordion-h a:hover .toggle,.js #lifecycle-acc .accordion-h a:focus .toggle{background-position:0 0}.js #lifecycle-acc .accordion-h .open a .toggle{background-position:0 100%}.accordion-h .cover:hover,.accordion-h .cover:active,.accordion-h .cover:focus{background:rgba(0,0,0,0.05)}.js .accordion-h .cover:hover,.js .accordion-h .cover:active,.js .accordion-h .cover:focus{background:url(../images/blank.gif)}.HomePage #projects-reel{margin-top:-10px}#projects-reel .scroll{background:#f2f2f2;width:100%;height:205px;overflow:hidden}#projects-reel-slider{margin-left:-334px;padding:0}#projects-reel-slider h3,#projects-reel-slider p{display:block;position:absolute;left:-999em;top:0}#projects-reel-slider li{position:relative;width:306px;padding:10px 5px;display:inline-block;vertical-align:bottom;list-style:none}#projects-reel-slider li img{opacity:.6}#projects-reel-slider li.current img,#projects-reel-slider li:hover img,#projects-reel-slider li:focus img{opacity:1}#projects-reel .current .mb-inside{width:964px}#projects-reel-slider .shim{height:205px;padding:0;width:1px!important;visibility:hidden}#projects-reel-slider .current h3{left:336px;width:628px;color:#EA0000;margin-top:10px}#projects-reel-slider .current:hover h3,#projects-reel-slider .current:focus h3{color:#000}#projects-reel-slider .current p{left:336px;width:628px;top:1.9em}#projects-reel .current .cover{background:url(../images/projects-reel-hover.png) no-repeat -306px 0}#projects-reel .current .cover:hover,#projects-reel .current .cover:active{background-position:0 0}#projects-reel.nojs #projects-reel-slider{margin:0 auto;width:974px}#projects-reel.nojs #projects-reel-slider li{width:153px}#projects-reel.nojs #projects-reel-slider li.current{width:306px}#projects-reel.nojs #projects-reel-slider img{width:100%}#projects-reel.nojs #projects-reel-slider .current img{width:306px}#projects-reel.nojs #projects-reel-slider h3{margin-top:20px}#projects-reel.nojs #projects-reel-slider p{margin-top:20px}#projects-reel.nojs .cover:focus{background:url(../images/projects-reel-hover.png) no-repeat}.mb-slider,.mb-scroll{width:100%;height:205px;overflow:hidden;margin:0;padding:0;position:relative;left:0;top:0}.mb-slider .mb-panel{cursor:pointer;background:#f2f2f2}.mb-slider .mb-panel.current{cursor:auto}.mb-inside *{max-width:100%}a.mb-scrollButtons,.mb-left-shadow,.mb-right-shadow,.mb-controls{display:none}#content .project-side{background:#f2f2f2;padding-top:0}.project-side .value{color:#595959;margin:.8em 0 5px;text-transform:uppercase;padding:0;background:none;font-size:1.1em}.project-side h3{color:#EA0000;font-size:1.1em;padding:0 0 0 15px;background:url(../images/+-.png) no-repeat -991px 2px;font-family:Arial,sans-serif}.project-side h4{font-size:1em;margin-bottom:5px}.project-side ul{padding-left:17px;margin:5px 0}.project-side li{margin-bottom:2px}.KeyProjectPage h1{padding-right:4em}#gallery{background:#f2f2f2}#gallery .gImage{margin-bottom:2px}#gallery .gImage img{display:block}#gallery .gThumbs{background:#f2f2f2;overflow:hidden;padding:0 42px}.js #gallery .gThumbs{padding:0;margin:0 42px}#gallery .gThumbs ul{margin:0;padding:7px 0}#gallery .gThumbs li{display:inline-block;vertical-align:top;margin:0;padding:0;list-style:none}#gallery .gThumbs a{display:block;padding:3px 3px;opacity:.4}#gallery .gThumbs a.current,#gallery .gThumbs a:hover,#gallery .gThumbs a:focus{opacity:1}#content #gallery .gallery-preloader{display:none}.gallery-loading{display:none;position:absolute;bottom:40px;right:80px;margin:-24px 0 0 -24px;height:48px;width:48px;background:#fff url(../images/loading.gif) no-repeat 50% 50%;-webkit-box-shadow:0 0 5px 0 #000;box-shadow:0 0 5px 0 #000}.thumbs-nav{position:absolute;display:block;width:42px;height:80px;left:0;bottom:0;background:#f2f2f2 url(../images/+-.png) no-repeat -34px 50%}.thumbs-nav:hover{background-position:-124px 50%}#prev-thumbs.disabled{background-position:-214px 50%}#next-thumbs{left:auto;right:0;background-position:-79px 50%}#next-thumbs:hover{background-position:-169px 50%}#next-thumbs.disabled{background-position:-259px 50%}#project-nav{margin:0;padding:0;position:absolute;right:5px;top:290px;text-align:right;width:10em}#project-nav li{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:top}#project-nav a{padding:1em 4px 1em 11px;display:block;color:#595959;text-decoration:none;position:relative}#project-nav .next a{padding:1em 11px 1em 4px}#project-nav a span{display:block;position:absolute;left:0;top:50%;margin-top:-5px;height:10px;width:8px;background:url(../images/+-.png) no-repeat -312px -14px}#project-nav .next a span{left:auto;right:0;background:url(../images/+-.png) no-repeat -312px -1px}#project-nav a:hover,#project-nav a:focus{color:#EA0000}#project-nav a:hover span,#project-nav a:focus span{background-position:-302px -14px}#project-nav .next a:hover span,#project-nav .next a:focus span{background-position:-302px -1px}#project-nav a.disabled{color:#d3d3d3}#project-nav a.disabled span{background-position:-322px -14px}#project-nav .next a.disabled span{background-position:-322px -1px}.project-list{padding:10px 0 10px 345px;margin:0 -10px;min-height:185px;overflow:hidden}.project-list h3{border:0;font-size:1.3em;font-family:Arial,Helvetica,sans-serif;padding:0 0 0 15px;margin:15px 0 10px -15px;background:url(../images/+-.png) no-repeat -990px 3px}.project-list img{display:block;position:absolute;left:10px;top:10px}.project-list:hover,.project-list a:focus{background:rgba(0,0,0,0.05)}.gallery-navigate{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-prevnext{position:absolute;left:0;top:0;background:#000;background:rgba(0,0,0,0.4);width:30px;height:100%}.gallery-prevnext span{position:absolute;right:8px;top:50%;background:url(../images/+-internal.png) no-repeat -16px -165px;width:16px;height:42px;margin:-21px 0 0}#gallery-navigate-next{left:auto;right:0}#gallery-navigate-next span{background-position:0 -165px;left:8px;right:auto}.gallery-prevnext:hover,.gallery-prevnext:focus{width:65px}.gallery-navigate .disabled{cursor:default;width:5px!important;background:#000}.alist{padding:0;margin:0}.alist li{list-style:none;border-bottom:1px solid #d3d3d3}.alist a{position:relative;display:block;line-height:1.2;text-decoration:none;padding:10px 7px;cursor:pointer}.alist .date{color:#595959;display:block;font-size:.909em;padding-bottom:2px}.alist em{display:block;font-style:normal;overflow:hidden}.alist b{color:#595959;font-size:13.7667px}.alist a:hover,.alist a:focus,.alist a:active{background-color:#f2f2f2}.alist a.read-more{padding:5px 7px}.HomePage .alist li{font-size:1.1em}.HomePage .alist a.read-more{background-position:-702px 8px}#container #content .nomarg-b{margin-bottom:0}#share-price .share-price{font-size:1.7em;color:#EA0000;line-height:1.2;padding:10px 7px}.share-price strong{font-weight:normal}.share-price .delayed{background:url(../images/+-internal.png) no-repeat 0 0;width:180px;height:13px;display:block;margin:5px 0 0;overflow:hidden}.alist-d a{min-height:53px;padding-right:90px}.alist-d strong{display:block}.alist-d .viz{position:absolute;display:block;width:66px;height:43px;padding:5px;right:7px;top:10px;background:url(../images/+-internal.png) no-repeat 0 -15px;font-size:10px;text-transform:uppercase;color:#595959}.alist-d a:hover .viz,.alist-d a:focus .viz,.alist-d a:active .viz{background-position:0 -69px;color:#f79999}.alist-full a{padding-right:16em}.alist-full .date{padding:0;position:absolute;display:block;right:7px;top:50%;width:15em;margin-top:-0.6em;text-align:right}.alist-full .size{text-transform:uppercase;padding-left:5px}.alist-full a:hover .date,.alist-full a:focus .date,.alist-full a:active .date{color:#000}.InvestorCenter .alist-full a{padding-right:6.5em;min-height:27px}.InvestorCenter .alist-full .date{width:6em;line-height:1;height:2em;margin-top:-1em}.InvestorCenter .alist-full .size{display:block;padding-left:0}#side-rss .download-link{text-decoration:none;position:relative;text-align:left;display:block;min-height:16px}#side-rss .download-link img{position:absolute;top:50%;margin-top:-8px;left:25px}#side-rss .download-link strong{margin-left:21px;display:block}.ilist{margin:0;padding:0}.ilist li{min-height:105px;padding:10px 10px 10px 187px;margin:0;list-style:none;position:relative;border-bottom:1px solid #d3d3d3;overflow:hidden}.ilist p{margin:0;line-height:1.35}.ilist img{display:block;position:absolute;top:10px;left:7px}.ilist h2,.ilist h3{font-family:Arial,Helvetica,sans-serif;font-size:1.2em;margin:1.2em 0 7px;border:0}.ilist .date{display:block;position:absolute;top:7px;left:187px}.ilist .read-more{min-height:0;padding:0}.ilist .read-more a{display:block;padding:7px 10px;color:#595959;text-decoration:none}.ilist .read-more a:hover,.ilist .read-more a:focus,.ilist .read-more a:active{background-color:#f2f2f2}.ilist .cover{z-index:6}.ilist li:hover h3,.ilist li:focus h3,.ilist li:active h3{color:#EA0000}.ilist .cover:hover,.ilist .cover:active,.ilist .cover:focus{background:rgba(0,0,0,0.05)}.ilist-high li{min-height:130px;padding:10px 10px 10px 245px;border-bottom:0;margin:0 0 5px}.ilist-high img{top:0;left:0;z-index:4}.ilist-high h3{display:block;position:absolute;bottom:0;left:0;padding:10px 7px;background:#000;background:rgba(0,0,0,0.7);margin:0;color:#fff;width:216px;font-size:1em;z-index:5}.ilist-high li:hover h3,.ilist-high li:focus h3,.ilist-high li:active h3{color:#000;background:#fff;background:rgba(255,255,255,0.8)}.ilist-jobs{border-top:1px solid #D3D3D3;margin-top:20px}.ilist-jobs li{padding:15px 20px;min-height:0}.ilist-jobs h3{margin:0 0 7px -20px;padding:0 0 0 20px;font-size:1.4em;background:url(../images/+-.png) no-repeat -986px 4px}.ilist-jobs h3 em{font-style:normal;font-size:.7857em}.ilist-jobs .applications-close{color:#EA0000;margin-top:7px;position:relative}.ilist-jobs .applications-close b{color:#595959;position:absolute;right:0;top:0}.ilist-jobs .applications-close b i{margin-top:-2px}.ilist-jobs .summary li{padding:0;list-style:disc;border:0;overflow:visible}ul.download{margin:0 0 10px;padding:0}ul.download li{list-style:none}ul.download li a{min-height:30px;padding:20px 0 15px 65px;display:block;background:url(../../dcextras/images/filetypes/file.png) no-repeat 0 center;text-decoration:none}ul.download li a:hover{background-color:#efefef}ul.download li span{display:block;color:#333;font-weight:normal;text-transform:uppercase;font-size:.95em}ul.download li acronym{cursor:help;border-bottom:dashed #595959 1px}ul.download li.pdf a{background-image:url(../../dcextras/images/filetypes/pdf.png)}ul.download li.zip a,ul.download li.gz a,ul.download li.tar a,ul.download li.rar a,ul.download li.\37zip a{background-image:url(../../dcextras/images/filetypes/zip.png)}ul.download li.doc a,ul.download li.docx a{background-image:url(../../dcextras/images/filetypes/word.png)}ul.download li.xls a,ul.download li.xlsx a{background-image:url(../../dcextras/images/filetypes/excel.png)}ul.download li.ppt a,ul.download li.pps a,ul.download li.pptx a{background-image:url(../../dcextras/images/filetypes/powerpoint.png)}ul.download li.html a,ul.download li.htm a{background-image:url(../../dcextras/images/filetypes/web.png)}ul.download li.gif a,ul.download li.jpg a,ul.download li.jpeg a,ul.download li.png a,ul.download li.Image a{background-image:url(../../dcextras/images/filetypes/image.png)}.cta{background:#ea0000;padding:15px 15px 15px 50px;margin:20px 0}.cta .viz{width:20px;height:24px;top:15px;left:18px;position:absolute;background:url(../images/+-internal.png) no-repeat 0 -207px}.cta p{color:#fff;margin:0 18em 0 0}.cta h2{margin:0;border:0;text-transform:uppercase;color:#fff;margin:0 10em 0 0}.cta ul{position:absolute;top:15px;right:15px;margin:0;padding:0;width:18em}.cta li{text-align:right;margin:0;padding:0;list-style:none}.cta li a{font-size:1.3em;color:#fff}.JobsPage .cta{background:#ea0000;padding:15px 15px 15px 50px;margin:20px -20px}.js .JobsPage .cta{cursor:pointer}.js .JobsPage .cta:hover{background:#595959}#image-summary{margin-top:-10px}#image-summary img{display:block;background:#d3d3d3}#image-summary .col p{padding:10px;width:210px;margin:0;background:#000;background:rgba(0,0,0,0.7);color:#fff;position:absolute;bottom:0;left:0;line-height:1.2}#image-summary .col:hover p,#image-summary .col:focus p,#image-summary .col:active p{color:#000;background:#fff;background:rgba(255,255,255,0.8)}#image-summary .col:hover h2,#image-summary .col:focus h2,#image-summary .col:active h2,#image-summary .col:hover h3,#image-summary .col:focus h3,#image-summary .col:active h3{color:#EA0000}#image-summary.landing .col p{padding:5px 5px 10px;width:220px;position:relative;left:auto;bottom:auto;background:#fff;color:#595959}#image-summary.landing .col:hover p,#image-summary.landing .col:focus p,#image-summary.landing .col:active p{color:#fff;background:#595959}#simple-summary h2{margin:15px 0 0}#simple-summary p{padding:10px 5px;margin:0;line-height:1.2}#simple-summary .col:hover p,#simple-summary .col:focus p,#simple-summary .col:active p{background:#f2f2f2}#simple-summary .col:hover h2,#simple-summary .col:focus h2,#simple-summary .col:active h2{color:#EA0000}#image-summary .cover:focus,#simple-summary .cover:focus{background:rgba(0,0,0,0.05)}.accordion-s{padding:0;margin:0;position:relative}.accordion-s li,.accordion-s div{margin:0;padding:0;list-style:none;position:relative;overflow:hidden}.js .accordion-s li,.js .accordion-s div{position:static}.accordion-s .inner{padding:10px 10px 10px 24px;position:static}.accordion-s .inner p{margin:0 0 .8em}.accordion-s .inner p:last-child{margin:0}.accordion-s img{display:block;position:absolute;right:0;top:0;z-index:7}.accordion-s .open img{z-index:8}.accordion-s h3,.accordion-s h2{position:relative;border:0;line-height:.95;background:#f2f2f2;color:#595959;text-transform:uppercase;font-size:1.3em;padding:12px 24px 7px;height:18px;margin:2px 0 0;z-index:6}.accordion-s .first h3,.accordion-s .first h2{margin:0}.accordion-s h3 a,.accordion-s h2 a{text-decoration:none;display:block;position:relative;margin:-12px -24px -7px;padding:12px 24px 7px;height:18px;background:#f2f2f2;color:#595959;cursor:pointer}.js .accordion-s .open h3,.js .accordion-s .open h3 a,.js #main-text .accordion-s .open h3 a:focus,.js .accordion-s .open h2,.js .accordion-s .open h2 a,.js #main-text .accordion-s .open h2 a:focus{background:#EA0000;color:#fff}.accordion-s h3 a:hover,.accordion-s li:hover h3 a,.accordion-s div:hover h3 a,.accordion-s h3 a:focus,.accordion-s h2 a:hover,.accordion-s li:hover h2 a,.accordion-s div:hover h2 a,.accordion-s h2 a:focus{background-color:#595959;color:#fff}.accordion-s .toggle{position:absolute;left:7px;top:50%;margin-top:-6px;height:12px;width:12px;background:url(../images/+-.png) no-repeat -13px 0}#main-text .accordion-s .open .toggle{background-position:0 100%}.accordion-s a:hover .toggle,.accordion-s a:focus .toggle{background-position:0 0}.accordion-s .cover:hover,.accordion-s .cover:active,.accordion-s .cover:focus{background:rgba(0,0,0,0.05)}.js .accordion-s .cover:hover,.js .accordion-s .cover:active,.js .accordion-s .cover:focus{background:url(../images/blank.gif)}.accordion-si{min-height:260px}.accordion-si h3{width:272px}.accordion-si .inner{height:84px;padding:10px 400px 10px 24px}.accordion-s .first .inner{height:86px}.accordion-si li.hover .inner,.accordion-si li:hover .inner,.accordion-si li:focus .inner,.accordion-si div.hover .inner,.accordion-si div:hover .inner,.accordion-si div:focus .inner{background:#d3d3d3}.accordion-si p a{color:#595959;text-decoration:none}#main-text .accordion-sc .inner{height:auto;padding:10px 0 15px 24px}#main-text .accordion-sc img{display:inline;position:static;right:auto;top:auto}.accordion-sc div.hover .inner,.accordion-sc div:hover .inner,.accordion-sc div:focus .inner{background:none}#main-text .accordion-sf li{position:relative}.js .accordion-sf li:hover .inner,.js .accordion-sf li.hover .inner{background:#d3d3d3}.accordion-sf .cover:hover,.accordion-sf .cover:active,.accordion-sf .cover:focus{background:rgba(0,0,0,0.17)}#main-text .accordion-sf .inner{position:relative;border:2px #f2f2f2 solid;border-width:0 2px 2px}.js .accordion-sf .open h2,.js .accordion-sf .open h2 a,.js #main-text .accordion-sf .open h2 a:focus{background:#595959;color:#fff}.accordion-sf .inner-text{display:inline-block;width:442px;vertical-align:top}.accordion-sf .inner-text .highlight-red{margin:0 0 5px}.accordion-sf img{position:static;display:inline-block;right:auto;top:auto;z-index:1;margin-left:10px;vertical-align:top}.cgallery{background:#f2f2f2;margin:0 0 10px;top:0;left:0}#gallery .cgallery .gImage{margin:0;height:380px;background:#d3d3d3}.cgallery .caption{position:absolute;display:table;bottom:0;padding:20px 240px 20px 20px;height:34px;width:460px;background:#000;background:rgba(0,0,0,0.7)}.cgallery .caption h3{color:#fff;font-size:2em;line-height:1;margin:0;display:table-cell;vertical-align:middle}.cgallery .caption img{display:block;position:absolute;right:25px;top:50%;margin-top:-30px}.cgallery .description{padding:20px 270px 20px 20px}.cgallery .description p{margin-top:0}.cgallery .description p.last{margin:0}.slider .cgallery{position:absolute;top:0;left:0;margin:0}#gallery .hover{color:#000}#gallery .hover .caption{height:120px;background:rgba(0,0,0,0.85)}#gallery .hover .description b{color:#EA0000}* html .cgallery .caption{display:block}* html .cgallery .caption h3{display:block}.community-logobar{position:absolute;display:block;bottom:0;height:74px;width:720px;background:#000;background:rgba(0,0,0,0.7)}.community-logobar img{display:block;position:absolute;right:25px;top:50%;margin-top:-30px}#gallery #thumbs{position:absolute;top:397px;right:0;width:230px;border-left:2px solid #fff;padding-left:15px;z-index:1000}#gallery #thumbs ul{padding:0;margin:0}#gallery #thumbs li{margin:0;list-style:none}#gallery #thumbs a{color:#595959;text-decoration:none;display:block;padding:4px 10px}#gallery #thumbs a:hover,#gallery #thumbs .hover a,#gallery #thumbs a:focus,#gallery #thumbs a:active{background:#d3d3d3}#gallery #thumbs b{padding:0 0 0 15px;display:block;height:auto}#gallery #thumbs b i{right:auto;left:0;top:3px;margin:0}.quick-nav{position:absolute;right:0;top:-30px;font-size:.81em;line-height:1.2;height:1.2em;margin:0;padding:0;text-align:right}.quick-nav li{list-style:none;display:inline-block;margin:0 0 0 5px;overflow:visible}.quick-nav li a{padding:5px 5px 5px 20px;position:relative;text-decoration:none}.quick-nav li span{position:absolute;display:block;width:13px;height:13px;left:5px;top:50%;margin-top:-6px;background:url(../images/+-internal.png) no-repeat 0 -124px}.quick-nav li .opt-close span{background-position:-14px -124px}.quick-nav li a:hover,.quick-nav li a:focus{background-color:#595959;color:#fff}.quick-nav li a:hover span,.quick-nav li a:focus span{background-position:0 -137px}.quick-nav li .opt-close:hover span,.quick-nav li .opt-close:focus span{background-position:-14px -137px}form .quick-nav{position:relative;right:auto;top:auto;text-align:left;margin-left:125px;font-size:1em}.staff-member{padding-left:245px;clear:both;min-height:190px}.staff-member h2{margin-left:-245px}.staff-member .photo{float:left;margin-left:-245px;height:150px;width:230px;background:#f2f2f2}.staff-member .title{display:block;position:absolute;bottom:0;left:0;padding:10px 7px;background:#000;background:rgba(0,0,0,0.7);margin:0;color:#fff;width:216px;font-size:1em;z-index:5}#history{margin:30px 0 0;padding:0}#history .history{margin:0 1em 20px 6.9em;padding:0 0 10px;list-style:none;position:relative;min-height:35px;border-bottom:1px solid #595959}#history .last{border:0;padding:0}#history h2{margin:0;border:0;position:absolute;left:-2.77777777em;top:.2em}#history h2 span{position:absolute;top:-1px;left:-1.0555555em;background:url(../images/+-.png) no-repeat -90px 50%;width:18px;height:25px}.page-image{padding-left:130px;min-height:185px}.page-image-i{position:absolute;left:0;top:4px;width:113px;height:185px}.MarketsHolder h2{min-height:2em;padding:0 20px 5px 0}.JobsPage h1 em{font-style:normal}.summary-box{background:#f3f3f3;padding:15px;float:left;width:450px;min-height:4em;margin:10px 0}.summary-box ul,.summary-box p{margin:0;padding:0;font-size:1.1em}.summary-box ul{padding:0 0 0 20px}#side-right.side-jobs{margin:10px 0 10px 20px}.side-jobs a{cursor:pointer}#side-right.side-jobs ul{min-height:4em;padding:0 0 4px}.side-jobs .applications-close a{color:#EA0000;font-size:1.3em}#side-right.side-jobs h3 a:hover,#side-right.side-jobs h3 a:focus{background-color:#EA0000}#side-right.side-jobs li a:hover,#side-right.side-jobs li a:focus,#side-right.side-jobs li a:active{background-color:#EA0000;color:#fff}#products-grid{padding:0;margin:0 -16px 0 0}#products-grid li{display:inline-block;position:relative;margin:0 15px 10px 0;list-style:none}#products-grid h3{margin:0 0 2px;background:#f2f2f2;color:#595959;text-transform:uppercase;line-height:1;padding:10px;font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:700;height:1.8em}#products-grid img{display:block}#products-grid .description{padding:7px 10px 0;width:210px;margin:0;line-height:1.1}#products-grid .col-link:hover p,#products-grid .col-link:focus p,#products-grid .col-link:active p{color:#ea0000}#products-grid .col-link:hover h3,#products-grid .col-link:focus h3,#products-grid .col-link:active h3{color:#fff;background:#595959}xxx#content #much-more{display:none}xxx.js #content #much-more{display:inline-block}xxx.js #content #products-grid .hide-me{display:none}xxx#much-more .cover b{display:block;position:absolute;right:15px;bottom:15px;text-indent:0;color:#fff;text-align:right;line-height:1;height:1em;color:#595959;font-size:.95em}xxx#much-more:hover h3,#much-more.hover h3{color:#fff;background:#595959}xxx#much-more .cover:hover b{bottom:35px}#main-text .contact-sub{color:#ea0000;margin-bottom:5px}.vcard{width:318px}.vcard .inner p{font-size:.95em;margin:0}.vcard .geo,.vcard .country-name{display:none}.vcard .phone,.vcard .fax{display:inline-block;vertical-align:middle}.vcard .map{position:static}.vcard .map a{display:block;position:absolute;top:0;right:0;width:400px;height:260px}.vcard .viz{display:block;position:absolute;height:24px;width:42px;bottom:25px;right:10px;background:url(../images/+-.png) no-repeat -79px 50%;z-index:10}.vcard .map a:hover,.vcard .map a:focus{background:#ea0000}.vcard a:hover .viz,.vcard a:focus .viz{background-position:-169px 50%}.vcard a:hover img,.vcard a:focus img{opacity:.97}#division-locations .mapback-viz{position:absolute;right:0;top:0;height:100%;width:400px;background:#eeeae2;z-index:-1}.ContactPage .vcard{width:auto;margin:0 0 30px}.ContactPage .org h2{text-transform:uppercase;font-size:1.1em;font-family:Arial,Helvetica,sans-serif;border:0;font-weight:700;padding:0;margin-bottom:0}.ContactPage .org h2 a{text-decoration:none}.ContactPage .org h3{margin:5px 0 0;font-size:1.1em;font-family:Arial,Helvetica,sans-serif;font-weight:700}.ContactPage .adr a{color:#595959;text-decoration:none}.ContactPage .adr,.ContactPage .email,.ContactPage .fax{margin:0}.ContactPage p.email,.ContactPage p.fax{padding:0 0 0 4em;position:relative}.ContactPage .email span,.ContactPage .fax .type{position:absolute;left:0;top:0}.js #map{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}.js #map img{display:block}.js #map .popup{position:absolute;top:-999em;display:block;color:#fff;margin:-11px -15px 0 -15px;width:auto;overflow:hidden}.js #map h3{line-height:1;color:#595959;font-size:1.2em;margin:0 0 0 17px;padding:4px 8px 2px}.js #map ul{display:none;overflow:hidden;margin:0;padding:0 18px 8px 35px}.js #map li{padding:0;margin:0;list-style:none;font-family:GCScondensed,"Tw Cen MT Condensed","Arial Narrow",Arial,Helvetica,sans-serif;line-height:1}.js #map li.last a{padding-bottom:0}.js #map li.first a{padding-top:8px}.js #map a{padding:3px 10px 3px 0;color:#fff;text-decoration:none;display:block;position:relative;z-index:130}.js #map a:hover,.js #map a:focus,.js #map a:active{text-decoration:underline}.js #map a.cover{z-index:100;position:absolute;padding:0}.js #map .marker{width:12px;height:12px;position:absolute;top:5px;left:8px;background:url(../images/+-internal.png) no-repeat -1px -151px}.js #map #id-Redcliffe{left:97px;top:97px}.js #map #id-Karratha{left:253px;top:155px}.js #map #id-Embleton{right:636px;top:86px}.js #map #id-Bunbury{right:465px;top:326px}.js #map #id-Geraldton{left:238px;top:273px}.js #map #id-NavalBase{left:60px;top:154px}.js #map #id-Newman{left:292px;top:194px}.js #map #id-PortHedland{left:282px;top:137px}.js #map #id-Busselton{left:254px;top:338px}.js #map #id-Wangara{left:65px;top:49px}.js #map #id-PortKennedy{left:55px;top:205px}.js #map #id-Bassendean{left:101px;top:82px}.js #map #id-Balcatta{right:654px;top:70px}.js #map #id-Melbourne{left:598px;top:382px}.js #map #id-Sydney{right:51px;top:339px}.js #map #id-Brisbane{right:10px;top:250px}.js #map #id-Brisbane h3,.js #map #id-Embleton h3,.js #map #id-Bunbury h3,.js #map #id-Balcatta h3,.js #map #id-Sydney h3{margin:0 17px 0 0;text-align:right}.js #map #id-Brisbane .marker,.js #map #id-Embleton .marker,.js #map #id-Bunbury .marker,.js #map #id-Balcatta .marker,.js #map #id-Sydney .marker{top:4px;left:auto;right:8px}.js #map #id-Brisbane a,.js #map #id-Embleton a,.js #map #id-Bunbury a,.js #map #id-Balcatta a,.js #map #id-Sydney a{padding-left:10px;padding-right:0;text-align:right}.js #map #id-Brisbane ul,.js #map #id-Embleton ul,.js #map #id-Bunbury ul,.js #map #id-Balcatta ul,.js #map #id-Sydney ul{padding:0 35px 8px 18px}.js #map .hover{background:rgba(0,0,0,0.5)}.js #map .hover h3{color:#fff}.js #map .open{background:#ea0000;background:rgba(234,0,0,0.8);z-index:110}.js #map .open .marker{background-position:-15px -151px}.js #map .open ul{display:block}.js #map .open h3{color:#fff;padding:18px 18px 2px}#map{-webkit-column-count:3;-webkit-column-gap:15px;-moz-column-count:3;-moz-column-gap:15px;column-count:3;column-gap:15px}#map img{display:none}#map ul{padding-left:1em}#map .popup{display:inline-block;width:220px}#contact-help{position:absolute;right:0;top:-1.3em;margin-top:-15px;font-family:GCScondensed,"Tw Cen MT Condensed","Arial Narrow",Arial,Helvetica,sans-serif;color:#ea0000}#mainnav{display:block;position:relative;padding:0;margin:0 0 0 -10px;line-height:1;font-size:.9em}#mainnav li{display:block;position:relative;list-style:none;display:inline-block}#mainnav a{display:block;position:relative;text-align:left;text-decoration:none;height:27px;line-height:27px;margin:0;padding:0 10px 4px;color:#fff;font-size:1.2em;z-index:13;font-family:GCScondensed,"Tw Cen MT Condensed","Arial Narrow",Arial,Helvetica,sans-serif;letter-spacing:.2px}#mainnav li a:hover,#mainnav li a:active,#mainnav li a:focus,#mainnav li:hover a,#mainnav .hover a{background:#fff;background:rgba(255,255,255,0.9);color:#D70000}#mainnav .current a,#mainnav .section a{border-bottom:7px solid #fff;padding-bottom:0}#mainnav ul{display:block;position:absolute;z-index:17;top:30px;left:0;margin:0 0 0 -999em;background:#fff;background:rgba(255,255,255,0.9);color:#595959;padding:17px 187px 17px 0;width:230px;min-height:190px;z-index:100;overflow:hidden}#mainnav ul li{height:auto;display:block;position:static}#navigation #mainnav ul a{display:block;width:210px;height:auto;line-height:1;padding:5px 10px;text-transform:none;background:none;color:#595959;border-bottom:#d3d3d3 1px solid}#mainnav ul div{position:absolute;top:0;right:-187px;width:170px;margin:17px 17px 17px 0;min-height:190px;background:#fff}#mainnav ul div img{padding:10px 10px 0}#mainnav ul div p{padding:10px;line-height:1.2;margin:0;height:59px;overflow:hidden}#navigation #mainnav ul a:hover,#navigation #mainnav ul a:focus,#navigation #mainnav ul li:hover a,#navigation #mainnav ul .hover a,#navigation #mainnav ul .current a,#navigation #mainnav ul .section a{background:#EA0000;color:#fff}#navigation #mainnav ul .hover div{right:0;z-index:5}#navigation #mainnav ul li:hover div,#navigation #mainnav ul li:focus div{right:0;z-index:6}#navigation #mainnav ul .current div,#navigation #mainnav ul .section div{top:0}#mainnav li:hover>ul,#mainnav li.hover>ul,#mainnav a:focus+ul{margin-left:0}#mainnav .hover ul,#mainnav a:hover ul{margin-left:0}#subnav h3{border-bottom:#EA0000 solid 1px;margin:2px 0 5px;font-size:1.3em}#subnav h3 a{color:#EA0000;text-decoration:none;padding:3px 9px;display:block}#subnav h3 a:hover,#subnav h3 a:focus,#subnav h3 a:active{background:#EA0000;color:#fff}#subnav ul{padding:0;margin:0;line-height:1}#subnav li{cursor:default;list-style:none;position:relative;border-bottom:1px solid #d3d3d3}#subnav a{padding:5px 9px 6px;border:2px solid #fff;border-width:2px 0;display:block;color:#595959;text-decoration:none}#subnav .lasts{border-width:1px 0}#subnav a:hover,#subnav a:focus,#subnav a:active,#subnav .current a,#subnav .section a{background:#EA0000;color:#fff}#main-side #subnav ul ul{padding:0 0 3px}#main-side #subnav ul ul li{border:0;border-top:1px solid #d3d3d3}#main-side #subnav ul ul li a{color:#595959;padding:4px 5px 4px 20px;background:none;font-weight:normal}#main-side #subnav ul ul li a:hover,#main-side #subnav ul ul li a:focus,#main-side #subnav ul ul li a:active,#main-side #subnav ul ul .section a,#main-side #subnav ul ul .current a{color:#EA0000}#main-side #subnav .nav-action li a:hover,#main-side #subnav .nav-action li a:focus,#main-side #subnav .nav-action li a:active,#main-side #subnav .nav-action .current a{color:#EA0000}.side-menu{margin-top:20px;background:#f2f2f2;overflow:hidden}.side-menu h3{margin:0;background:#595959;color:#fff;padding:7px 10px 6px 25px;text-transform:uppercase;font-size:1em;font-family:Arial,Helvetica,sans-serif}.side-menu h3 a{display:block;position:relative;padding:7px 10px 6px 25px;margin:-7px -10px -6px -25px;color:#fff;text-decoration:none}.side-menu h3 .toggle{position:absolute;left:7px;top:50%;margin-top:-6px;height:12px;width:12px;background:url(../images/+-.png) no-repeat 0 0}.side-menu.open h3 .toggle{background-position:0 100%}.side-menu h3 a:hover,.side-menu h3 a:focus{background-color:#454545}.side-menu ul,.side-menu li{margin:0;padding:0 0 5px;list-style:none}.side-menu li{padding:0}.side-menu li a{display:block;color:#595959;padding:7px 10px 6px 25px;text-decoration:none;line-height:1.1}.side-menu li a:hover,.side-menu li a:focus,.side-menu li a:active{background:#d3d3d3;color:#000}.side-menu li a acronym{text-transform:uppercase}.side-menu p{margin:7px 10px 6px 25px;line-height:1.1}#side-right{float:right;width:220px;margin:0 0 20px 20px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;z-index:1000}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}form{display:block;position:relative;clear:both;margin:0 -20px;overflow:hidden}form div.field{position:relative;width:358px;display:inline-block;clear:left;margin-bottom:10px;vertical-align:top}form fieldset{border:0;padding:0;margin:0;width:720px;padding:20px;background:#ebebeb}form div.middleColumn{display:inline-block}form .text div.middleColumn{display:inline-block;width:226px}form h2{clear:both}form h3{margin:20px 0 10px;clear:both}form p{margin:0 0 10px 50px;font-size:12px;line-height:1.1}form p.checkbox{margin-left:10px}form .checkbox label{font-weight:700}form label{display:inline-block;vertical-align:top;width:120px;font-weight:normal;padding:0 10px 0 0;line-height:1.2;margin-top:.3em;color:#4d525a}form label.left{text-align:right}form .requiredField label.right{position:absolute;left:75px;top:0;width:auto;line-height:28px;padding:0;margin:0;color:#EA0000}form input,form button,form textarea,form select{
	border:#ccc 1px solid;
	margin:0;
	font-size:0.95em;
	font-family:Arial,Helvetica,sans-serif;
	color:#000;
	padding:3px 6px;
	width:210px;
	display:inline-block
}form select{width:224px}form div.optionset{width:auto}form div.optionset input,form .checkbox input{width:auto}form ul.optionset label{width:555px;margin:.2em 0 .2em 10px;padding:0}form .checkbox label{width:640px;margin:0 0 0 10px;padding:0}form .optionset label.left{text-align:left;margin-left:10px;width:110px}form ul.optionset{margin-left:100px}form div.optionset ul{padding:0;list-style:none;margin:0}form ul.optionset li{list-style:none;padding:0;background:none}form ul.optionset li input{display:inline-block;margin:.2em 5px 0 0}form .checkbox input,form .optionset input{border:0}form .datecomposite .dropdown{margin-right:5px}form textarea{
	width:auto;
	resize:vertical
}form div.textarea{width:auto}form div.CompositeField{display:block;width:auto}form div.datecomposite{display:inline-block}form .help{margin:0 0 10px 100px;font-size:.8em;margin-top:-5px}form .honeypot,form div.spamhoneypot,form .hiddenField{display:none}form span.required,form span.message,form label.required,form label.message,form label.error{background:none;display:block;color:#EA0000;line-height:1.1em;padding:3px;margin:0 0 5px 130px}form .dropdown span.required,form .dropdown span.message,form .dropdown label.required,form .dropdown label.message,form .dropdown label.error{margin:0 0 5px}form .middleColumn span.required,form .middleColumn span.message,form .middleColumn label.required,form .middleColumn label.message,form .middleColumn label.error{margin:0 0 5px}form .checkbox span.required,form .checkbox span.message,form .checkbox label.required,form .checkbox label.message,form .checkbox label.error{margin:0 0 5px 23px}form .holder-required input,form .holder-required textarea,form .holder-required select{border-color:#EA0000}.checkbox.holder-required label{color:#EA0000}form .optionset span.required,form .optionset span.message,form .optionset label.required,form .optionset label.message{position:absolute;right:80px;width:auto}form #Job_ResumeUploaded span.required,form #Job_CoverLetterUploaded span.required,form #Job_RelevantCertificatesUploaded span.required{position:relative;right:auto}form .Actions{margin:10px 0 0;padding:0;border:0;text-align:right}form .Actions input,form .Actions button{width:auto;background:#ebebeb;border:#ebebeb solid 1px;color:#4d525a;padding:5px 20px;margin:0;display:inline-block;cursor:pointer;font-weight:700}form .Actions input:hover,form .Actions input:focus,form .Actions input:active,form .Actions button:hover,form .Actions button:focus,form .Actions button:active{background:#EA0000;color:#fff;border-color:#EA0000}form #Remember{margin-left:100px;overflow:hidden}form #Remember input{margin:0 10px 0 0;display:inline-block;width:auto}form #Remember label{width:auto;margin-top:2px;display:inline-block}form #ForgotPassword{position:absolute;line-height:29px;height:2.1em;top:0;right:140px;padding:0 10px;text-decoration:none;font-weight:bold}form #ForgotPassword a{text-decoration:none}form h3,form h2{border-bottom:1px solid #595959;padding-bottom:5px;margin-bottom:10px}#Form_ApplyOnlineForm fieldset{padding-top:1px}form .literal p{margin:.8em 0;font-size:1em;line-height:1.25}#Job_StreetNumber,#PE_0_EmployerName,#PE_1_EmployerName,#PE_2_EmployerName,#PE_3_EmployerName,#PE_4_EmployerName,#PE_0_PositionHeld,#PE_1_PositionHeld,#PE_2_PositionHeld,#PE_3_PositionHeld,#PE_4_PositionHeld,#qualification_0_QualificationName,#qualification_1_QualificationName,#qualification_2_QualificationName,#qualification_3_QualificationName,#qualification_4_QualificationName,#qualification_5_QualificationName,#qualification_6_QualificationName,#qualification_0_QualificationName,#qualification_7_QualificationName,#qualification_8_QualificationName,#qualification_9_QualificationName{width:auto}#Job_StreetNumber input,#PE_0_EmployerName input,#PE_1_EmployerName input,#PE_2_EmployerName input,#PE_3_EmployerName input,#PE_4_EmployerName input,#PE_0_PositionHeld input,#PE_1_PositionHeld input,#PE_2_PositionHeld input,#PE_3_PositionHeld input,#PE_4_PositionHeld input,#qualification_0_QualificationName input,#qualification_1_QualificationName input,#qualification_2_QualificationName input,#qualification_3_QualificationName input,#qualification_4_QualificationName input,#qualification_5_QualificationName input,#qualification_6_QualificationName input,#qualification_0_QualificationName input,#qualification_7_QualificationName input,#qualification_8_QualificationName input,#qualification_9_QualificationName input{width:572px}#Job_StreetNumber .middleColumn,#PE_0_EmployerName .middleColumn,#PE_1_EmployerName .middleColumn,#PE_2_EmployerName .middleColumn,#PE_3_EmployerName .middleColumn,#PE_4_EmployerName .middleColumn,#PE_0_PositionHeld .middleColumn,#PE_1_PositionHeld .middleColumn,#PE_2_PositionHeld .middleColumn,#PE_3_PositionHeld .middleColumn,#PE_4_PositionHeld .middleColumn,#qualification_0_QualificationName .middleColumn,#qualification_1_QualificationName .middleColumn,#qualification_2_QualificationName .middleColumn,#qualification_3_QualificationName .middleColumn,#qualification_4_QualificationName .middleColumn,#qualification_5_QualificationName .middleColumn,#qualification_6_QualificationName .middleColumn,#qualification_0_QualificationName .middleColumn,#qualification_7_QualificationName .middleColumn,#qualification_8_QualificationName .middleColumn,#qualification_9_QualificationName .middleColumn{width:572px}form .date input{background-image:url(../images/calendar-icon.png);background-repeat:no-repeat;background-position:98.5% 50%}form .date input:hover,form .date input:focus{background-image:url(../images/calendar-icon-active.png)}form .EmployerFields,form .QualificationsFields,form .CompensationsFields{border-bottom:1px solid #fff;margin-bottom:10px}form .EmployerFields .CompositeField,form .QualificationsFields .CompositeField,form .CompensationsFields .CompositeField{margin:0}form div.literal p{padding:0 10px}form .datecomposite .field.dropdown select{width:90px}form .datecomposite label{text-align:right}#container form .dayField select,#container form .monthField select{width:55px}form .qq-uploader{margin-left:130px;width:auto}form .qq-upload-list{margin:0;padding:0}form .qq-upload-list li{margin:5px 0;padding:5px 10px;list-style:none}form .uploadButton .clicktoremove{margin:0}#Form_ApplyOnlineForm_action_processApplication.submitting{background:#ebebeb url("../../dcjobmodule/images/loading.gif") 10px center no-repeat!important;border-color:#ebebeb!important;padding-left:30px;color:#595959;cursor:default}#DOGeneratedForm_FeedbackForm div.optionset{display:block;margin:0;padding:.5em 0}#DOGeneratedForm_FeedbackForm div.optionset:nth-child(odd){background:#dfdfdf}#DOGeneratedForm_FeedbackForm .optionset .middleColumn{width:440px}#DOGeneratedForm_FeedbackForm .optionset li{display:inline-block;vertical-align:top;position:relative;width:15%;text-align:center}#DOGeneratedForm_FeedbackForm .optionset label.left{width:260px}#DOGeneratedForm_FeedbackForm .optionset li label{position:absolute!important;display:block!important;height:100%;width:100%;text-indent:-999em!important;margin:0;padding:0;top:0;left:0}#DOGeneratedForm_FeedbackForm .optionset li input{margin-right:0}#DOGeneratedForm_FeedbackForm .dropdown{margin:0}#DOGeneratedForm_FeedbackForm .dropdown .middleColumn{width:226px}#DOGeneratedForm_FeedbackForm .optionset span.required,#DOGeneratedForm_FeedbackForm .optionset span.message,#DOGeneratedForm_FeedbackForm .optionset label.required,#DOGeneratedForm_FeedbackForm .optionset label.message{position:relative;right:auto}#FeedBackSubmission_0_3,#FeedBackSubmission_0_4{width:auto}#FeedBackSubmission_0_3 input,#FeedBackSubmission_0_4 input{width:572px}#FeedBackSubmission_0_3 .middleColumn,#FeedBackSubmission_0_4 .middleColumn{width:572px}#likert-nav{padding-left:280px}#likert-nav ul{padding:0;margin:0}#likert-nav li{padding:0;margin:0;list-style:none;display:inline-block;vertical-align:top;position:relative;width:15%;text-align:center;font-weight:700}#FeedBackSubmission_0_27{width:auto;display:block;margin-top:20px}#FeedBackSubmission_0_27 label.left{padding:0 0 0 10px;width:auto;display:block;text-align:left}#FeedBackSubmission_0_27 .middleColumn{width:auto}#FeedBackSubmission_0_27 textarea{margin:5px 0 0 10px;width:690px;height:4em}#footer p{padding:10px 0;color:#fff;margin:0;font-size:.95em;text-align:left}#footer a{color:#fff}#footer ul,#footer li{padding:0;margin:0;list-style:none}#footer li{vertical-align:top;display:inline-block;font-size:.95em;padding:0 5px;border-right:1px solid #fff}#footer li.first{margin:0 0 0 -5px}#footer li.last{border:0}#footer #vanity{position:absolute;right:0;top:0;text-align:right}#container p.left{text-align:left}#container p.center{text-align:center}#container p.right{text-align:right}#container p img.center{margin:0 auto 10px auto;display:block}#container p img.right{float:right;margin:0 0 10px 20px}#container p a.right{float:right;padding:0;background:none}#container img.large{margin-top:-40px;margin-right:-10px}#container img.leftAlone{text-align:left;display:block;margin-bottom:10px}#container img.left{float:left;margin-right:20px}#container p.MsoNormal,#container p.MsoBodyText{margin:0}table{margin:0 0 10px}table th,table thead tr td,table tfoot tr td,table tfoot th{padding:5px;text-align:left}table tr td{padding:5px}table tr.even td,table tr.even th{background:#ebebeb}table p{margin:0}table .right{text-align:right}@media print{*{color:#000!important;position:static!important;background:transparent!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;margin:0!important;padding:0!important;font-size:100%!important;vertical-align:baseline!important;width:auto!important;height:auto!important;overflow:visible!important;min-height:0!important;text-align:left!important;line-height:1!important;float:none!important;box-shadow:none!important;text-shadow:none!important;opacity:1!important}.u{display:none!important}hr{margin:1em 0!important}div{border:0!important}h1{font-size:138.5%!important}h2{font-size:123.1%!important}h3{font-size:108%!important}h1,h2,h3{margin:1em 0!important}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold!important}optgroup{font-weight:normal!important}abbr,acronym{border-bottom:1px dotted #000!important}em{font-style:italic!important}del{text-decoration:line-through!important}blockquote,ul,ol,dl{margin:1em!important}ol,ul,dl{margin-left:2em!important}ol{list-style:decimal outside!important}ul{list-style:disc outside!important}dl dd{margin-left:1em!important}th,td{border:1px solid #000!important;padding:.5em!important}th{font-weight:bold!important;text-align:center!important}caption{margin-bottom:.5em!important;text-align:center!important}sup{vertical-align:super!important}sub{vertical-align:sub!important}p,fieldset,table,pre{margin-bottom:1em!important}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px!important}a[href]:after{content:"(" attr(href) ") "!important}a[href*="#"]:after,a[href^="mailto:"]:after,a[href^="javascript:"]:after,a[href^="tel:"]:after,a[href=""]:after,.slide-i a:after,.loc-map a:after,.accordion-h a:after,.gThumbs a:after,#footer a.nourl:after{content:""!important}.gThumbs ul{width:auto!important;margin:10px 0!important}.gThumbs li{display:inline!important}#container .nivo-imageLink,#container .nivo-slice,#navigation,#subnav,#CN_CompactNavigator,.quick-nav,.project-nav,.side-menu{display:none!important;position:absolute;left:-999em}.geo{margin:10px 0 20px!important}#home-image{width:auto;left:0;margin:0;position:static}#colorbox{position:relative!important;width:auto!important;height:auto!important;top:auto!important;left:auto!important}#cboxContent{border:0}}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.header-image a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:.8;overflow:hidden;display:none;-moz-opacity:.8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline!important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav{display:none;text-align:center;padding:15px 0}.nivo-controlNav a{cursor:pointer}.nivo-controlNav a.active{font-weight:bold}