.cust-details{
text-align:right;
border-style:none;
border-color:blue;
border-width:1px;
margin:0;
padding:0.1em;
overflow:hidden;
height:auto;
}

p.cust-details{
text-align:left;
font-size:100%;
margin-bottom:0.5em;
margin-left:1.5em;
}

.cust-details label{
border-style:none;
border-color:red;
border-width:1px;

text-align:right;
margin:0;
margin-right: 4px;
padding:2px;
padding-left:4px;
padding-right:4px;
}

.cust-details input{
font-size:100%;
text-align:left;
font-weight:normal;
width:60%;
height:1.6em;
padding-left:2px;
padding-right:2px;

color:#000;
border-color:#9ac;

border-style:solid;
border-width:1px;
}

.cust-details-email input{
font-family: "Lucida Console", Courier, monospace;
}

.details-given input{
background:#f8fff8;
}

.details-clean input,
.details-empty input{
background:#dfd;
}

.details-empty input{
font-size:110%;
border-color:#f33;
border-width:2px;
}

.details-clean label,
.details-given label{
}

.details-empty label{
font-weight:bold;
background:#ccf;
font-size:100%;
border-style:solid;
border-width:1px;
border-color:#bbe;
}

.details-placed{
font-size:80%;
}

.details-placed label{
}
.details-placed input{
background:#eee;
border-style:none;
}


.order-item-list table{
border-collapse: collapse;
font-size:80%;
}

.order-item-list td{
background:white;
border-style:solid;
border-width:0.1em;
border-color:#ccc;
color: #000;
padding:0.0em;
padding-left:0.3em;
padding-right:0.3em;

text-align: left;
}

.order-item-list td.item-qty input{
font-weight:normal;
background:white;
border-style:none;
color: #000;
}

form{
margin-top:16px;
margin-bottom:16px;
padding:12px;
border-style:solid;
border-width:1px;

border-color:#068deb;
background-color:#E4E0E1;
}

form p{
font-family: 'Trebuchet MS', 'arial', sans-serif;  
margin-bottom:1em;
font-size:80%;
}

.msgsent{
font-size:100%;
font-weight:bold;
background-color:#def;
margin-top:1em;
padding:0.3em;
border-style: solid;
border-width:1px;
border-color:#abd;
}

form label{
font-family: 'Trebuchet MS', 'arial', sans-serif;  
font-weight:bold;
}
