body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{font-size:100%;}
html{overflow-y:scroll;}
body{background:url(/images/no_image.gif) repeat-x top center #F5F4EB;font:normal 12px Arial, Helvetica, sans-serif;behavior:url(/images/no_image.gif);margin:0;padding:0;}
img{border:0;-ms-interpolation-mode:bicubic;}
img.shadedImage{box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);border:1px solid #E2E1DE;margin:20px 20px 20px 0;}
a:hover img.shadedImage{-moz-box-shadow:0 0 15px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);box-shadow:0 0 15px rgba(0,0,0,0.4);border:1px solid #CBCCC8;}
a[href$=pdf]:after{background:url(/images/no_image.gif) no-repeat right;content:"";margin:0 0 0 1px;padding:0 16px 0 0;}
a[href$=doc]:after{background:url(/images/no_image.gif) no-repeat right;content:"";margin:0 0 0 1px;padding:0 16px 0 0;}
a[href$=xls]:after{background:url(/images/no_image.gif) no-repeat right;content:"";margin:0 0 0 1px;padding:0 16px 0 0;}
a:link,a:active,a:visited{color:#1964A1;text-decoration:none;}
#contentHere a:active{position:relative;top:1px;}
a:hover{color:#F15A29;}
a:focus{outline:none;}
.group:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
* html .group{height:1%;}
:first-child+html .group{min-height:1px;}
#masterContainer{background:url(/system/storage/31/ac/2/31/bg-body.png) repeat-y;width:813px;margin:0 auto;padding:0 19px;}
#logo{background:url(/system/storage/31/3c/e/24/logo.gif);height:168px;width:177px;float:left;margin-right:2px;}
#headerSearch{float:left;width:634px;}
#searchBar{height:38px;background:url(/system/storage/31/61/3/32/bg-search.png) repeat-x;padding:5px 10px 0 0;}
#mainMenu{background:#8EB7D7;margin-top:1px;position:relative;}
#mainMenu ul li{float:left;font-weight:700;padding:0}
#mainMenu ul li a{line-height:30px;display:block;color:#000;text-transform:uppercase; padding:0 8px;}
#mainMenu ul li:hover a{background:#EBE8D7;}
#mainMenu ul li li a {background:#8EB7D7 !important;  }
#mainMenu ul li li:hover a {background:#EBE8D7!important; }
#mainContainer{background:#ECDE96;padding:10px;}
.donationText {color:#105488;font-size:9px;font-weight:bold;padding:3px;text-transform:uppercase;}

#mainContent{float:left;width:532px;padding-right:10px;}
#mainContent p {margin-bottom:15px;}
#mainContent h1 {font:bold 20px Verdana,sans-serif; color:#000; margin-bottom:10px;}
#mainContent h2 {font:bold 18px Verdana,sans-serif; color:#000; margin-bottom:10px;}
#mainContent h3 {font:bold 16px Verdana,sans-serif; color:#000; margin-bottom:10px;}
#mainContent h4 {font:bold 14px Verdana,sans-serif; color:#000; margin-bottom:10px;}

.formFieldR{float:right;}
.emailAddress,.zipCode,.searchBox{color:#999;padding:2px;}
#sidebar{float:left;width:231px;background:#E3CD61;padding:10px;}
#slideShow{float:left;width:350px;margin-right:10px; height:225px; overflow:hidden}
#signup{float:left;width:172px;}
#poll{width:208px;margin:10px auto;}
#footerLinks{background:url(/system/storage/31/bc/b/33/bottomshadow.png) center no-repeat;height:89px;text-align:center;color:#5586AF;}
#footerLinksText{padding-top:10px;}
#footerLinks a{color:#5586AF;}
#paidFor{border:1px solid #5586AF;text-align:center;width:50%;margin:0 auto 20px;padding:6px;}
#printTitle,.takeaction span,.newsCenter span,#latestnews
span,#photostab span,.twittertitle_body span,#bodypage a
span,#font_size_links .title span{display:none;}
.bookmark,.print,.email,#font_size_links .title{float:left;font-size:11px;height:15px;line-height:15px;}
.clearfix{display:block;}
.bookmark a,.print a,.email a,.bookmark a:visited,.print a:visited{color:#e9f0f5;display:block;font-weight:700;height:15px;}
#bodypage{height:15px;overflow:hidden;width:340px;position:absolute;bottom:10px;right:5px;margin:0;padding:0 0 0 10px;}
#font_size_links{color:#FFF;float:left;font-size:10px;height:16px;line-height:15px;margin-right:8px;width:104px;}
#font_size_links .title{background:url(/images/no_image.gif) no-repeat -229px 0;width:69px;margin:0;padding:0;}
#font_size_links div.s{_overflow:hidden;width:8px;}
#font_select:link,#font_select:visited{background:url(/images/no_image.gif) no-repeat -297px 0;display:block;height:15px;width:8px;}
#font_select_small:hover{background-position:-297px -25px;}
#font_select_med:link,#font_select_med:visited{background:url(/images/no_image.gif) no-repeat -305px 0;display:block;height:15px;width:9px;}
#font_select_large:link,#font_select_large:visited{background:url(/images/no_image.gif) no-repeat -314px 0;display:block;height:15px;width:12px;}
.print a{background:url(/images/no_image.gif) no-repeat -162px 0;width:66px;}
.print a:hover{background-position:-162px -25px;color:#FFF;}
.bookmark a{background:url(/images/no_image.gif) no-repeat 0 0;width:92px;}
.bookmark a:hover{background-position:0 -25px;color:#FFF;}
.email a{background:url(/images/no_image.gif) no-repeat -92px 0;width:70px;}
.email a:hover{background-position:-92px -25px;color:#FFF;}
.error,.errors{font-weight:700;color:red;}
sup,sub{vertical-align:baseline;}
.formField,#font_size_links div.title,#font_size_links div.size{float:left;}
#font_select_med:hover,.med #font_select_med{background-position:-305px -25px;}
#font_select_large:hover,.large #font_select_large{background-position:-314px -25px;}
.med #font_select,.large #font_select{background-position:-297px 0;}
/*CSS DROPDOWN*/
.sf-menu ul{position:absolute;top:-999em;/*width:10em;*/ /*background:#80C342;*/ z-index:9001 !important;} /* DROPDOWN MENU BLOCK STYLE CSS-ONLY BACKGROUND */
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li{float:left;position:relative; display:block} /*FIRST-LEVEL ITEM STYLE <LI>*/
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;z-index:99; top:30px} /*OFFSET FROM TOP*/
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0;}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0;}
.sf-menu li li:hover {} /*ROLLOVER FOR A SECOND-LEVEL ITEM <LI>*/
.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0;}
.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px;}
.sf-sub-indicator{position:absolute;display:block;right:.2em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(/images/no_image.gif) no-repeat -10px -100px;}
a > .sf-sub-indicator{top:15px;background-position:0 -100px;}
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}
.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}
.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}
.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}
.sf-shadow ul{background:url(https://libjs.s3.amazonaws.com/default/images/shadow.png) no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}
.sf-shadow ul.sf-shadow-off{background:transparent;}
#nav .group li {float:left; padding:14px 0 16px 0; margin-top:2px; line-height:1.0;}
#nav .group li a {text-transform:uppercase; font:bold 14px SwisRom, Arial, Helvetica, sans-serif; color:#027e40; padding:0 18px; border-left:1px solid #d6d4d5;}
#nav .group > li:hover {background-color:#008b43;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;}

#nav .group li:hover a {color:#fff; border-color: #8EB7D7;}
/* sub nav */
#nav .group ul {display:none; position:absolute; top:47px; background:#008b43 url(/system/storage/25/ff/d/607/bg-navtab.png) bottom repeat-x; padding:0 5px 8px 5px;
	-webkit-border-radius: 5px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius: 5px;
	-moz-border-radius-topleft: 0;
	border-radius: 5px;
	border-top-left-radius: 0;
	box-shadow: 4px 4px #a4aaa7;}
#nav .group ul li {float:none; padding:6px 0; border-bottom:1px dashed #5fa985; display:block; width:100%;}
#nav .group ul li.last {border-bottom:none;}
#nav .group ul li a {text-transform:none; color:#fff; font:12px Arial, Helvetica, sans-serif; display:block; width:100%; white-space:nowrap; border-left:none;}
#nav .group ul li:hover {background:#3ebe77;}
#PDI_container1916996 .pds-input-label {width:auto !important}
#PDI_container1916996 a {color:#fff !important}
