@import url("styles.css");

/* PRINT SPECIFIC STYLING ------------------------------------------------ */
body {
	background-color: #fff;
	background-image: none;
}

#account,
#nav_tabs,
span.manager,
#footer,
span.gold,
.tip_message,
select,
a img 				{ display: none; }
#icon, #banner		{ border-top: 4px #ccc solid; }
#container.sidebar_on	{ margin-right: 0; }

#main {
	border: 0;
	border-top: 4px #ccc solid;
	background-color: #fff;
}

#subnav,
#content,
.standard_table tr.highlight, 
.standard_table th.corner,
.standard_table th.subhead { background-color: #fff; }

/*
.standard_table {
	border: 0;
	border-top: 1px #000 solid;
	border-bottom: 1px #000 solid;
}
*/

.standard_table th.manager,
.standard_table td.manager { display: none; }

.standard_table th {
	color: #000;
	background-color: #e6e6e6;
	background-image: none;
}

#main .standard_table .title,
#main .standard_table .title h2,
#main .standard_table .bigtitle { color: #000; }

#banner a, 
#main a, 
#main td.title,
#main cite {
	color: #000;
	text-decoration: none;
}

#icon img,
img.photo_thumb,
td.checkmark img,
td.msg_icon img { display: block; }

#banner h1.shadow {
	position: relative;
	display: block;
}

#banner h1.shadow span {
	position: relative;
	display: block;
	top: 0px;
}

#banner h1.shadow:before {
	display: block;
	padding: 0;
	content: "";
	color: #fff;
}

#banner h1, #main td.title { letter-spacing: 0px; }

#advertising {
	display: none;
}

.printable {
	display: block;
}