.couponf { font-family: "trebuchet ms","lucida grande",tahoma,verdana,arial,sans-serif; font-size:14px; color: black; background-color: #FFF2F2; padding: 5px; border: 1px dashed; line-height: 17px; }
.couponr { font-family: "trebuchet ms","lucida grande",tahoma,verdana,arial,sans-serif; font-size:14px; color: black; background-color: #F0FFF0; padding: 5px; border: 1px dashed; line-height: 17px; }
.couponshow { font-family: "trebuchet ms","lucida grande",tahoma,verdana,arial,sans-serif; font-size:14px; color: black; background: url(http://www.viralsaver.com/static/images/bg7535834150.png) repeat-x #FFF3C6; padding: 7px; border: 3px dashed; border-color: #CCCC99; line-height: 17px; }

.subheader { color: #555555; font-size: 11px; }
.some_div td { border-bottom:1px solid #E2E6EF; margin:0; padding:3px; color: black; font-family: "trebuchet ms","lucida grande",tahoma,verdana,arial,sans-serif; font-size:14px; line-height: 15px; } 
h1 { font-family: "trebuchet ms","lucida grande",tahoma,verdana,arial,sans-serif; font-size:30px; color:#CC0000; }
h2 { font-family: "trebuchet ms","lucida grande",tahoma,verdana,arial,sans-serif; font-size:26px; }
h3 { font-family: "trebuchet ms","lucida grande",tahoma,verdana,arial,sans-serif; font-size:22px; color:#CC0000; }
h4 { font-family: "trebuchet ms","lucida grande",tahoma,verdana,arial,sans-serif; font-size:18px;}
h5 { font-family: "trebuchet ms","lucida grande",tahoma,verdana,arial,sans-serif; font-size:14px;}

p { font-family: "trebuchet ms","lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; line-height: 15px; }

a:link, a:active { color:#CC0000; }
a:hover { color: #FF4646; }
a:visited { color:#510000; }

input.search { background:white url(facebook.com/images/magglass.png) no-repeat scroll 3px 4px; padding-left:17px; } 
input, textarea, select { border:1px solid #BDC7D8; color: #616161; font-family: "trebuchet ms","lucida grande",tahoma,verdana,arial,sans-serif; font-size: 14px; line-height: 17px; padding:3px; font-weight: bold; background: url(http://www.viralsaver.com/static/images/bg7535834150.png) repeat-x #FFF3C6; } 
input:focus, textarea:focus, select:focus {border-color:#687FB0} 
.field {border:1px solid #bdc7d8; padding:2px} 
.field:focus {border-color:#687FB0} 
textarea.field {width:98.5%;height:100px} 
.button { padding:1px 3px 1px 4px; font-size:1em; cursor:pointer; background:#3b5998; color:#fff; border:1px solid #0e1f5b; border-left-color:#D9DFEA; border-top-color:#D9DFEA; } 
button.next, button.cancel { background:#ddd; color:#111; border:1px solid #666; border-left-color:#ddd; border-top-color:#ddd } 