
blockquote {
  margin: 1em 1em 1em 1.5em;
}
blockquote p {
  text-indent: 0em ! important;
  font-style: italic;
}

.leg_PageContent #xtend h1 {
  font-size: 1em;
  line-height: 1em;
}
.leg_PageContent #xtend h2 {
  font-size: 1em;
  line-height: 1em;
  font-weight: bold;
  margin-top: 1em;
}

.leg_PageContent #xtend h3, .leg_PageContent #xtend h4, .leg_PageContent #xtend h5, .leg_PageContent #xtend h6 {
  font-size: 1em;
  line-height: 1em;
  display: inline;
}

.leg_PageContent #xtend p {
  font-size: 1em;
  text-indent: 2em;
  margin-top: .2em;
  margin-bottom: .5em;
}
.leg_PageContent #xtend td p {
    text-indent: 0px;
    margin: 0px;
    padding: 0px;
}
.leg_PageContent #xtend p var {
  text-indent: 0em;
}
.leg_PageContent #xtend table {
  width: 100%;
  border-collapse: collapse;
  margin: 1em 0em;
  font-size: 1em;
  table-layout:fixed;
}
.leg_PageContent #xtend tr:hover {
  background-color: transparent;
}
.leg_PageContent #xtend td {
  border: none;
  font-size: 1em;
  padding: 0px;
  text-indent:0px; 
}
.valign_top{vertical-align: top}
.valign_bottom{vertical-align: bottom}
/*.leg_PageContent #xtend div.leg_PageContent #chapter_analysis table tr:hover {
  background-color: .leg_PageContent #eee;
} implement when functionality to click entire row is available */
.leg_PageContent #xtend div.chapter_analysis table td {
	border-top: 1px solid #eee;
}
.leg_PageContent #xtend table.bordered td {
  border: solid 1px #000;
}
.leg_PageContent th {
	font-weight: bold;
}
.leg_PageContent var {
  display: inline-table;
  font-style: normal;
  width: 3em;
}
.leg_PageContent ul {
  list-style: none;
}
.leg_PageContent #xtend img {
  display: block;
  margin: 1em auto;
}
.leg_PageContent #xtend img.inline {
	display: inline;
	margin: 0em;
}
.leg_PageContent #xtend img.eqdisplay {
	display: block;
	margin: 1em auto;
}
.leg_PageContent #document_options li {
  font-size: 1.6em;
  display: block;
  float: left;
  margin: 1em 1em 1em 0em;
}
.leg_PageContent .headnote {
  font-weight: bold;
  margin-left: .4em;
  margin-right: .4em;
}

.leg_PageContent #xtend {
  font-family: 'times new roman', serif;
  font-size: 1.2em;
  line-height: 1.2em;
  /* letter-spacing: .04em; different results in firefox and IE */
  margin: 1em 0em;
  width: 759px;
}
.leg_PageContent #xtend.old {
	background: transparent url(../images/watermark_notcurrent.gif) no-repeat fixed center center;
}
.leg_PageContent .chapter_statute .leg_PageContent #xtend {
  border-top: none;
}
.leg_PageContent #controls {
  display: block;
  clear:left;
  font-size: 1.6em;
}

.leg_PageContent #text {
  float:right;
}
.leg_PageContent #line_numbers {
  float:left;
}
.leg_PageContent #section_list {
  padding: 1em 0em;
  border: solid thin #aaa;
  border-left: none;
  border-right: none;
}
.leg_PageContent #section_list li a {
  display: block;
  float: left;
  width: 6em;
}
 
.hidden, .leg_PageContent #title, span.highlight em {
  position: absolute;
  left: -999px;
  font-size: 1px;
}
.hidden ul {
  list-style: none;
}
.leg_PageContent p.first {
  display: inline;
}
.leg_PageContent .new_text {
  text-decoration: underline;
}

.leg_PageContent p.copyright {
  font-size: 1.2em;
  margin-top: -1em;
}

.leg_PageContent p.enacting_clause {
	margin: 0em;
	text-indent: 0em ! important;
}
.leg_PageContent div.notation {
  margin-top: .5em;
  font-style: italic;
}
.leg_PageContent .center {
	text-align: center;
}
.leg_PageContent p.copyright {
  margin-top: 0em;
  text-align: center;
}
/***** Paragraph Classes *****/
p.ii {margin-left: 2em;}
p.bi, p.bi1, p.bi2, p.bi4, p.bi6, p.bi8, p.bl40, p.bl, p.bl1, p.lj {text-indent: 0em ! important;}
p.bi {margin-left: 2em;}
p.bi1 {margin-left: 2em;}
p.bi2 {margin-left: 4em;}
p.bi4 {margin-left: 6em;}
p.bi6 {margin-left: 8em;}
p.bi8 {margin-left: 10em;}
p.bl40 {margin-right: 3.25in;}
p.br40 {margin-left: 3.25in;}
p.ce, p.ce1, p.cb {text-align: center;text-indent: 0em !important}
p.cb {font-weight: bold;}
p.rj {text-align: right;}
p.r {text-indent: 2em ! important;}
p.i1 {text-indent: 4em ! important;}
p.i2 {text-indent: 6em ! important;}
p.i3 {text-indent: 8em ! important;}
p.i4 {text-indent: 10em ! important;}
/*p.in {display: inline ! important}*/
#xtend p:first-of-type{display:inline}
.leader {
/*    overflow-x: hidden;*/
    padding: 0px !important;
    overflow:hidden;
/*    display: table;
    table-layout: fixed;
    width: 100%;
    text-align: center;*/
}
.right{
    text-align: right;
}

.leader:before {
    float: left;
    width: 0;
    white-space: nowrap;
}
.leader:before {
    float: left;
    
    white-space: nowrap;
    z-index: 1;
}
.period:before {
    content:
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
}
.underscore:before {
    content:
 "_______________________"
 "_______________________"
 "_______________________"
 "_______________________"
 "_______________________"
 "_______________________"
}

/*td.leader span, sup, sub {
    display:table-cell;
    white-space: nowrap;
    background: white;
}
td.leader span:first-child {
    text-align: left;
}
td.leader span:last-child {
    text-align: right;
}*/

    
.leader span.left {
    padding-right: 0.33em;
    background: white
}
    
.leader span.right {
    float: right;
    padding-left: 0.33em;
    background: white
}

.leader_test{display:inline-block;text-indent:0px;margin:0px;padding:0px;vertical-align: bottom;text-decoration:inherit}
    
#leader_warning {background-color: #ff5; padding: 8px; border: 1px solid #000; width: 100%; margin: 1em 0em; z-index: 10}
#leader_warning span {display: block; float:left;font-weight:bold; height: 2em; margin-right: .5em}

/*.leader_test:before {
    content:
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
 ". . . . . . . . . . . . . . . . . . . . "
}*/
.leader_test{overflow:hidden;}
/* STYLES CARRIED OVER FROM OLD */
div.xtend {
    width: 800px;
}
div.xtend table{
    width: 100%;
}
div.xtend_ce {
text-align: center;
}
div.xtend_ce var{
    text-align: left;
}
div.xtend pre {
    font-family: monospace;
}