/* ----------------- HTML Undo ------------------- */
* {
	color: #000000;
	background-color: #FFFFFF;
}

/* ----------------- Base Print ------------------- */
body {
	color: black;
	background: white;
	margin-right: 7%;
	margin-left: 7%;
}
A:link, A:visited {background: white; color: black; text-decoration: none; font-weight: bold;}
H1, H2, H3, H4, H5 {background: white; color: black; padding: 10px 0 1px 0;}
H1, H2, H3 {border-bottom: 1px solid gray;}

h1#logo {
	background: transparent!important;
	border: none!important;
	padding: 0;
	margin: 0 0 -15px;
}
h1#logo img {border: none!important;}

/* ----------------- Layout ------------------- */
#wrap-header {
	text-align: center;
	padding: 0 5px 5px;
	height: 100px;
	font-family: Georgia, "Times New Roman", Times, serif;}
#header h1#logo {
	text-decoration: none!important;
	border-style: none;
}

/* ----------------- Clearfix ------------------- */
.clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* ----------------- Typography ------------------- */
/* Title Style */
#header h1 {
	font-size: 260%;
	margin: 0px;
	border-bottom-width: 0px;
	padding-top: 0em;
	text-align: center;
	line-height: .4em;
}
#center, p {font: 0.9em/1.4em "Times New Roman", Times, serif;}
li {list-style-type: square;}

/* ----------------- Media Handling ------------------ */
.hide {display:none;}
.print-no {display:none;}
.print-yes {display: block!important;}
.screen-yes {}
.screen-no {}
.handheld-yes {}
.handheld-no {}
.oldbrowser-yes {}
.oldbrowser-no {}

.more, .read_more {
	display: none;
}