
body { 
	color : #000000; 
	background : #ffffff; 
	font-family : "Times New Roman", Times, serif; 
	font-size : 12pt; 
}

#GB_overlay { display: none; }
#GB_window { display: none; }
#GB_header { display: none; }
#GB_caption { display: none; }
#GB_middle { display: none; }
#GB_close { display: none; }
.GB_header { display: none; }
.GB_header .close { display: none; }

#wrapper { display: none; }
#printDiv { 
	display: block; 
	width:90%;
	margin: 0px auto;
}
.header {
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: 100%;
}

.titleWrapper { overflow: auto; margin-bottom: 10px; margin-left: 0px;width: 100% }
.title { color: #143C56; padding:0 50px 0 8px; float:left; border-top:2px solid #6699CC; border-left: 2px solid #6699CC; font-size:2em }
.titleSub { color: #143C56; padding:0 50px 0 8px; float:left; border-bottom:2px solid #6699CC; font-size:18px }


.noItemsFound { background-color: #FFFFFF; line-height: 30px; color: #143C56; font-size: 15px; text-align: center; margin-top: 20px; width: 100%; }

.box, .boxHead {
    margin: 0px auto; 
    padding: 5px 0 5px 0;
    width: 586px; 
    border: 1px solid #6699CC;
    border-top: none;
    text-align: center;
    overflow: auto;
}   
.boxAccHeader { margin: 10px 0px; text-align:center; font-size: 1.4em; font-weight:bold }
.boxHead, .boxAccHead { font-weight: bold; width: 586px; }
.boxAccHead { margin: 0px auto; }
.boxAccSku, .boxAccMfgn, .boxAccDesc, .boxAccQty, .boxAccPrice, .boxAccLink { float: left }
.boxAccSku, .boxAccQty { width: 7% }
.boxAccPrice { width: 10% }
.boxAccQty, .boxAccPrice { text-align: right; }
.boxAccMfgn { font-weight: bold; width: 14% }
.boxAccDesc { margin-left: 5px; width: 50% }
.boxAccLink { text-align: right; width: 11%; _width: 10% }
.boxAccLink a { color: blue; font-weight: bold; text-decoration: none }
.boxAccInner { margin: 0px 5px; }
.boxAccInner a { color: blue; font-weight: bold; text-decoration: none }
.accHeader { font-weight: bold; }

.boxQty,.boxQtyBold,.boxDesc,.boxDescBold,.boxSkuBold,.boxSku,.boxPrice,.boxPriceBold { float: left; width:13%; text-align: left;}
.boxQty,.boxQtyBold { margin-left: 10px; width: 10%; }
.boxQty input { margin: 0px; _width: 20px }
.boxDescBold,.boxDesc { width: 40% }
.boxPriceBold,.boxPrice { width: 13%; text-align:right }
.boxSkuBold,.boxSku { width: 10%; }
.boxSku a { color: blue; font-weight: bold; text-decoration: none }
.boxSkuBold,.boxQtyBold,.boxDescBold,.boxPriceBold { font-weight:bold }

.boxTotal { font-weight:bold; padding-left: 5px; float:left; text-align: right }
.boxAmt { padding-right: 13px; float:right }

.bContainer { margin: 10px auto 10px auto; background:transparent none repeat scroll 0 0; }
.btop, .bbottom {display:block; background:transparent; font-size:1px;}
.b1, .b2, .b3, .b4 {display:block; overflow:hidden;}
.b1, .b2, .b3 {height:1px;}
.b2, .b3, .b4 {background:#FFF; border-left:1px solid #08c; border-right:1px solid #69C;}
.b1 {margin:0 5px; background:#69C;}
.b2 {margin:0 3px; border-width:0 1px;}
.b3 {margin:0 2px;}
.b4 {height:2px; margin:0 1px;}
.bcontent {position: relative;display:block; background:#FFF; border:0 solid #69C; border-width:0 1px; padding: 5px 12px}


.borderRight{border-right: 1px solid black;}
.borderBottom{border-bottom: 1px solid black;}
.blackCell{background:black;color:white;text-align:right}

