body{font-family:Helvetica,sans-serif;background:repeat scroll 0 0 #fff;font-size:100%;width:auto}::-moz-selection{background:#555;color:#fff;text-shadow:none}::selection{background:#555;color:#fff;text-shadow:none}#skipToContent{top:-9999px}#wrapper{padding-bottom:1em;position:relative;margin:0 auto;width:100%}#main{background:0 0;margin:0 auto;padding:0 22px;position:relative;max-width:1212px;width:auto}#wordmark{margin:0 auto;padding:0 12px;max-width:1232px;width:auto}#callouts div.hr,#logo,#logo div.hr,#menu,#pageFooter,#searchSite,#searchSiteLabel,.boxBottom,.boxTop{display:none}#nav div.hr{background:0 0;border-bottom:1px solid #bbb;height:0;margin:0}#search{width:auto;z-index:100;height:auto;margin:0 auto;font-size:100%;max-width:1212px;position:relative;top:auto;right:2em;padding:0 22px}#search form{padding:0;position:absolute;right:-30px;top:-29px;width:auto}#searchSubmit{margin:0 10px 0 0}#searchQuery{margin:0;width:auto;font-family:inherit;font-size:.85em;color:#777}#pageHeader{height:auto;margin:0 auto;position:relative;top:0;width:100%}#navWrapper{height:auto;margin:0;padding:0;position:absolute;width:auto;top:320px}#logo{margin:0;padding:2em 0;width:auto;wid\th:auto;max-width:224px}#logo img{padding:0;max-width:224px;width:100%}#headerImage{width:100%}#headerImage img{width:auto;height:auto}#contentWrapper.rotate #headerImage img{height:400px;position:absolute;top:0}#contentWrapper.rotate #headerImage{height:400px}#nav{margin:0;width:100%;left:0}#headerStory,.callout,.content input,.content select,.content select.option,.content textarea,.secondaryNavTop,.secondaryNavTop a,.simpleCallout{color:#777}#headerStory h1,.callout .content h3,.content h1,.simpleCallout h3{font-size:2em}.callout .content h5,.content h2,.simpleCallout .content h2,.simpleCallout h1,.simpleCallout h5{font-size:1.5em}.content h3,.content h4,.content thead td,.content thead th,.simpleCallout h4,.simpleCallout h5{font-size:1.25em}#topnav{height:auto;font-size:.75em;padding:5px 0;text-transform:none;width:auto}#topnav ul{overflow:visible}#topnav li{padding:0 1em;border-left:1px solid #aaa}#topnav li.first{padding:0 1em}#socialLinks{margin:0;position:absolute;right:3px;top:1px}#socialLinks a{background:url(../images/social-sprites.png) scroll 0 0 no-repeat transparent!important;background-size:auto 100%!important;height:20px!important;margin:0;width:20px!important}#socialLinks a:active,#socialLinks a:focus,#socialLinks a:hover{opacity:.65!important}#socialLinks #facebook{background-position:0 0!important}#socialLinks #twitter{background-position:-21px 0!important}#socialLinks #googleplus{background-position:-42px 0!important}#socialLinks #tumblr{background-position:-63px 0!important}#socialLinks #linkedin{background-position:-84px 0!important}#socialLinks #youtube{background-position:-105px 0!important}#socialLinks #vimeo{background-position:-126px 0!important}#socialLinks #flickr{background-position:-147px 0!important}#socialLinks #rss{background-position:-168px 0!important}#socialLinks #yammer{background-position:-189px 0!important}#socialLinks #orkut{background-position:-210px 0!important}#socialLinks #itunesu{background-position:-230px 0!important;width:21px!important}#socialLinks #pinterest{background-position:-251px 0!important;width:21px!important}#socialLinks #wordpress{background-position:-272px 0!important;width:21px!important}#socialLinks #friendfeed{background-position:-294px 0!important}#socialLinks #more{background-position:-315px 0!important;width:7px!important}#breadcrumbs{clear:both;color:#000;font-size:.75em;position:relative;top:0;padding:2em 0;margin:0 0 0 244px}#breadcrumbs a,#breadcrumbs a:visited{color:#777;padding:0 .2em}#contentWrapper,#foo{font-size:1em;margin:0;width:auto}#mainContent{background:0 0;margin:0 0 0 244px;min-height:300px;padding-bottom:20px}.content2Column{width:auto}.content3Column{width:58%}.content{color:#333;font-size:100%;line-height:1.65em;margin:0 2em 0 0;padding:0;width:auto!important;wid\th:auto!important}body.alt .content{background-color:#fff;background-color:rgba(255,255,255,.65);padding:.65em 1.5em}.content2Column .content{margin:0}.content h1,.content h2,.content h3,.content h4,.simpleCallout .content h1,.simpleCallout .content h2,.simpleCallout .content h3,.simpleCallout .content h4{font-weight:300;line-height:1.35em;margin:0;padding:2em 0 .5em}.content h1{font-size:1.65em;margin:0;padding:1em 0 .5em}.content h2{font-size:1.35em!important}.content h3{font-size:1.15em;font-weight:700}.content h4{font-size:1em;text-transform:uppercase}h5,h6{font-size:1em;font-weight:700}.content ol,.content ul{padding-left:2em}.content li,.content p{line-height:1.65em;padding:.7em 0}.content sup{font-size:.65em;font-weight:400;vertical-align:super}.content sub{font-size:.65em;font-weight:400;vertical-align:sub}.content li{padding:.25em 0}.callout .content div.hr,.callout .content hr,.content div.hr,.content hr{clear:both;margin:1em 0;padding:.25em 0 0;background-image:none;display:block;height:1px;border-top:1px solid #ccc}.content .alt{background-color:#ededed;margin:1em 0 2em;padding:1em 1em .5em}.content img{max-width:100%;padding:0}.content img.round{border-radius:1em}.content small{font-size:.8em}.content blockquote{position:relative;margin:0;padding:2em 10% 2.5em 5%}.content blockquote p{font-size:1.15em;font-weight:400;line-height:1.85em;text-indent:3em}.content blockquote.nonquote p{font-variant:small-caps;font-size:1.35em;text-indent:0}.content blockquote+p{clear:both}.content blockquote em{background-color:transparent!important;display:block;float:right;min-height:inherit;padding:.5em 1em;margin:1em}.content blockquote:after,.content blockquote:before{font-weight:400;line-height:0;margin:0;padding:0;position:absolute;opacity:.65}.content blockquote.nonquote:after,.content blockquote.nonquote:before{display:none}.content blockquote:before{content:'\201C';font-size:5em;left:auto;top:1em}.content blockquote:after{content:'\201D';font-size:4em;right:4%;bottom:.85em}.content table{clear:both;display:block;font-size:.85em;max-width:99%;margin:2em 0;text-align:left;width:auto}.content tbody td,.content tbody th,.content td,.content th{font-size:inherit;padding:1em;vertical-align:top;border:1px solid #ccc}.content th{font-weight:700}.content table p{padding:1em 0 .5em}div.aside{clear:both;float:right;margin:1em 0 1em 5%;padding:0;width:25%}div.aside.box{color:#fff;padding:0 1em 1em}div.aside.box h1,div.aside.box h2,div.aside.box h3,div.aside.box h4{color:#fff;margin-top:1em}div.aside.box a,div.aside.box a:active,div.aside.box a:focus,div.aside.box a:hover,div.aside.box a:visited{color:#fff}div.aside.box.cmured{background-color:#900}div.aside.box.darkgrey{background-color:#464646}div.aside.box.lightgrey{background-color:#d4d4d4}div.aside.box.violet{background-color:#674c56}div.aside.box.blue{background-color:#7493a2}div.aside.box.mustard{background-color:#c1a562}div.aside.box.brown{background-color:#936241}div.aside.box.orange{background-color:#d17702}div.aside.box.green{background-color:#993}div.aside.box.tan{background-color:#ac9d74}.newsSnippet{border-bottom:1px solid #999;padding:0 0 2em}.newsSnippet:last-child{border:none;padding-bottom:0}.collapse span{color:#d17702;text-decoration:underline}.collapse{clear:both;cursor:pointer;display:block;padding-top:1em!important}.collapse:before{content:'\25BA';color:#aaa;display:inline-block;float:left;font-size:.8em;height:29px;text-decoration:none!important;width:29px}.collapse.open:before{content:'\25bc'}.collapse+div{clear:both;padding:0 0 1em 30px}.collapse h1,.collapse h2,.collapse h3,a.collapse{text-decoration:underline;font-weight:400;line-height:1.15em}#callouts{margin:0}.callout{background:0 0}.callout .content,.simpleCallout .content{margin:0 0 1em;font-size:1em;padding:1.5em 2em 1em}.callout .content h1,.callout .content h2,.simpleCallout .content h2,.simpleCallout h1{text-align:left}.callout .content h1{padding:0}.simpleCallout{margin-bottom:1em}.simpleCallout .content,.simpleCallout .small{font-family:inherit;font-size:inherit}.simpleCallout a{color:#900}.simpleCallout .content h2,.simpleCallout h1{font-family:inherit;font-weight:400;margin:0;text-transform:none;color:#900}.simpleCallout h1.top,.simpleCallout h2.top{text-align:left;margin:0;padding:0 0 9px}.simpleCallout h2 a:active,.simpleCallout h2 a:hover{text-decoration:underline!important}.simpleCallout h3{padding:0;margin:10px 0 8px}.simpleCallout h4{font-size:inherit;font-weight:400}.simpleCallout h5{font-size:inherit;font-family:inherit}.simpleCallout table{width:inherit;border:none}.simpleCallout thead td,.simpleCallout thead th{font-size:inherit;font-weight:700;padding:0;text-transform:none}.simpleCallout tbody td{border:none;padding:2px;font-size:inherit}.simpleCallout .small tbody td,.simpleCallout .small thead td,.simpleCallout .small thead th{font-size:inherit}.callout .content h1,.callout .content h2{font-family:inherit;font-size:1.35em;text-transform:none;line-height:inherit}.callout .content h3,.callout .content h4,.callout .content h5,.callout .small tbody td,.callout .small thead td,.callout .small thead th,.callout tbody td,.callout thead td,.callout thead th{font-size:inherit;font-family:inherit}.callout .content,.callout .small,.simpleCallout .content{font-family:inherit;overflow:hidden}.callout .small,.simpleCallout .small{font-size:.85em}.callout table{width:inherit;margin:0;border:none}b em,b i,em,em b,em strong,i,i b,i strong,strong em,strong i{font-style:italic}b,b em,b i,em b,em strong,i b,i strong,strong,strong a,strong em,strong i{font-weight:700!important}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{min-width:50%;overflow:auto;vertical-align:top}p.caption{font-size:.8em;font-style:italic;padding:0}#footer{font-size:.8em;line-height:2em;margin:0 0 0 244px;padding:4em 0}.content a,a{color:#d17702;transition:color .3s ease,background-color .3s ease}.content a:visited,a:visited{color:#936241}.content a:active,.content a:hover,a:active,a:hover{color:#f90}.content a:focus,a:focus{color:#f90;outline:dotted thin}button,input[type=submit]{transition:color .3s ease,background-color .3s ease}input,input:valid,textarea,textarea:valid{background:#fff;border:1px solid #ccc;border-radius:0;color:#777;font-size:1em;margin:.25em 6px .25em 0;padding:.25em}input:invalid,textarea:invalid{background-color:#edd}select{background:#fff;border:1px solid #ccc;border-radius:0;color:#777;margin:.25em 0;padding:.25em;width:100%}input:focus,select:focus,textarea:focus{background-color:#ff9;outline:0}textarea{height:10em;max-height:9em;max-width:100%;width:90%}.content a.btn,.content a.btn:visited,.content button,.content input[type=submit],a.btn,a.btn:visited,button,input[type=submit]{background-color:#d17702;border:0;border-radius:0;color:#fff;display:inline-block;line-height:1.35em;margin-bottom:1em;padding:.65em 1em;text-decoration:none!important}.content a.btn.large,a.btn.large{font-size:1.35em}.content a.btn:focus,.content a.btn:hover,.content button:focus,.content button:hover,.content input[type=submit]:focus,.content input[type=submit]:hover,a.btn:focus,a.btn:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#f90;outline:0}.indent{margin-left:8%}.error,.error a,.error a:visited,noscript{color:#d17702}.floatleft{background-color:transparent!important;float:left}.floatleft img,img.floatleft{float:left;margin:16px 16px 16px 0}.floatright{background-color:transparent!important;float:right}.floatright img,img.floatright{float:right;margin:16px 0 16px 16px}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.clear{clear:both}.clearleft{clear:left}.clearright{clear:right}
@media screen and (max-width:1200px){.content3Column{width:50%}}
@media screen and (max-width:960px){.content{margin:0}div.aside{float:none;margin:0;padding:0;width:auto}div.aside.box{margin:1em 0;padding:1em 1em 2em}.content3Column{float:none;width:auto}#callouts{margin:0 0 0 244px;padding-bottom:20px}.callout .content,.simpleCallout .content{margin:0 0 20px}.simpleCallout .content{padding:0}#wordmark h2 a{background:url(../images/wordmark-2x.png) 0 center scroll transparent no-repeat;background-size:100%;margin:0 0 0 12px;width:224px;padding-top:4px}}
@media screen and (min-width:670px){#nav,body{font-family:'Open Sans',Helvetica,sans-serif;font-weight:400}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:'Open Sans',Helvetica,sans-serif}}
@media screen and (max-width:670px){#contentWrapper,#fullHeaderRotator,#headerImage,#headerPhotoStory,#headerStory,#nav,#navWrapper,#pageHeader,#topnav,#wrapper,.bioIndex .photos,.callout table,.content2Column,.content2Column .content,.content2Column table,.content3Column,.content3Column .content,.content3Column table,.simpleCallout table,body,html>body .callout table,html>body .simpleCallout table,td.galleryPhoto3Col,td.galleryPhoto3ColEndRow{width:100%}#wordmark,#wordmark h2 a{margin:0}#pageHeader{background:0 0}#navWrapper{top:0!important}#logo{background:0 0;display:block;margin:0;max-width:100%;padding:.65em 0 0}#logo>a{display:block;margin:40px 0 0}#logo img{padding:0 0 20px;max-width:214px}#topnav{background-color:#ddd;padding:0 8px;width:auto}#topnav li,#topnav li.first{border:none;display:block;padding:4px 0;font-size:100%;line-height:16px}.secondaryNavTop{font-size:100%}#topnav a,#topnav a:hover,#topnav a:visited,#topnav a:visited:hover{color:#4b4b4b}#nav{background-color:#ddd;display:block;padding:0 8px;top:0;width:auto}#nav ul li a,#topnav ul li a{line-height:1.5em}#breadcrumbs{margin:0}blockquote{margin:0;padding:10px 0 10px 20px}#callouts,#contentWrapper,#footer,#mainContent,#nav,#nav div.hr,#nav ul,#nav ul ul ul li,#nav ul ul ul li.ancestor,#nav ul ul ul li.parent,#nav ul ul ul ul,#nav ul ul ul ul li,#nav ul ul ul ul li.ancestor,#nav ul ul ul ul li.parent,#nav ul ul ul ul ul li,#nav ul ul ul ul ul li.parent,#navWrapper,#search,#searchSiteLabel,#topnav,.bioIndex .name,.bioIndex .photo,.callout .content,.callout .content li,.callout .simpleContent,.collapsible .collapsed,.content,.content ol,.content table,.content ul,.content2Column,.content3Column,.simpleCallout .content li,.simpleCallout li{margin:0}#navWrapper{background-image:none;float:none;height:auto;padding:0;position:relative}#breadcrumbs{padding:2em 0 0}.content{background-color:transparent;padding:0}#contentWrapper,#footer{border:none}#main{background-image:none;padding:0 10px;width:auto}#search{position:relative;left:0;right:auto;top:0;width:auto}#search form{position:absolute;top:10px;right:0}#searchSubmit{margin:0}#socialLinks{margin:0;position:relative;top:0;left:0;right:auto;padding:14px 0 7px}#headerImage,#logo div.hr,#nav div.hr{display:none!important}#headerImage,#headerImage img{height:auto}#headerImage a+img{display:block!important}.content3Column{float:none}.callout .content,.simpleCallout .content{margin:0}.callout,.simpleCallout{margin:2em 0}.callout .content,.callout .small,.simpleCallout .content{font-size:inherit}div.aside{float:none;margin:0;padding:0;width:auto}div.aside.box{margin:1em 0;padding:1em 1em 2em}textarea{width:auto}#footer{margin:3em 0 0;padding:0}#device #menu{background:url(../images/nav.gif) no-repeat scroll right center #ccc;color:#900;cursor:pointer;display:block;margin:0;padding:6px 8px;text-transform:uppercase;max-width:100%;border-bottom:1px solid #aaa}}
@media screen and (max-width:450px){.floatleft,.floatright,img.floatleft,img.floatright{display:block;float:none;margin:1em 0;padding:0!important}}
@media print{#contentWrapper,#fullHeaderRotator,#headerImage,#headerPhotoStory,#headerStory,#nav,#navWrapper,#pageHeader,#topnav,#wrapper,.bioIndex .photos,.callout table,.content2Column,.content2Column .content,.content2Column table,.content3Column,.content3Column .content,.content3Column table,.simpleCallout table,body,html>body .callout table,html>body .simpleCallout table,td.galleryPhoto3Col,td.galleryPhoto3ColEndRow{width:100%}#headerImage div,#headerImage img,#menu,#nav,#navWrapper div.hr,#topnav,iframe[src*=vimeo],iframe[src*=youtube]{display:none!important}body{background:none #fff;border:0}#pageHeader{border:none}#wordmark{display:block;height:35px;width:100%}#callouts,#contentWrapper,#footer,#mainContent,#nav,#nav div.hr,#nav ul,#nav ul ul ul li,#nav ul ul ul li.ancestor,#nav ul ul ul li.parent,#nav ul ul ul ul,#nav ul ul ul ul li,#nav ul ul ul ul li.ancestor,#nav ul ul ul ul li.parent,#nav ul ul ul ul ul li,#nav ul ul ul ul ul li.parent,#navWrapper,#search,#searchSiteLabel,#topnav,.bioIndex .name,.bioIndex .photo,.callout .content,.callout .content li,.callout .simpleContent,.collapsible .collapsed,.content,.content ol,.content table,.content ul,.content2Column,.content3Column,.simpleCallout .content li,.simpleCallout li{margin:0}#logo{display:block}#navWrapper{float:none;height:auto;padding-top:8px;position:relative;top:0!important}#topnav{position:relative;top:0}#nav{top:0;width:auto}#breadcrumbs{padding:2em 0 1.5em}.content{padding:0}#contentWrapper,#footer{border:none}#main{background-image:none;padding:0 10px}#topnav li.first{padding:0 10px 0 0}#headerImage,#headerImage img{height:auto}#headerImage a+img{display:block!important}.content3Column{float:none}.callout .content,.simpleCallout .content{margin:0}.content blockquote{color:#000;padding:0}.content blockquote:before{color:#000;top:.5em}.content blockquote:after{color:#000;right:0}.callout .content div.hr,.callout .content hr,.content div.hr,.content hr{border-color:#333;padding:0;height:0}#callouts{display:block}#footer{display:block;font-size:.7em;margin:3em 0 0;padding:0}*{background:0 0!important;box-shadow:none!important;line-height:1.5em!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}thead{display:table-header-group}img,pre,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:1.5em}.content blockquote p,.content h1,.content h2,.content h3,.content h4,.content p{color:#000;orphans:3;widows:3}h1,h2,h3{line-height:1.2em!important;page-break-after:avoid}div.aside{float:none;margin:0;padding:0;width:auto}div.aside.box{margin:0;padding:0}.callout .content,.callout .small,.simpleCallout .content,.simpleCallout .small{font-size:1em;padding:0}.callout .content a.btn:link,.callout .content a.btn:visited,.callout .content a:link,.callout .content a:visited,.content a,.content a.btn,.content a.btn:visited,.content a:visited{color:#000!important;text-decoration:underline!important;padding:0;margin:0}.collapse+div{clear:none;padding:0;display:block!important}.collapse:before{display:none}a.collapse{text-decoration:none;color:#000;line-height:1.35em;padding:1em 0 .5em;font-size:1.15em}}