h1, h2, h3, h4, h5, h6, #section_body h2, .detail-page #inner-content h2, #section_body h3, .detail-page #inner-content h3, .section-content h3, #section_body h4, .detail-page #inner-content h4, #section_body h5, .detail-page #inner-content h5, #section_body h6, .detail-page #inner-content h6, .view-header h3, #block-house-blocks-house-committee-related-issues h2, #block-house-blocks-house-committee-initiatives h2, #block-views-webcasts-block-1 h2, #block-house-blocks-house-committee-documents h2, #navigation li a:hover, #navigation ul.dropdown li a, #content #callout p { color: rgb(136, 0, 0); }
body { font-size: 13px; }
h1 { font-size: 1.85em; }
h2 { font-size: 1.7em; }
h3 { font-size: 1.55em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.25em; }
h6 { font-size: 1em; }
h1 {  }
h1, h2, h3, h4, h5, h6 { font-family: Georgia,"Times New Roman",Times,serif; font-weight: normal; padding: 0.15em 0px; margin: 0px; }
#section_body h1, .detail-page #inner-content h1 { padding: 0.15em 0px; margin: 0px; }
#section_body h2, .detail-page #inner-content h2 { font-size: 1.7em; font-style: normal; }
#section_body p, .detail-page #inner-content p, #content-wrapper-left-nav p, #inner-content p { font-family: Arial,Helvetica,sans-serif; font-size: 1em; margin: 0px; }
.detail-page #inner-content h3, #section_body h3 { font-family: Georgia,"Times New Roman",Times,serif; font-size: 1.55em; font-weight: normal; }
.detail-page #inner-content h4 { font-size: 1.4em; font-weight: normal; }
a:link, a:visited { color: rgb(51, 102, 153); }
.date-tag a { color: rgb(153, 153, 153); }
span.date { color: rgb(153, 153, 153); text-transform: none; }
body, p { color: rgb(51, 51, 51); }
p { line-height: 1.29em; padding: 5px 0px; }
th { border-bottom: 1px solid; width: 100%; padding: 1em; }
td { width: auto; padding: 1em; }
table, tbody, tr, td { border: 1px solid rgb(204, 204, 204); margin: 10px 0px; text-align: left; }
table, tbody, tr, td { border-collapse: collapse; }
body { background: rgb(255, 255, 255) url(79dc1f53fbbf00ee18518a11dc1908069479319f.jpg)  no-repeat scroll center top; font-family: Arial,Helvetica,sans-serif; }
#page { background: transparent none repeat-x scroll 0px 0px; margin: 35px auto 0px; }
#main-wrapper { background: transparent url(875deabc6ff0d6ddfdc0713aeaae9bac37c1a5e2.jpg)  repeat-y scroll 0px 0px; padding: 15px 0px; width: 987px; }
#main { width: 660px; }
.col-2 { width: 680px; }
.col-3 { margin-right: 10px; width: 280px; }
.last-col { float: right; padding: 0px; }
.col-2.first-col .col-3, .col-2.first-col.section-col.col-3.last-col { width: 320px; }
#right-rail { float: right; margin-right: 10px; padding: 0px; width: 280px; }
.section-content { background: transparent none repeat scroll 0px 0px; }
.section-content .entry { margin: 10px 0px; }
.section-content .entry h4, .node-editors-choice h4, .block-views h4 { font-size: 1.25em; color: rgb(51, 102, 153); margin: 0.5em 0px; }
.node-editors-choice .block-content { padding: 8px 10px; }
.node-editors-choice .block-content p { line-height: 0.95em; }
#home-main-content { margin: 0px; }
#home-main-content .section-col { margin-left: 0px; }
#header { background: rgb(255, 255, 255) url(9ace35e5ba486ef251248a28bff795dc23272898.jpg)  no-repeat scroll 0px 0px; height: 180px; }
#header a.logo { margin: 40px 0px 0px 105px; }
#site-slogan { display: inline-block; margin: 0px 15%; width: 70%; }
#header-subscribe { display: none; }
#header-right-content { float: right; padding-left: 0px; width: 200px; padding-top: 20px; }
.header-subscribe-btn {  }
#block-block-1 { float: right; height: 65px; margin-bottom: 10px; }
#block-block-1 .block-content { text-align: center; }
#block-block-1 h2 { display: none; }
#block-block-1 ul { margin: 0px; }
#block-block-1 li { list-style-type: none; float: left; }
#block-block-1 li a { display: block; height: 22px; margin: 5px; text-align: center; text-indent: -9000px; width: 28px; }
#block-block-1 li.fb a { background: transparent url(dbff6e8acb19cdfa1450c4fa6fd2730b13e11aa3.png)  no-repeat scroll 0px 0px; }
#block-block-1 li.fb a:hover { background: transparent url(dbff6e8acb19cdfa1450c4fa6fd2730b13e11aa3.png)  no-repeat scroll 0px -23px; }
#block-block-1 li.youtube a { background: transparent url(53cc418e600fb31fdcc539807d1cd27df724bb6e.png)  no-repeat scroll 0px 0px; }
#block-block-1 li.youtube a:hover { background: transparent url(53cc418e600fb31fdcc539807d1cd27df724bb6e.png)  no-repeat scroll 0px -23px; }
#block-block-1 li.twitter a { background: transparent url(bfcfcebd4070173ac6da51fdaf087a512b32c16b.png)  no-repeat scroll 0px 0px; }
#block-block-1 li.twitter a:hover { background: transparent url(bfcfcebd4070173ac6da51fdaf087a512b32c16b.png)  no-repeat scroll 0px -23px; }
#block-block-1 li.flickr a { background: transparent url(f1e09341d04babdd4e252fb1a35440c16fd60e30.png)  no-repeat scroll 0px 0px; }
#block-block-1 li.flickr a:hover { background: transparent url(f1e09341d04babdd4e252fb1a35440c16fd60e30.png)  no-repeat scroll 0px -23px; }
#block-block-1 li.rss a { background: transparent url(662886e923452a76c73f64351fecc7197e6e0a66.png)  no-repeat scroll 0px 0px; }
#block-block-1 li.rss a:hover { background: transparent url(662886e923452a76c73f64351fecc7197e6e0a66.png)  no-repeat scroll 0px -23px; }
#block-search-form { text-align: center; }
.header-chairs .section-content { top: 0px; margin-bottom: 0px; margin-left: -670px; padding-bottom: 0px; position: relative; width: 680px; }
.list-item { margin: 25px 0px 0px; }
.views-row.list-item-hearing, .views-row.list-item-roundtable { padding-left: 40px; }
.list-item-publication { background: transparent url(6710e8dd4c5fa37a6eaaf627f859e00d217633bb.gif)  no-repeat scroll 0% 0%; }
.list-item-site-page { background: transparent url(2658878de75df97d45d4f7b48993614b7d3000a6.gif)  no-repeat scroll 0% 0%; }
.list-item-event { background: transparent url(f7a5bd51401a0dc64f4a9bd87cb898ee329b62a5.gif)  no-repeat scroll 0% 0%; }
.list-item-press-release, .list-item-in-the-news { background: transparent url(f2ee482e0af678b6685b3173fc8b87e01f075a72.gif)  no-repeat scroll 0% 0%; }
.list-item-photo-gallery { background: transparent url(867e20c08edac88624fa2ed92529d07ae6152f5c.gif)  no-repeat scroll 0% 0%; }
.list-item-blog { background: transparent url(f1df4c2ef1134442bdfaa99671a6c4f22006d44b.gif)  no-repeat scroll 0% 0%; }
.list-item-speech { background: transparent url(2943dce78beef1943d2f0d8d83941ab66cd76dce.gif)  no-repeat scroll 0% 0%; }
.list-item-letter { background: transparent url(f9461a2a9561c9d6d9509f6d76252d03b44bda31.gif)  no-repeat scroll 0% 0%; }
.list-item-story { background: transparent url(e84ca9f1d69b8d786ffb289494722c52a38264c8.gif)  no-repeat scroll 0% 0%; }
.list-item-bill { background: transparent url(91f6189ee2bb3dce7c76518273a37ac0bd7ddd35.gif)  no-repeat scroll 0% 0%; }
.list-item-markup { background: transparent url(7d32694e7f6a59e60842ca73cb6fd7e0b73e964f.gif)  no-repeat scroll 0% 0%; }
.list-item-hearing { background: transparent url(22b3cf02aba453052885af8dca6a4de3e6e36bae.gif)  no-repeat scroll 0% 0%; }
.list-item-amendment-deadline { background: transparent url(51c54e186cb04174a831dbd06c00222d8f5dca65.gif)  no-repeat scroll 0% 0%; }
.list-item-committee-meeting { background: transparent url(6ccf988d39b1f4cc3e7a38d2d0d5c16785a1be45.gif)  no-repeat scroll 0% 0%; }
.list-item-audio { background: transparent url(3bcb775982d00485802e1e2c2a61ff34d1f397d6.gif)  no-repeat scroll 0% 0%; }
.list-item-roundtable { background: transparent url(986ca6e4f912d46ecee314e78a4281a17b6968ce.gif)  no-repeat scroll 0px 0px; }
.list-item-prc-legal-provision { background: transparent url(191c7737d2afbd782fc8440de440ef72df7bbd61.gif)  no-repeat scroll 0px 0px; }
.list-item-commission-analysis { background: transparent url(f1e47af43f18454d78bde0be956892d22afaa008.gif)  no-repeat scroll 0px 0px; }
.form-50, .form-100 { padding: 5px 0px; }
.wsbform fieldset { padding: 20px; }
.wsbform legend { font-size: 1.25em; }
.wsbform .submit { background: rgb(221, 221, 221) none repeat scroll 0px 0px; margin: 14px auto 5px; }
.wsbform .submit, .wsbform .reset { width: 185px; }
.form-item-search-block-form {  }
#ctl00_cphBody_txtNameSearch, #block-search-form .form-text, #edit-search-block-form-bills { border: 1px solid rgb(204, 204, 204); color: rgb(102, 102, 102); float: left; font-family: Arial,sans-serif; font-size: 1.167em; font-style: normal; height: 14px; padding: 5px 10px; width: 140px; }
#block-search-form .form-text { margin-left: 10px; width: 87px; }
#block-search-form .form-submit, #ctl00_cphBody_btnSearchName, #edit-submit, .header-subscribe-btn a { background: rgb(14, 60, 131) none repeat scroll 0px 0px; border-radius: 3px; color: rgb(255, 255, 255); font-size: 14px; font-style: italic; height: 25px; width: 67px; text-indent: 0px; text-shadow: 0px 1px 2px rgb(51, 51, 51); box-shadow: 5px 5px 8px 0px rgba(255, 255, 255, 0.2) inset; border: medium none; cursor: pointer; margin: 0px; }
.header-subscribe-btn {  }
.header-subscribe-btn a { padding: 5px 60px; }
#navigation { margin: 0px auto; padding-left: 0px; width: 987px; border-radius: 5px; }
#navigation li { font-size: 1em; }
#navigation li.first-level a { border-right: 1px solid rgb(255, 255, 255); font-family: Georgia,serif; padding: 10px 19px; text-transform: uppercase; }
#navigation li a, #navigation ul.dropdown li a { font-family: "proxima-nova-condensed-1","proxima-nova-condensed-2",Arial,Helvetica,sans-serif; font-weight: normal; text-shadow: none; }
#navigation li a:hover { background: rgb(255, 255, 255) url(50b5dfae3fd554d65cbc98a2a07629720b1ebedf.jpg)  repeat scroll 0px 0px; }
#navigation .first-level.mlid-347 a { margin-left: 0px; padding-left: 40px; border-radius: 5px 0px 0px 5px; }
#navigation .mlid-347 ul.dropdown li a { margin-left: 0px; padding-left: 19px; }
#navigation .first-level.mlid-353 a { border-right: medium none; margin-right: 0px; padding-right: 56px; border-radius: 0px 5px 5px 0px; }
#navigation .mlid-353 ul.dropdown li a { margin-left: 0px; padding-left: 19px; }
#navigation ul.dropdown { box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.9); background: rgb(255, 255, 255) none repeat scroll 0px 0px; border-bottom: 4px solid rgb(136, 0, 0); }
#navigation ul.dropdown li { float: left; margin: 0px 5px; }
#navigation ul.dropdown li a { border-right: medium none; display: -moz-box; text-transform: none; padding: 5px 10px 5px 19px; }
#navigation ul.dropdown li a:hover { background: transparent none repeat scroll 0% 0%; color: rgb(101, 10, 26); text-decoration: underline; }
#navigation .mlid-347 ul.dropdown, #navigation .mlid-350 ul.dropdown, #navigation .mlid-352 ul.dropdown { width: 500px; height: auto; }
#navigation .mlid-347 ul.dropdown li, #navigation .mlid-350 ul.dropdown li, #navigation .mlid-352 ul.dropdown li { width: 240px; }
#navigation .mlid-792 ul.dropdown, #navigation .mlid-349 ul.dropdown, #navigation .mlid-351 ul.dropdown, #navigation .mlid-353 ul.dropdown { width: 360px; height: auto; }
#navigation .mlid-792 ul.dropdown li, #navigation .mlid-349 ul.dropdown li, #navigation .mlid-351 ul.dropdown li, #navigation .mlid-353 ul.dropdown li { width: 170px; }
#right-nav li a { background: transparent none repeat scroll 0px 0px; border-bottom: medium none; color: rgb(51, 102, 153); font-weight: normal; padding: 5px 10px; }
#right-nav li a:hover, #right-nav li.active a { text-decoration: underline; color: rgb(51, 102, 153); background: transparent none repeat scroll 0px 0px; border-bottom: medium none; }
#home-rotator { height: 450px; margin-bottom: 1em; width: 700px; }
.home-rotator-slide { width: 700px; }
.home-top-intro h2 { font-family: Georgia,serif; text-transform: uppercase; font-size: 22px; margin: 15px 10px 8px; text-align: left; }
.home-top-intro h2, .home-top-intro h2 a:link, .home-top-intro h2 a:visited { color: rgb(255, 255, 255); }
.home-top-intro p, .home-top-intro .field-name-body { color: rgb(255, 255, 255); font-family: Arial,sans-serif; font-style: normal; font-size: 15px; margin: 0px 10px; }
html .home-rotator-slide { background: transparent none repeat scroll 0px 0px; }
html .home-rotator-text-block { position: absolute; top: 330px; left: 0px; width: 680px; margin: 0px; float: left; height: 120px; background: rgb(136, 0, 0) none repeat-x scroll 0px 0px; }
.home-rotator-photo { float: left; width: 540px; }
.home-rotator-photo img { background: rgb(136, 0, 0) none repeat scroll 0px 0px; border: medium none; }
#home-top-read-more { margin: 0px; }
#home-top-read-more a { border: medium none; bottom: 0px; color: rgb(255, 255, 255); display: none; position: absolute; }
#home-top-numbers { position: absolute; right: 5px; bottom: 5px; }
#home-top-numbers li a { border: 1px solid rgb(101, 10, 26); }
#home-top-numbers a.activeSlide { background: rgb(202, 11, 45) none repeat scroll 0px 0px; border: 1px solid rgb(101, 10, 26); color: rgb(255, 255, 255); }
#home-top-numbers li a:hover, #home-top-numbers a.activeSlide:hover { background: rgb(202, 11, 45) none repeat scroll 0px 0px; border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); }
#breaking-news { background: rgb(239, 239, 239) none no-repeat scroll 0px 0px; border: 1px solid rgb(205, 205, 205); border-radius: 5px; margin: 15px 0px 10px; }
#breaking-news h3 { font-weight: normal; text-shadow: none; color: rgb(51, 102, 153); font-style: normal; text-transform: uppercase; padding: 7px 10px 0px; }
#breaking-news .headline { float: left; padding: 6px 10px; width: 611px; }
#breaking-news .headline a { color: rgb(51, 102, 153); font-family: "proxima-nova-condensed-1","proxima-nova-condensed-2",Arial,Helvetica,sans-serif; }
#latest-news h4 a:link, #latest-news h4 a:visited { font-family: Georgia,serif; }
#home-issue-rotator { padding: 0px; height: 490px; }
#home-issue-rotator li.entry { margin: 1em; width: 250px; height: 440px; text-align: left; overflow-y: auto ! important; }
#home-issue-rotator li.entry p { padding: 4px 0px; text-align: left; }
#home-issue-rotator ul.controls { left: auto; position: absolute; right: 10px; top: 460px; }
#home-issue-rotator li td { border-bottom: 1px solid rgb(238, 238, 238); }
#home-issue-rotator img { padding: 0px 0px 0.5em; }
.front .region-home-right .section-content h3 { background: transparent url(703df3c56b84010e4981757b631cb6a8640e31dc.jpg)  repeat scroll left bottom; padding: 20px; }
.region-home-right .section-content, #right-rail .section-content, #stay-connected, #home-issue-rotator, #right-nav { border: 3px solid rgb(235, 235, 235); border-radius: 5px; background: rgb(255, 255, 255) url(a463d9715365095eb2f659dfb7f9018389a9b5e1.jpg)  repeat-x scroll center bottom; margin-bottom: 15px; padding: 0px; }
.section-content ul.list li { font-size: 1.167em; }
.ed-choice-chairs .box1 { float: left; width: 48%; padding: 1%; text-align: center; }
.ed-choice-chairs .box2 { float: right; width: 48%; padding: 1%; text-align: center; }
#also-see.section-content ul.list li { background: transparent none no-repeat scroll 0px 0px; list-style-type: none; margin: 15px 0px; }
.section-content h3, .view-header h3, #block-house-blocks-house-committee-related-issues h2, #block-house-blocks-house-committee-initiatives h2, #block-views-webcasts-block-1 h2, #block-house-blocks-house-committee-documents h2 { background: transparent none repeat scroll 0px 0px; box-shadow: 0px 15px 15px -15px rgb(221, 221, 221); font-family: Georgia,serif; font-size: 1.25em; margin-bottom: 10px; padding: 10px 0px; text-transform: uppercase; text-align: center; font-weight: normal; color: rgb(153, 153, 153); border: medium none; }
.front .section-content h3, .front .view-header h3 { color: rgb(136, 0, 0); text-align: left; }
.front .region-home-right .section-content h3 { text-align: center; font-style: normal; }
#featured-material .block-content, #featured-material.section-content .entry { padding: 0px; margin: 0px; }
#featured-material.section-content img.photo { display: none; }
#annual-reports, #political-prisoner-database, #prc-legal-provisions-search { text-align: center; }
.views-row { padding: 0px 0px 1em; }
.homepage-events .item-list ul li { list-style: outside none none; margin: 0px 0px 1em; padding: 0px; }
.issue-list-wrapper ul { list-style: outside none none; }
.issue-list li { float: left; width: 46%; }
.page-resources-legal-provisions #inner-content table.views-view-grid tr, .page-resources-legal-provisions #inner-content table.views-view-grid td, .page-resources-legal-provisions #inner-content table.views-view-grid, .page-resources-legal-provisions #inner-content table.views-view-grid tbody { border: medium none; }
.field-name-field-bill-amendments .field-label { display: none; }
.field-name-field-bill-amendments .field-item { padding: 0px 0px 10px; }
#legal-provision-date .event-date { padding: 0px 0px 10px; }
.node-type-bill td { width: 50%; }
.field-name-field-bill-issuer .field-items { margin-top: 3px; }
#inner-content ul.issue-list li { margin-bottom: 0px; }
form#filter-from-list { width: 235px; }
.field-content { width: auto; }
.issues-view img, .prc-view img { float: left; margin: 0px 10px 10px 0px; }
.views-field-created, .views-field-type { display: inline; }
#section_body ul li, .detail-page #inner-content ul li, .detail-page #inner-content ol li, #inner-content ul li, .block-content ul li, #inner-content ol lu { color: rgb(51, 51, 51); font-size: 1em; line-height: 1.25em; }
#footer { background: transparent linear-gradient(to bottom, rgb(239, 239, 239), rgb(255, 255, 255)) repeat scroll 0% 0%; padding: 0px 0px 1em; width: 987px; text-align: center; }
#footer a { color: rgb(102, 102, 102); }
#footer h4 a { color: rgb(51, 51, 51); font-family: Arial,Helvetica,sans-serif; font-style: normal; }
ul#global-footer { border-top: 1px solid rgb(51, 102, 153); padding: 12px 0px 0px; }
ul#global-footer li { border-right: 1px solid rgb(204, 204, 204); }
#global-footer a { color: rgb(51, 102, 153); }
#footer-category-links { margin: 30px 0px 20px; }
#footer .category-box { width: 125px; margin: 0px 5px 0px 10px; }
#footer .category-box ul { display: none; }
h1#page-title, h1#page-title-no-line, #content h1#page-title-no-line, h1#page-title-sm { background: transparent none repeat-x scroll center bottom; border-bottom: 2px solid rgb(136, 0, 0); font-family: Georgia,serif; font-size: 2em; font-weight: normal; }
.detail-page #inner-content h2, .detail-page #inner-content h3, .detail-page #inner-content h4, .detail-page #inner-content h5, .detail-page #inner-content h6 { font-family: Georgia,serif; margin: 5px 0px; padding: 4px 0px; text-transform: none; }
#content .list-item h4, #content .list-item h4 a { font-family: Georgia,serif; font-weight: normal; }
.list-item img.photo { border: medium none; margin: 0px 12px 12px 0px; }
.featured-list-item { border-bottom: medium none; height: auto; overflow: hidden; }
#content #callout p { font-family: Georgia,serif; font-style: normal; }
#content #callout { background: rgb(248, 248, 248) none repeat scroll 0px 0px; color: rgb(122, 118, 109); font-family: Arial,sans-serif; margin: 0px; padding: 20px; border-radius: 5px; border: 1px solid rgb(221, 221, 221); }
#section_body ul, .detail-page #inner-content ul, .detail-page #inner-content ol { margin: 0px 0px 5px; }
#inner-content ul li, .block-content ul li, #inner-content ol li { font-family: Arial,Helvetica,sans-serif; line-height: 1.29em; }
.divide-double-line { display: none; }
#content h1#page-title-no-line { margin-bottom: 5px; }
.field-name-field-opening-statements { border-bottom: 1px solid rgb(239, 239, 239); padding: 5px 0px; margin-bottom: 15px; }
.field-name-field-opening-statements .field-label, .field .field-label { color: rgb(136, 0, 0); font-family: Georgia,serif; font-size: 1.7em; font-weight: normal; margin: 0px; }
.field-name-field-summary { border-bottom: 1px dotted rgb(204, 204, 204); margin-bottom: 10px; }
.field-name-field-bill-major-law { color: rgb(51, 102, 153); font-size: 24px; }
.field-name-field-sourcing { display: none; }
.node-type-newsletter h1#page-title-sm, .node-type-newsletter h1#page-title { background: rgb(51, 102, 153) none repeat scroll 0px 0px; border: 1px solid rgb(0, 18, 88); color: rgb(255, 255, 255); padding: 1em; }
.node-type-newsletter #inner-content ul.links.inline { margin: 10px 10px 20px 0px; display: block; }
#inner-content #node-89 ul li { display: block; float: left; list-style: outside none none; margin: 0px 3px 1px; width: 295px; }
.search-results .title { line-height: 1.2em; }
.padded-form { padding: 15px; }
.photo-left, .photo-right { border: 1px solid rgb(239, 239, 239); padding: 5px; margin-bottom: 5px; }
.hilite-blue { background: rgb(171, 212, 255) none repeat scroll 0% 0%; }
blockquote { background: transparent url(97ba9484ea90994cba1c119878a909edea21a9a1.gif)  no-repeat scroll 0px 0px; padding: 0px 40px 0px 45px; }
img.photo { border: medium none; }
.law-col { display: block; float: left; font-size: 11px; margin: 0px 15px 0px 0px; width: 285px; }
.detail-page #inner-content .law-col p { font-size: 13px; line-height: 1.1em; }
.detail-page #inner-content .law-col h2 { font-size: 1.5em; margin: 5px 0px; padding: 0px; }
.law-col .photo-left { margin: 0px 5px 5px 0px; }
.views-exposed-form .views-exposed-widget .form-submit { margin-top: 0px; }
.view-filters { display: none; }
#print-and-pdf { float: right; margin: 0px 0px -25px 5px; width: 200px; }
#print-and-pdf .block-content { padding: 0px; }
.share-area { margin-top: 5px; }
#inner-content table { width: 100%; }
#inner-content table.views-view-grid tr, #inner-content table.views-view-grid td, #inner-content table.views-view-grid, #inner-content table.views-view-grid tbody { border: 1px solid rgb(204, 204, 204); margin: 0px; padding: 5px; }
#inner-content table.views-view-grid .list-item { padding: 0px; margin: 0px 0px 4px; }
td.col-1, td.col-2, .col-first, .col-last { width: 50%; }
#witness-list h2.subhead, #opening-statements h2.subhead, #markup-group-list h2.subhead { font-weight: normal; }
.categories, span.issues.tag { color: rgb(153, 153, 153); font-family: Arial,sans-serif; font-size: 1em; margin-top: 5px; }
span.issues.tag a { color: rgb(51, 102, 153); }
span.date, span.tag, span.date-display-single, span.category, span.source, body.page-events .date-tag { margin: 0px 0px 5px; font-size: 13px; color: rgb(153, 153, 153); font-family: Arial,sans-serif; }
