/* Additional Style Definitions for Web Order Entry */
td,th {
padding-right: .5em;
padding-left: .5em;
}
td {
text-align: left;
}
td.number, th.number {
text-align: right;
}
tr.odd {
background-color: #FFE7A6;
border-color: #FFE7A6;
}
tr.even {
background-color: #FFDC70;;
border-color: #FFDC70;;
}
input.qty {
color: #000;
background: white;
border: 1px solid #FFE7A6;
width: 6em;
text-align: right;
}
.left {
float: left;
}
.right {
float: right;
}
#imagebox {

margin-right: 10px;
border: 2px #FDC55C solid;
}
table.orderlist {
border: thin #FDC55C solid;
width: 99%;
font-size: 1em;

}

table.ordervalue {
width: 30%;
float:right;
margin-top: 5px;
margin-right: 1%;
}



input.number {
text-align: right;
}

input.error {
border: medium red solid;
}
h3.error {
font-family: arial;
color: #E93137;
padding-top: 1em;
text-align: center;
width: 90%;
}
h3.noorder {
display: block;
width: 100%;     
color: #000;
background: #FFE7A6;
border:  1px solid #FFDC70;
font-family: arial;
text-align: center;
padding-top: .5em;
padding-bottom: .5em;
background: #ffe7a6; /* Old browsers */
background: -moz-linear-gradient(left,  #ffe7a6 0%, #ffdc70 50%, #ffdc70 51%, #ffe7a6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffe7a6), color-stop(50%,#ffdc70), color-stop(51%,#ffdc70), color-stop(100%,#ffe7a6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ffe7a6 0%,#ffdc70 50%,#ffdc70 51%,#ffe7a6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ffe7a6 0%,#ffdc70 50%,#ffdc70 51%,#ffe7a6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ffe7a6 0%,#ffdc70 50%,#ffdc70 51%,#ffe7a6 100%); /* IE10+ */
background: linear-gradient(to right,  #ffe7a6 0%,#ffdc70 50%,#ffdc70 51%,#ffe7a6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe7a6', endColorstr='#ffe7a6',GradientType=1 ); /* IE6-9 */
}
ul.customerlist {
padding: 5px;
}
.customerlist li {
padding-top: 10px;
}


.statement th{
font-weight: normal;
font-size: .75em;
}

th.prodref {
width: 2%;
}
th.value,th.number {
width: 10%;
}

.standingmsg {
  font-size: 1.6em;
  background: #FFE7A6;
  padding: 2%;
}

.buttonbar p {
text-align: left;
}