.label {
text-align:left !important;
}

#ctl00_ctl02_searchBox .textbox {
border: 1px solid #dddddd !important;
background: #eeeeee !important;
padding: 2px !important;
margin: 0px !important;
font-family: Georgia, Verdana, Arial !important;
font-size: 8pt !important;
}

#ctl00_body .textbox {
border: 1px solid #dddddd !important;
background: #eeeeee !important;
padding: 5px !important;
margin: 0px 0px 15px 0px !important;
font-family: Georgia, Verdana, Arial !important;
font-size: 12pt !important;
}

.select {
border: 1px solid #dddddd !important;
background: #eeeeee !important;
padding: 5px !important;
margin: 0px 0px 15px 0px !important;
font-family: Georgia, Verdana, Arial !important;
font-size: 12pt !important;
}

h5 {
margin: 0px 0px 15px 0px !important;
}

.textbox-center {
border: 1px solid #dddddd !important;
background: #eeeeee !important;
padding: 5px !important;
margin: 0px 0px 15px 0px !important;
font-family: Georgia, Verdana, Arial !important;
font-size: 12pt !important;
}

table.cart th {
padding: 0px 15px 15px 0px !important;
}

table.cart td {
padding: 15px 15px 15px 0px !important;
}

.cart-actions #ctl00_pageContent_btnAction {
padding: 0 0 10px 0 !important;
margin: 0px !important;
}

#ctl00_pageContent_shippingEstimate #ctl00_pageContent_zipCode .textbox {
padding: 0px !important;
margin: 0px !important;
top: 5px !important;
}

#ctl00_pageContent_shippingEstimate #ctl00_pageContent_shippingButton {
padding: 0px !important;
margin: 0px !important;
position: static !important;
}

.cart-item-image img {
width: 50px !important;
height: 50px !important;
}

.cart-shipping-entry {
padding: 0px !important;
margin: 0px 0px 10px 0px !important;
}

.cart-shipping-entry .textbox {
width: 60px !important;
margin: 10px 0px 0px 0px !important;
}

.cart-shipping-selection {
margin: 0px !important;
padding: 0px !important;
}

.cart-shipping-notice {
margin: 0px !important;
padding: 0px !important;
}

table.checkout-shipping th {
padding: 0px 15px 15px 0px !important;
}

table.checkout-shipping td {
padding: 15px 15px 15px 0px !important;
}

table.checkout-coupons-container {
margin: 0px !important;
padding: 0px !important;
}

table.checkout-coupons-container .label {
display: none !important;
}

#ctl00_pageContent_checkoutWizard_pnlEnterCouponCode {
margin: 0px !important;
}

#ctl00_pageContent_checkoutWizard_UPS_notices {
margin: 0px !important;
}

#ctl00_pageContent_checkoutWizard_UPS_markup {
margin: 0px !important;
}

#ctl00_pageContent_checkoutWizard_UPS_legal {
margin: 0px !important;
}

table.checkout-shipping-container {
margin: 0px !important;
}

table.grid-view-invoice th {
padding: 0px 0px 15px 0px !important;
min-width: 100px !important;
}

table.grid-view-invoice td {
padding: 15px 15px 15px 0px !important;
border-bottom: 1px solid #ccc;
}

tr.invoice-detail-header th {
background: #fff !important;
border-bottom: 1px solid #ccc;
}

tr.invoice-detail-row h5 {
font-size: 11pt !important;
text-decoration: none !important;
}

tr.invoice-detail-row-alt h5 {
font-size: 11pt !important;
text-decoration: none !important;
}

table.invoice-detail td {
padding: 15px 15px 15px 0px !important;
border-bottom: 1px solid #ccc;
}

table.invoice-summary td {
padding: 15px 0px 0px 0px !important;
}

table.invoice-summary td.checkout-review-underline {
display: none !important;
}

table.checkout-payment .label {
font-weight: normal !important;
}

#ctl00_pageContent_checkoutWizard_generic h3.checkout {
padding: 0px 0px 15px 0px !important;
}

table.checkout-summary-container table.invoice h3.invoice-subtitle {
padding: 0px 0px 15px 0px !important;
}

table.checkout-summary-container table.invoice td {
padding: 15px 15px 15px 0px !important;
}

table.checkout-summary-container table.invoice td.label {
font-size: 10pt;
}