sup, sub {line-height:0;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
/* forms.css */
.message, .error, .notice, .warning, .success, .status {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#E6EFC2;color:#264409;border-color:#C6D880;font-size: 20px;}
.errors{list-style:none;color:#F74F4F;margin:0;padding:.5em;}
.warning, .notice {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.status, .success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.errors a, .error a {color:#8a1f11;}
.warning a, .notice a {color:#514721;}
.status a, .success a {color:#264409;}
ul.message{list-style:none;}
/* grid.css */
.border {padding-right:4px;margin-right:5px;border-right:1px solid #eee;}

hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}