#order {margin-bottom:20px}
#order .right input {text-align:right}
#order a {text-decoration:none;margin-right:10px;}
#order .cmd {text-align:center}
#order img {border:none}
#order .totals td {border-top:2px solid black}

.orderSrch {margin-bottom:20px}

#basket {width:70%}
#basket table {width:100%}
#basket input {padding:0;margin:0}
#basket th,td {color:#031b4b;padding:3px 0 5px 5px;vertical-align:top;}
#basket th    {white-space:nowrap;font-weight:bold;border-bottom:2px solid #031b4b}
#basket tfoot {border:1px solid #031b4b;font-weight:bold;padding-top:10px}
#basket tfoot .subtotal {color:#031b4b;border-top:2px solid #031b4b}

.center {text-align:center;}
.right {text-align:right;}
.donation {text-align:right}
.donation a {color: #F7931D}

#donate div{margin-top:5px;padding-left:10px}
#donate label {margin-left:5px}
#donate {margin-bottom:20px}

#ship {}
#ship td,#ship th,#ship div { line-height:0.5em;}
#ship caption {font-size:120%;font-weight:bold;text-align:left;margin-bottom:10px}

#orderList table {width:100%;border-collapse:collapse;width:100%}
#orderList td, #orderList  th {border-spacing:0;padding:0;padding-top:2px}
#orderList th {border-bottom:2px solid black;padding:0}

#rightAddr {float:right;width:28%;border-left:1px solid black;padding-left:3px;margin-bottom:10px}
#rightAddr th, #rightAddr td {padding:0 20px 0 0}
#leftAddr {float:left;width:48%}
.seperator {clear:both;margin-top:10px;margin-bottom:10px;border-top:2px solid black}

#comments {margin-bottom:5px;clear:both}
#comments .wrapper {margin-bottom:10px}
#comments .none {font-decoration:italic}
#comments .info {font-weight:bold}
#comments h1 {padding:0;margin:0} 

#orderList h1, #order h1, #order h2 {clear:none}
