@charset "utf-8";
/* CSS Document */

@font-face {
 font-family: "Enigmatic";
 font-weight: normal;
 font-style: normal;
 src: url("/fonts/sansserif/Enigmatic-fontfacekit/Enigma__2-webfont.eot");
 src: local("☺"),  
 	url("/fonts/sansserif/Enigmatic-fontfacekit/Enigma__2-webfont.woff") format("woff"),  
	url("/fonts/sansserif/Enigmatic-fontfacekit/Enigma__2-webfont.ttf") format("truetype");
}
@font-face {
 font-family: "Enigmatic";
 font-weight: bold;
 font-style: normal;
 src: url("/fonts/sansserif/Enigmatic-fontfacekit/EnigmaB_2-webfont.eot");
 src: local("☺"),  
 	url("/fonts/sansserif/Enigmatic-fontfacekit/EnigmaB_2-webfont.woff") format("woff"),  
	url("/fonts/sansserif/Enigmatic-fontfacekit/EnigmaB_2-webfont.ttf") format("truetype");
}
@font-face {
 font-family: "Enigmatic";
 font-weight: normal;
 font-style: italic;
 src: url("/fonts/sansserif/Enigmatic-fontfacekit/Enigma_2i-webfont.eot");
 src: local("☺"),  
 	url("/fonts/sansserif/Enigmatic-fontfacekit/Enigma_2i-webfont.woff") format("woff"),  
	url("/fonts/sansserif/Enigmatic-fontfacekit/Enigma_2i-webfont.ttf") format("truetype");
}
body {
	background-color: #FFFFFF;
	width: 98%;
	font-family: Arial, Helvetica, sans-serif;
}
sup {
	vertical-align: super;
	font-size: .75em;
}
#indexbanner { /* Top Banner on the index page; has a grey background w/ light-blue bars on top & bottom */
	background-color: #CCCCCC;
	background-image: url(../MainExtension.png);
	height: 67px;
	background-repeat: repeat;
}
#standardbanner { /* gray banner on top of all pages but index page */
	background-color: #CCCCCC;
	height: 32px;
	font-size: 10px;
}
#standardbannerBar { /* light blue bar beneath standardbanner on all pages but index page */
	background-color: #3366CC;
	height: 8px;
}
#LSide { /* sets dimensions of left side bar */
	float: left;
	width: 181px;
	w\idth: 181px;
	border: 1px solid #CCCCCC;
	margin-top: 8px;
}
.LSideText { /* text formatting for left side bar */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 3px;
	padding-left: 3px;
}
.LSideList { /* list formatting for left side bar */
	margin-left: 1em;
	padding-left: 1em;
}
H5 { /* LSideHeading: Left Margin Heading */
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: .1em;
	background-color: #CCCCCC;
	background-image: url(../ShortestBlueGradientLine.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	text-align: center;
	padding-top: .2em;
	padding-bottom: .4em;
	font-size: 10px;
	vertical-align: bottom;
	margin-top: 0em;
	margin-bottom: 0em;
}
.LSideIndent {
	padding-left: 15px;
	text-indent: -15px;
}
#content {
	font-family: "Franklin Gothic Book", "Helvetica Neue", "URW Gothic L", Arial, Helvetica, sans-serif;
	font-size: 81.25%;
	margin: 8px 1% 0px 205px;
}
H1 { /* #pageTitle: the page's Title */
	font-family: /*EnigmaticBold, */"Franklin Gothic Demi", "Arial Black", "Franklin Gothic Book", "Helvetica Neue", "URW Gothic L", Arial, Helvetica, sans-serif;
	font-size: 2.2em;
	margin-top: 0em;
	padding-bottom: .5em;
	text-shadow: 0.1em 0.1em 0.2em #999;
}
H2 { /* .contentHeading: a page's Topics */
	font-family: /*EnigmaticBold, */"Franklin Gothic Demi", "Arial Black", "Franklin Gothic Book", "Helvetica Neue", "URW Gothic L", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	letter-spacing: .02em;
	background-image: url(../ShortBlueGradientLine.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: left;
	padding-bottom: 0.3em;
	margin-bottom: -.6em;
	vertical-align: bottom;
	text-shadow: 0.1em 0.1em 0.2em #999;
}
H2 a:link { /* removes underlines from linked page topics - page topics already have a graphical underline */
	text-decoration: none;
}
H2 a:visited { /* removes underlines from linked page topics - page topics already have a graphical underline */
	text-decoration: none;
}
H2 a:hover { /* adds rollover underline on linked page topics */
	text-decoration: underline;
}
H3 { /* .Subtopic: a Topic's subtopics */
	font-size: 1em;
	font-style: oblique;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: -1em;
	text-shadow: 0.1em 0.1em 0.2em #999;
}
#borBox { /* formatting for grey BOR box on top of index page */
	background-color: #CCCCCC;
	background-position: right;
	padding: 1em;
	width: 32em;
	font-family: "Arial Narrow", Helvetica, Geneva, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.05em;
	letter-spacing: 0em;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1em;
	left: 10%;
}
#borBoxTitle { /* formatting for Title of grey BOR box on top of index page */
	font-size: 1.4em;
	font-style: italic;
	text-decoration: underline;
}
#borCover { /* positions graphic of BOR issue cover */
	margin-left: 0.5em;
}
#borLinks {
	margin-top:-.8em;
	margin-bottom: 0em;
}
#footer { /* bottom section w/ a few site links & copyright information */
	clear: left;
	width: 100%;
	text-align: center;
	font-size: x-small;/* disabling background color so "Historical Document" watermark shows through
	background-color: white; */
}
.serif { /* font formatting used in the last line of the footer */
	font-family: Palatino, "Palatino Linotype", Baskerville, "Book Antiqua", "Times New Roman", Times, serif;
	line-height: 160%;
}

