body{font-family:Verdana,Arial,sans-serif;font-size:large;text-align:center;color:#333;background:#243a51 url(/images/templates/new/background.png.pagespeed.ce.sjx5GmODXf.png) no-repeat top center;margin:0 .4em 0 .4em}a{text-decoration:underline;font-weight:bold}a:link{color:#c6a952}a:hover{color:#c6a952}a:visited{color:#c6a952}h1{font:200% Georgia,Times,serif;padding-bottom:.667em}h2{font:150% Georgia,Times,serif;padding-bottom:0;margin-top:1em}h3{font:125% Georgia,Times,serif;padding-bottom:.667em;margin-top:1em;margin-bottom:.25em}h4{font:110% Georgia,Times,serif;padding-bottom:0;margin-top:1em;margin-bottom:.25em}h1 a,h2 a,h3 a,h4 a{text-decoration:none;color:#000!important}h1 a:hover,h2 a:hover,h3 a:hover{text-decoration:underline;color:#c6a952}small{font-size:.85em}strong{font-weight:bold}em{font-style:italic}code{font-family:Courier,'Courier New',monospace}table{border-collapse:collapse}table caption{background-color:#f4eee5;font:150% Georgia,Times,serif;padding:.25em .5em}table thead{background-color:#dccbaf}table>thead>tr>th{text-align:left;font-weight:bold;padding:2px 4px}table>thead>tr>th>a{text-decoration:none;color:#000!important}table>tbody>tr{background-color:#f4eee5}table>tbody>tr>td{border-bottom:1px solid #ccc;padding:2px 4px;line-height:1.5em}table>tbody>tr>td+td{border-left:1px solid #ccc}div#content ul{list-style-type:disc;padding-left:2em;line-height:1.3em}#content ul+p{margin-top:1em}#page-wrap{font-size:75%;line-height:1.666em;width:66em;margin:0 auto;text-align:center;background:rgba(0,0,0,.1)}#page{margin:0 auto;text-align:left;width:65.167em;background:#fff;border-left:2px solid #333;border-right:2px solid #333}#content{clear:both}#header{color:#000}#header div,#header ul{padding:0 .8333em}#header #logo{float:left}#header #from-and-search{float:right;text-align:right;margin-top:.667em}#header #recommendations{width:320px;height:45px;line-height:1.3em}#header label img{vertical-align:-20%;margin-right:-.333em;width:4.667em}#header #search-box{width:17.5em}#header #search input[type="image"]{vertical-align:bottom;width:2.833em}#header #logo img{width:274px;height:88px}#header #date-status{color:#fff;clear:both;padding:0 1.667em;font-size:83.333%;background:#790806 url(/images/templates/new/date-status-background.png.pagespeed.ce.xxikO8JclC.png) repeat-x;height:2.3em;line-height:2.3em}div#header div#date-status div#date{float:left}div#header div#date-status div#status{float:left}div#header div#date-status div#account{float:right;margin-right:5px}div#header div#date-status div#account a{color:#fff;text-decoration:none}#header strong{font-weight:bold;padding-right:.667em}#nav{clear:both;overflow:hidden;height:3.167em;line-height:3.167em}#body-home #t-home,#body-bills #t-bills,#body-legislators #t-legislators,#body-committees #t-committees,#body-statistics #t-statistics,#body-photosynthesis #t-photosynthesis,#body-blog #t-blog{background:#406e91 url(/images/templates/new/tab-hl-background.png.pagespeed.ce.okrIDrodsp.png) repeat-x;margin-top:.2em;line-height:2.91em}#content{padding:1em 1.667em;width:41.667em;float:left}div#content div.left_side{width:45%;float:left;margin-right:10%}div#content div.right_side{width:44%;float:right}#sidebar{background:#f4eee5;margin-left:45em}#sidebar h3{font-family:Verdana,'Lucida Sans',Arial,Helvetica,sans-serif;font-weight:bold;font-size:100%;background:#dccbaf;padding:.333em .833em;margin-bottom:.5em}#sidebar ul.tags{line-height:1.3em}#sidebar div.box{padding:.5em;font-size:.9em;line-height:1.5em}#sidebar div.box p{padding:0 .909em;margin-bottom:.5em}#sidebar ul,#sidebar ol{margin-bottom:0}#footer{clear:both;font-size:85%;padding:1em 0 0 2.5em;margin-top:2em;color:#333;text-align:center;background-color:#f4eee5;border-top:1px solid #dccbaf}#footer p.quote{font-family:Georgia,Times,serif;font-size:1.75em;color:#666;font-style:italic}#page p{padding-bottom:1em}#house-bill-count{margin-top:1em;padding:0;width:213px;height:49px;background-image:url(/images/templates/new/xhouse-bill-count.jpg.pagespeed.ic.p4ttaksQn4.jpg);background-repeat:no-repeat}#senate-bill-count{margin-top:1em;padding:0;width:213px;height:49px;background-image:url(/images/templates/new/xsenate-bill-count.jpg.pagespeed.ic.ENZByX6ESJ.jpg);background-repeat:no-repeat}.stat-number{font:bold 240% Georgia,serif;color:#333;position:absolute;margin-top:.2em;margin-left:4em}#sidebar div.stats img{width:19.364em}#page:after,#column:after{content:".";display:block;height:0;clear:both;visibility:hidden}#page:after,#column:after{display:inline-block}* html #page,* html #column{height:1%}#page,#column{display:block}table.sortable span.sortarrow{color:#000;text-decoration:none}#bill-metadata h2{margin:0}.bill-outcome{font-size:1.5em}div.bill-outcome.failed{color:red}div.bill-outcome.passed{color:#0c0}body#body-bills div#news h3{margin:.5em 0 0 0;padding:0}body#body-bills div#news h3 a{font-weight:normal}#comments textarea{width:95%;font-size:.95em;font-family:Verdana,Geneva,Tahoma,sans-serif;line-height:1.2em;color:#333}ul.tabs{list-style-type:none!important;padding:0!important}ul.tabs li{background-color:#dccbaf;margin-right:3px!important;border:1px solid #999;border-bottom:0}ul.tabs li a{color:#666}ul.tabs li a.active{background-color:#f4eee5!important;border-bottom:0!important}ul.tabs li a:hover{background-color:#f4eee5}div.tabs>div{background-color:#f4eee5}div#bio{clear:left}div#bio table{border-top:0}div#bio img#legislator{border:2px solid #dccbaf}div#bio td#activity{padding:0}div#bio td#activity img{width:400px;height:70px}#registration fieldset{background-color:#f4eee5}#player{display:block;width:400px;height:300px;background-repeat:no-repeat;background-size:cover , 75px 75px;-webkit-background-size:cover , 75px 75px;background-position:left top , center middle}a.balloon div{background-color:#dccbaf;border-color:#790806}#body-home #updates{height:25em;overflow:scroll}#body-search .results h2{color:#c6a952;font-size:125%}#body-search .excerpt{padding-bottom:0}#body-search .excerpt strong{font-weight:normal;background-color:#ff0}#body-search .results .url{color:#999;font-size:.85em;margin-top:0}#body-search .paging ul{list-style-type:none}#body-search .paging li{text-align:left;float:left;list-style:none}#body-search .paging li a{background-color:#dccbaf;color:#000;font-weight:normal;display:block;width:20px;height:16px;text-align:center;vertical-align:middle;margin:5px;border:1px solid #000;text-decoration:none}#body-search .paging li a.current{border:1px solid transparent;margin:5px;background-color:transparent}#content>.post{padding-right:2em}#commentform{max-width:40em}#body-finance dl{width:90%;overflow:hidden}#body-finance dt{float:left;width:140px;text-align:right;clear:both;padding:3px 20px 4px 0;margin-right:-1px;position:relative}#body-finance dd{float:left;width:419px;padding:3px 0 0 20px;margin-left:0}@media screen and (min-width:1100px){#page{width:86.947em}#page-wrap{width:87.78em}#content{width:62em}#sidebar{margin-left:66.78em}}@media only screen and (max-device-width:480px),only screen and (min-device-width:640px) and (max-device-width:1136px) and (-webkit-min-device-pixel-ratio:2){body{background-color:#243a51;background-image:none}#page-wrap{width:100%}#page{width:99%}#content{padding:2%;width:96%;line-height:1.666em;overflow:hidden}#body-bills h1{font-size:150%}#body-bills h2{font-size:125%}#recommendations,#status,#date{display:none}#sidebar{display:none}#date,#status,p.quote,#bill-progress{display:none}#comments textarea{clear:left;display:block;width:100%;font-size:100%}}