* {font-family:helvetica,tahoma,arial;font-size:12px;vertical-align:top;}
h1 {font-size:20px;color:red;}
h2 {font-size:16px;color:red;}
body {background-color:#ffffff;text-align:center;}
input, select, textarea {font-weight:bold;border:1px solid black;background-color:#ffffff;}
a {text-decoration:none;font-weight:bold;color:black;}

.center {text-align:center;}
.right {text-align:right;vertical-align:middle;}
.left {text-align:left;}
.bottom {vertical-align:bottom;}
.max {width:99%;}
.selected {font-weight:bold;text-align:center;}
.alert {font-size:20px;color:#dd6600;font-weight:bold;text-align:center;padding:10px;text-decoration:underline;}

img {vertical-align:middle;border:0px;padding:2px;}

table {margin:auto;}
table.lines {width:600px;}
table.search {background-color:white;}
table.details {background-color:#ffd999;border:#110000 solid 1px;}
table.order {background-color:#86b3ca;}
tr.even {background-color:#eeeeee;}
td {vertical-align:top;}
td.search {text-align:center;width:250px;}
td.input {padding:5px;text-align:center;vertical-align:middle;}
td.hr {border-bottom:#110000 solid 2px;line-height:2px;}
td.lines_header {border-bottom:#110000 solid 1px;font-style:italic;padding:3px;}
th {padding:7px;border-bottom:#110000 solid 2px;}
input.error, div.error, textarea.error {border:#dd6600 solid 2px;}

input.back {width:100%;}
input.return {width:100%;background-color:#ffd999;}

