/**************************/
/*     SUMMARY STYLES     */
/* ###################### */
/* EXISTING HTML ELEMENTS */
/* ###################### */
table { border-collapse: collapse }

/* ###################### */
/*     HEADER CLASSES     */
/* ###################### */
.HeaderTD 
{
	height:53px;
	width: 900px;
	background: url(Images/Summary/main_header_print.jpg) no-repeat;
}

/* ###################### */
/*  MAIN CONTENT CLASSES  */
/* ###################### */
#maincontentprint {
	/*width: 783;*/
}
	#leftside {
		width: 567px;
		padding-left: 7px;
		float: left;
	}
		#plannerjpg {
		padding:5px;
		}
		#summarytable {
			width: 764px;
			font-family: Tahoma, Verdana, Sans-Serif;
		}
			#summarytable table {
				width: 100%;
			}
			#summarytable th {
				font-size: 11px;
				height: 28px;
			}
				#space {
					width: 10px;
				}
				#productcoderow {
					width: 60px;
					background: url(images/summary/th_background_left.jpg) no-repeat;
				}
				#imagerow{
					width: 50px;
					background: url(images/summary/th_background_center.jpg) repeat-x;
				}
				#descriptionrow {
					text-align: left;
					width: 233px;
					background: url(images/summary/th_background_center.jpg) repeat-x;
				}
				#unitpricerow {
					width: 72px;
					background: url(images/summary/th_background_center.jpg) repeat-x;
				}
				#qtyrow {
					width: 44px;
					background: url(images/summary/th_background_center.jpg) repeat-x;
				}
				#pricerow {
					width: 64px;
					background: url(images/summary/th_background_right.jpg) no-repeat;
				}
				.total {
					font-size: 11px;
					font-weight: bold;
				}
				.totalprice {
					font-size: 11px;
				}
				.refreshlink {
					color: #5CBBD4;
					font-weight: bold;
					/*background: url(images/summary/btn_refresh.jpg) no-repeat;*/
					/*padding: 0 0 0 15px;*/
					text-decoration: none;
				}
				.refreshText {
					color: #5CBBD4;
					font-weight: bold;
					/*background: url(images/summary/btn_refresh.jpg) no-repeat;*/
					/*padding: 0 0 0 15px;*/
					border-style:none;
					background-color:White;
					padding-right:0px;
					margin-right:0px;
					cursor:pointer;
					outline:none;
					text-align:left;
					width:118px;
					
				}
				.refreshlink:hover {
					text-decoration: underline;
				}
			#summarytable td {
				font-size: 11px;
				padding: 10px 0 10px 0;
				border-bottom: 1px #E8E8E8 solid;
			}
			#thbackground {
				background: url(images/summary/th_background.jpg) no-repeat;
			}
	#rightside {
		width: 226px;
		float: right;
	}
	.notvisible{
		width: 5px;
	}



