a img {
    border:none;
}
a {
    color: #005388;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
body {
    margin: 0 auto;
    padding: 0;
    font-family:"Lucida Grande",Arial,Geneva,sans-serif;
    font-size:12px;
    font-weight:normal;
}
.clear_all {
    clear:both;
}
.grayText {
    color: gray;
    font-size: 12px;
    font-weight: normal;
}
.successText {
    color: green;
}
.ajaxLoader {
    display: none;
    float: right;
}
/*
 * START css for grids
 * REF: http://wiki.github.com/stubbornella/oocss/grids
 */
.line,
.lastUnit {
    overflow: hidden;
    _overflow:visible;
    _zoom:1;
}
.unit {
    float:left;
    _zoom:1;
}
.unitExt {
    float:right;
}
.size1of1 {
    float:none;
}
.size1of2 {
    width:50%;
}
.size1of3 {
    width:33.33333%;
}
.size2of3 {
    width:66.66666%;
}
.size1of4 {
    width:25%;
}
.size3of4 {
    width:75%;
}
.size1of5 {
    width:20%;
}
.size2of5 {
    width:40%;
}
.size3of5 {
    width:60%;
}
.size4of5 {
    width:80%;
}
.size7of10 {
    width:70%;
}
.size3of10 {
    width:30%;
}
.lastUnit {
    float:none;
    _position:relative;
    _left:-3px;
    _margin-right: -3px;
    width:auto;
}
/*END css for grids*/

/* START Spotlight products */
div.full-product h2 {
    font-size: 1.75em;
    margin: 0;
    font-weight: bold;
}

div.framed-box .box-body {
    text-decoration: none;
}

div.full-product div.product-summary {
    margin-top: 0.5em;
}

div.full-product div.product-summary > * {
    display: inline-block;
}

div.full-product div.product-summary div.ratings {
    position: relative;
    bottom: 1px;
}

div.full-product .product-image {
    display: block;
    float: left;
    margin: 15px 20px 30px 0;
    max-width: 240px;
}

div.full-product .product-image img {
    max-width: 240px;
}

div.full-product div.pricing {
    margin: 15px 0 5px;
    font-size: 1.2em;
}

div.full-product div.author-info a.author-spotlight-link {
    display: none;
}

div.full-product div.pricing span.actual-price {
    color: #FD1C32;
    font-size: large;
    font-weight: bold;
}

div.full-product div.shipping-info, .full-product .schedule {
    margin-bottom: 15px;
}

div.full-product div.ship-time, div.full-product div.ship-notice {
    font-size: 10px;
}

.full-product .description {
    white-space: pre-wrap;
}
/* END Spotlight products */
