/* Embedded Fonts */
/* @font-face {
font-family: "Frutiger";
font-style: normal;
font-weight: normal;
src:local(Frutiger-Black);
}
@font-face {
font-family: "Frutiger";
font-style: normal;
font-weight: bold;
src:local(Frutiger-Bold);
}
@font-face {
font-family: "Minion";
font-style: normal;
font-weight: bold;
src:local(MinioBol);
}
@font-face {
font-family: "Minion";
font-style: italic;
font-weight: normal;
src:local(MinioIta);
}
@font-face {
font-family: "Minion";
font-style: normal;
font-weight: normal;
src:local(MinioDisReg);
}
@font-face {
font-family: "Frutiger";
font-style: normal;
font-weight: normal;
src:local(FrutiRom);
}
@font-face {
font-family: "Frutiger";
font-style: normal;
font-weight: normal;
src:local(FrutiCn);
}
@font-face {
font-family: "Minion";
font-style: normal;
font-weight: normal;
src:local(MinioReg);
}
@font-face {
font-family: "Frutiger";
font-style: normal;
font-weight: normal;
src:local(FrutiLigCn);
}
@font-face {
font-family: "Frutiger";
font-style: normal;
font-weight: normal;
src:local(FrutiUltBla);
}
@font-face {
font-family: "Frutiger";
font-style: italic;
font-weight: normal;
src:local(FrutiIta);
} */

/* Global */
body {
	margin: 3% 3%;
	}
p {
	font-size: 5em; /*checker*/
	font-weight: normal;
	font-style: normal;
	line-height: 130%;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	margin-right: 0em;
	text-indent: 0em;
	color: #000000;
	}
ul {
	list-style-type: square;
	padding-left: 1.25em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	}
ol {
	margin-top: 0.5em;
	margin-right: 0em;
	margin-bottom: 0.5em;
	margin-left: 0em;
	padding-left: 1.25em;
}
li {
	line-height: 130%;
	}
a {
	text-decoration: none;
	}
div.story {
	margin-top: 5em;
	}
div.main {
	width: 100%;
	}
div.image {
	width:100%;
	text-align: center;
	margin-top: 1em;
	margin-bottom: 1em;
	}
div.box {
	background-color: #e0e1e3;
	padding: 1em;
	margin-top: 1em;
	margin-bottom: 2em;
	}
div.abb-box {
	padding: 1em;
	margin-top: 1em;
	margin-bottom: 1em;
	border: thin solid #000000;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
}
div.c1 {
	border: thin solid #000000;
	height: 800px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}
div.c1-main {
	width: 398px;
	display: inline-block;
}
div.c1-sidebar {
	background-color: #999999;
	height: 800px;
	width: 198px;
	float: right;
}
span.icon {
	clear: both;
	margin-right: 1em;
	}
img.icon {
	}

/* Serif fonts */
.paneltx, .x-city-state, .x-in-association-with, .c2-tx, .versotx, .versot1, .versot3, .versot2, .fwdtx, .fwdtx1, .toc2, .toc3, .stx, .tx, .tx-abb, .tb, .tb-fig, .bl, .blsub1, .nl, .blweb, .bltx {
	font-family: "Times New Roman", Times, serif;
	font-size: 0.90em;
	text-align: justify;
	}
.x-affiliation-following-author, .x-author1, .x-author, .c2-comm-name {
	font-family: "Times New Roman", Times, serif;
	font-size: 0.90em;
	font-weight: bold;
	text-align: justify;
	}
.x-subject-area, .c2-comm-aff {
	font-family: "Times New Roman", Times, serif;
	font-size: 0.90em;
	font-style: italic;
	text-align: justify;
	}
.x-author1 {
	text-align: center;
	}
.x-author {
	text-align: center;
	margin-top: 0.25em;	
	}
.fwdtx {
	text-indent: 1em;
	margin-bottom: 1.25em;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-bottom: 1.25em;
	margin-top: 2em;
	}
.fwdtx1 {
	text-indent: 1em;
	}
.blweb {
	margin-left: 1.5em;
	}
.toc2 {
	text-align: left;
	text-indent: -6.75em;
	margin-left: 8.75em;
	}
.toc3 {
	text-align: left;
	text-indent: -2.5em;
	margin-left: 6.5em;
	}
.stx {
	margin-bottom: 0.50em;
	text-indent: 0.95em;
	}
.tx {
	text-indent: 1em;
	margin-bottom: 0.50em;	
	}
.bltx {
	text-indent: 1em;
	margin-left: 1.5em;
	}
.tx-abb {
	text-align: left;
	font-size: 0.80em;
	}
.tb {
	text-align: left;
	text-indent: -1em;
	margin-left: 1em;
	}
.tb-fig {
	text-align: left;
	}
.bl {
	text-indent: 0em;
	margin-left: 0em;
	}
.blsub1 {
	font-size: 100%;
	list-style-image: url(../images/dashbulletwhite.jpg);
	}
.nl {
	text-indent: 0em;
	margin-left: 0em;
	}
.x-affiliation-following-author {
	font-size: 0.8em;
	text-align: center;
	font-variant: small-caps;
	}
.c2-comm-name, .c2-comm-aff {
	font-size: 0.75em;
	text-align: left;
	text-indent: -1em;
	margin-left: 1em;
	}
.paneltx, .c2-tx {
	font-size: 0.80em;
	text-align: left;
	text-indent: -1em;
	margin-left: 1em;
	}
.x-subject-area {
	font-size: 0.75em;
	text-align: center;
	margin-top: 16em;
	}
.x-city-state {
	font-size: 0.80em;
	text-align: center;
	}
.x-in-association-with {
	font-size: 0.7em;
	text-align: center;
	margin-top: 2em;
	font-variant: small-caps;
	letter-spacing: 0.15em;
	margin-bottom: 0.5em;
	}
.versotx, .versot1 {
	font-size: 0.80em;
	text-indent: 1em;
	}
.versot3 {
	font-size: 0.80em;
	text-align: left;
	}
.versot2 {
	font-size: 0.75em;
	margin-top: 0.75em;
	}

/* Sans Serif fonts */
.x-subject-area1, .x-research-sponsored-by, .x-trb1, .x-trb-website, .fmt, .fwdau, .fwdaff, .toc-ct, .cnr, .ct, .cn, .boxtx, .unboxtx, .unboxbl, .unboxenlsub1, .unboxblsub2, .cnv, .c1-report, .c1-sponsored-by, .c1-trb1, .c1-trb2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	text-align: left;
	}
.x-title, .c2-h1, .c2-h1a, .c2-comm-h1, .c2-h2, .h1, .h2, .h2a, .versohd, .versohd1, .versoh1, .versoh2, .tb-fig-sans, .x-report-, .x-trb, .panel-field-area, .panelh1, .panelh2, .boxt, .c1-crp, .c1-report-title, .c1-crp-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	text-align: left;
	}
.h3a, .h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-style: italic;
	text-align: left;
	}
.h3 {
	margin-bottom: 0.25em;
	margin-right: 3.5em;
	margin-top: 1.25em;
	}
.h3a {
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	margin-right: 3.50em;
	}
.versohd {
	margin-top: 0.75em;
	margin-bottom: 1em;
	}
.tb-fig-sans {
	text-align: center;
	color: #FFFFFF;
	font-size: 0.8em;
}
.panelh1 {
	margin-top: 2.25em;
	margin-bottom: 0.75em;
	}
.panelh2 {
	margin-top: 2.25em;
	}
.h2 {
	margin-top: 1.25em;
	margin-bottom: 0.75em;
	}
.h2a {
	margin-bottom: 0.75em;
	}
.c2-h2 {
	font-size: 0.80em;
	margin-top: 1em;
	margin-bottom: 0.50em;
	}
.boxt {
	margin-top: 1.25em;
	}
.boxtx {
	font-size: 0.80em;
	}
.unboxtx {
	font-size: 0.8em;
	margin-top: 0.5em;
	line-height: 140%;
	}
.unboxbl {
	font-size: 0.8em;
	text-indent: 0em;
	margin-left: 0em;
	list-style-image: url(../images/shadowbox.jpg);
	line-height: 140%;
	}
.unboxenlsub1 {
	font-size: 100%;
	text-indent: 0em;
	text-align: justify;
	margin-left: 0em;
	list-style-image: url(../images/dashbullet.jpg);
	line-height: 140%;
	}
.unboxblsub2 {
	font-size: 100%;
	text-indent: 0em;
	text-align: justify;
	margin-left: 0em;
	list-style-type: circle;
	line-height: 140%;
	list-style-image: none;
	}
.x-report- {
	font-size: 1.5em;
	text-align: center;
	color: #FFFFFF;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	margin-top: 2em;
	margin-bottom: 1em;
	}
.fmt, .cnr, .cnv, .cn {
	font-size: 1.5em;
	color: #736e6e;
	text-align: left;
	margin-bottom: 0.5em;
	letter-spacing: 0.25em;
	}
.fmt {
	margin-bottom: 4em;
	}
.x-trb {
	font-size: 1em;
	text-align: center;
	margin-bottom: 0.5em;
	letter-spacing: 0.20em;
	}
.fwdau {
	font-size: 1em;
	text-indent: -1.50em;
	margin-left: 1.50em;
	}
.toc-ct {
	font-size: 1em;
	text-indent: -3em;
	margin-left: 3em;
	margin-top: 0.50em;
	}
.h1 {
	font-size: 1em;
	margin-top: 2em;
	margin-bottom: 0.50em;
	color: #736e6e;
	}
.boxt {
	font-size: 0.85em;
	margin-bottom: 0.75em;
	}
.panel-field-area {
	font-size: 0.80em;
	margin-bottom: 0.75em;
	}
.c2-h1 {
	font-size: 0.85em;
	margin-top: 1em;
	}
.c2-h1a {
	font-size: 0.85em;
	}
.versohd1 {
	font-size: 0.85em;
	margin-top: 1em;
	margin-bottom: 1.25em;
	}
.x-trb1, .x-trb-website {
	font-size: 0.75em;
	text-align: center;
	}
.versoh1 {
	font-size: 0.75em;
	margin-top: 3.75em;
	}
.x-research-sponsored-by {
	font-size: 0.80em;
	text-align: center;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	margin-top: 2em;
	margin-bottom: 1em;
	}
.fwdaff {
	font-size: 0.80em;
	margin-left: 2em;
	}
.c2-comm-h1 {
	font-size: 0.75em;
	margin-top: 0.75em;
	margin-bottom: 0.50em;
	}
.versoh2 {
	font-size: 0.75em;
	margin-top: 1em;
	}
.x-title {
	font-size: 1.70em;
	text-align: center;
	margin-bottom: 2em;
	}
.x-subject-area1 {
	font-size: 0.75em;
	text-align: center;
	}
.ct {
	font-size: 2em;
	margin-bottom: 3em;
	}

/* spans*/
.c2-name {
	font-family: "Times New Roman", Times, serif;
	font-size: 0.80em;
	font-weight: bold;
	}
.x-report {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #FFFFFF;
	}
.c2-officer-chair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	font-variant: small-caps;
	}
.toc-cn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	}
.c2-tx span.fn {
	font-size: 0.75em;
	padding-top: 0.25em;
	border-top-width: thin;
	border-top-style: solid;
	}
.graybox {
	background-color: #e0e1e3;
	}
.blocked {
	display: block;
	margin-bottom: 1em;
	font-size: 2em;
	line-height: 100%;
	margin-top: 0.5em;
}
.outline {
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	padding-top: 6px;
	padding-bottom: 6px;
}
.line {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	display: inline-block;
	line-height: 130%;
	padding: 0em;
	margin: 0em;
	width: 40%;
}

/* Tables */
table {
	width: 100%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
table.tabfig {
	width: 100%;
	margin-top: 4em;
	margin-bottom: 0.5em;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000000;
}
table.tababb {
	width: 100%;
	margin-top: 0.5em;
	margin-bottom: 0em;
}
td {
	padding-right: 0.5em;
	padding-left: 0.5em;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	vertical-align: top;
}
.tabfig td {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	}
.tababb td {
	padding-top: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	}
.tabapp td {
	padding-top: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
}
.tabfig-r {
	padding-right: 0em;
	vertical-align: middle;
}
.tabfig-r .tb-fig {
	text-align: right;
}
td.tba {
	padding-top: 0.25em;
}
td.tbz {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-bottom: 0.25em;
}
td.tbar {
	padding-right: 0em;
	padding-top: 0.25em;
}
td.tbzr {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-right: 0em;
	padding-bottom: 0.25em;
}
td.tch {
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
}
td.tchr {
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	padding-right: 0em;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
}
td.fig-tch {
	background-color: #736e6e;
	vertical-align: middle;
	}
td.fig-tbh {
	background-color: #e0e1e3;
}

/* Extras */
.trb_tna1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.95em;
	text-align: left;
	margin-bottom: 0.25em;
}
.trb_tna2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	text-align: left;
	margin-bottom: 30pt;
}
.trb_tna1 span {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-bottom: 0.1em;
	}
.bottomsp {
	margin-bottom: 0.5em;
	}
.c1-crp {
	font-size: 5em;
	margin-left: 0em;
	margin-top: 1.5em;
	text-align: right;
	margin-right: 0.25em;
	color: #999999;
	line-height: 100%;
	}
.c1-crp-name {
	margin-top: 9em;
	color: #FFFFFF;
	margin-left: 0.75em;
	margin-right: 1em;
	}
.c1-report-title {
	font-size: 1.5em;
	text-align: right;
	margin-top: 5em;
	margin-right: 1em;
	margin-left: 2em;
	}
.c1-report {
	text-align: right;
	margin-right: 1em;
	font-size: 1.5em;
	}
.c1-sponsored-by {
	margin-left: 0.75em;
	color: #FFFFFF;
	font-size: 0.8em;
	margin-right: 0.5em;
	}
.c1-trb1 {
	margin-right: 2em;
	text-align: right;
	font-size: 0.8em;
	margin-top: 22em;
	}
.c1-trb2 {
	font-size: 0.7em;
	text-align: right;
	margin-right: 2.25em;
	font-style: italic;
	}