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,hr{border:0;outline:0;/*font-size:100%; */vertical-align:baseline;margin:0;padding:0;}
td{vertical-align:top;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
:focus{outline:1px dotted #444;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
h1{font-size:2em;display:block;text-indent:-9999px;overflow:hidden;background:transparent url("../img/wwf_logo.gif") no-repeat -10px top;width:227px;height:103px;position:absolute;z-index:101;margin:0 0 15px 28px;padding:0;}
h2{font-size:1.8em;}
h3,h4,h5{font-size:1.7em;line-height:1.3em;color:#555;clear:both;margin:.5em 0 .7em;}
h3{margin-top:0;}
h5{font-size:1.5em;}
p,li,dt,dd,label,span,legend,a,sup{font-size:1.2em;}
p span,p a,li p,li span,li a,li h3,h3 span,h4 span,li li,li li li,dt a,dd a,a span,div span a,div a,li h4{font-size:1em;}
a:link,a:visited{color:#01673e;text-decoration:none;}
input,select,textarea{font-size:.9em;}
form{margin:0;padding:0;}
hr{border:none 0;border-top:none;border-bottom:1px solid #7bbea3;width:99%;height:1px;text-align:left;clear:both;margin:2px auto 12px 0;}
li{background:url("../img/icon_arrow_green.gif") no-repeat left .3em;line-height:1.3em;padding:0 0 10px 14px;}
ol,dl,div#relatedItems ul,ul.nonlink,ul.career,ul.faq,ul.alphaListNav,ul.download,ul.bookmarkIcons{position:relative;}
sup{font-size:.8em;line-height:1.2em;color:#000;position:relative;vertical-align:4px;}
sub{font-size:.8em;line-height:1.2em;color:#000;position:relative;vertical-align:-4px;}
.highlight{display:block;background:url("../img/icon_arrow_green.gif") no-repeat left .4em;padding-left:14px;font-weight:700;}
.hidden{visibility:hidden!important;}
hr.hidden{margin:15px 0;}
.required{font-style:italic;padding-bottom:0!important;}
div.quote{font-size:1.2em;color:#000;margin:10px 0 20px;}
div#content div.quote h3{display:block;height:0;line-height:0;overflow:hidden;margin:0;padding:0;}
div#content div.quote p{background:url("../img/quote_open.gif") no-repeat left top;text-indent:27px;margin-left:0;line-height:1.3em;}
div#content div.quote p.name{background:none;font-weight:700;text-indent:0;font-style:italic;margin-top:5px;padding:0!important;}
div.quote p span{background:url("../img/quote_close.gif") no-repeat right bottom;display:block;padding:0 0 20px;}
div.quote img.closeQuote{vertical-align:middle;float:none!important;margin:0 0 0 9px !important;border:none !important;}
ul.nonlink li{background:url("../img/icon_bullet.gif") no-repeat left .5em;position:relative;clear:both;}
a.more span{display:block;height:0;overflow:hidden;}
a.feed{display:block;line-height:1.6em;background:url("../img/icon_feed_small.gif") no-repeat left center;font-size:1.2em;margin:0 0 10px;padding:0 0 0 20px;}
a.feed span{border-bottom:1px dotted #01673e;}
img.nowrap{clear:both!important;float:none!important;}
div#wrapper{width:947px;text-align:left;margin:0 auto;}
div#headerWrapper{background:#333 url("../img/1px_white.gif") repeat-x left 159px;border-bottom:10px solid #e8510a;width:935px;margin:0 6px;}
div#header{width:380px;height:160px;color:#FFF;position:relative;z-index:99;border:0;margin:0;padding:0 0 0 28px;}
div#content{float:left;width:715px;margin:20px 0 0 25px;}
div.contentHeader{width:715px;background-color:#696969;height:97px;color:#fff;position:relative;}
div#contentHolder{float:left;width:480px;position:relative;padding:15px 14px 0 6px;}
div#relatedItems{float:left;width:210px;margin:15px 0 5px;padding:0 0 0 5px;}
div#footer{clear:both;width:935px;overflow:hidden;}
img.logo{display:none;visibility:hidden;}
h1 a{display:block;width:227px;height:103px;z-index:102;}
div#header li a:link,div#header li a:visited{color:#FFF;text-decoration:none;}
ul#topNav{position:absolute;bottom:0;z-index:100;padding:0;}
ul#topNav li{float:left;background:none;padding:0;}
div#siteWideTools a#donateNav{position:absolute;bottom:0;right:5px;display:block;width:167px;height:34px;background:transparent url("../img/nav_donate-now.gif") no-repeat top left;text-indent:-9999px;overflow:hidden;text-align:left;border-bottom:1px solid #fff;margin:0;}
div#siteWideTools a,div#siteWideTools label{color:#fff;}
div#siteWideTools a:hover{color:#e8510a;}
div#content a.active,div#footer a.active{color:#e8510a;text-decoration:underline;}
div#contentHolder a{text-decoration:underline;}
div#contentHolder img{border:1px solid #dedede;float:left;margin:3px 10px 10px 0;}
div.contentHeader h2{width:380px;position:absolute;bottom:0;left:0;font-weight:400;font-size:2.5em;line-height:1.2em;font-family:"Helvetica", "Arial", sans-serif;padding:0 6px 5px 10px;background-color:#696969;}
div.contentHeader img{display:block;float:right;border-left:1px solid #FFF;}
h3.highlight,h4.highlight{margin-left:0;font-size:1.2em;}
h3.download,h3.signup,h3.calculate,h3.contact{line-height:1.8em;}
h3.download a,h3.signup a,h3.calculate a{padding-left:30px;border:1px solid #aaa;background-color:#efefef;display:block;padding-top:5px;padding-bottom:5px;}
ul.career strong{display:block;width:8.5em;float:left;}
div#content div#crumbNav{margin-bottom:15px;font-size:.9em;}
div#content div#crumbNav span a{font-weight:400;position:relative;}
div#content div.editorsNotes{color:#e85109;background-color:#efefef;font-size:1em;margin:0 0 10px;padding:12px;}
div#content div.editorsNotes h3{font-size:1.2em;font-weight:700;color:#e85109;margin-bottom:.5em;}
div#content div.editorsNotes p{font-style:italic;color:#333;font-size:1.1em;padding:0 0 7px;}
div#content .date,div#content .status{font-size:1.1em;padding:0 0 .6em;}
div#relatedItems .date{padding-left:14px;clear:both;}
div#content p{line-height:1.4em;padding-bottom:1.5em;}
div#content p strong{font-weight:700;line-height:1.4em;font-size:1em;}
div#content p img{float:left;margin:5px;padding:0;}
ul.faq h5{font-size:1em;margin-bottom:.5em;color:#01673e;}
ul.faq h5:hover{cursor:pointer;text-decoration:underline;}
div#content ul.faq p{padding:0 0 8px;}
div#content ul.faq li{cursor:pointer;padding:0 0 10px 15px;}
div.sitemap ul.alphaListNav{margin-bottom:40px;height:1.5em;}
div.sitemap ul.alphaListNav li{float:left;width:15%;background:none;margin:0 5px 0 0;padding:0;}
div#content div.sitemap ul.alphaListNav li a{display:block;text-align:center;background-color:#efefef;border:1px solid #696969;text-decoration:none;padding:5px;}
div#content div.sitemap ul.alphaListNav li a:hover{background-color:#e85109;border:1px solid #e85109;color:#fff;text-decoration:none;}
div.sitemap h4{clear:both;font-size:1.8em;border-bottom:3px solid #e85109;padding-left:5px;margin:15px 0 6px;}
div.sitemap h5{background-color:#fce8df;color:#000;padding:6px 0 6px 14px;}
div.sitemap a.top{font-size:1.1em;display:block;text-align:right;position:relative;top:-2.3em;background-color:transparent;}
#taxFormOutput{background-color:#fce8df;padding:15px;}
#taxFormOutput dt,#taxFormOutput dd{font-size:1.4em;float:left;vertical-align:middle;line-height:2em;margin-right:10px;}
#taxFormOutput dt{clear:left;width:75%;}
#taxFormOutput dd{font-weight:700;width:20%;}
div.fullWidth div#contentHolder{width:910px;}
div.oneCol div#contentHolder{width:695px;}
div.threeCol div#contentHolder{width:324px;}
div.fullWidth{margin-left:6px!important;}
div.fullWidth div.contentHeader{width:935px;}
div.threeCol{width:680px!important;position:relative;margin:32px 0 0 60px !important;}
div.threeCol div#crumbNav{position:absolute;top:-12px;left:-35px;}
div.threeCol div.contentHeader{width:auto;height:auto;background-color:transparent;clear:both;}
div.threeCol div.contentHeader div.topRow{position:relative;display:block;height:135px;margin:0 0 5px 204px;}
div.threeCol div.contentHeader img{border:none;}
div.threeCol div.contentHeader a,div#content div.articleImages a,div#content div#relatedItems a.showTitleOnHover{position:relative;float:left;display:block;width:135px;overflow:hidden;color:#000;font-weight:700;font-size:1.2em;margin:0 5px 0 0;}
div#content div#relatedItems a.showTitleOnHover{width:auto;float:none;margin:5px 0 15px 14px;}
div.threeCol div.contentHeader a span,div#content div.articleImages a span,div#content div#relatedItems a.showTitleOnHover span{position:absolute;top:-80px;left:0;bottom:auto;height:auto;width:115px;line-height:1.5em;background:transparent url("../img/bg_transparent.png") no-repeat left top;padding:10px;}
div.threeCol div.contentHeader a:hover span,div#content div.articleImages a:hover span,div#content div#relatedItems a.showTitleOnHover:hover span{top:0;left:0;font-weight:700;}
div#content div#relatedItems a.showTitleOnHover span{width:176px;text-indent:0;}
img.linkArrow{position:absolute;bottom:0;left:0;margin:0!important;padding:0!important;}
div.threeCol div.contentHeader h2{position:relative;float:left;height:130px;width:330px;font-size:2.7em;background-color:#696969;margin:0 5px 0 0;padding:0 0 5px 9px;}
div.threeCol div.contentHeader h2 span{float:none;width:auto;height:auto;position:absolute;bottom:3px;background-color:#696969;}
div.threeCol div#relatedItems{width:190px;}
div.oneCol div#relatedItems{width:690px;margin-top:5px;padding-top:20px;border-top:1px solid #7bbea3;}
div.oneCol div#relatedItems div.subItem{width:33%;float:left;}
div.articleImages{width:135px;float:left;}
div#content div.articleImages a{float:none;height:auto;}
div.articleImages img{margin-top:5px;float:none;}
div#footer ul{float:right;margin:20px -5px 20px 0;padding:0;}
div#footer li{float:left;font-size:1.1em;border-right:1px solid #01673e;background:none;padding:0;}
div#footer li a{color:#000;padding:0 5px;}
div#footer li a:hover{color:#e85109;}
ul#topNav li#navWe a,ul#topNav li#navYou a{display:block;width:150px;height:41px;background:transparent url("../img/nav_what-we-do.gif") no-repeat top left;text-indent:-9999px;overflow:hidden;text-align:left;border-bottom:1px solid #fff;margin:0;}
ul#topNav li#navYou a{width:209px;margin-left:8px;background-image:url("../img/nav_how-you-can-help.png");}
ul#topNav li#navWe a:hover,ul#topNav li#navWe a.active,ul#topNav li#navYou a:hover,ul#topNav li#navYou a.active,div#siteWideTools a#donateNav:hover,div#headerWrapper div#siteWideTools a.active,body#howyoucanhelp ul#topNav li#navYou a{background-position:left bottom;color:#e85109;border-bottom:1px solid #e85109;}
ul#mainNav{width:200px;float:left;padding:0;}
ul#mainNav ul{border-bottom:1px solid #fff;padding:0;}
ul#mainNav li{background:none;padding:0;}
ul#mainNav ul ul{border-bottom:none;padding:0;}
ul#mainNav li a{display:block;border-bottom:1px solid #fff;border-left:6px solid #fff;color:#000;width:167px;font-size:1em;line-height:1.2em;background:#dedede url("../img/icon_plus_grey.gif") no-repeat 12px 18px;text-decoration:none;padding:15px 5px 15px 22px;}
ul#mainNav li a:hover{background:#333 url("../img/icon_plus_dark-grey.gif") no-repeat 12px 18px;color:#FFF;text-decoration:none;}
ul#mainNav li a.active{border-left:6px solid #e85109;background:#333 url("../img/icon_plus_dark-grey.gif") no-repeat 12px 18px;font-weight:700;color:#fff;}
ul#mainNav li li a.active{font-weight:700!important;color:#e85109!important;}
ul#mainNav li.on a{background:#333;padding-left:22px;border-left:6px solid #e85109!important;border-top:6px solid #e85109;padding-top:9px;border-bottom:none;color:#FFF;font-weight:700;}
ul#mainNav li.on a.acc-root{border-left:none;}
ul#mainNav li.on a:hover{background:#333;border-top:6px solid #e85109;}
ul#mainNav li.on ul ul{overflow:hidden;display:none;height:auto;}
ul#mainNav ul li a,ul#mainNav li.on li a{background:#fce8df none;border-bottom:0;font-size:.94em;width:166px;color:#000;font-weight:400;border-top:none;padding:9px 5px 9px 23px;}
ul#mainNav ul li a:hover{background:#fce8df!important;color:#e85109;}
ul#mainNav li li a{border-left:6px solid #e85109;}
ul#mainNav ul ul li a,ul#mainNav li.on li li a{background:#fef4f0;width:156px;color:#000;padding:3px 5px 3px 33px;}
ul#mainNav li.on li li a{border-left:6px solid #e85109!important;}
ul#mainNav ul ul li a:hover,ul#mainNav li.on li.sub-on li.page-on a{background:#fef4f0 url("../img/icon_dash.gif") no-repeat 24px .85em!important;font-weight:700;color:#e85109;}
ul#mainNav li.on li.sub-on li a,ul#mainNav li li.sub-on li a{font-weight:400;border-bottom:none;}
ul#mainNav li.on li a:hover{border-bottom:none;border-top:none;}
fieldset.userForm{position:relative;color:#999;background-color:#fce8df;margin:10px 0 20px;padding:20px 15px 15px;}
fieldset.userForm h3,fieldset.userForm h4{font-size:1.5em;clear:both;margin:1px 0 10px;}
fieldset.userForm legend{display:none;font-size:1.6em;font-weight:700;color:#555;}
fieldset.userForm li{display:block;clear:both;background:none;margin:0 0 9px;padding:0;}
fieldset.userForm input,fieldset.userForm select,fieldset.userForm textarea,fieldset.userForm label{width:200px;vertical-align:middle;height:1.5em;font-size:1em;line-height:1.5em;font-family:"Arial", "Verdana", sans-serif;margin:0;padding:0;}
fieldset.userForm label{float:left;width:155px;margin-right:10px;color:#000;line-height:1.7em;height:auto;}
fieldset.userForm textarea{height:16em;width:320px;}
fieldset.userForm select{width:204px;}
fieldset.userForm li.radio input{width:auto;float:left;margin:1px 5px 1px 0;}
fieldset.userForm li.radio label{line-height:1.2em;font-size:.9em;padding:.3em 0;}
fieldset.userForm li.radio label.radio{padding-top:0;float:left;width:auto;margin-right:20px;line-height:1.7em;font-size:1em;}
fieldset.userForm li.checkbox input{float:left;width:auto;margin:1px 10px 1px 141px;}
fieldset.userForm li.checkbox label{width:270px;float:left;}
div#content fieldset.userForm li.date{font-size:1.2em;clear:both;height:1.7em;margin:0 0 6px;padding:0;}
fieldset.userForm li.date input,fieldset.userForm li.date select{width:88px;float:left;margin-right:5px;}
fieldset.userForm li.date a img{border:0!important;margin:0!important;padding:2px 0;}
fieldset.userForm span.error{display:none;color:red;font-weight:700;}
fieldset.userForm li.divider{float:none;clear:both;background:none;border-bottom:1px dotted #f3a784;height:1px;width:99%;padding-top:5px;margin:5px 0 10px;}
fieldset.userForm li.submit{clear:both;font-size:1.2em;padding-top:5px;width:370px;text-align:right;}
fieldset.userForm li.submit input{float:right;}
fieldset.userForm input.submitBtn{display:block;height:20px;width:49px;background:url("../img/btn_go.gif") no-repeat left top;border:0;cursor:pointer;line-height:20px;font-size:0;text-indent:-9999px;overflow:hidden;margin:0 2px 4px 0;padding:0;}
fieldset.userForm input.submitBtn:hover{background-position:left bottom;}
fieldset.userForm input.go{background-image:url("../img/btn_go.gif");width:49px;}
fieldset.userForm input.submit{background-image:url("../img/btn_submit.gif");width:75px;}
fieldset.userForm input.search{background-image:url("../img/btn_search.gif");width:79px;}
fieldset.userForm input.register{background-image:url("../img/btn_register.gif");width:90px;}
fieldset.userForm input.calculate{background-image:url("../img/btn_calculate.gif");width:99px;}
fieldset.userForm input.postComment{background-image:url("../img/btn_post-comment.gif");width:127px;}
fieldset.singleLine input,fieldset.singleLine select{vertical-align:middle;margin-right:5px;}
fieldset.singleLine input{display:inline!important;}
div#relatedItems fieldset.userForm{background-color:#dedede;margin-left:15px;width:169px;padding:15px 12px;}
div#relatedItems fieldset.userForm input,div#relatedItems fieldset.userForm select,div#relatedItems fieldset.userForm textarea,div#relatedItems fieldset.userForm label{text-align:left;width:160px;margin:0 3px 0 0;}
div#relatedItems fieldset.userForm select{width:164px;}
div#relatedItems fieldset.userForm li.date{height:3em;}
div#relatedItems fieldset.userForm li.date select{width:69px;line-height:2em;margin:0 5px 5px 0;}
div#relatedItems fieldset.userForm li{text-align:left;padding:0!important;}
div#relatedItems fieldset.userForm li.submit{width:auto;margin:0;}
div#relatedItems fieldset.userForm li.submit input{float:none;}
div#relatedItems fieldset.userForm li.number input{width:90px;}
div#relatedItems fieldset.userForm li.divider{border-bottom-color:#696969;}
div#siteWideTools fieldset{margin-top:76px;}
div#siteWideTools fieldset label{font-size:1.1em;margin-right:3px;}
div#siteWideTools fieldset input{border:0;background:url("../img/bg_search-field.gif") no-repeat right center;height:1.5em;width:123px;vertical-align:middle;color:#777;font-size:1.3em;padding:5px;}
div#siteWideTools fieldset input.submit{color:#FFF;background:url("../img/bg_submit.gif") no-repeat top center;height:23px;width:30px;text-transform:uppercase;font-weight:700;font-size:1.1em;padding:4px 5px;}
div#siteWideTools fieldset input.submit:hover,div#headerWrapper div#siteWideTools fieldset input.active{background-position:bottom center;}
div#siteWideTools fieldset input#searchText{background-position:left center!important;}
div#content div.articleGeneral{clear:both;padding-top:10px;padding-bottom:7px;border-bottom:1px dotted #7bbea3;}
div#content div.articleGeneral h3,div#content div.articleGeneral h4{font-size:1.2em;font-weight:700;margin-bottom:5px;clear:none;}
div#content div.articleGeneral h3 a, div#content div.articleGeneral h4 a{display:block;background:url("../img/icon_arrow_green.gif") no-repeat 0 .3em;padding-left:13px;zoom:1;position:relative;}
div#content div.articleGeneral p{padding:0 0 3px;}
div#relatedItems div.articleGeneral{margin-left:14px!important;width:90%!important;}
div#relatedItems div.articleGeneral p{margin-left:0;padding:0 0 3px;}
div#relatedItems div.articleGeneral img{margin:4px 10px 5px 0 !important;}
div#content div.articleGeneral dt{font-size:1.4em;font-weight:700;margin-bottom:10px;line-height:1.2em;}
div#content div.articleGeneral dd{font-size:1.2em;margin-bottom:5px;line-height:1.2em;clear:both;overflow:visible;}
div#content div.articleGeneral dd p{font-size:1.1em;}
div#content div.articleGeneral dd strong{display:block;width:8em;float:left;}
div#content div.articleGeneral dd.highlight{margin-top:7px;}
div#content div.articleGeneral dd.date{padding-bottom:0;font-size:1.1em;}
div#content div.articleGeneral dd.detail{padding-bottom:7px;font-size:1.1em;}
div#content div.articleGeneral ul.download{margin-top:8px;}
div#content div.articleGeneral ul.download li{background:none;padding:3px 0 5px!important;}
div#content div.articleGeneral ul.download a{background:transparent url("../img/icon_download_small.gif") no-repeat left .2em;padding:3px 0 3px 14px;}
div#content div#relatedItems div.articleGeneral ul.download li a.pdf{font-weight:700;}
div#contentHolder div.articleGeneral dd.researchDownload{background:transparent url("../img/icon_pdf_small.gif") no-repeat 0 0;}
div#contentHolder div.articleGeneral dd a.researchDownload{padding:3px 5px 3px 14px;font-weight:bold;}
div#content div.short{padding-bottom:5px;}
div.short h3{float:left;width:75%;}
div.short .date{float:right;width:19%;text-align:right;}
div.short .region{clear:both;font-size:.9em;font-weight:700;}
div#content div.editorial{background-color:#efefef;border-top:1px solid #fff;border-bottom:1px dotted #01673e!important;padding:15px;}
div.articleGeneral dd.editorial{float:right;color:#e85109;font-style:italic;}
div#content div.image{padding-bottom:1em;overflow:hidden;margin-bottom:.5em;width:100%;}
div#content div.image a.imgLink{float:right;}
div#content div.image a.imgLink img{margin-right:0;}
div#content div.image dl.researchResult{float:left;width:78%;}
div#content div.image dl.researchResult dd{line-height:1.4em;}
div#content div.image img{float:left;border:1px solid #dedede;margin:0 15px 10px 0;}
/*div#content div.image a{margin-left:15px;}*/
div#content div.image dt a,/* FE */
div#content div.image dd a{margin-left:0;float:none;}
div#content div.comment{font-size:.9em;border:1px solid #aaa;background-color:#efefef;margin-bottom:10px;padding:8px;}
div#content div.jobPosting h3{font-size:1.4em;}
div#content div.jobPosting h3 a{background-position:left .3em;}
div#relatedItems a.relatedBanner{display:block;width:196px;height:125px;position:relative;overflow:hidden;margin:5px 0 15px 14px;}
div#relatedItems a.relatedBanner img{margin:0;}
div#relatedItems a.relatedBanner span{line-height:0;bottom:0;text-indent:-9999px;background:transparent url("../img/icon_arrow_black.gif") no-repeat bottom left;height:15px;width:15px;display:block;position:absolute;}
div#relatedItems h3,div#relatedItems h4{font-size:1.2em;color:#000;margin:3px 0 .7em 14px;}
div#relatedItems h3.download,div#relatedItems h3.pdf,div#relatedItems h3.contact{line-height:1.5em;margin-left:0;}
div#relatedItems h3.download a{background:url("../img/icon_download_small.gif") no-repeat left .2em;border:0;background-color:transparent;padding:0 0 0 15px;}
div#relatedItems h3.contact a{background-image:url("../img/icon_html_small.gif");padding-left:15px;}
div#relatedItems h3.highlight,div#relatedItems h4.highlight{margin-left:0;margin-bottom:15px;font-size:1.2em;}
div#relatedItems ul{padding:0 0 5px;}
div#content div#relatedItems li{background-position:0 .4em;padding-bottom:9px;}
div#relatedItems div.articleGeneral h3,div#relatedItems div.articleGeneral h4{margin-left:0;}
div#relatedItems img.datepicker{margin:2px 0 0;}
div.relatedLinks dl{margin-top:3px;}
div.relatedLinks dt{font-weight:700;padding-left:14px;margin-bottom:8px;}
div.relatedLinks dd{padding-left:15px;margin-bottom:17px;background:url("../img/icon_arrow_green.gif") no-repeat left .2em;}
div#photoGallery{clear:both;overflow:hidden;width:100%;margin:0 0 10px;padding:0;}
div#photoGallery img{position:absolute;border:0;float:none;margin:0;padding:0;}
div#photoGallery a{position:relative;display:block;float:left;width:80px;height:80px;overflow:hidden;border:2px solid #dedede;margin:0 12px 12px 0;}
div#photoGallery a:hover,div#photoGallery a.active{border:2px solid #e85109;background-color:#e85109;}
div#photoGallery a:hover img,div#photoGallery a.active img{clip:rect(2px, 78px, 78px, 2px);}
div.photoGalleryLarge{display:block;width:476px;height:361px;border:1px solid #696969;position:relative;overflow:hidden;margin-bottom:15px;}
div#contentHolder div.photoGalleryLarge img{border:0;margin:0;}
div.photoGalleryLarge img.watermark{position:absolute;top:0;left:5px;}
div#content div.photoGalleryLarge p{color:#fff;font-weight:700;font-size:1.1em;padding:0;}
div.photoGalleryLarge p.copyright{position:absolute;bottom:25px;left:5px;}
div.photoGalleryLarge p.usage{position:absolute;bottom:8px;left:5px;}
h3 span.resultCount,h4 span.resultCount{color:#7bbea3;}
div#content div.searchResult p{padding-bottom:1em;}
div#content div.resultsNav{display:block;position:relative;text-align:center;width:480px;margin:10px 0 15px;padding:5px 0 2px;}
div#content div.resultsNav ol{float:left;width:76%;}
div#content div.resultsNav li,div#content div.resultsNav a.prev,div#content div.resultsNav a.next{float:left;display:block;background:#fff;line-height:1em;margin:0 0 4px;padding:0;}
div#content div.resultsNav li{margin-right:4px;width:25px;}
div#content div.resultsNav li a{text-decoration:none;text-align:center;letter-spacing:-1px;}
div#content div.resultsNav a.prev{font-size:1.2em;margin-right:18px;}
div#content div.resultsNav a.next{float:right;font-size:1.2em;}
div#content div.resultsNav li a,div#content div.resultsNav a.prev,div#content div.resultsNav a.next{display:block;height:1em;border:1px solid #7bbea3;text-decoration:none;padding:3px 5px;}
div#content div.resultsNav li.current a,div#content div.resultsNav li a:hover,div#content div.resultsNav a.prev:hover,div#content div.resultsNav a.next:hover{text-decoration:none;background-color:#e85109;color:#fff;border:1px solid #e85109;}
div#contentHolder dl.blog dt{font-size:1.4em;font-weight:700;border-bottom:3px solid #e85109;clear:both;margin:10px 0 7px;padding:10px 0 3px;}
div#contentHolder dl.blog dt a{font-weight:700;text-decoration:none;}
div#contentHolder dl.blog dd{line-height:1.3em;}
div#contentHolder dl.blog dd.posted{width:60%;float:left;font-size:1.1em;margin:10px 0;}
div#contentHolder dl.blog dd.links{float:right;font-size:1.1em;margin:10px 0;padding:0 0 0 15px;}
div.blog div#relatedItems li strong{font-weight:400;display:block;margin:7px 0 0;}
div.blogArchive div#contentHolder dt{border-bottom-width:2px;font-size:1.2em;}
ul.bookmarkIcons{border:1px solid #f3a784;background-color:#fef4f0;margin-bottom:10px;padding:8px;}
ul.bookmarkIcons li{float:left;margin-right:15px;background:none;padding:0;}
ul.bookmarkIcons li a{text-decoration:none!important;height:1.3em;background:url("../img/icon_feed_small.gif") no-repeat left center;padding:0 0 0 20px;}
ul.bookmarkIcons li.bloglines a{background-image:url("../img/bookmark-icons/bloglines.gif");}
ul.bookmarkIcons li.delicious a{background-image:url("../img/bookmark-icons/delicious.gif");}
ul.bookmarkIcons li.digg a{background-image:url("../img/bookmark-icons/digg.gif");}
ul.bookmarkIcons li.technorati a{background-image:url("../img/bookmark-icons/technorati.gif");}
ul.bookmarkIcons li.stumbleupon a{background-image:url("../img/bookmark-icons/stumbleupon.gif");}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display: block;}
* html .clearfix{height:1%;}
#datepicker_div,.datepicker_inline{font-family:Arial, Helvetica, sans-serif;font-size:14px;background:#ddd;width:185px;margin:0;padding:0;}
#datepicker_div{display:none;border:1px solid #777;z-index:9999;}
.datepicker_inline{float:left;display:block;border:0;}
.datepicker_rtl{direction:rtl;}
.datepicker_dialog{border:4px ridge #ddd!important;padding:5px!important;}
button.datepicker_trigger{width:25px;}
img.datepicker_trigger{vertical-align:middle;margin:2px;}
.datepicker_prompt{float:left;background:#ddd;color:#000;padding:2px;}
* html .datepicker_prompt{width:185px;}
.datepicker_control,.datepicker_links,.datepicker_header,.datepicker{clear:both;float:left;width:100%;color:#fff;}
.datepicker_control{background:#400;padding:2px 0;}
.datepicker_links{background:#000;padding:2px 0;}
.datepicker_control,.datepicker_links{font-weight:700;font-size:80%;letter-spacing:1px;}
.datepicker_links label{color:#888;padding:2px 5px;}
.datepicker_clear,.datepicker_prev{float:left;width:34%;}
.datepicker_rtl .datepicker_clear,.datepicker_rtl .datepicker_prev{float:right;text-align:right;}
.datepicker_current{float:left;width:30%;text-align:center;}
.datepicker_close,.datepicker_next{float:right;width:34%;text-align:right;}
.datepicker_rtl .datepicker_close,.datepicker_rtl .datepicker_next{float:left;text-align:left;}
.datepicker_header{background:#333;text-align:center;font-weight:700;height:1.3em;padding:1px 0 3px;}
.datepicker_header select{background:#333;color:#fff;border:0;font-weight:700;}
.datepicker{background:#ccc;text-align:center;font-size:100%;}
.datepicker a{display:block;width:100%;}
.datepicker_daysRow{background:#eee;color:#666;}
.datepicker_weekCol{background:#777;color:#fff;}
.datepicker_daysCell{color:#000;border:1px solid #ddd;}
.datepicker_weekEndCell{background:#ddd;}
.datepicker_daysCellOver{background:#fff;border:1px solid #777;}
.datepicker_today{background:#fcc!important;}
.datepicker_currentDay{background:#999!important;}
.datepicker_status{background:#ddd;width:100%;font-size:80%;text-align:center;}
#datepicker_div a,.datepicker_inline a{cursor:pointer;background:none;color:#000;margin:0;padding:0;}
.datepicker_inline .datepicker_links a{padding:0 5px!important;}
.datepicker_control a,.datepicker_links a{color:#eee!important;padding:2px 5px!important;}
.datepicker_titleRow a{color:#eee!important;}
.datepicker_control a:hover{background:#fdd!important;color:#333!important;}
.datepicker_links a:hover,.datepicker_titleRow a:hover{background:#ddd!important;color:#333!important;}
.datepicker_multi .datepicker{border:1px solid #777;}
.datepicker_oneMonth{float:left;width:185px;}
.datepicker_newRow{clear:left;}
.datepicker_cover{display:block;position:absolute;z-index:-1;top:-4px;left:-4px;width:200px;height:200px;}
ins,a.feed:hover,div#contentHolder h3 a{text-decoration:none;}
div#content li p,div#content div.relatedLinks p{padding:0;}
a:hover,a:active,div#header li a:hover,div#header li a:active,ul.faq h5.active{color:#e85109;text-decoration:underline;}
ul,div#contentHolder dl.blog{padding-bottom:10px;}
object,embed,div.sitemap ul{margin-bottom:10px;}
.inactive,.datepicker_unselectable{color:#888;}
div#relatedItems div.quote,div#relatedItems a.feed,div#relatedItems img,div#relatedItems h3,div#relatedItems h4,div#relatedItems p{margin-left:14px;}
ul.career,fieldset.userForm li.checkbox{margin-top:10px;}
div#content div#crumbNav span,div#content p a,div#content li a,ul#mainNav li.on li.sub-on a,ul#mainNav li li.sub-on a,div#contentHolder dl.blog dd a,div#contentHolder dl.blog dd.date{font-weight:700;}
div#relatedItems .date strong,ul#mainNav li.on ul,ul#mainNav li.on li.sub-on ul,.datepicker_daysCell a{display:block;}
div.threeCol div.contentHeader a:hover,div#content div.articleImages a:hover,div#content div#relatedItems a.showTitleOnHover:hover,div#content div#relatedItems li a{font-weight:400;}
ul#mainNav li ul,fieldset.userForm li.divider hr,fieldset.singleLine label,div.noWatermark img.watermark{display:none;}
fieldset.userForm ul,div#relatedItems fieldset.userForm ul{padding-bottom:0;}
fieldset.singleLine,div.relatedLinks{margin:0 0 10px;}
div#content div.articleGeneral ul.download a.pdf,div#relatedItems h3.pdf a{background-image:url("../img/icon_pdf_small.gif");}
.datepicker_titleRow,.datepicker_titleRow .datepicker_weekEndCell{background:#777;}

div#siteWideTools ul#complementaryNav li a:link, div#siteWideTools ul#complementaryNav li a:visited {text-decoration:none;}
div#siteWideTools ul#complementaryNav li a:hover, div#siteWideTools ul#complementaryNav li a:active{text-decoration:underline;}
div#relatedItems a:link, div#relatedItems a:visited, 
div#contentHolder a:link, div#contentHolder a:visited, 
div#content div#crumbNav span a:link, div#content div#crumbNav span a:visited,
body#home div#content div.homeModule h4 a:link, body#home div#content div.homeModule h4 a:visited{color:#01673E;text-decoration:none;}
div#relatedItems a:hover, div#relatedItems a:active, 
div#contentHolder a:hover, div#contentHolder a:active, 
div#content div#crumbNav span a:hover, 
div#content div#crumbNav span a:active,
body#home div#content div.homeModule h4 a:hover, body#home div#content div.homeModule h4 a:active{color:#E85109; text-decoration:underline;}

/* downloads main */
div#contentHolder h3.download, div#contentHolder h3.pdf {line-height:1.5em;margin-left:0;margin:3px 0 0.7em 14px;font-size:1.2em;color:#000;width: 350px;}
div#contentHolder h3.download a {background: url("../img/icon_download_small.gif") no-repeat left 0.2em;padding:0 0 0 15px;border:0;background-color:transparent;}
div#contentHolder h3.pdf a {background-image: url("../img/icon_pdf_small.gif");}
/* Classes created by Enabling Dimensions  */				
div.divright{width:200px;float:left;}	
div.divleft{width:155px;float:left; margin-right:10px;}

