@CHARSET "ISO-8859-1";

/***************************/
/*	   QUOTE CART PAGE     */
/***************************/

/* container for items info bar */
#items-info-container {
	margin: 10px;
	width:97%;
}

/* right and left containers for items info bar */
#left-items-info-container, #right-items-info-container  {
	float:left;
	width:333px;
}

/* right items info container */
#right-items-info-container {
	text-align:right;
}

/* bold labels for items info */
#items-info-container span.bold {
	font-weight:bold;
}

/* table that holds quote items */
#quote-table {
	margin:0 10px 15px 10px;
	width:97%;
	border-bottom:1px solid #444;
}

/* table rows */
#quote-table tr {
	border:1px solid #444;

}

/* table headers */
#quote-table tr th {
	font-weight:bold;
	padding-bottom:10px;
	background:#333;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#6B6B6B), to(#3B3B3B));
	background-image: -webkit-linear-gradient(top, #6B6B6B, #3B3B3B);
	background-image: -moz-linear-gradient(top, #6B6B6B, #3B3B3B);
	background-image: -ms-linear-gradient(top, #6B6B6B, #3B3B3B);
	background-image: -o-linear-gradient(top, #6B6B6B, #3B3B3B);
	background-image: linear-gradient(top, #6B6B6B, #3B3B3B);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#6B6B6B', EndColorStr='#3B3B3B');
	color:#fad905;
	text-shadow: 0.1em 0.1em 0.05em black;
}

/* align text across all table rows and cells */
#quote-table tr td, #quote-table tr th {
	text-align:center;
	padding:5px;
}

/* input fields for qty */
input#qty {
	text-align:center;
}

/* product thumbnail image */
#item-img {
	width:75px;
}

/* bottom page navigation links */
p#page_nav {
	border-top:1px solid #333;
	margin:0px 25px 25px 25px;
	padding-top:10px;
}

/* page navigation link */
p#page_nav a {
	color: #fad905;
	text-shadow: 0.1em 0.1em 0.05em black;
	margin-left:5px;
	background:#333;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#6B6B6B), to(#3B3B3B));
	background-image: -webkit-linear-gradient(top, #6B6B6B, #3B3B3B);
	background-image: -moz-linear-gradient(top, #6B6B6B, #3B3B3B);
	background-image: -ms-linear-gradient(top, #6B6B6B, #3B3B3B);
	background-image: -o-linear-gradient(top, #6B6B6B, #3B3B3B);
	background-image: linear-gradient(top, #6B6B6B, #3B3B3B);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#6B6B6B', EndColorStr='#3B3B3B');
	padding:5px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	behavior: url(/css/border-radius.htc);
	border-radius:3px;
}

/* inactive page navigation link */
p#page_nav strong {
	margin-left:5px;
}