@charset "utf-8";
/* Print CSS Document */
html {
	font-size: 100%;
	line-height: 100%
}
body {
	margin: 0 auto 0.75in auto;
	padding: 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	line-height: 1.2;
	color: #000;
	width: 98%;
}
/**forced page breaks**/
.page-break {
	display: block;
	page-break-before: always;
}
/* Ensure content spans the full width of paper */
#container, #middle, #content {
	width: 100%;
	margin: 0;
}
/**don't show these elements**/
#sidebar, #YouTube, footer, #toTop, .scroll, form, hr, #logo, nav, img { display: none }
/**tell printers to not split tables or lists over 2 pages**/
table { page-break-inside: avoid }
ol, ul { page-break-inside: avoid }
/**tables**/
#facts table {
	font-size: 10pt;
	width: 75%;
	margin: 0 auto;
	border: 1px solid #B5C4D7;
	border-collapse: collapse;
}
#facts td { border: 1px dotted #CCC }
#facts .left_col {
	padding-left: 1.75em;
	color: #000;
	font-weight: bold;
	text-align: left;
}
#facts .mid_col {
	color: #333;
	text-align: left;
	padding-left: 0.75em;
}
#facts .right_col {
	color: #333;
	text-align: center;
}
#facts th {
	color: #000;
	text-align: center;
	padding: 0.50em;
	font-size: 14px;
	line-height: 18px;
}
#facts td {
	color: #333;
	padding: 0.25em;
	vertical-align: middle;
	text-align: center;
}
#facts .ref {
	color: #666;
	font-size: xx-small
}
#facts table li {
	line-height: 1.4em;
	margin-bottom: 0.65em
}
#facts table ul li a { display: block }
#facts table caption {
	text-align: center;
	font-weight: bold;
	margin: 6px
}
/**End tables**/

#sitetitle h1, #sitetitle h2 {
	margin-bottom: 0;
	margin-top: 2pt;
	text-indent: none;
	text-align: center;
}
#sitetitle h1 { font-size: 18pt; }
#sitetitle h2 {
	font-size: 16pt;
	font-style: oblique
}
h3, h4, h5, h6 {
	font-size: 11pt;
	margin-bottom: 0;
	margin-top: 2pt
}
h6 {
	text-transform: uppercase;
	letter-spacing: 2pt;
}
p { font-size: 12pt }
#content h1, #content h2 { font-size: 18pt }
/**lists**/
#content li {
	line-height: 1.2;
	margin-bottom: 4pt;
}
#content ol li li { list-style: lower-alpha }
/**clases**/
.nobullets { list-style: none }
.news {
	text-transform: uppercase;
	font-weight: bold;
}
.left { text-align: left }
.center { text-align: center }
.right { text-align: right }
.floatLt, .floatRt { float: none; }
.clearing { display: none }
address {
	margin: 0px;
	padding: 0px;
	font-style: normal;
}
