.formtastic,.formtastic ul,.formtastic ol,.formtastic li,.formtastic fieldset,.formtastic legend,.formtastic input,.formtastic button,.formtastic textarea,.formtastic select,.formtastic p{margin:0;padding:0}.formtastic fieldset{border:0}.formtastic em,.formtastic strong{font-style:normal;font-weight:normal}.formtastic ol,.formtastic ul{list-style:none}.formtastic abbr,.formtastic acronym{border:0;font-variant:normal}.formtastic input,.formtastic button,.formtastic textarea{font-family:sans-serif;font-size:inherit;font-weight:inherit}.formtastic input,.formtastic textarea,.formtastic select{font-size:100%}.formtastic legend{white-space:normal;color:#000}.formtastic .errors{color:#cc0000;margin:0.5em 0 1.5em 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .buttons,.formtastic .actions{overflow:hidden;padding-left:25%}.formtastic .button,.formtastic .action{float:left;padding-right:0.5em}.formtastic .button_action button{padding:3px 8px}.formtastic .link_action a{display:block;padding:3px 0}.formtastic .inputs{overflow:hidden}.formtastic .input{overflow:hidden;padding:0.5em 0;margin-top:-0.5em;margin-bottom:1em}.formtastic .input .label{display:block;width:25%;float:left;padding-top:.2em}.formtastic .fragments .label,.formtastic .choices .label{position:absolute;width:95%;left:0px}.formtastic .fragments .label label,.formtastic .choices .label label{position:absolute}.formtastic .choices{position:relative}.formtastic .choices-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .choice{padding:0;border:0}.formtastic .input .inline-hints{color:#666;margin:0.5em 0 0 25%}.formtastic .inline-errors{color:#cc0000;margin:0.5em 0 0 25%}.formtastic .errors{color:#cc0000;margin:0.5em 0 0 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .stringish input{width:72%}.formtastic .stringish input[size],.formtastic .stringish input[max]{width:auto;max-width:72%}.formtastic .text textarea{width:72%}.formtastic .text textarea[cols]{width:auto;max-width:72%}.formtastic .hidden{display:none}.formtastic .boolean label{padding-left:25%;display:block}.formtastic .choices-group{margin-bottom:-0.5em}.formtastic .choice{margin:0.1em 0 0.5em 0}.formtastic .choice label{float:none;width:100%;line-height:100%;padding-top:0;margin-bottom:0.6em}.formtastic .choice label input,.formtastic .boolean label input{margin:0 0.3em 0 0.1em;line-height:100%}.formtastic .fragments{position:relative}.formtastic .fragments-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .fragment{float:left;width:auto;margin:0 .3em 0 0;padding:0;border:0}.formtastic .fragment label{display:none}.formtastic .fragment label input{display:inline;margin:0;padding:0}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}.qtipmodal-ie6fix{position:absolute !important}#galleria-loader{height:1px !important}.galleria-container{position:relative;overflow:hidden;background:#000}.galleria-container img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none}.galleria-stage{position:absolute;top:10px;bottom:60px;left:10px;right:10px;overflow:hidden}.galleria-thumbnails-container{height:50px;bottom:0;position:absolute;left:10px;right:10px;z-index:2}.galleria-carousel .galleria-thumbnails-list{margin-left:30px;margin-right:30px}.galleria-thumbnails .galleria-image{height:40px;width:60px;background:#000;margin:0 5px 0 0;border:1px solid #000;float:left;cursor:pointer}.galleria-counter{position:absolute;bottom:10px;left:10px;text-align:right;color:#fff;font:normal 11px/1 arial,sans-serif;z-index:1}.galleria-loader{background:#000;width:20px;height:20px;position:absolute;top:10px;right:10px;z-index:2;display:none;background:url(/assets/classic-loader-c9d45a31ec7422900ffd9320c93fa9f1.gif) no-repeat 2px 2px}.galleria-info{width:50%;top:15px;left:15px;z-index:2;position:absolute}.galleria-info-text{background-color:#000;padding:12px;display:none;zoom:1}.galleria-info-title{font:bold 12px/1.1 arial,sans-serif;margin:0;color:#fff;margin-bottom:7px}.galleria-info-description{font:italic 12px/1.4 georgia,serif;margin:0;color:#bbb}.galleria-info-close{width:9px;height:9px;position:absolute;top:5px;right:5px;background-position:-753px -11px;opacity:.5;filter:alpha(opacity=50);cursor:pointer;display:none}.notouch .galleria-info-close:hover{opacity:1;filter:alpha(opacity=100)}.touch .galleria-info-close:active{opacity:1;filter:alpha(opacity=100)}.galleria-info-link{background-position:-669px -5px;opacity:.7;filter:alpha(opacity=70);position:absolute;width:20px;height:20px;cursor:pointer;background-color:#000}.notouch .galleria-info-link:hover{opacity:1;filter:alpha(opacity=100)}.touch .galleria-info-link:active{opacity:1;filter:alpha(opacity=100)}.galleria-image-nav{position:absolute;top:50%;margin-top:-62px;width:100%;height:62px;left:0}.galleria-image-nav-left,.galleria-image-nav-right{opacity:.3;filter:alpha(opacity=30);cursor:pointer;width:62px;height:124px;position:absolute;left:10px;z-index:2;background-position:0 46px}.galleria-image-nav-right{left:auto;right:10px;background-position:-254px 46px;z-index:2}.notouch .galleria-image-nav-left:hover,.notouch .galleria-image-nav-right:hover{opacity:1;filter:alpha(opacity=100)}.touch .galleria-image-nav-left:active,.touch .galleria-image-nav-right:active{opacity:1;filter:alpha(opacity=100)}.galleria-thumb-nav-left,.galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-495px 5px;position:absolute;left:0;top:0;height:40px;width:23px;z-index:3;opacity:.8;filter:alpha(opacity=80)}.galleria-thumb-nav-right{background-position:-578px 5px;border-right:none;right:0;left:auto}.galleria-thumbnails-container .disabled{opacity:.2;filter:alpha(opacity=20);cursor:default}.notouch .galleria-thumb-nav-left:hover,.notouch .galleria-thumb-nav-right:hover{opacity:1;filter:alpha(opacity=100);background-color:#111}.touch .galleria-thumb-nav-left:active,.touch .galleria-thumb-nav-right:active{opacity:1;filter:alpha(opacity=100);background-color:#111}.notouch .galleria-thumbnails-container .disabled:hover{opacity:.2;filter:alpha(opacity=20);background-color:transparent}.galleria-carousel .galleria-thumb-nav-left,.galleria-carousel .galleria-thumb-nav-right{display:block}.galleria-thumb-nav-left,.galleria-thumb-nav-right,.galleria-info-link,.galleria-info-close,.galleria-image-nav-left,.galleria-image-nav-right{background-image:url(/assets/classic-map-506af5cd8060278a0532380a25576690.png);background-repeat:no-repeat}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url("/assets/jquery_colorbox/loading-eacf7e882b35beb57d0af231db1df930.gif") no-repeat center center}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url("/assets/jquery_colorbox/controls-a3ff2f7e0dc80228c312b95d10c98f3f.png") no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0px 0px;right:44px}#cboxPrevious:hover{background-position:0px -25px}#cboxNext{background-position:-25px 0px;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0px;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}body{background-color:#eeeeee;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px}div,td,th{margin:0px;padding:0px}td,th{vertical-align:top}a,a:link,a:visited{color:#003f7c;text-decoration:underline}a:hover{color:#b90f22;text-decoration:underline}a,a:focus,a:active{outline:0 none;-moz-outline:0 none}#sidebar,#sidebar_wrapper{width:200px}#content_wrapper{background-color:white;border:1px solid #DDDDDD;min-height:600px;padding:30px}#content_wrapper.with_tabbed_navigation{border-top:0}tr.nav_row>td{background-color:#333333;border-bottom:20px solid #EEEEEE}tr.nav_row>td a{text-decoration:none}tr.nav_row>td a span{color:#999999;display:block;padding:15px 20px;white-space:nowrap}tr.nav_row>td a:hover span{color:#FFFFFF}tr.nav_row>td a.selected span{background-color:#000000;color:#FFFFFF}tr.title_row>td.main{padding-right:30px}tr.content_row>td{padding-bottom:30px}tr.content_row>td.left{padding-left:20px}tr.content_row>td.main{padding-right:30px}tr.content_row>td.left{padding-right:30px}tr.footer_row>td{background-color:#CCCCCC;padding-top:10px;padding-bottom:30px}#point_diagram{position:relative}#point_diagram #svg_layer{left:0;position:absolute;top:0;z-index:10}#point_diagram #svg_layer circle{stroke:#FF0000;fill-opacity:0;display:none}#point_diagram.a1 #svg_layer circle.a1{display:block}#point_diagram.a2a #svg_layer circle.a2a{display:block}#point_diagram.a2b #svg_layer circle.a2b{display:block}#point_diagram.a3 #svg_layer circle.a3{display:block}#point_diagram.b1 #svg_layer circle.b1{display:block}#point_diagram.b2 #svg_layer circle.b2{display:block}#point_diagram.b3 #svg_layer circle.b3{display:block}#point_diagram #imagemap_layer{left:0;position:absolute;top:0;z-index:20}.gm-style-iw{max-height:200px;width:350px}#filter .formtastic .inputs.fields legend{border-bottom:1px solid #DDDDDD;font-size:13px;font-weight:bold;margin-bottom:3px;padding-bottom:3px;text-transform:uppercase;width:100%}#filter .formtastic .inputs.fields .input{padding:0;margin:0}#filter .formtastic .inputs.fields .input .label{color:#555555;float:none;font-size:12px;margin-bottom:1px;margin-left:3px;margin-top:7px;padding:0;width:auto}#filter .formtastic .inputs.fields .input.present .label{color:#000000;font-weight:bold}#filter .formtastic .inputs.fields .stringish input,#filter .formtastic .inputs.fields select{font-size:12px;width:97%}#filter .formtastic .inputs.years{margin-bottom:5px}#filter .formtastic .inputs.years legend{font-size:12px;color:#555555;margin-bottom:4px;margin-left:3px;margin-top:12px;padding:0}#filter .formtastic .inputs.years.present legend{color:#000000;font-weight:bold}#filter .formtastic .inputs.years ol{background-color:#CCCCCC;margin:0 -5px;padding:5px}#filter .formtastic .inputs.years .input{padding:0;margin:0}#filter .formtastic .inputs.years .input .label{color:#555555;float:none;font-size:12px;margin-bottom:0px;margin-left:3px;margin-top:0px;padding:0;width:auto}#filter .formtastic .inputs.years .input.present .label{color:#000000}#filter .formtastic .inputs.years select{font-size:12px;width:98%}#filter .formtastic .inputs.years li{display:inline;float:left;width:49%}#filter .formtastic .inputs.years .clear{clear:both;font-size:1px;height:1px;line-height:1px}#filter .formtastic .actions{padding:0;margin-top:15px}#filter .formtastic .actions input{font-size:12px;padding:0 6px}#filter .formtastic .actions a{font-size:12px;line-height:17px}#projects_show td.label{font-size:11px;font-weight:bold;padding:4px 10px 4px 0;width:180px}#projects_show td.value{background-color:#F0F0F0;font-size:12px;padding:3px 5px 10px 5px}#projects_show td.note_container{padding-top:2px}#projects_show tr.title_row td{background-color:#FFFFFF;padding:0}#projects_show tr.title_row td h2{margin:0;margin-top:30px;margin-bottom:5px}#projects_show tr.title_row td h3{margin:0;margin-top:10px;margin-bottom:5px}#projects_show tr.title_row td h4{margin:0;margin-top:10px;margin-bottom:2px}#content.projects_edit .formtastic,#content.projects_new .formtastic{font-size:12px}#content.projects_edit .formtastic label,#content.projects_new .formtastic label{font-size:11px;font-weight:bold;padding:4px 10px 4px 0;width:180px}#content.projects_edit .formtastic .stringish input,#content.projects_edit .formtastic select,#content.projects_edit .formtastic .text textarea,#content.projects_new .formtastic .stringish input,#content.projects_new .formtastic select,#content.projects_new .formtastic .text textarea{font-size:12px}#content.projects_edit .formtastic .text textarea,#content.projects_new .formtastic .text textarea{height:120px}#content.projects_edit .formtastic h2,#content.projects_edit .formtastic h3,#content.projects_edit .formtastic h4,#content.projects_edit .formtastic .title,#content.projects_edit .formtastic .actions,#content.projects_new .formtastic h2,#content.projects_new .formtastic h3,#content.projects_new .formtastic h4,#content.projects_new .formtastic .title,#content.projects_new .formtastic .actions{padding-left:190px}#content.projects_edit .formtastic div.title,#content.projects_new .formtastic div.title{margin-bottom:5px}#areas_overview tr.legend_row td{font-size:12px;font-weight:bold;padding:5px 0}#areas_overview .project_link{background-color:#F0F0F0;border-color:#FFFFFF;border-style:solid;border-left-width:0;border-right-width:0;padding-left:3px}#areas_overview .project_link a{font-size:12px}#areas_overview .plot line{stroke:#DDDDDD}#areas_overview .plot text.score{fill:#999999}#areas_overview .plot rect{fill:#4682B4}#areas_overview .plot rect:hover{fill:#64707D}#areas_overview .score_top .rule,#areas_overview .score_bottom .rule{fill:#000000}#areas_years{font-size:11px}#areas_years .axis path,#areas_years .axis line{fill:none;stroke:#000000;shape-rendering:crispEdges}#areas_years .x.axis path{display:none}#areas_years .overlay{cursor:pointer}#areas_years .overlay circle{fill:#F0F0F0;stroke:#CCCCCC;stroke-width:1px}#areas_years .overlay text{font-size:11px;fill:#666666}#areas_years .overlay rect{fill:#CCCCCC;fill-opacity:1}#areas_years .overlay:hover,#areas_years .overlay_qtip{cursor:pointer}#areas_years .overlay:hover circle,#areas_years .overlay_qtip circle{stroke:#333333;fill:#DDDDDD}#areas_years .overlay:hover text,#areas_years .overlay_qtip text{fill:#000000}#areas_years .overlay:hover rect,#areas_years .overlay_qtip rect{fill-opacity:0}#tabbed_navigation{background-color:#FFFFFF;border:1px solid #DDDDDD;border-bottom:0;padding-top:20px}#tabbed_navigation .tabs{border-bottom:1px solid #999999}#tabbed_navigation .tabs td.first{width:20px}#tabbed_navigation .tabs td.tab{padding-right:5px;width:1px}#tabbed_navigation .tabs td.tab a,#tabbed_navigation .tabs td.tab a:link,#tabbed_navigation .tabs td.tab a:visited{color:#999999;text-decoration:none}#tabbed_navigation .tabs td.tab a span,#tabbed_navigation .tabs td.tab a:link span,#tabbed_navigation .tabs td.tab a:visited span{background-color:#FFFFFF;border:1px solid #CCCCCC;border-bottom:0;display:block;font-size:16px;line-height:24px;padding:5px 7px;position:relative;top:1px;white-space:nowrap}#tabbed_navigation .tabs td.tab a:hover,#tabbed_navigation .tabs td.tab a:link:hover,#tabbed_navigation .tabs td.tab a:visited:hover{color:#000000;text-decoration:underline}#tabbed_navigation .tabs td.tab a:hover span,#tabbed_navigation .tabs td.tab a:link:hover span,#tabbed_navigation .tabs td.tab a:visited:hover span{background-color:#999999;border-color:#999999}#tabbed_navigation .tabs td.tab.active a,#tabbed_navigation .tabs td.tab.active a:link,#tabbed_navigation .tabs td.tab.active a:visited{color:#333333;text-decoration:none}#tabbed_navigation .tabs td.tab.active a span,#tabbed_navigation .tabs td.tab.active a:link span,#tabbed_navigation .tabs td.tab.active a:visited span{border-color:#999999;border-bottom:0;padding-bottom:6px}#tabbed_navigation .tabs td.tab.active a:hover,#tabbed_navigation .tabs td.tab.active a:link:hover,#tabbed_navigation .tabs td.tab.active a:visited:hover{color:#000000;text-decoration:underline}#tabbed_navigation .submenu{padding-top:7px}#tabbed_navigation .submenu td.first{width:20px}#tabbed_navigation .submenu td.submenu_item{padding-right:5px;width:1px}#tabbed_navigation .submenu td.submenu_item a,#tabbed_navigation .submenu td.submenu_item a:link,#tabbed_navigation .submenu td.submenu_item a:visited{color:#999999;text-decoration:none}#tabbed_navigation .submenu td.submenu_item a span,#tabbed_navigation .submenu td.submenu_item a:link span,#tabbed_navigation .submenu td.submenu_item a:visited span{display:block;font-size:16px;line-height:20px;padding:5px 7px;white-space:nowrap}#tabbed_navigation .submenu td.submenu_item a:hover,#tabbed_navigation .submenu td.submenu_item a:link:hover,#tabbed_navigation .submenu td.submenu_item a:visited:hover{color:#000000}#tabbed_navigation .submenu td.submenu_item a:hover span,#tabbed_navigation .submenu td.submenu_item a:link:hover span,#tabbed_navigation .submenu td.submenu_item a:visited:hover span{background-color:#FFF999}#tabbed_navigation .submenu td.submenu_item.active a,#tabbed_navigation .submenu td.submenu_item.active a:link,#tabbed_navigation .submenu td.submenu_item.active a:visited{color:#333333;text-decoration:none}#tabbed_navigation .submenu td.submenu_item.active a span,#tabbed_navigation .submenu td.submenu_item.active a:link span,#tabbed_navigation .submenu td.submenu_item.active a:visited span{border-bottom:2px solid #999999;padding-bottom:3px}#tabbed_navigation .submenu td.submenu_item.active a:hover,#tabbed_navigation .submenu td.submenu_item.active a:link:hover,#tabbed_navigation .submenu td.submenu_item.active a:visited:hover{color:#000000}#tabbed_navigation .submenu td.submenu_item.active a:hover span,#tabbed_navigation .submenu td.submenu_item.active a:link:hover span,#tabbed_navigation .submenu td.submenu_item.active a:visited:hover span{background-color:#FFF999}.filter_info{font-size:12px;min-height:250px}.filter_info .title{border-bottom:1px solid #DDDDDD;font-size:13px;font-weight:bold;margin-bottom:3px;padding-bottom:3px;text-transform:uppercase}.filter_info .legend{color:#000000;margin-top:7px}.filter_info .legend td.description{padding-top:1px}.filter_info .legend td.arrow{padding-left:3px;width:1px}.filter_info .legend td.arrow a{text-decoration:none}.filter_info .legend td.arrow a span{border:1px solid #DDDDDD;background-image:url(/assets/arrow_sprite-bcdcd6adefd5eab381725f2ad1cc0306.png);display:block;font-size:1px;height:16px;line-height:1px;width:16px}.filter_info .legend td.arrow a#prev_project span{background-position:0px 0px}.filter_info .legend td.arrow a#next_project span{background-position:-16px 0px}.filter_info .legend td.arrow a:hover span{background-color:#DDDDDD}.filter_info .filters_title{color:#666666;font-size:12px;margin-bottom:2px;margin-top:15px;text-transform:uppercase}.filter_info .filters{background-color:#DDDDDD;margin:0 -5px 15px -5px;padding:0 5px 7px 5px}.filter_info .filters .filter{padding-top:5px}.filter_info .filters .filter .filter_label{color:#333333;font-weight:bold}.filter_info .filters .filter .filter_value{color:#666666;margin-left:10px}#home{padding-bottom:50px;width:600px}#home h1{color:#666666;font-weight:normal;margin-top:0}#home h2{border-bottom:1px solid #EEEEEE;margin-top:50px;padding-bottom:3px}#home table.authors td{vertical-align:top}#home table.authors td.logo{padding-right:7px}#home table.authors td.info.middle{padding-right:40px}#home table.authors td.info .info_title a{color:#666666;font-size:12px;text-decoration:none}#home table.authors td.info .info_title a span{color:#003f7c;font-size:16px;text-decoration:underline}#home table.authors td.info .info_body{color:#000000;font-size:14px;padding-top:3px}#projects{margin:10px 0}#projects .project_row td.project_photo{width:1px}#projects .project_row td.project_photo a{text-decoration:none}#projects .project_row td.project_photo a .photo_frame{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background-color:#FFFFFF;border:1px solid #999999;display:block;padding:7px;height:90px;text-align:center;width:90px}#projects .project_row td.project_photo a .photo_frame.no_photo{background-color:#F9F9FF;border-color:#DDDDDD}#projects .project_row td.project_photo a .photo_frame.no_photo span{color:#AAAAAA;display:block;font-size:11px;line-height:12px;padding-top:31px;text-align:center;text-transform:uppercase}#projects .project_row td.project_data{padding:0 14px;padding-top:5px}#projects .project_row td.project_data .name a{font-size:16px}#projects .project_row td.project_data .location{color:#000000;font-size:12px;line-height:14px;margin-top:3px}#projects .project_row td.project_data .year{color:#888888;font-size:12px;margin-top:12px}#projects .project_row td.project_data .year span{font-weight:bold}#projects .project_row td.project_links{padding-right:7px;padding-top:5px;width:1px}#projects .project_row td.project_links a{font-size:12px}#projects .separator_row td.hr{padding-left:7px}#projects .separator_row td.hr hr{background-color:#DDDDDD;border:0;color:#DDDDDD;height:1px;margin:5px 0;padding:0}a.action_button{text-decoration:none}a.action_button .action_button_span{background-color:#3571A5;border-left:1px solid #5887B3;border-top:1px solid #5887B3;border-right:1px solid #1B497A;border-bottom:1px solid #1B497A;color:#FFFFFF;font-size:16px;font-weight:bold;padding:8px 16px;text-decoration:none}a.action_button:hover .action_button_span{background-color:#235B8C}#new_photo_form{width:600px}#new_photo_form tr.error_row td.right{padding-top:15px;padding-bottom:2px}#new_photo_form tr.error_row td.right p{background-color:#FFF0F0;border:1px solid #CC0000;color:#FF0000;font-size:13px;margin:0;margin-left:7px;padding:3px 7px}#new_photo_form tr.widget_row td.left{background-color:#F0F0F0;border-bottom:3px solid #FFFFFF;padding:3px 5px}#new_photo_form tr.widget_row td.left div{color:#333333;font-size:11px;font-weight:bold;white-space:nowrap}#new_photo_form tr.widget_row td.right{padding:3px 7px}#new_photo_form tr.widget_row td.right span{color:#333333;font-size:14px}#new_photo_form tr.widget_row td.right input[type='text']{width:100%}#new_photo_form tr.widget_row td.right input[type='checkbox']{vertical-align:middle}#new_photo_form tr.button_row td{padding:10px 7px}.note_editor{margin:5px 0;width:200px}.note_editor textarea{background-color:#FFFFFF;border:1px solid #CCC7A3;font-size:11px;height:28px;padding:3px;width:97%}.note_editor .note_editor_buttons{display:block;margin-top:5px;white-space:nowrap}.note_editor .note_editor_buttons a{font-size:11px}.note_editor .note_editor_spinner{display:none;height:16px;margin-top:5px}.note_editor .note_editor_spinner img{height:16px;width:16px}.note_editor.save .note_editor_buttons{display:none}.note_editor.save .note_editor_spinner{display:block}.note a.note_button{text-decoration:none}.note a.note_button span{background:url("/assets/notes-6eeac5bfecf01c74a2be6da5c19fc9e8.png") -32px 0px no-repeat;display:block;font-size:1px;line-height:1px;height:16px;width:16px}.note a.note_button:hover span{background-position:-48px 0px}.note a.note_button.empty span{background-position:0px 0px}.note a.note_button.empty:hover span{background-position:-16px 0px}.projects_show #content_wrapper{padding:0px}.projects_show #content_wrapper .grid table tr.hero_unit_row td{background-color:#EDF6FF;border-bottom:1px solid #DDDDDD}.projects_show #content_wrapper .grid table tr.hero_unit_row td.galleria{padding:20px;padding-right:10px;width:220px}.projects_show #content_wrapper .grid table tr.hero_unit_row td.galleria #galleria{height:220px;width:220px}.projects_show #content_wrapper .grid table tr.hero_unit_row td.galleria #galleria .no_photo{background-color:#F9F9FF;border:1px solid #DDDDDD;color:#AAAAAA;font-size:16px;height:128px;line-height:18px;padding-top:90px;text-align:center;text-transform:uppercase}.projects_show #content_wrapper .grid table tr.hero_unit_row td.map{padding:20px 10px;width:220px}.projects_show #content_wrapper .grid table tr.hero_unit_row td.map #map_canvas{height:220px;width:220px}.projects_show #content_wrapper .grid table tr.hero_unit_row td.map #map_canvas .no_map{background-color:#F9F9FF;border:1px solid #DDDDDD;color:#AAAAAA;font-size:16px;height:128px;line-height:18px;padding-top:90px;text-align:center;text-transform:uppercase}.projects_show #content_wrapper .grid table tr.hero_unit_row td.links{padding:20px 10px;width:220px}.projects_show #content_wrapper .grid table tr.hero_unit_row td.links .box{border-top:1px solid #CDD9E5;height:219px;width:220px}.projects_show #content_wrapper .grid table tr.hero_unit_row td.links .box>a{text-decoration:none}.projects_show #content_wrapper .grid table tr.hero_unit_row td.links .box>a span{border-bottom:1px solid #CDD9E5;display:block;padding:5px 7px}.projects_show #content_wrapper .grid table tr.hero_unit_row td.links .box>a:hover span{background-color:#CDD9E5;color:#333333;text-decoration:underline}.projects_show #content_wrapper .grid table tr.hero_unit_row td.filler,.projects_show #content_wrapper .grid table tr.hero_unit_row td.filler.box{width:220px}.projects_show #content_wrapper .grid table tr.main_row td.data{padding-left:10px;width:1px}.projects_show #content_wrapper .grid table tr.main_row td.data div.pane{border:3px solid #CCCCCC;margin:0 10px;min-height:400px;padding:10px 30px 40px 20px}.projects_show #content_wrapper .grid table tr.main_row td.data div.pane tr td.label{width:120px}.projects_show #content_wrapper .grid table tr.main_row td.data div.pane tr td.note_container{width:1px}.projects_show #content_wrapper .grid table tr.main_row td.data div.pane tr.data_row td.label{background-color:#F0F0F0;border-bottom:2px solid #FFFFFF;border-right:5px solid #FFFFFF;border-top:1px solid #FFFFFF;color:#333333;font-size:11px;padding:7px 10px 7px 5px}.projects_show #content_wrapper .grid table tr.main_row td.data div.pane tr.data_row td.value{border-bottom:1px solid #DDDDDD;font-size:12px;padding:7px 5px}.projects_show #content_wrapper .grid table tr.main_row td.data div.pane tr.data_row td.value p{margin:0;margin-bottom:7px}.projects_show #content_wrapper .grid table tr.main_row td.data div.pane tr.data_row td.note_container{border-bottom:1px solid #DDDDDD;padding-left:10px;padding-top:5px}.projects_show #content_wrapper .grid table tr.main_row td.data div.pane tr.title_row td{background-color:#666666;color:#FFFFFF;font-size:16px;font-weight:bold;padding:5px;text-transform:uppercase}.projects_show #content_wrapper .grid table tr.main_row td.data div.pane tr.subtitle_row td{background-color:#CCCCCC;border-bottom:3px solid #FFFFFF;border-top:12px solid #FFFFFF;font-size:12px;font-weight:bold;padding:5px}.projects_show #content_wrapper .grid table tr.main_row td.data div.pane tr.legend_row td div{background-color:#F5F8FA;border:2px solid #D7E8F0;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;color:#000000;font-size:11px;margin-bottom:3px;margin-top:12px;padding:5px}.projects_show #content_wrapper .grid table tr.main_row td.data div.pane tr.blank_row td{font-size:1px;height:12px;line-height:1px}.projects_show #content_wrapper .grid table tr.main_row td.menu{padding-right:10px;padding-top:20px}.projects_show #content_wrapper .grid table tr.main_row td.menu a.menu_item{text-decoration:none}.projects_show #content_wrapper .grid table tr.main_row td.menu a.menu_item:hover{color:#000000;text-decoration:underline}.projects_show #content_wrapper .grid table tr.main_row td.menu a.menu_item:hover span.label{background-color:#DDDDDD;border-color:#999999;color:#000000}.projects_show #content_wrapper .grid table tr.main_row td.menu a.menu_item span.label{background-color:#F0F0F0;border:1px solid #CCCCCC;display:block;margin:0 10px 7px 0;padding:10px 30px;position:relative;width:140px}.projects_show #content_wrapper .grid table tr.main_row td.menu a.menu_item span.label span{display:none}.projects_show #content_wrapper .grid table tr.main_row td.menu a.menu_item.selected,.projects_show #content_wrapper .grid table tr.main_row td.menu a.menu_item.selected:hover{text-decoration:none}.projects_show #content_wrapper .grid table tr.main_row td.menu a.menu_item.selected span.label,.projects_show #content_wrapper .grid table tr.main_row td.menu a.menu_item.selected:hover span.label{background-color:#FFFFFF;border-color:#CCCCCC;border-width:3px;color:#333333;font-weight:bold;padding-left:10px;width:156px}.projects_show #content_wrapper .grid table tr.main_row td.menu a.menu_item.selected span.label span,.projects_show #content_wrapper .grid table tr.main_row td.menu a.menu_item.selected:hover span.label span{border-top:3px solid #CCCCCC;border-bottom:3px solid #CCCCCC;background-color:#FFFFFF;display:block;position:absolute;padding:10px 0;top:-3px;left:-16px;width:16px}form.formtastic.project .inline-errors{margin:0}form.formtastic.project #errorExplanation{background-color:#FFF0F0;border:1px solid #CC0000;color:#CC0000;padding:0;padding-bottom:10px}form.formtastic.project #errorExplanation h2{background-color:#CC0000;color:#FFFFFF;font-size:16px;line-height:20px;margin-top:0;margin-bottom:15px;padding:7px 20px}form.formtastic.project #errorExplanation p{padding:0px 20px}form.formtastic.project #errorExplanation ul{padding:7px 20px}form.formtastic.project #errorExplanation ul li{color:#663333;font-size:11px}form.formtastic.project #errorExplanation ul li:before{content:'\2013\00a0'}form.formtastic.project tr.input_row td.label{background-color:#F0F0F0;border-right:5px solid #FFFFFF;color:#333333;font-size:11px;padding:7px 10px 7px 5px}form.formtastic.project tr.input_row td.label div{width:120px}form.formtastic.project tr.input_row td.input{font-size:12px;padding:7px 5px;width:600px}form.formtastic.project tr.input_row td.input textarea{height:100px;width:97%}form.formtastic.project tr.input_row td.input input.short,form.formtastic.project tr.input_row td.input select.short{width:20%}form.formtastic.project tr.input_row td.input input.middle,form.formtastic.project tr.input_row td.input select.middle{width:60%}form.formtastic.project tr.input_row td.input input.long,form.formtastic.project tr.input_row td.input select.long{width:97%}form.formtastic.project tr.input_row td.input #project_thermal_power_estimated .value_blank{color:#EE3333}form.formtastic.project tr.input_row td.input #project_thermal_power_estimated .value_blank strong{font-weight:bold}form.formtastic.project tr.input_row td.note_container{padding-left:3px;padding-top:9px}form.formtastic.project tr.hint_row td.label{background-color:#F0F0F0;border-right:5px solid #FFFFFF}form.formtastic.project tr.hint_row td.input{margin:0;padding:0}form.formtastic.project tr.hint_row td.input p{font-size:11px;margin:0;padding:7px 5px;padding-top:0px}form.formtastic.project tr.error_row td{padding:0;padding-top:5px}form.formtastic.project tr.error_row td p{background-color:#FFF0F0;border:1px solid #CC0000;margin-bottom:3px;padding:3px 5px}form.formtastic.project tr.title_row td{background-color:#666666;border-top:20px solid white;color:#FFFFFF;font-size:16px;font-weight:bold;padding:5px;text-transform:uppercase}form.formtastic.project tr.subtitle_row td{background-color:#CCCCCC;border-bottom:3px solid #FFFFFF;border-top:12px solid #FFFFFF;font-size:12px;font-weight:bold;padding:5px}form.formtastic.project tr.legend_row td div{background-color:#F5F8FA;border:2px solid #D7E8F0;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;color:#000000;font-size:11px;margin-bottom:3px;margin-top:12px;padding:5px}form.formtastic.project tr.button_row td{padding-bottom:30px;padding-top:30px}form.formtastic.project tr.blank_row td{font-size:1px;height:12px;line-height:1px}form.formtastic.project tr.separator_row td{padding:0}form.formtastic.project tr.separator_row td hr{background-color:#DDDDDD;border:0;color:#DDDDDD;height:1px;line-height:1px;margin:1px 0px;padding:0}#floating_menu{background-color:#EDF6FF;border:3px solid #CDD9E5;border-right:0;margin-top:-3em;padding:7px;position:absolute;right:0;top:40%;width:110px}#floating_menu a{text-decoration:none}#floating_menu a span{border-bottom:1px solid #CDD9E5;font-size:12px;display:block;padding:7px 10px}#floating_menu a:hover span{background-color:#CDD9E5;color:#333333;text-decoration:underline}#floating_menu .buttons{padding-top:12px}#floating_menu .buttons input{font-size:11px;padding-left:3px;padding-right:3px}#floating_menu .buttons a{text-decoration:underline;font-size:11px}*>#floating_menu{position:fixed}#floating_menu_wrapper{width:100px;padding-left:20px}td.project_status_wrapper{padding:9px 20px;width:1px}td.request_message{width:40%}div.project_status_wrapper{padding-top:20px}.project_status{width:200px}.project_status .status_label{font-size:11px;vertical-align:middle}.project_status .status_label.published{color:#33CC33}.project_status .status_label.unpublished{color:#FF0000}.project_status .status_label.with_unpublished_changes{color:#999999}.project_status .status_label.with_unpublished_changes .diff_link{margin-left:16px}.project_status .status_label img{height:16px;vertical-align:middle;width:16px}.project_status .action_link{margin-left:16px;margin-top:5px}.project_status .action_link a{color:#CC0000;font-size:11px;text-decoration:underline}.project_status .action_button{margin-left:16px;margin-top:5px}.project_status .action_button input[type='submit']{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}.project_status .project_users{margin-left:16px;margin-top:3px}.project_status .project_users a{font-size:11px;text-decoration:underline}.project_status .project_users.no_project_users a{color:#999999}.project_users_qtip{padding-top:1px}.project_users_qtip div{padding-bottom:4px}.project_status_filter{margin:0 -5px;padding-bottom:40px}.project_status_filter td.tab{border-bottom:1px solid #999999;padding:0;width:1px}.project_status_filter td.tab a{font-size:13px;line-height:18px}.project_status_filter td.tab a span{display:block;padding:13px 18px 11px 18px;white-space:nowrap}.project_status_filter td.tab a:hover span{background-color:#F0F0F0}.project_status_filter td.tab.active{border:1px solid #999999;border-bottom:0;width:1px}.project_status_filter td.tab.active a{color:#333333;font-weight:bold;text-decoration:none}.project_status_filter td.tab.active a span{padding:12px 18px 12px 18px}.project_status_filter td.spacer{border-bottom:1px solid #999999;font-size:1px;line-height:1px;width:5px}.project_status_filter td.glue{border-bottom:1px solid #999999}td.xml_link{text-align:right}td.xml_link a{font-size:12px}.diff_title,.lightbox_title{background-color:#F0FFCC;border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;margin-top:15px;padding:9px 30px}.diff_title .title,.lightbox_title .title{font-size:16px;font-weight:bold}.diff_title .details,.lightbox_title .details{color:#666666;font-size:11px;padding-top:2px}.diff table th,.diff table td{border-right:1px solid #999999;padding:5px 7px;font-size:11px;text-align:left}.diff table th.unpublished,.diff table td.unpublished{border-right:0}.diff table th.published,.diff table th.unpublished,.diff table td.published,.diff table td.unpublished{width:200px}.diff table th{background-color:#CCCCCC;color:#333333;vertical-align:middle}.diff table td{vertical-align:top}.diff table td.field{color:#666666}.diff table tr.even td{background-color:#F0F0F0}.diff .diff_buttons{padding-top:30px}.diff .diff_buttons input,.diff .diff_buttons a{font-size:11px}#responsibility_request_message{color:#666666;font-size:12px}#responsibility_request_form .form_title{font-size:12px}#responsibility_request_form .form_body{padding:5px 0}#responsibility_request_form .form_body label{font-size:12px;font-weight:bold}#responsibility_request_form .form_body textarea{color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:100px;width:100%}#responsibility_request_form .form_buttons a{font-size:12px}.responsibility_request_list tr.even td{background-color:#F0F0F0}.responsibility_request_list td,.responsibility_request_list th{font-size:11px;padding-right:7px;padding-bottom:5px;text-align:left;vertical-align:top}.responsibility_request_list td.width1,.responsibility_request_list th.width1{width:1px}.responsibility_request_list td div,.responsibility_request_list th div{white-space:nowrap}.responsibility_request_list td p,.responsibility_request_list th p{margin-top:0}.responsibility_request_list td input[type='submit'],.responsibility_request_list th input[type='submit']{font-size:11px}.lightbox{background-color:#FFFFFF;border:15px solid #BBBBBB;min-width:700px;width:auto}.lightbox .lightbox_inner_border{border:1px solid #999999;min-height:350px;min-width:600px}.lightbox .lightbox_inner_border .close{padding:7px 30px;text-align:right}.lightbox .lightbox_inner_border .close a{color:#666666;font-size:11px}.lightbox .lightbox_inner_border .header{padding:0 30px 10px 30px}.lightbox .lightbox_inner_border .content{padding:22px 30px 55px 30px}#cboxOverlay{background:#000000}#cboxClose{display:none}.devise_view form{width:500px}.devise_view .devise_links{margin-top:50px}.devise_view .devise_links hr{background-color:#CCCCCC;border:0;color:#CCCCCC;height:1px;line-height:1px;margin:0;margin:15px 0;padding:0}.account td{padding:3px 0;vertical-align:top}.account td.name{font-weight:bold}.account td.value{padding-left:30px}.account .links{margin-top:30px}.message_box{background-color:#FFFFA3;border:1px solid #F1D031;border-radius:4px;color:#555555;font-size:13px;margin-bottom:5px;padding:10px 15px}.message_box.notice{background-color:#E0FFB4;border-color:#90D93F;color:#3F6219}.message_box.alert{background-color:#FFBBB3;border-color:#D95252;color:#912323}.text-muted{color:#999999}.btn-link{font-weight:normal;color:#003f7c;cursor:pointer;border-radius:0;padding-left:2px;padding-right:2px;text-decoration:underline}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#b90f22;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999999;text-decoration:none}.tag{display:inline;padding:0.2em 0.6em 0.3em;font-size:75%;line-height:1;color:#FFF;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25em}.tag-info{background-color:green}.users-table{border-collapse:separate;border-spacing:10px}.users-table a{text-decoration:none}.users-table thead th{text-align:left}.users-table td,.users-table th{vertical-align:middle}.users-table .numbers-column{text-align:center}.user-data>div{min-width:400px}
