html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:none;outline:none;font-size:1em;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}table,caption{font-weight:inherit;font-style:inherit;font-variant:inherit}img{vertical-align:text-bottom}input,select{margin:0}
body{background:white;color:black;font-size:100%;font-family:Helvetica Neue, Helvetica, Arial, sans-serif}h1{font-weight:normal;font-size:1.1em;color:#444444;text-transform:uppercase}h2{font-weight:normal;font-size:.85em;color:#444444;text-transform:uppercase}h3{font-weight:bold;font-size:.85em}h4{font-weight:bold;font-size:1em}a{color:#003399;text-decoration:none}a.secondary{font-size:.85em;color:#116a16}a:hover{text-decoration:underline}input,select,textarea{font-family:Helvetica Neue, Helvetica, Arial, sans-serif}#ajax_spinner{display:none;position:fixed;right:0;top:0;padding:3px 5px;border-left:1px solid #dedede;border-bottom:1px solid #dedede;background-color:white;color:black;z-index:30;font-size:.8em}div.spacer{clear:both}div.left_spacer{clear:left}div.right_spacer{clear:right}span.divider{padding:0 5px}.background_opacity_most{background:url(/images/backgrounds/background_opacity_most.png) repeat}.overlay_spinner{background:transparent url(/images/spinners/overlay_spinner_background.png) repeat;text-align:center;overflow:visible}.overlay_spinner .inside{margin:10% 10% 0;padding:20px;border:1px solid #dedede;background:white}.overlay_spinner p{text-align:center;font-size:.85em;color:#444444}.overlay_spinner .spinner{height:32px;width:32px;margin:20px auto 0;background:transparent url(/images/spinners/overlay_spinner.gif) no-repeat}
#footer.NS_1nz4l0uzf6{clear:both;background-color:#cbd7e7;border-top:1px solid #dedede;margin-top:20px;padding:10px 25px}.NS_1nz4l0uzf6 div.legalese{font-size:.8em;padding-bottom:5px}.NS_1nz4l0uzf6 div.legalese .footer_link{margin-right:10px}.NS_1nz4l0uzf6 div.copyright{font-size:.7em;text-align:right}
.NS_26iafh9d1s{margin-top:10px}.NS_26iafh9d1s label.leader{line-height:1em;font-weight:bold;color:#003399;float:left;padding-right:10px;padding-top:3px}.NS_26iafh9d1s div.body{float:left;width:400px}.NS_26iafh9d1s div.body label{font-size:.75em;font-weight:bold}.NS_26iafh9d1s div.body label span.input_field_wrapped{font-size:1.333em;font-weight:normal}.NS_26iafh9d1s div.body input.text,.NS_26iafh9d1s div.body textarea{display:block}.NS_26iafh9d1s div.body input.text{border:1px solid #dedede;border-color:#888888;font-family:inherit;font-size:.8em;padding:2px;background:white;width:394px}.NS_26iafh9d1s div.body input.text.disabled,.NS_26iafh9d1s div.body input.text:disabled,.NS_26iafh9d1s div.body input.text.instructional_field_empty{background:white;color:#888888}.NS_26iafh9d1s div.body input.text.validated_input_invalid_not_submitted,.NS_26iafh9d1s div.body input.text.validated_input_invalid_submitted{border:1px solid #f00000}.NS_26iafh9d1s div.body input.button{color:#116a16;background-color:#f6f6f6;font-size:.7em;padding-left:5px;padding-right:5px;font-weight:bold;border:1px solid #dedede;overflow:visible}.NS_26iafh9d1s div.body input.button:hover,.NS_26iafh9d1s div.body input.button.hover{border-color:#888888;background-color:white}.NS_26iafh9d1s div.body input.button.submitting,.NS_26iafh9d1s div.body input.button.disabled{color:#888888}.NS_26iafh9d1s div.body input.button.submitting:hover,.NS_26iafh9d1s div.body input.button.submitting.hover,.NS_26iafh9d1s div.body input.button.disabled:hover,.NS_26iafh9d1s div.body input.button.disabled.hover{border:1px solid #dedede;background-color:#f6f6f6}.NS_26iafh9d1s div.body textarea{border:1px solid #dedede;border-color:#888888;font-family:inherit;font-size:.8em;padding:2px;background:white;font-size:.85em;line-height:1.4em;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;width:394px}.NS_26iafh9d1s div.body textarea.disabled,.NS_26iafh9d1s div.body textarea:disabled,.NS_26iafh9d1s div.body textarea.instructional_field_empty{background:white;color:#888888}.NS_26iafh9d1s div.body textarea.validated_input_invalid_not_submitted,.NS_26iafh9d1s div.body textarea.validated_input_invalid_submitted{border:1px solid #f00000}.NS_26iafh9d1s div.server_response{display:none;overflow:hidden}.NS_26iafh9d1s div.server_response div.error_messages{margin-bottom:10px}.NS_26iafh9d1s div.server_response div.error_messages ul{margin-left:20px}.NS_26iafh9d1s span.complete_message{color:#444444;font-size:.8em;padding-left:10px}.NS_26iafh9d1s span.input_field_wrapped{display:block}.NS_26iafh9d1s span.input_field_wrapped span.error_message{display:block;white-space:normal;padding-left:0;padding-top:2px}.NS_26iafh9d1s p{margin-top:10px}
.NS_50lj1t343{width:0;height:0;display:none}
div.error_messages{border-top:1px dotted #f00000;border-bottom:1px dotted #f00000;padding:1em 0}div.error_messages p{padding:0;margin:0}div.error_messages p.prelude1{color:#f00000;font-size:.9em;font-weight:bold}div.error_messages p.prelude2{font-size:.8em;font-weight:bold;margin-top:.25em;margin-bottom:.5em}div.error_messages ul{padding-left:2em;list-style:square}div.error_messages li{font-size:.8em;line-height:1.2em}div.error_messages li li{font-size:1em}div.error_messages label{border-bottom:1px solid white}div.error_messages label.invalid{color:inherit}div.error_messages label.hover{cursor:pointer;text-decoration:underline}
input.validated_input_invalid_not_submitted,input.validated_input_invalid_submitted,select.validated_input_invalid_not_submitted,select.validated_input_invalid_submitted,textarea.validated_input_invalid_not_submitted,textarea.validated_input_invalid_submitted{border:1px solid #f00000}span.custom_validation_error_message{font-size:.75em;padding-left:6px;color:#f00000;white-space:nowrap}span.input_field_wrapped span.error_message{font-size:.75em;padding-left:6px;color:#f00000;white-space:nowrap}span.input_field_wrapped span.validations{display:none}label.required span.star,span.label.required span.star{margin-left:0.1em;font-size:1.5em;line-height:.66em;color:gray;vertical-align:top;display:inline-block}label.invalid,span.label.invalid{color:#f00000}label.invalid span.star,span.label.invalid span.star{color:#f00000}label.checkbox_label{color:black}label.not_currently_required span.star{display:none}p.explanation_of_required{color:gray}p.explanation_of_required span.star{font-size:1.5em;line-height:.66em;vertical-align:top}
#page{width:980px;margin:0 auto;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;overflow:hidden}div#footer{position:relative;margin-top:0 !important}div#splash_left{width:629px;padding:30px 0 0 30px;float:left;background-color:#F6F7FB;padding-bottom:3000px;margin-bottom:-3000px;border-left:1px solid #dedede;border-right:1px solid #dedede}div#splash_right{width:298px;padding-top:110px;padding-left:0px;padding-bottom:20px;float:right;padding-bottom:3000px;margin-bottom:-2980px;border-right:1px solid #dedede}div#splash_right .i_live{font-size:2.5em;font-weight:bold;color:#444444}div#splash_right a.back{font-size:.85em;margin-left:40px;position:relative;top:20px}div#splash_right ul#publications{margin-left:20px;margin-top:20px}div#splash_right ul#publications li.state a{font-weight:bold}div#splash_right ul#publications li.state a:hover{text-decoration:none}div#splash_right ul#publications li.state.color_0 a{color:#009f83}div#splash_right ul#publications li.state.color_1 a{color:#8bc000}div#splash_right ul#publications li.state.color_2 a{color:#61a253}div#splash_right ul#publications li.state.color_3 a{color:#116a16}div#splash_right ul#publications li.state.one_region .region h3.name{display:none}div#splash_right ul#publications li.state.one_region .region ul{margin-left:0}div#splash_right ul#publications li.state.one_region .region h4{margin-left:0}div#splash_right ul#publications li.state h2{font-size:1.75em;text-transform:none;margin-bottom:0;margin-top:8px}div#splash_right ul#publications li.state div.towns{margin-left:20px;overflow:hidden}div#splash_right ul#publications li.state div.towns h3{color:#444444;font-weight:normal}div#splash_right ul#publications li.state div.towns ul{margin-left:10px;margin-bottom:3px}div#splash_right ul#publications li.state div.towns ul li{margin-top:4px;font-size:.85em}div#splash_right ul#publications li.state div.towns ul li a{color:#61a253}div#splash_right ul#publications li.state div.towns h4{color:#888888;text-transform:uppercase;font-size:.85em;line-height:1.2;font-weight:normal;margin:10px 0 0;margin-left:10px}div#splash_right ul#publications li.state div.towns .unpublished a{color:#888888;font-weight:normal}div#map{float:left;position:relative}div#map img.splash_one_hundred_seal{position:absolute;top:-26px;left:12px}span.new_tag{color:#444444;text-transform:uppercase;font-size:.65em;padding:1px 2px}h2{font-weight:bold;color:#116a16;font-size:.9em;text-transform:uppercase;line-height:1.2;margin:20px 0 5px}h3{text-transform:uppercase;font-size:.85em;font-weight:normal;line-height:1.2;color:#888888;margin:10px 0 0}p.blurb,p.hiring{color:#444444;margin:10px 30px 40px 0;line-height:1.5em;font-size:0.85em}p.hiring{padding:0 30px;margin-bottom:30px;clear:both}
