#main .more {
    border: 1px solid #e1e1e1;
    background-color: #ececec;
    clear: both;
    margin: 0 0 15px 0;
    padding: 20px 20px 20px 20px;
    width: 643px;
}

#main .more .listLeft {
    display: block;
    float: left;
    margin: 0 0 0 10px;
    padding:0 ;
    width: 310px; 
}

#main .more .listRight {
    display: block;
    float: right;
    margin: 0 0 0 10px;
    padding: 0;
    width: 310px; 
}

#main .more ul {
    display: block;
    float: left;
    font-size: .90em;
    list-style-image: none;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 310px;
}

#main .more ul li {
    background: url("/images/layout/bullet-red.gif") no-repeat;
    padding: 0 0 5px 15px;
}

#main .listTitles {
    display: block;
    float: left;
    width: 320px;
}

h4 {
    clear: both;
    font-size: 18px;
    font-weight: normal; 
}

#sIFR h4 {
    background-color: transparent;
    color: #de002b;
    font-family: avenir; 
    margin: 0 0 15px;
}

.orderInfo {
    border: 1px solid #e1e1e1;
    clear: both;
    line-height: 1.0em;
    margin: 0 0 15px 0;
    padding: 0;
}

#main .orderInfo p {
    margin: 0 0 5px;
}

#main .orderInfo ul {
    clear: left;
    line-height: 1.4em;
    list-style-image: url("/images/layout/pdf-icon.gif");
    list-style-type: none;
    margin: 0 0 15px 25px;
}

#main .orderInfo strong {
    color: #000;
}

.orderInfoLeft {
    float: left;
    padding: 20px 20px 0;
    width: 300px;
}

.orderInfoRight {
    background-color: #eee;
    float: right;
    margin: 1px;
    padding: 20px 0 10px 20px; 
    width: 320px;
}

.orderInfoRight img {
    float: right;
    margin: 20px 0 0 5px;
}
