a:link { text-decoration: none; color: #666666 }
a:visited { text-decoration: none; color: #666666 }
a:hover { background: #EE1B21; color: white }
.topnavtext {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.beforeafter {
	background-color:#E1E1E1;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testimonials {
	background-color:#FFFFFF;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.error
	{
	font-family:arial;
	font-size:11px;
	color:#FF0000;
}
.errorbox
	{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#fa9999;
}
.mediumtext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.graymediumtext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.yellowmediumtext {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #FFD962; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redmediumtext {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #EE1B21; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whitemediumtext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.largetext {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redlargetext {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #EE1B21; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bluelargetext {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #3F5DA5; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.orangelargetext {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #F06522; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.greenlargetext {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #37B44C; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.purplelargetext {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #AE3081; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whtlargetext {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.grayborder
{
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-left-width: 1;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #D6D6D4;
	border-right-color: #D6D6D4;
	border-bottom-color: #D6D6D4;
	border-left-color: #D6D6D4
}
.blackborder
{
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-left-width: 1;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000
}
.blueborder
{
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #0171BB;
	border-right-color: #0171BB;
	border-bottom-color: #0171BB;
	border-left-color: #0171BB
}