body 				{font-family: Arial, Helvetica, sans-serif; color: #FFFFFF}

p 					{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; line-height: 20px}

a:link				{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #0099FF; text-decoration: none}
a:visited 			{
	color: #9900FF;
	text-decoration: none;
}
a:hover 			{text-decoration: underline}
a:active			{text-decoration: underline}


div 				{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF}


td 					{ font-family: Arial, Helvetica, sans-serif; color: #FFFFFF }
.small_text_gray 	{ font-family: Arial, Helvetica, sans-serif; font-size: 6px; color: #BDB9B9 }
.copyright 			{  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC}
.smalltextwhite 	{ font-family: "Times New Roman", Times, serif; font-size: 4px; color: #FFFFFF}
.minneapolisweb {
	font-family: "Times New Roman", Times, serif;
	font-size: 5px;
	color: #FFFFFF;
	line-height: 6px;
	padding: 0px;
	margin: 0px;

}
.testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	text-align: left;
	margin: 5px;
	padding: 5px;
}
.testimonial_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #FFFFFF;
	text-align: right;
}
.black {
	color: #444444;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0;
	height: 14px;
}
.tableborders {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.smallblack {
	font-family: "Times New Roman", Times, serif;
	font-size: 5px;
	line-height: 5px;
	color: #000000;
}
.whiteborder {
	border: 1px solid #FFFFFF;
}
h2 {
	font-size: 14px;
	line-height: 14px;
	margin: 0;
	padding: 0;
}
.orangetext {
	color: #DE2C08;
}
.smallergray {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #8B8B8B;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	line-height: 12px;
}
.TopBorder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.TopBorderOrange {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #E72724;
}
.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #333333;
	padding-top: 3px;
}
a.email:link						{
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #333333;
	}
a.email:visited 					{
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #333333;

}
a.email:hover 					{
	text-decoration: none;
	color: #990018;
	font-size: 10px;
}
a.email:active					{
	text-decoration: none;
	font-size: 10px;
	color: #333333;
}
.whiteborder {
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.borderR {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	margin-right: 10px;
	padding-right: 10px;
}
marginRight {
	margin-right: 10px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.testimonial2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}
.photoCaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.25em;
	margin: 12px;
}
