.category-description {
    margin-bottom: 20px;
}
.product-row {
    width: 470px;
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;
    border-bottom: 1px solid #EAEAEB;
    padding-bottom: 10px;
}
li.odd {
    margin-right: 0;
}
.product-header {
    font-weight: bold;
}
.product-header a {
    color: #0f6fff;
}
.product-pic {
    width: 100px;
    float: left;
    margin-right: 10px;
}
.price-right {
    /*background-color: #EAEAEB;*/
    background: transparent url(/images/product-right-bg.jpg) left bottom repeat-x;
    float: right;
    padding: 10px;
    width: 135px;
    min-height: 135px;
    text-align: center;
}
.product-47 .cart-box,
.product-47 .msrp {
    display: none;
}
.not-online {
    font-weight: bold;
}
.info-box {
    margin-left: 110px;
}
.comparison-group {
}
.product-price {
    color: #FF1111;
    font-weight: bold;
    font-size: 1.2em;
}
.msrp {
    color: #737373;
    font-size: .9em;
    margin-bottom: 20px;
}
.single-issue {
    width: 113px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
.single-issue a {
   color: #666;
    font-weight:bold;
}
table.comparison-group {
    width: 195px;
}
.comparison-group tr.even td {
    background-color: #efefef;
}
.feature-name {
    width: 75%;
}
.feature-value {
    text-align: center;
    width: 25%;
}
.measurement-help li {
    min-height: 150px;
    list-style-type: decimal;
    vertical-align: top;
    display: list-item;
    margin-bottom: 15px;
    margin-left: 25px;
}
.mpic {
    float: left;
    margin-right: 20px;
    width: 255px;
    text-align: center;
}
.pages {
    text-align: center;
    margin-bottom: 20px;
}
.refine-search,
.pages li {
    display: inline;
}
.refine-search table {
    margin-left: auto;
    margin-right: auto;
}
.flip-rail-ani {
    margin: 20px 0;
    text-align: center;
}
.flip-text {
    text-align: center;
    font-size: 1.3em;
}
