.grey_body_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 140%;
}
.black_body_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 140%;
}
.grey_body_copy_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	line-height: 140%;
}
.pink_body_bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C12773;
}
.grey_body_bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	}
.grey_benefit_bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 215%;	
	}
.grey_benefit_bullet_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 185%;	
	}
.white_copy {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #FFFFFF; line-height: 140%;
}
.legal {
	font-family: Arial;
	font-size: 9px;
	color: #333333;
	line-height: 120%;
}
.footer_links {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CB2900;
	line-height: 140%;
}
.b {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #FFFFFF; line-height: 140%;
}
.b:link {
	color: #FFFFFF;
	text-decoration: none;
}
.b:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.b:hover {
	color: #cccccc;
	text-decoration: none;
}
.b:active {
	color: #000000;
	text-decoration: none;
}
.c {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #666666; line-height: 140%;
}
.c:link {
	color: #333333;
	text-decoration: none;
}
.c:visited {
	color: #333333;
	text-decoration: none;
}
.c:hover {
	color: #000000;
	text-decoration: none;
}
.c:active {
	color: #333333;
	text-decoration: none;
}

.d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CB2900;
	line-height: 140%;
	font-weight: bold;
}
.d:link {
	color: #CB2900;
	text-decoration: none;
}
.d:visited {
	color: #CB2900;
	text-decoration: none;
}
.d:hover {
	color: #666666;
	text-decoration: none;
}
.d:active {
	color: #CB2900;
	text-decoration: none;
}
.jsvalidation { margin-left:10px; font-size:10px; color:#FF0000; font-family:"Lucida Sans Unicode", "Trebuchet MS", Tahoma, sans-serif; }
