/* Default Styles */
body,
td {
	font: normal 8pt "Century Gothic", Arial, Helvetica, sans-serif;
	color: #000000;
}

.headingBold,
h1 {
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: #6E72A5;
	font: bold 16pt "Century Gothic", Arial, Helvetica, sans-serif;
}

.heading,
h2 {
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: #6E72A5;
	font: normal 16pt "Century Gothic", Arial, Helvetica, sans-serif;
}

.subHeadingBold,
h3 {
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: #416A94;
	font: bold 14pt "Century Gothic", Arial, Helvetica, sans-serif;
}

.subHeading,
h4 {
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: #416A94;
	font: normal 14pt "Century Gothic", Arial, Helvetica, sans-serif;
}

h5 {
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: #416A94;
	font: bold 10pt "Century Gothic", Arial, Helvetica, sans-serif;
}

ul {
	padding: 0 10px;
	margin: 10px 0;
}

ul li {
	font-weight: bold;
	list-style-type: square;
}

ol li {
	list-style:decimal;
}

hr {
	height: 1px;
	border-top: 1px solid #A14E0C;
}

a,
a:link,
a:visited,
a:active,
a:hover {
	color: #900000;
	text-decoration: none;
}

a:hover {
	color: #A14E0C;
	text-decoration: underline;
}

input {
	border: 1px solid #9AB4CD;
	font: normal 8pt "Century Gothic", Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
}

p {
	margin: 10px 0;
}

.altcolor {
	color:#A14E0C;
}

.cfdebug {
	text-align:left;
}

/* Float Containers Fix */
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/*Hides from IE-mac\*/
*html.clearfix {height:1%;}
.clearfix {display:block;}
/*Hides from IE-mac\*/
