﻿/********************* html tags *********************/
*
{
	margin: 0;
	padding: 0;
}
html, body, form
{
	height: 100%;
}
body
{
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 90%;
}
h1
{
	font-size: 160%;
	font-weight: normal;
	letter-spacing: -0.07em;
	color: #c20000;
	margin-bottom: 0.5em;
}
h2
{
	font-size: 100%;
	font-weight: 600;
	letter-spacing: -0.07em;
	color: #c20000;
	margin-bottom: 0.7em;
}
p
{
	margin: 0.5em 0;
}
ul
{
	margin: 0.5em 0 1em 0;
	list-style-type: none;
}
ul li, ol li
{
	margin-bottom: 0.4em;
}
ul li
{
	background: url(../Images/Icons/ListBulletRed.png) no-repeat left center;
	margin-left: 2.5em;
	padding-left: 1em;
}
sup
{
	line-height: 0;
	font-size: 11px;
}
a:link
{
	color: #888666;
	text-decoration: underline;
}
a:visited
{
	color: #b8b596;
}
a:active
{
}
a:hover
{
	text-decoration: none;
}

/********************* custom classes *********************/

.TextSmall
{
	font-size: 90%;
}

.FloatFix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.FloatFix
{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .FloatFix
{
	height: 1%;
}
.FloatFix
{
	display: block;
}
/* End hide from IE-mac */


a.LinkExternal
{
	background: url(../Images/Icons/ExternalLink.png) no-repeat right center;
	padding-right: 19px;
}
a.LinkPDF
{
	background: url(../Images/Icons/Acrobat.png) no-repeat right center;
	padding-right: 19px;
}
.Relative
{
	position: relative;
}
.PaintButton
{
	position:absolute;
	top:45px;
	left:78px;
	z-index:9999;
}