div#txt div#content h1 {
	margin: 0 0 1em 0; padding: 0 20px 5px 25%; display: inline;
	border-bottom: 1px solid #000000;
	font-size: 20px; line-height: 55px;
}
div#txt div#content h2 {
	margin: 0 0 1em 0; padding: 0 20px 5px 25%; display: inline;
	border-bottom: 1px solid #a80b36;
	font-size: 14px; line-height: 36px; color: #a80b36;
}
div#txt div#content p, div#txt div#content ul, div#txt div#content ol {margin: 1em 0; padding: 0 20px 5px 25%;}
div#txt div#content ul {list-style: square; margin-top: 0 !important;}
div#txt div#content a#pco-map, div#txt div#content a#map, img.float-right, div.float-right {margin-left: 10px; float: right;}

p.bullet {margin-bottom: 0 !important;}

div.go-top {width: 100%; height: auto; margin: 0 0 1em 0; text-align: right; font-size: 10px; color: #a80b36;}
div.go-top a {text-decoration: none; color: #a80b36}
div.go-top a img {margin-right: 5px;}


div#txt div#content ul.no-bullet, div#txt div#content ul.no-bullet li {list-style: none; margin-left: 1em;}


div#txt div#content ol ul, div#txt div#content ol p, div#txt div#content ol ol {padding: 0;}
div#txt div#content ol li ol {margin-left: 3.5em;}
div#txt div#content ol li ol, div#txt div#content ol li ol li {}

ol.nested {}

ul.table {display: table; list-style: none;}
ul.table li {display: table-row; list-style: none;}
ul.table li span {display: table-cell; padding-right: 3em;}

.title {font-weight: bold;}
.center {text-align: center;}
.highlight {font-size: 1.5em; font-family: serif; line-height: 1em; font-stretch: wider;}
.upper {text-transform: uppercase;}
.lower {text-transform: lowercase;}