/* CRC PRESS SHOPPING CART CSS Document test */
body {
    margin:0;
    padding:0;
    font:11px Verdana,Arial,Helvetica,sans-serif
}

/* Checkout Header */
#scheader {height:60px}
#scheader .whiteimg {display:none}
#scheader .blueimg {diplay:block; float:left}
/* Headings */
#sccontent h1 {
    font-size:30px;
    font-weight:normal;
    color:#069;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    margin:10px 0;
    padding:0
}
#sccontent h2 {
    font-size:20px;
    font-weight:normal;
    color:#069;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    margin:10px 10px 2px;
    padding:0
}
/* Left Side of Cart */
#sccontent #cartleft {
    width:664px;
    clear:both
}
#sccontent {min-height:600px}
/* Right Side of View Cart */
#cartleft .item .col1, #cartleft .item .col2, #cartleft .item .col3 {
    float:left;
    min-height:150px;
    padding-top:15px;
    border-top:1px solid #999;
}
#cartleft .item .col1, #cartleft .itemhead .col1 {
    width:460px;
    border-right:1px solid #999;
    border-left:1px solid #999;
    float:left;
    margin-left:2px
}
#cartleft .item .col1 img {
    float:left;
    margin:0 10px;
    border:1px solid #333
}
#cartleft .item .col2, #cartleft .itemhead .col2 {
    width:76px;
    border-right:1px solid #999;
    float:left;
    text-align:center;
}
#cartleft .item .col2 p {
    line-height:10px;
    font-size:11px
}
#cartleft .item .col3, #cartleft .itemhead .col3 {
    width:120px;
    border-right:1px solid #999;
    float:left;
    text-align:center;
    font-size:11px;
}
.col3 span {
    text-decoration:line-through
}
.tabhead {
    background-color:#eee;
    font-size:11px;
    text-align:center;
    border-top:1px solid #999;
    font-weight:normal
}
.col1 .tabhead {
    text-align:left;
    padding-left:10px;
    border-top:1px solid #999
}
.itemhead {}
.scbookdetail {
    width:350px;
    float:left;
    margin-top:5px
}
.scbooktitle a {
    font-weight:bold;
    font-size:12px
}
.scpubformat {
    font-size:11px;
    color:#333;
    margin-top:5px
}
.scbooksum {
    font-size:11px;
    color:#696969;
    margin-top:8px
}
#scbottom {
    background-color:#eee;
    border:1px solid #999;
    box-shadow:0 4px 3px 0 #ccc;
    margin:0 2px;
    min-height:82px;
    padding:5px 0
}
.sctotals, .sctotalsrev {
    float:left;
    width:200px;
    font-weight:bold;
    font-size:11px;
    margin-top:30px
}
.sctotalsrev {
    margin:5px 10px
}
.sctotals div, .sctotalsrev div {
    width:100px;
    float:left;
    margin-left:10px;
    text-align:right
}
.sctotals .lt, .sctotalsrev .lt {
    width:70px
}
.tax {
    float:right;
    color:#999;
    font-size:10px;
    padding-top:15px
}
.saved, .usaved {
    color:#060;
    padding:0 0 5px 0
}
.usaved {margin-top:12px}
.usaved span {
    display:block;
    text-decoration:none;
    font-weight:bold
}
#scaction {display:none}
/* Buttons */
.primary {display:none}
.secondary {display:none}
/* Footer */
#footerbottom, footer, nav {display:none}
/* Generic Floats */
.fleft  	{float:left;}
.fright 	{float:right}
.cleft  	{clear:left}
.cright 	{clear:right}
.clearall	{clear:both}
.inline 	{display:inline}
/* Generic Alignments */
.alignleft	{text-align:left}
.alignright	{text-align:right}
.aligncenter{text-align:center}

.module {width:300px;}
.boxform {
    border:1px solid #999;
    padding:10px
}
.progressbar {display:none}
.proselect .choicedetail, .noselect .choicedetail {
    width:215px;
    padding:5px;
    float:left
}
.shipnote {
    font-style:italic;
    color:#1b8bd3;
    padding:0 0 5px 0
}
.delivery {
    float:left;
    margin-top:2px
}
.shippingmethod .choice {
    width:385px !important
}

.crc5container .btn-primary, .crc5container .alert{
    display: none;
}

/* My Account Page */

#boxLeft, .navbar-tf, #footerContainer, #tinyLinks, #bigLinks, #breadcrumbTrail{
    display: none;
}

.navbar {
    display: block;
}

/* Product Page */
#igo,#relatedTitles {display:none}
.crc5container .productPage .btn-primary, .crc5container .alert{
    display: block;
}


@media print {
    a[href]:after {
        content:none;
    }
}