
menu-knob-bar {
 float: left;
 position: absolute;
 margin: 0px !important;
 padding: 0px !important;
 z-index: 1000;
}

<!-- Cursor Hover --> # { }

button:hover{cursor:pointer;}

<!-- Header --> # { }

.header {
padding-bottom: 30px;
border-bottom: 10px solid #0076be
}

.header-links {
padding-bottom: 20px;
}

span.budgetlbl,  span.budget {
    display: none !important;
}

div.pagetitle {
    display: none !important;
}

<!-- Search --> # { }

input#searchfield_input
{
width: 166px !important;
}

.item-search-block {
width: 250px !important;
}

<!-- Tabs --> # { }

div[id^='tab_'] {
background-color: #0076be !important;
text-transform: uppercase;
border-top: 3px solid white;
}

div[id^='tab_']:hover {
background-color: #009cda !important;
text-transform: uppercase;
border-top: 3px solid white;
}

.vertical div.on:hover,.vertical div.off:hover {
background-color: #7ed3e8 !important;
}

.vertical .closed,.vertical .opened {
padding-left: 20px !important;
background-position: 4px 5px !important;
}

.vertical a {
padding-left: 2px !important;
}

<!-- Cart --> # { }

.main.select-items .after {
margin-top: 3px;
min-height: 150px;
padding-top: 10px;
padding-bottom: 10px;
border: 1px solid #333333;
}

.main.select-items .basket-list-item {
margin-right: 5px;
margin-left: 10px;
padding-bottom: 10px;
}

.main.select-items #basket_button_container div {
margin-top: 10px;
margin-left: 10px;
}

div.basket-list-subtotal {
padding-left: 10px;
padding-right: 10px;
}


<!-- TABLES --># { }

table#review-items-table, table#bill-sect, table#ship-sect, table#comments-sect, table#shipping-pricetable {
width: 800px !important;
}

#review-items-table td, #ship-sect td, #comments-sect td, #shipping-pricetable td{
   border: 1px solid #949595 !important; }

.billing-pricetable,.items-table,billing-pricetable {

  width: 500px !important;
    margin-left: auto;
    margin-right: auto;
}

#billing-pricetable th,#billing-pricetable th, #review-items-table th, #bill-sect th, #comments-sect th, #ship-sect th, #shipping-pricetable th {
 
background: #949595 !important;
color: white !important;
   border: 1px solid #949595 !important;
}

#billing-pricetable td, #review-items-table td, #comments-sect td, #review-items-table td, #bill-sect td, items-table true-table td {
   border: 1px solid #949595 !important;
}

th.bottom-startshopping-button-container.pagetitle {
    width: 200px !important;
}

th.pagetitle {
    width: 820px !important;
    margin-top: 7px !important; 
    text-align: center !important; 
    font-weight: bold !important;
}

#listimp table {
    width: 125% !important;
}


<!-- Catalog --> # { }

.qtyspec_label:before {
    content: ' ';
    display: block;
    padding-top: 2px !important;
    padding-bottom: 2px !important;

}

.add-to-basket-btn {
    padding-top: 2px !important;
}



table.true-table.multisize-table {
    margin-left: auto;
    margin-right: auto;
}

.note.pretty-onhand {
width: 200px;
margin-right: auto;
margin-left: auto;
font-size: x-small !important;
}

div.note.pretty-pricing {
font-size: x-small;
font-weight: bold;
padding-top: 10px;
padding-bottom: 10px;
}


<!-- Review Page --> # { }

.accept-proofs {
    width: 250px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

<!-- Review Page --> # { }

input#fyi_cc {
margin-left: auto !important;
margin-right: auto !important;
}

.accept-proofs {
    width: 250px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

<!-- Division Page --> # { }

.corp_divisions {
    text-align: left;
    width: 180px !important;
    margin-left: auto;
    margin-right: auto;
}

<!-- Imprint Page --> # { }

.imprint-splitview .left-side > .form-body {
    margin-left: 0px;
    min-width: 400px;
    max-width: 300px;
    width: 400px;
}

<!-- Shiptrack Page --> #{ }

table.legend.note {
    padding: 2px;
    background-color: #FFFFFF;
    font-family: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}

.full {
    width: 100%;
    text-align: right;
    margin-top: -35px!important;
    padding-bottom: 35px !important;
}


