/*--------------------+
 | Site: Extranet     |
 | Part: Print styles |
 +--------------------*/

/* Hide unnecessary elements
======================================================================*/
#nav { display: none; }


/* Fonts
======================================================================*/
* { font-family: Arial, sans-serif !important; }


/* Basics
======================================================================*/
body { font-size: 13px; }
h1, h2, h3, h4, h5, h6 { color: #000; }
hr { background: none; border: 1px solid #ccc; }
td, th { border: 1px solid #aaa; }
thead th { background: #f0f0f0; color: #000; font-weight: bold; }


/* Core layout
======================================================================*/
body,
#content,
#content-bin,
#footer,
#header,
#page {
	background: none;
	border: 0;
	float: none;
	padding: 0;
	margin: 0;
	max-width: 100%;
	min-width: 0;
	position: static;
	width: 100%;
}

/* Content
======================================================================*/

/* Footer */
#footer { border-top: 1px solid #ccc; font-size: 0.8em; line-height: 1.3; margin-top: 1em; padding-top: 0.5em; }
#footer p { display: inline; margin: 0 1em; }

/* Header */
#header { border-bottom: 1px solid #ccc; margin-bottom: 1em; padding-bottom: 0.5em; }

/* Roster */
#roster { padding: 5px; }
#roster .c { text-align: center; }
#roster h1 { margin-bottom: 0.2em; }
#roster h1, #roster h2 { text-align: center; }
#roster h2 { margin-bottom: 1em; }