* { margin:0; padding:0; border: 0; }
html, body {height: 100%}
body { background: #ff6600; font-family:Arial Black,Helvetica,sans-serif; font-size:15px;}

h1{padding: 10px;}
h2{padding: 7px;}
h3{padding: 5px;}

#message { font-size: 130px; font-weight: bold;}

.violet { color: #CE1EFF;}
.blue {color: #0C10FF;}
.red {color: #FF0000;}
.green {color: #00FF50;}

.upper{ text-transform: uppercase;}

/* General css */
.error_message { list-style-type: none;padding: 3px 15px; border: 1px solid #000; background: #ffff00; color: #ff0000; margin-bottom: 15px; }
.info_message { list-style-type: none;padding: 3px 15px; border: 1px solid #000; background: #CBFF99; color: #000; margin-bottom: 15px;}

*.strong {font-weight: 800;}

.align_left{text-align: left;}
.align_center{text-align: center;}
.align_right{text-align: right;}

.clear {clear: both;}
*.left {float: left;}
*.right {float: right;}

.even_row  {background: #ccc;}
.odd_row {background: #eee;}

.table_header {background: #808080}

.date_field {padding: 2px 0; padding-left:5px; border: 1px solid #666; width: 180px;}
.txt_input {padding: 2px 0; padding-left:5px; border: 1px solid #666; width: 400px;}
.select_list {padding :2px 0 ; padding-left: 5px; border: 1px solid #666;width: 400px;}
.textarea_box {padding:5px; font-size: 11px; border: 1px solid #666;width:395px;}
.field_label {padding-right:5px;clear:left; display:block; float:left; width:150px; text-align:right; font-weight: 800; color:#000; background: #F0F0F0;}

