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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}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}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}.btn{background-color:#27ae60;border:1px solid #25a25a;border-radius:0.3em;display:inline-block;font-size:1.3em;padding:1em;color:#ffffff}.btn:hover{background-color:#1e8449;color:#ffffff}body{background-image:url("http://d1qvjdvkn7p522.cloudfront.net/cubit_icons/old_mathematics2.png");color:#2c3e50;font-family:'PT Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.9em;line-height:1.25em}a{color:#3498db;text-decoration:none}a:hover{color:#16527a;text-decoration:underline}strong{font-weight:bold}h1,h2,h3,h4,h5{clear:both;font-family:'Arvo',"Helvetica Neue",Helvetica,Arial,sans-serif}p{line-height:1.4em;margin-bottom:1em}.footer{color:#667273;margin:2em auto;text-align:center;width:85%}.header{margin:1.250em auto 0.625em;overflow:hidden;width:90%}.header .site_name{display:block;margin-top:0.4em;text-decoration:none}.header .site_name:hover{text-decoration:none}.header .site_name .site_name_demographics{display:block}.header .site_name .site_name_demographics .by-cubit{color:#7f8c8d;font-weight:normal}.header .site_name .state_outline{display:block;float:left;margin-right:0.563em;height:3.7em}.header ul.nav{margin:0;margin-top:-2.813em;padding:0;padding-bottom:0;text-align:right}.header ul.nav li{display:inline-block;margin-bottom:0}.header ul.nav li a{border-radius:0.4em;display:block;font-size:0.9em;font-weight:100;padding:.66em 1em;text-decoration:none}.header ul.nav li a:hover{background-color:#ffffff;color:#196090}.header .state_name,.header .site_name_demographics{color:#333344;font-size:2.438em;font-weight:100;padding-top:0.438em}.header .site_name_demographics{color:#00ccff;font-weight:bold;font-size:1.063em}.alert{background-color:#fef9e8;border:1px solid #fbedb8;color:#e08e0b;font-size:1.125em;margin:1em auto;width:90%}.alert p{padding:1.3em}.alert a.close{background-color:#fcf3d0;border:1px solid #e08e0b;color:#e08e0b;float:right;font-weight:bold;display:block;margin:1em;padding:0.1em 0.33em}.row:after{content:".";visibility:hidden;display:block;height:0;clear:both}.row .span4{float:left;padding:0 0 0 1em;width:31.3333333333%}.row .span6{float:left;padding-right:2em;width:50%}.row .span8{float:left;padding:0 1em 0 0;width:66.6666666667%}p.bread{font-size:0.9em;margin:0 0 1em 0}.note{color:#7f8c8d;font-size:80%}table{margin:2em 0;width:100%}table td,table th{border-top:1px solid #ddd;padding:0.5em}table th{font-weight:bold;text-align:left}table td{text-align:right}table .indent{font-weight:normal;padding-left:2em}table.ranklist th,table.ranklist td{text-align:left}ul.list_of_geos li{list-style:disc;margin:1em 1em 1em 2em}ol.list_of_geos li{list-style:decimal;margin:1em 1em 1em 2em}.paper{background-color:#fdfdfd;border:1px solid #dadaee;margin:0 2.5%;padding:2em}.paper a{text-decoration:underline}.paper .btn{text-decoration:none}.paper h1{border-bottom:1px solid #ddd;font-size:2.925em;font-weight:bold;line-height:0.95em;margin:0 0.5em 0.5em 0;padding:0 0.5em 0.5em 0}.paper h2{font-size:2.2em;line-height:1.27em;margin-bottom:0.625em}.paper .alert{margin:1em 0;width:100%}.paper .pagination{font-size:0.886em;margin:1em 0;padding:0;width:100%}.paper .pagination li{display:inline-block;margin:0;padding:0;width:3.4%}.paper .pagination li a{border:0px solid #dde;border-radius:0.25em;display:block;font-weight:bold;margin:0;padding:1em 0;text-align:center;text-decoration:none}.paper .pagination li a:hover{background-color:#3498db;color:#ffffff}.paper .icn{max-width:100%}.paper .race-ethnicity-stats li{list-style-type:disc;margin:1em 1.3em}.paper hr{margin:2em 0}.hero-unit{background-color:#ecf0f1;font-size:1.125em;padding:2em;border-radius:0.33em}.hero-unit h1{font-size:2.33em}.hero-unit h3{font-weight:bold}.hero-unit p{line-height:1.225em;margin-bottom:1em}.well{background-color:#ebeded;border:1px solid #dde1e1;padding:2em}.well h2{font-size:1.667em}.sidebar .btn_buy{margin-bottom:0.5em}.sidebar .cta{text-align:center}.sidebar .well{border:1px solid #fbedb8;background-color:#fef9e8;font-size:0.95em;line-height:1.2em;margin-bottom:2em;padding:2em}.sidebar .well+#testimonials{background-image:url("http://d1qvjdvkn7p522.cloudfront.net/cubit_icons/icon_heart.png");background-repeat:no-repeat;background-position:center 1.5em}.sidebar .well+#testimonials h2{text-align:center}.sidebar .well+#testimonials blockquote{border:0;padding:0.3em}.sidebar .well+#testimonials blockquote p{font-size:1.2em;line-height:1.55em}.sidebar .well+#testimonials blockquote .attr{display:block;font-weight:bold;margin-top:-0.5em;text-align:right}.sidebar .well h2{font-size:1.65em;font-weight:bold;line-height:0.975em;margin-bottom:20px;margin-top:50px;text-align:center}.sidebar .guarantee{color:#7f8c8d;font-size:0.9em}.sidebar #pitch h2{margin-top:0;text-align:left}.sidebar #pitch span{display:block;font-size:0.9em}#report .source,#report div .source,#report p .source,#report .note,#report div .note,#report p .note{color:#7f8c8d;font-size:80%}#report .graph,#report div .graph,#report p .graph{margin:0 auto 2em;text-align:center;width:400px}#report p .icn,#report div p .icn,#report p p .icn{float:left;margin-right:0.3em;height:33px;width:32px}#report .demographics_summary p,#report div .demographics_summary p,#report p .demographics_summary p{padding-bottom:1.2em}#report h2,#report div h2,#report p h2,#report h3,#report div h3,#report p h3,#report h4,#report div h4,#report p h4{font-weight:100}#report ul.legend li,#report div ul.legend li,#report p ul.legend li{display:inline-block;margin:0;padding:0.3em}#report ul.legend li span.marker,#report div ul.legend li span.marker,#report p ul.legend li span.marker{display:inline-block;margin:0;padding:0.33em}.headshot{float:left;margin:0 1em 1em 0}.hide{display:none}.modalDialog{position:fixed;top:0;right:0;bottom:0;left:0;background:#343434;background:rgba(0,0,0,0.8);z-index:99999;-webkit-transition:opacity 200ms ease-in;-moz-transition:opacity 200ms ease-in;transition:opacity 200ms ease-in;pointer-events:auto}.modalDialog .modalbody{background-color:#ffffff;border-top:1px solid #dddddd;height:400px;padding:2em;overflow:auto}.modalDialog>div{background:#fafafa;border-radius:3px;margin:5% auto;padding:1em 0 0 0;position:relative;width:76%}.modalDialog>div h2.modal-title{color:#7f8c8d;font-size:1em;padding:0 0 0 1em}.close{color:#c0392b;font-weight:bold;line-height:1em;padding:0.3em 0.5em;position:absolute;right:9px;text-align:center;text-decoration:none !important;top:7px;-webkit-border-radius:15%;-moz-border-radius:15%;border-radius:15%}.close:hover{background:#e74c3c;color:#ffffff}.modal-footer{border-top:1px solid #dddddd;padding:1em 0.5em 0.5em}.modal-footer p.cta{text-align:center}.specs{list-style:disc}.specs li{margin:1em 0 1em 1em}@media screen and (min-device-width: 320px) and (max-device-width: 480px){.header{margin:1.2em auto 0.33em}.header .site_name{display:block;text-decoration:none}.header .site_name .state_name{font-size:3em}.header .site_name .site_name_demographics{display:inline;font-size:2em}.header .site_name .state_outline{display:block;height:2em}.header ul.nav{float:left;margin-top:0.33em;text-align:center;width:99%}.header ul.nav li a{font-size:2.5em;padding:1em 0.4em}.row .span4,.row .span6,.row .span8{float:none;padding:1em;width:100%}.footer{font-size:0.8em;line-height:2em;text-align:center}.paper{border-left:0;border-right:0;padding:1.3em;font-size:1.75em}.paper h1{font-size:2em}}#c{background-color:#fff;color:#223;font-family:Verdana,'MS Trebuchet',Arial,sans-serif;font-size:0.9em;margin:0 auto;width:82%}#c.census2010report h1,#c.census2010report h2,#c.census2010report h3,#c.census2010report h4,#c.census2010report h5,#c.census2010report h6{font-family:Verdana,'MS Trebuchet',Arial,'sans-serif'}#c.census2010report h1{font-size:3em}#c.census2010report .report_title{color:#999;display:block;font-weight:100;font-size:0.5em;padding-bottom:3px}#c.census2010report h3{font-weight:100;margin-bottom:0;margin-top:2em;padding:0}#c.census2010report .note,#c.census2010report .source,#c.census2010report .citations p{color:#aaa;font-size:0.9em}#c.census2010report span.geoname{color:#676767;display:block;font-size:0.8em;font-weight:100}#c.census2010report table{border-collapse:collapse;border-spacing:0;font-size:1em;margin-top:0;width:100%}#c.census2010report th,#c.census2010report td{border-bottom:1px solid #ddd;padding:0.6em 0.5em 0.2em 0.5em;padding:0.6em 1em 0.4em 0;text-align:right}#c.census2010report th.left,#c.census2010report td.left{text-align:left !important}#c.census2010report th{font-weight:normal}#c.census2010report table.cols-2 th{width:40%}#c.census2010report table.cols-2 td{width:60%}#c.census2010report table.cols-3 td{width:30%}#c.census2010report table.cols-4 td{width:25% !important}#c.census2010report .indent{font-weight:normal;padding-left:25px}#c.census2010report .indent-2{font-weight:normal;padding-left:45px}#c.census2010report .total_row td,#c.census2010report .total_row th{border-bottom:0}#c.census2010report .total_row .left{font-size:0.7em;text-transform:uppercase}#c.census2010report .page{margin-bottom:20px;padding:75px 10px}#c.census2010report .graph{text-align:center}#c.census2010report .intro{font-size:1.3em;padding:0 2em 2em 0;width:90%}#c.census2010report .page{display:table;width:100%}#c.census2010report .page h2 .geoname{display:none}#c.census2010report .cell{display:table-cell;vertical-align:middle}#c.census2010report .page_footer{border-top:1px solid #ddd;bottom:0;padding-top:5px;text-align:right;width:100%}#c.census2010report .page_footer .tagline{color:#aaa;bottom:3px}#c.census2010report .table_of_contents h1{font-size:2.5em}#c.census2010report .table_of_contents div.toc{padding-left:120px}#c.census2010report .table_of_contents ul{list-style:none;margin:0;padding:0 0 0 20px}#c.census2010report .table_of_contents ul li{color:#777;font-size:1.5em;padding-bottom:9px;width:250px}#c.census2010report .right{text-align:right}#c.census2010report .moe{color:#aaa}#c ul.legend li{display:inline-block;margin:0;padding:0.3em}#c span.marker{display:inline-block;margin:0;padding:0.33em}
