@import url("doc.css?v=2");

.leg_PageContent .status_info {margin: 0px 0px 20px 0px}

/*
#masthead {
  background: transparent url(../images/revisorWhite.jpg) no-repeat scroll 0%;
} */
.leg_PageContent #xtend {
    margin: 0em;
    font-size: 16px;
    line-height: 20px;
}

.btitle_prolog {display: block}
.leg_PageContent #xtend #document .article{margin: 20px 0px 0px 0px}
.leg_PageContent #xtend #document .bill_section{margin: 20px 0px 0px 0px}

.leg_PageContent #xtend #document .section_number{font-weight: normal; padding-left: 2em}
.leg_PageContent #xtend #document .section_number .headnote{font-weight: bold}
.sec_eff_date {margin-top: 20px}
#xtend p {line-height: inherit; margin:0em}
#xtend div.bill_title p {text-indent: 12em}
.leg_UseMobile #xtend div.bill_title p {text-indent: 4em;}
.leg_UseMobile #document br {display:none;}

#xtend h2, #xtend h3, #xtend h4, #xtend h5, #xtend h6 {
    font-weight: normal;
    margin-right: .2em;
    font-family: inherit;
    font-size: 1em;
    border-bottom: none;
}
#xtend.statute h1 {
    border-bottom: none;
    margin-left: 0em;
}

h1.headnote {text-align: left;}
h1.shn{display: inline}

h1.repealed {display: inline;}
h2.section_number {margin: 0em 0em 0em 2em;}
#xtend h2.statute_section_number {margin: 0em 0em 0em 2em;}
.leg_PageContent #xtend #document .article_no,.leg_PageContent #xtend #document .article_header{text-align: center;margin-right: 16em}
.leg_UseMobile #xtend #document .article_no,.leg_UseMobile #xtend #document .article_header{margin-right: 0em}
h2.headnote, h2.effective_date {
    display: inline;
}
h2.subd .headnote, h2.effective_date {
    margin-left: .2em;
    font-weight: bold;
}
#xtend div.history {
    font-style: italic;
    margin: .5em 0em;
}
.leg_PageContent #document .subd_no{display:inline;font-weight: normal;}
.leg_PageContent #document h3.headnote {font-weight: bold}
#xtend div.history h2 {
    display: inline;
    font-weight: bold;
    font-style: normal;
    margin-left: 2em;
}

div.section {}
div.subd {}
div.subd p.see_note{font-weight: bold; font-style: italic}

div.action_item {float:right;margin: 0em 0em 0em 1em}
.leg_UseMobile div.action_item {float: none; margin: 0em 0em 0em 1em}
.leg_UseMobile div.action_item span {display: block}
#chapter_analysis ul{
    list-style: none;
    list-style-image: none;
}
#chapter_analysis ul li a{
    margin-right: 1em;
}
#chapter_analysis ul h4{
    margin: .5em 0em;
}
/* applies only to old HTML */
div.xtend {
    width: 46em;
    padding: 2em 6em;
}
.leg_PageContent var {
    position: absolute;
    left: 0px;
    font-style: normal;
    width: 5em;
}
#line_numbers var.ln{ display: block; float: none}
div.bill_title p {margin: 0em}
table.status_info, table.actions {width:100%}
.leg_UseMobile .status_info td {display:block;width:100%;margin-top:5px}

#status_info_bottom tr {border-bottom: 1px solid #000}
.top_border {border-top: 1px solid #000}

.author li{display:inline}
/*.actions td{padding-right: 25px;}*/

#versions {margin-bottom: 20px}
#versions table {width: 50%;}
#versions table.comparisons {width: 100%;}
#versions table td {white-space: nowrap;}
#versions table th {padding-top: .5em}
a.expander {background:url('/images/arrow_dropdown.png') no-repeat center right;padding-right: 12px;margin-right: 2em}
#page_line_number_input {width: 5em; top: -3px; position: relative}

.bill_section p:first-of-type, .sec_eff_date p:first-of-type{display:inline}
.bill_section td p:first-of-type{display: block}
/*.bill_section.eff_date p:first-of-type{display:block}*/
.bill_section.appropriations p:first-of-type{display:block}
.bill_section.appropriations .subd p:first-of-type{display:inline}
.bill_section.constitution p:first-of-type{display:block}
.bill_section.constitution .const_section p:first-of-type{display:inline}
.bill_section.newstatute p:first-of-type, .bill_section.uncoded p:first-of-type{display:block}
.bill_section.newstatute .subd p:first-of-type, .bill_section.uncoded .subd p:first-of-type{display:inline}
.bill_section.revisorInstr p:first-of-type{display:block}
.bill_section.repealer p:first-of-type{display:block}
/*.bill_section.newstatute .sec_eff_date p:first-of-type{display:inline}*/
.bill_section .sec_eff_date p:first-of-type{display:inline}

.leg_PageContent .house_bill a:link{color: #008800; text-decoration: underline}
.leg_PageContent .house_bill a:visited{text-decoration: none; color: #719E25}
.leg_PageContent .house_bill h1 {color: #fff; margin-bottom: 10px; margin-left: 12px}
.leg_PageContent .house_bill h2, .leg_PageContent .house h3{color: #2A5C0B}
.leg_PageContent .house_bill h2 {font: normal 20px/20px Georgia, Serif; }

.leg_PageContent .senate_bill a:link{color: #064780; text-decoration: underline}
.leg_PageContent .senate_bill a:visited{text-decoration: none; color: #5EA0D6}
.leg_PageContent .senate_bill h1 {color: #fff; margin-bottom: 10px; margin-left: 12px}
.leg_PageContent .senate_bill h2, .leg_PageContent .senate h3{color: #064780}
.leg_PageContent .senate_bill h2 {font: normal 20px/20px Georgia, Serif; }
.leg_PageContent td.senate a {color: blue}

.leg_PageContent .senate a:link, .leg_PageContent a.senate:link {color: #0854C7}
.leg_PageContent .senate a:visited, .leg_PageContent a.senate:visited {color: #5EA0D6}
.leg_PageContent .house a:link, .leg_PageContent a.house:link {color: #008800}
.leg_PageContent .house a:visited, .leg_PageContent a.house:visited {color: #719E25}

#versions {margin-bottom: 40px}
div.xtend {padding: 2em 0em; width: 54em;}

/* Headers */
#house_header {background: #663;margin: -20px 0px 0px 0px; height: 40px;overflow: hidden} /* #663 */
.leg_UseMobile #house_header {height: inherit; padding: 10px 0px}
#house_header h1 {color: #fff; font-size: 38px;float: left;padding-right: 20px; margin-left: 12px;} /* EAFDE6 */
#house_header p, #senate_header p {color: #fff; margin: 18px 0px 0px 10px;}
.leg_UseMobile #house_header p, .leg_UseMobile #senate_header p {clear:both}
#senate_header {background: #243c88;margin: -20px 0px 0px 0px; height: 40px;overflow: hidden} /* #663 */
.leg_UseMobile #senate_header {height: inherit; padding: 10px 0px}
#senate_header h1 {color: #fff; font-size: 38px;float: left;padding-right: 20px; margin-left: 12px;}
#house_header h1 a:link, #house_header h1 a:visited, #senate_header h1 a:link, #senate_header h1 a:visited {color: #fff; text-decoration: underline}

.leg_PageContent var {position: relative; float: left;}
#document {width: 900px; margin-left:80px;float:left}
.leg_UseMobile #document {width: 100%; margin-left:0px;float:none}
.leg_PageContent #document h1,.leg_PageContent #document h2,.leg_PageContent #document h3,.leg_PageContent #document h4,.leg_PageContent #document p,.leg_PageContent var{margin: 0px;font-size:16px;line-height: 20px;font-family:  'Times New Roman'} /* margin reset */
span.center {display:block;text-align: center}
h2.section_number, h3.subd_no {display:inline}
.section {text-indent: 2em}
.leg_PageContent #document h2.effective_date{margin: 20px .2em 0px 2em;}
.subd {text-indent: 4em}
.bill_title {margin-left: 2em}
.leg_PageContent #document table, .leg_PageContent #document td {margin: 0px; padding: 0px;}
span.linenumber {position: absolute; left: 0px}
a.linenumber {position: absolute; left: -30px}
.bill_title a.linenumber {left: -190px}

#line_numbers {position:absolute; left: 0em;display:inline}
.leg_UseMobile #line_numbers {display:none}

.leg_PageContent .bill_nav {margin: 10px 0px -15px 0px;padding: 0px 0px 1px 10px; text-align: right}
.bill_nav li {display: inline; margin: 0em .5em 0em 0em; padding: .25em; border: solid 1px #000; border-bottom: none}

.leg_PageContent .bill_nav li.selected {background-color: #fff;}
.leg_PageContent a.text {padding-left: 15px; background: url('/images/textsmall.gif') no-repeat center left}

.leg_PageContent #document table,.leg_PageContent #document td{margin:0px;padding:0px;border-collapse:collapse;}

th.house, th.senate {border-top: 1px solid #000;font-size: 16px;padding:6px 0px}
td.house, td.senate {padding-right: 25px}
.leg_UseMobile td.house, .leg_UseMobile td.senate {padding-right: 5px}
.house, h3.house {color: #008800;}
.senate, h3.senate {color: #064780;}
h3.house, h3.senate {margin-bottom: 6px}

/* Separated View */
div.house, div.senate {border-top: 1px solid black; margin-top: 16px}
.leg_PageContent div.house h3, .leg_PageContent div.senate h3{padding: 0px; margin: 20px 0px 0px 0px; font: 18px/20px Georgia}
.action_date {color: #000}
.leg_PageContent table.actions tr {border-top: 1px solid #ccc}

/* Chronological View */

.leg_PageContent ul.chrono_actions li {border-bottom: 1px solid #ccc}
.leg_UseMobile .leg_PageContent ul.chrono_actions li {padding: 4px 0px;}

/* RLANG Document styles */
.rlang {margin-top: 6em}
.rlang h2.title {text-align: center; font-weight:normal}
.rlang>p:first-of-type{text-align: center;margin-bottom: 4em}

/* Statutes */
#xtend .rlang .repealed_statutes p:first-of-type {display:inline}
#xtend .rlang .repealed_statutes .shn {display: block; margin-top: 2em; text-indent: 4em}

/* Admin Rules */
#xtend .rlang .part p:first-of-type {display:inline}
#xtend .rlang .part h1.headnote {text-align: left;}
#xtend .rlang .part h1.repealed {display: inline;}
.leg_PageContent #xtend .rlang h2.subp_no {margin-left: 2em;font-weight: normal;}
#xtend .rlang .part h3.item_no {margin-left: 4em;}
#xtend .rlang .part h4.subitem_no {margin-left: 6em;}
#xtend .rlang .part h5.unit_no {margin-left: 8em;}
#xtend .rlang .part h6.subunit_no {margin-left: 10em;}
#xtend .rlang .part h2, #xtend .rlang .part h3, #xtend .rlang .part h4, #xtend .rlang .part h5, #xtend .rlang .part h6 {
  font-weight: normal;
  margin-right: .2em;
  font-family: inherit;
  font-size: 1em;
  border-bottom: none;
}
.rlang .part h2.subp_no, .rlang .part h2.headnote {
  display: inline;
}
#xtend .rlang .part .headnote {
  margin-left: 0em;
  font-weight: bold;
}
.rlang div.part {
	margin-top: 2em;
}
.rlang .part div.subp, .rlang .part div.item, .rlang .part div.subitem, .rlang .part div.unit, .rlang .part div.subunit, .rlang .part div.notation {
  margin-top: .2em;
}
.leg_PageContent #xtend .rlang .part div.subp.repealed:first-of-type{display:inline}
.leg_PageContent #xtend div.subp.repealed:first-of-type .subp_no{margin-left: 0em}

#xtend .rlang .part div.stat_auth , #xtend .rlang .part div.history, #xtend .rlang .part div.note, #xtend .rlang .part div.adopted , #xtend .rlang .part div.published{
	font-style: italic;
	margin: .5em 0em;
}
#xtend .rlang .part div.stat_auth h2, #xtend .rlang .part div.history h2, #xtend .rlang .part div.note h2, #xtend .rlang .part div.adopted h2, #xtend .rlang .part div.published h2 {
	display: inline;
	font-weight: bold;
	font-style: normal;
	margin-left: 2em;
}