.typography,
.typography p,
.typography div,
.typography td,
.typography li {
line-height: 1.3em;
list-style-type: square;
}

.typography li {
	margin:5px 0px;
}
 .typography ul {
list-style-type: square;
margin: 0px 14px;
padding: 0px 14px;
overflow: hidden;
}

.typography ol {
list-style-type: decimal;
margin: 0px 10px;
padding: 0px 10px;
}


.typography p {
margin: 0px;
}

.typography hr {
display: block;
position: relative;
padding: 0;
margin-top: 0px;
padding-top:8px;
margin-bottom: 8px;
width: 100%;
clear: both;
border: none;
border-bottom: 1px solid #AAA;
font-size: 1px;
line-height: 0;
overflow: visible;
}


.typography h1 {
font-size: 1.91em;
margin-bottom: 1em;
font-weight: bold;
padding-top: 10px;
}

.typography h2 {
font-size: 17px;
margin: 0px 0px 0em 0px;
font-size: 1.21em;
 line-height: 1.3em;
font-weight: bold;
color:#000;
}

.typography  h3 {
font-weight: normal;
font-size: 1.21em;
}

.typography .size-s {
font-size: 11px;
}
.typography .size-xs {
font-size: 10px;
}

.typography a {
  text-decoration:underline
}
