body { font-family: Helvetica, Verdana,Geneva,Arial,sans-serif; font-size: 12px; color: #444444; text-align: center}
table{font-size:inherit;font:100%;}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,legend,input,img{margin:0;padding:0;}
img,fieldset{border:0;}
a:link,a:visited{ text-decoration:none; color: #c91414;}
a:hover{ text-decoration:underline; color: #ef0000;}
p { color: #555555; text-indent: 20px; text-align: justify; line-height: 24px; margin-bottom: 10px;}
li { background: url("images/arrow.png") 5% 6px no-repeat; padding-left: 45px; margin: 5px; line-height: 20px; }

.error { color: #bb0000; line-height: 20px; background: #f0ff8c; border: 1px dotted rgb(85, 85, 85);  width: 500px; padding: 5px; }
div.info { color: #555555; line-height: 20px; background: #eeeeee; border: 1px solid #dddddd; width: 600px; padding: 5px; text-align: center;}
td.sent { color: #bb0000; text-align: center; height: 200px; }
.contact { color: #777777; text-align: right; width: 150px; }
.middle { width: 5px; color: #bb0000; font-size: 10px; }
td.info { color: #16ab12; font-size: 10px; }
td.content { color: #555555; line-height: 20px; }
.input { margin: 2px; padding: 0px; height: 20px; border: 1px solid #89b0c6; }
textarea { margin: 2px; padding: 0px; border: 1px solid #89b0c6; }