h2, h3 {
    border-bottom: 1px solid #d7d7d9;
    margin: 25px 0;
}

#helpMenu {
    border-bottom: 2px solid #d7d7d9;
    padding-left: 5px;
    height: 30px;
    margin-bottom: 15px;
}

#helpMenu .helpTab {
    float: left;
    height: 32px;
    width: 93px;
    line-height: 32px;
    text-align: center;
    text-decoration: none;
    background: url('../prodtab.png') center no-repeat;
}

#helpMenu .here {
    background: url('../prodtabhere.png') center no-repeat;
}

#helpMenu a:hover {
    color:white;
    font-weight: bold;
    cursor: pointer;
}

#helpMenu a.here:hover {
    color: black;
    cursor: default;
}

.thead th {
    background: #d7d7d9;
    padding:5px;
}

.checkoutTable {
    width: 100%;
    border: 1px solid #d7d7d9;
}

.checkoutTable td {
    padding: 2px 5px;
}

.checkoutTable .r {
    width: 0;
}

#mainpane {
    padding: 30px 130px; 
}
