.invalidInput {font-size: 11px;border:1px solid #F00;padding:1px;BACKGROUND-COLOR: #F1F0F1;font-family : Verdana;text-decoration : none;}
.validInput {font-size: 11px;border:1px solid rgb(204, 204, 204);padding:1px;BACKGROUND-COLOR: #F1F0F1;font-family : Verdana;text-decoration : none;}
.invalidInputS {font-size: 11px;color: #F00;padding:1px;BACKGROUND-COLOR: #F1F0F1;font-family : Verdana;text-decoration : none;}
.validInputS {padding:1px;font-size: 11px;color: black;BACKGROUND-COLOR: #F1F0F1;font-family : Verdana;text-decoration : none;}
.invalidForm {padding-left: 4px;padding-top: 2px;font-size:0.8em; display:none;}
.validForm {padding-left: 4px;padding-top: 2px;font-size:0.8em; display:block;}
.bubble_tooltip{font-size : 10px; width:147px;position:absolute;display:none;z-index:200;}
.bubble_top{font-size : 10px; background-image: url('bubble_top.gif');background-repeat:no-repeat;height:16px;}
.bubble_middle{background-image: url('bubble_middle.gif');background-repeat:repeat-y;background-position:bottom left;padding-left:7px;padding-right:7px;height:80px}
.bubble_tooltip_content{position:relative;top:-8px;font-family: Verdana;font-size:10px;}
.bubble_bottom{font-size : 10px;background-image: url('bubble_bottom.gif');background-repeat:no-repeat;background-repeat:no-repeat;height:44px;position:relative;top:-6px;}
.offer_border {border:1px solid;border-color: #b7b6b6; margin: 0; padding: 0;}
.cqStatus{padding-left:5px;padding-top: 2px;font-size:9px;}
.bottom_line{border-bottom:solid #cccccc 1px;}
.pcpnone {display:none;}
.privacyPolicyContent{
	margin: 0px;
	border: 1px #FF6600 dotted;
	text-decoration: none;
	font: normal 9pt Arial;
	padding:4px;
}
.oi_offer_info{
	margin: 0px;
	border: 1px #FF6600 dotted;
	text-decoration: none;
	font: normal 9pt Arial;
	padding:4px;
}
.oi_email_info{
	margin: 0px;
	border: 1px #FF6600 dotted;
	text-decoration: none;
	font: normal 9pt Arial;
	padding:4px;
}
.oi_optin_info{
	margin: 0px;
	border: 1px #FF6600 dotted;
	text-decoration: none;
	font: normal 9pt Arial;
	padding:4px;
}
.privacy_policy_link {
		color: black;
}
.data_use_policy_link {
		color: black;
}
a.OI_OPT_IN_INFO_LINK {
	text-decoration: underline;
}
.OI_OPT_IN_INFO_TEXT {
	font-size: 0.9em;
}
.img-shadow {
	float:left;
	background: url(images/shadowAlpha.png) no-repeat bottom right !important;
	margin: 10px 0 0 10px !important;
	margin: 10px 0 0 5px;
}

.img-shadow img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -6px 6px 6px -6px;
	padding: 2px;
}