table.checkout_invite {
   background-image: url(../images/background-ribbon-light.jpg);
   height: 366px;
}

#simple_layout td.checkout_invite {
   padding: 10px;
   position: relative;
}

#checkout_controls {
   position: absolute;
   top: 320px;
   right: 30px;
}

#simple_layout td.checkout_invite form {
   padding: 0;
   margin: 0;
}

/*
#simple_layout td.checkout_invite form input,
#simple_layout td.checkout_invite form textarea {
   background-color: #DDBBDD;
}
*/

#simple_layout td.checkout_invite div.summary_box {
   padding: 8px 0;
   width:150px;
   background-color:#FFF;
   border:1px #666 solid;
   margin-right: 10px;
}

#simple_layout td.checkout_invite div.summary_box p {
   margin-left: 8px;
   margin-right: 8px;
}

#simple_layout td.checkout_invite div.summary_box form {
   padding-left: 8px;
   padding-right: 8px;
}

#simple_layout td.checkout_invite div.summary_box form input {
   font-size: 9px;
}



#simple_layout td.checkout_invite #checkout_quote_box {
   width:270px;
   float:right;
}


#simple_layout td.checkout_invite .order_item_table {
   border-width: 1px 1px 0 1px;
   border-color: #705962;
   border-style: solid;
}

#simple_layout td.checkout_invite .order_item_table th {
   padding: 3px;
   font-size: 9px;
   text-transform: uppercase;
   color: #FFF;
   background-color: #705962;
}

#simple_layout td.checkout_invite .order_item_table td {
   border-bottom: 1px solid #705962;
   padding: 3px;
}

#simple_layout td.checkout_invite #acknowledge_summary {
   margin: 0 10px 0 30px;
   width:380px;
   float:right;
}
