/* CSS Document */.borders { width: 436px; padding: 1px; margin: 0px auto;  }.tylenol_head { margin: 0px; padding: 0px; font-size: 13px; font-family: Helvetica, Arial, Verdana,  sans-serif; color: #333333;}.yellowcontentbox { background: #FFF6E6 url(images/yellowfade.gif) 0px 0px repeat-x; margin: 0px; padding: 0px;  }p { padding: 10px 17px 0px 22px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; margin: 0px; }p a{ color: #981717; }a.arrowlink { display: block; background: url(images/arrow.gif) left 0.4em no-repeat; padding: 0px 0px 0px 8px;  }.footerarea { display: none; }.footerleft { float: left; width: 215px; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; }.footerright { float: left; width: 221px; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-align: right; }.footerright a { color: #333333; }.clear { clear: both; margin: 0px; padding: 0px; }form { margin: 0px; padding: 0px; }h1 {margin: 0px; padding: 0px; }h3 {margin: 0px; padding: 0px; }/* Styles for the index page only */.promo_image { text-indent: -9999px; background: #FFFFFF url(images/promo_index.jpg) 0px 0px no-repeat; height: 157px; }.row { clear: both; padding-top: 10px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333;}.row .label { float: left; width: 170px; text-align: right; }.row .formw { float: right; width: 255px; text-align: left; } .optin { margin: 0px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; text-align: center; } .getcoupon { width: 254px; height: 45px; display: block; margin: 10px auto; padding: 0px; background: url(images/getcoupon_button.gif) no-repeat; text-indent: -9999px; }/* Styles for thanks page */.thanks_image { text-indent: -9999px; background: #FFFFFF url(images/thanks_image.jpg) 0px 0px no-repeat; height: 157px;  }/* Styles for sorry page */.sorry_image { text-indent: -9999px; background: #FFFFFF url(images/sorry_image.jpg) 0px 0px no-repeat; height: 157px;  }/* Styles for coupon page */.couponbox { background: #FFF6E6 url(images/yellowfade.gif) 0px 159px repeat-x; margin: 0px; padding: 0px;  }.printcoupon { display: none; }