﻿/* Print.css - for printing web pages --------------------------------------- */

@import "Default.css";


/* Layout ------------------------------------------------------------------- */

#sidebar {display: none;}

ul.menu_horz, ul.menu_vert, ul.menu_sub, ul.menu_footer {display: none;}

#container {
	border: none;
	width: 100%;
	margin: 0;
}

#header {
	padding: 0;
}

#content {
	/*
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	float: none;
	*/
	border-top: 1px #000000 solid;
}

#footer {
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	border-top: 1px #000000 solid;
}

img.logo {display: none;}

body {
	margin: 0;
	padding: 0;
	font-size: 11pt;
	font-family: Georgia, 'Times New Roman', serif;
}

* {overflow: visible;}


/* Text --------------------------------------------------------------------- */

.print_title {
	margin: 0 0 -8px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;
}

#header h1 {margin-left: 0; font-size: 2em;}

.page_title {text-align: left;}

/* Other -------------------------------------------------------------------- */

hr {
	border-top: solid 1px #000000 !important;
}

/* Color -------------------------------------------------------------------- */

* {color: #000000 !important; background: #FFFFFF !important;}

div.announcement{border-color: #000000;}


/* Links -------------------------------------------------------------------- */

#content a[href^="mailto:"] {background: none; padding: 0;}

#content a[href^="mailto:"]:after {content: "";}


/* Print or No Print -------------------------------------------------------- */

.print_only {display: inherit;}

span.print_only {display: inline;}

.no_print {display: none;}

.section_title, .section_subtitle {page-break-after: avoid;}

p, table {page-break-inside: avoid;}

form {display: none}

details > summary {list-style: none;}