/* - TEXT STYLES - */
 
div.text-style h1 {
	font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	padding: 0;
	color: #707070;
	margin: 0;
}

div.text-style h2 {
	font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	padding: 0;
	color: #707070;
	margin: 0 0 15px 0;
}

div.text-style h3 {
	font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	padding: 0;
	color: #ee3424;
	margin: 0;
}

div.text-style h4 {
	font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	padding: 0;
	color: #ee3424;
	margin: 0 0 15px 0;
}

div.text-style h5 {
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	padding: 0;
	color: #707070;
	margin: 0 0 15px 0;
}

div.text-style h6 {
	font: bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
	text-transform: none;
	padding: 0;
	color: #707070;
	margin: 0 0 20px 0;
}

div.text-style p {
	margin: 0 0 15px 0;
}

div.text-style p.pdf-link {
	background: url('../images/ul-plus-li.png') top left no-repeat;
	padding: 0 0 0 15px;
	margin: 0 0 15px 0;
}

div.text-style p.pdf-link {
	height: 17px;
	display: inline-block;
	background: url('../images/pdf-download-plus.png') top left no-repeat;
	padding: 1px 28px 0 15px;
	margin: 0 0 15px 0;
	position: relative;
}

div.text-style p.pdf-link.pdf-link-underline {
	text-decoration: underline;
}

div.text-style p.pdf-link.pdf-link-underline:hover {
	text-decoration: underline;
	color: #ee3424;
	cursor: pointer;
}

div.text-style a.pdf-icon {
	width: 18px;
	height: 18px;
	display: inline-block;
	background: url('../images/pdf-icon.gif') no-repeat;
}

div.text-style p.pdf-link a.pdf-icon {
	width: 18px;
	height: 18px;
	display: block;
	background: url('../images/pdf-icon.gif') no-repeat;
	position: absolute;
	top: 0;
	right: 0;
}

div.text-style a {
	color: #707070;
	text-decoration: underline;
}

div.text-style a:hover {
	color: #ee3424;
	text-decoration: underline;
}

div.text-style a.news-link {
	text-decoration: none;
}

div.text-style a.news-link:hover {
	text-decoration: none;
}

div.text-style a.company-link {
	text-decoration: none;
}

div.text-style a.company-link:hover {
	text-decoration: none;
}

div.text-style hr {
	border-top: 1px solid #eaeaea;
	border-right: 1px dashed transparent;
	border-left: 1px dashed transparent;
	border-bottom: 1px dashed transparent;
	margin: 0 0 15px 0;
	height: 2px;
}

div.text-style span.product {
	background: url('../images/plus-products.png') left no-repeat;
	padding: 0 0 0 10px;
	margin: 0 0 0 0;
	display: inline-block;
}

div.text-style ul {
	margin: 0 0 15px 0;
}

div.text-style ul li {
	margin: 0 0 2px 0;
}

div.text-style ul.normal {
	margin: 0 0 15px 10px;
}

div.text-style ul.normal li {
	list-style: disc;
}

div.text-style ul li {
	list-style: none;
	background: url('../images/ul-plus-li.png') top left no-repeat;
	padding: 0 0 0 15px;
	margin: 0 0 2px 0;
}

div.text-style ul.hover li {
	list-style: none;
	background: url('../images/ul-plus-li.png') top left no-repeat;
	padding: 0 0 0 15px;
	margin: 0 0 2px 0;
}

div.text-style ul.hover li:hover {
	background: url('../images/ul-plus-li-hover.png') top left no-repeat;
	color: #ee3424;
}

div.text-style ul.normal li {
	list-style: disc;
	background: none;
	padding: 0;
}

div.text-style ul.normal li ul {
	margin: 2px 0 0 10px;
}

div.text-style ul.normal li ul li {
	list-style: disc;
	margin: 0 0 2px 0;
}

div.text-style ol {
	margin: 0 0 15px 15px;
}

div.text-style ol li {
	list-style: decimal;
	margin: 0 0 2px 0;
}

div.text-style ol li ol {
	margin: 2px 0 0 15px;
}

div.text-style ol li ol li {
	list-style: decimal;
	margin: 0 0 2px 0;
}	