.img_left
{
	margin-right: 16px;
	float: left;
	vertical-align: text-top;
	margin-top: 6px;
	margin-bottom: 6px;
}
.img_right
{
	margin-left: 16px;
	float: right;
	vertical-align: text-top;
	margin-top: 6px;
	margin-bottom: 6px;
}
.bulletlist
{
	color: #262626;
	font-size: 11px;
	font-family: arial, verdana, sans-serif;
	line-height: 16px;
	margin-left: 16px;
	padding: 0px;
	list-style-type: square;
}
/*Sbuhead Text
*/
.h1 {
	color: #7f2347;
	font-size: 14px;
	font-family: arial, verdana, sans-serif;
	line-height: 14px;
	margin-top: 16px;
	font-weight: bold;
}
.h2 {
	color: #7f2347;
	font-size: 14px;
	font-family: arial, verdana, sans-serif;
	line-height: 14px;
	margin-top: 16px;
	font-weight: bold;
}

/*Grey Text
*/
.homewidgetheader {
	color: #9aaf25;
	font-size: 14px;
	font-family: arial, verdana, sans-serif;
	line-height: 16px;
	margin-top: 4em;
}
.homewidgetbody {
	color: #262626;
	font-size: 11px;
	font-family: arial, verdana, sans-serif;
	line-height: 14px
}
.homewidgetbody a:link {
	color: #7f2347;
	text-decoration: underline
}
.homewidgetbody a:visited {
	color: #7f2347;
	text-decoration: underline
}
.homewidgetbody a:hover {
	color: #262626;
	text-decoration: underline
}
.homewidgetbody a:active {
	color: #7f2347;
	text-decoration: underline
}
.homegrey {
	color: #262626;
	font-size: 11px;
	font-family: arial, verdana, sans-serif;
	line-height: 14px
}
.homegrey a:link {
	color: #7f2347;
	text-decoration: underline
}
.homegrey a:visited {
	color: #7f2347;
	text-decoration: underline
}
.homegrey a:hover {
	color: #262626;
	text-decoration: underline
}
.homegrey a:active {
	color: #7f2347;
	text-decoration: underline
}
.bodygrey {
	color: #262626;
	font-size: 11px;
	font-family: arial, verdana, sans-serif;
	line-height: 16px
}
.bodygrey a:link {
	color: #7f2347;
	text-decoration: underline
}
.bodygrey a:visited {
	color: #7f2347;
	text-decoration: underline
}
.bodygrey a:hover {
	color: #262626;
	text-decoration: underline
}
.bodygrey a:active {
	color: #7f2347;
	text-decoration: underline
}
.chartheader {
	color: #FFFFFF;
	font-size: 11px;
	font-family: arial, verdana, sans-serif;
	line-height: 16px;
	font-weight: bold;
}
.chartdownloadgrey {
	color: #262626;
	font-size: 9px;
	font-family: arial, verdana, sans-serif;
	line-height: 10px;
	margin-top: 20px;
}
.chartdownloadgrey a:link {
	color: #7f2347;
	text-decoration: underline
}
.chartdownloadgrey a:visited {
	color: #7f2347;
	text-decoration: underline
}
.chartdownloadgrey a:hover {
	color: #262626;
	text-decoration: underline
}
.chartdownloadgrey a:active {
	color: #7f2347;
	text-decoration: underline
}
.sitemap {
	color: #262626;
	font-size: 8pt;
	font-family: arial, verdana, sans-serif;
	line-height: 9pt;
	word-spacing: 0.04em;
	letter-spacing: 0.04em;
	top: 0.5em
}
.sitemap a:link {
	color: #262626;
	text-decoration: underline;
}
.sitemap a:visited {
	color: #262626;
	font-style: inherit;
	font-weight: inherit;
	font-stretch: inherit;
	text-decoration: underline;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
	top: 0.5em
}
.sitemap a:hover {
	color: #8b0f05;
	text-decoration: underline;
}
.sitemap a:active {
	color: #8b0f05;
	text-decoration: underline;
}
/*Red Contact Text
*/
.smcontact {
	color: #8b0f05;
	font-size: 9px;
	font-family: arial, verdana, sans-serif;
	line-height: 9px;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
	font-variant: small-caps;
}
.smcontact a:link {
	color: #8b0f05;
	text-decoration: underline;
}
.smcontact a:visited {
	color: #8b0f05;
	text-decoration: underline;

}
.smcontact a:hover {
	color: #8b0f05;
	text-decoration: underline;
}
.smcontact a:active {
	color: #8b0f05;
	text-decoration: underline;
}

/*White Text
*/
.footer {
	color: #FFFFFF;
	font-size: 9px;
	font-family: arial, verdana, sans-serif;
	line-height: 11px;
	word-spacing: 0.01em;
	letter-spacing: 0.02em;
}
.footer a:link {
	color: #FFFFFF;
	text-decoration: underline
	font-size: 9px;
	line-height: 11px;
	word-spacing: 0.01em;
	letter-spacing: 0.02em;
}
.footer a:visited {
	color: #FFFFFF;
	text-decoration: underline
	font-size: 9px;
	line-height: 11px;
	word-spacing: 0.01em;
	letter-spacing: 0.02em;
}
.footer a:hover {
	color: #d9d9d9;
	text-decoration: underline
	font-size: 9px;
	line-height: 11px;
	word-spacing: 0.01em;
	letter-spacing: 0.02em;
}
.footer a:active {
	color: #d9d9d9;
	text-decoration: underline;
	font-size: 9px;
	line-height: 11px;
	word-spacing: 0.01em;
	letter-spacing: 0.02em;
}
.smwhite {
	color: #FFFFFF;
	font-size: 8px;
	font-family: arial, verdana, sans-serif;
	line-height: 9px;
	text-decoration: none
}
.smwhite a:link {
	color: #CCCCCC;
	text-decoration: underline
}
.smwhite a:visited {
	color: #FFFFFF;
	text-decoration: underline
}
.smwhite a:hover {
	color: #FFFFFF;
	text-decoration: underline
}
.smwhite a:active {
	color: #FFFFFF;
	text-decoration: underline
}
.smwhite {
	color: #fff;
	font-size: 10px;
	font-family: sans-serif;
	line-height: 13px;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
}
.smwhite a:link {
	color: #fff;
	text-decoration: underline;
}
.smwhite a:visited {
	color: #fff;
	text-decoration: underline;
}
.smwhite a:hover {
	color: #fff;
	text-decoration: underline;
}
.smwhite a:active {
	color: #fff;
	text-decoration: underline;
}
.smcontactwhite {
	color: #FFFFFF;
	font-size: 8px;
	font-family: arial, verdana, sans-serif;
	line-height: 9px;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
}
.smcontactwhite a:link {
	color: #517218;
	text-decoration: underline;
}
.smcontactwhite a:visited {
	color: #517218;
	text-decoration: underline;

}
.smcontactwhite a:hover {
	color: #d5cfad;
	text-decoration: underline;
}
.smcontactwhite a:active {
	color: #517218;
	text-decoration: underline;
}
.sitemap {
	color: #262626;
	font-size: 8pt;
	font-family: arial, verdana, sans-serif;
	line-height: 9pt;
	word-spacing: 0.04em;
	letter-spacing: 0.04em;
	top: 0.5em
}
.sup {
	font-size:4px;
}
