.text_default
{
	font-family:	Arial, Tahoma;
	color:			#231F20;
	font-size:		12px;
	letter-spacing: 1px;
}

.text_emphasis
{
	font-family:	Arial Black, Gadget, Impact, Charcoal, Arial, Helvetica;
	color:			#231F20;
	font-size:		13px;
}

.text_title
{
	font-weight:	bold;
	text-align:		justify;
	font-family:	Arial, Tahoma;
	font-size:		16px;
	color:			#231F20;
}

.text_color_red
{
	color:			#B8000D}

.text_color_orange
{
	color:			#C76200}

.nav_cell
{
	font-family: 	Arial, Tahoma;
	font-weight: 	normal;
	font-size:		11px;
	color:			#ffffff;
	padding:		0px 9px 0px 8px;
	border-right: 	1px dotted #ffffff;
	letter-spacing: 1px;
}

.nav_on
{
	font-weight:	bold;
}
p a:link
{
	color: #0073f5;
	text-decoration: none;
	border-bottom: 1px dashed #0073f5;
	letter-spacing: 1px;
}

p a:visited
{
	color: #0073f5;
	text-decoration: none;
	border-bottom: 1px dashed #0073f5;
	letter-spacing: 1px;
}

p a:hover
{
	color: #a8030e;
	text-decoration: none;
	border-bottom: 1px dashed #a8030e;
	letter-spacing: 1px;
}

p a:active
{
	color: #0073f5;
	text-decoration: none;
	border-bottom: 1px dashed #0073f5;
	letter-spacing: 1px;
}

a.nav_link:link
{
	color:			#ffffff;
	text-decoration:none;
}

a.nav_link:visited
{
	color:			#ffffff;
	text-decoration:none;
}

a.nav_link:hover
{
	color:			#ffffff;
	text-decoration:underline;
}

a.nav_link:active
{
	color:			#ffffff;
	text-decoration:underline;
}

ul.wedothat {
	text-align:		left;
	margin:			0px 2px 2px 2px;
	padding:		0px 2px 2px 2px;
	list-style-type:none;
	font-family:	Arial Black, Gadget, Impact, Charcoal, Arial, Helvetica;
	font-size:		14px;
	letter-spacing:	-1px;
	color:			#231F20;
}

ul.wedothat li {
	background:		url('http://rivulent.com/images/check_wedothat.jpg') no-repeat 0 50%;
	padding-left:	22px;
	padding-bottom:	2px;
}

p.fact {
	margin:			46px 6px 0px 6px;
	text-align:		justify;
	font-family:	Arial, Tahoma;
	color:			#8D0101;
	font-size:		18px;
	font-weight:	normal;
	letter-spacing: -1px;
}

.fact_emphasis {
	font-size:		22px;
	font-weight:	bold;
}

p.testimonial_title_dark, p.testimonial_title_light  {
	margin:			0px 6px 4px 6px;
	font-family:	Palatino Linotype, Book Antiqua, Palatino, Georgia, Arial;
	font-size:		25px;
	letter-spacing:	-1px;
	font-weight:	bold;
	text-align:		center;
}

p.testimonial_title_light {
	color:			#000000;
}

p.testimonial_title_light {
	color:			#ffffff;
}

.testimonial {
	margin: 		0px 6px 4px 6px;
	font-family:	Arial, Tahoma;
	font-size:		13px;
	font-weight:	normal;
	text-align:		justify;
	color:			#000000;
}

.testimonial_person_default, .testimonial_person_alternate {
	padding:		0px;
	margin:			0px 6px 0px 6px;
	font-family:	Arial, Tahoma;
	font-size:		18px;
	font-weight:	bold;
	font-style:		italic;
}

.testimonial_person_default {
	color:			#3D0000;
}

.testimonial_person_alternate {
	color:			#000000;
}

#main_content {
	padding: 		8px;
}