* {
	margin:0px;
	padding: 0px;
} 
#TotalContent {
	width: 800px;
	padding: 0px;
	z-index: 3;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	top: 0px;
}
#Logo a {
	height: 276px;
	width: 211px;
	position: relative;
	top: 20px;
	left: -60px;
	z-index: 4500;
	clear: both;
	float: left;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#Logo img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#Title1 {
	height: 124px;
	width: 552px;
	background-image: url(../_images/Graphic-TitleHome.png);
	background-repeat: no-repeat;
	position: relative;
	z-index: 4000;
	float: none;
	clear: left;
	margin: 0px;
	padding: 0px;
	top: -245px;
	left: 160px;
	text-indent: -10000em;
	display: block;
}
#Introduction {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 450px;
	width: 750px;
	position: relative;
	top: -225px;
	z-index: 400;
	background-image: url(../_images/FlashHome1.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#Content {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	z-index: 600;
	top: -750px;
	height: auto;
}
#QuickLinks {
	display: block;
	height: 97px;
	width: 364px;
	background-image: url(../_images/ParentStudent-Current.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: relative;
	top: 16px;
	left: 400px;
	z-index: 500;
}
#ParentStudent {
	height: 97px;
	width: 210px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#ParentStudent ul  {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#ParentStudent li {
	float: left;
}
#ParentStudent li a {
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-top: 47px;
}
#Parent a:link, #Parent a:visited {
	height: 50px;
	width: 105px;
	background-image: url(../_images/ParentStudent-Parent.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -10000em;
}
#Student a:link, #Student a:visited {
	background-image: url(../_images/ParentStudent-Student.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	width: 105px;
	text-indent: -10000em;
}
#ParentStudent a:hover, #ParentStudent a:active {
	background-position: left center;
}
#ParentStudent a.current, #ParentStudent a.current:hover, #ParentStudent a.current:active {
	background-position: left bottom;
	cursor: default;
}
#CenterFill {
	background-image: url(../_images/Background-PlaidCenter.png);
	width: 800px;
	height: 100%;
	padding: 0px;
	overflow: hidden;
	z-index: 20;
	position: absolute;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	min-height: 100%;
}
#MainContentHeader {
	background-image: url(../_images/BackgroundPaper-T.png);
	background-repeat: no-repeat;
	display: block;
	height: 139px;
	width: 750px;
	z-index: 1020;
	position: relative;
	margin: 0px;
	padding: 0px;
}
#MainContentHeader ul {
	margin-right: auto;
	margin-left: auto;
}
#MainContentHeader h1 {
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #9A0012;
	position: relative;
	z-index: 2400;
	text-align: center;
	top: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
	margin: 0px;
}
#SideBar {
	position: absolute;
	z-index: 2600;
	width: 245px;
	float: none;
	margin: 0px;
	top: 140px;
	padding: 0px;
}
#MainContent {
	background-image: url(../_images/BackgroundPaper.png);
	position: relative;
	top: -80px;
	z-index: 1000;
	width: 750px;
	background-position: 0px 200px;
	padding-bottom: 100px;
	padding-left: 0px;
	margin: 0px;
	padding-top: 80px;
	padding-right: 0px;
}
#MainContent p {
	padding-left: 270px;
	padding-right: 50px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 1.5em;
	line-height: 1.3em;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#MainContent h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 250px;
	display: block;
	height: 50px;
	background-image: url(../_images/Graphic-Flourish2.png);
	background-repeat: no-repeat;
	background-position: 220px top;
	margin: 0px;
	line-height: 1.5em;
}
#MainContent h3 {
	margin: 0px;
	padding-right: 50px;
	padding-bottom: 15px;
	padding-left: 260px;
	padding-top: 5px;
	background-repeat: no-repeat;
	background-position: 210px top;
	line-height: 1.3em;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#MainContent h4 {
	margin: 0px;
	padding-right: 50px;
	padding-left: 260px;
	padding-top: 5px;
	line-height: 1.3em;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#MainContent h5 {
	margin: 0px;
	padding-right: 50px;
	padding-left: 260px;
	padding-top: 5px;
	line-height: 1.3em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #C2A792;
}
#MainContent h6 {
	display: block;
	height: 55px;
	background-image: url(../_images/Graphic-Flourish1.png);
	background-position: 200px top;
	background-repeat: no-repeat;
	margin-bottom: 50px;
	margin-top: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	padding-right: 60px;
}
#MainContent ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 40px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 250px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#MainContent ol {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 40px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 250px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#MainContent ol li {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#MainContent ul li {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#MainContent p a {
	text-decoration: underline;
	color: #736357;
}
#MainContent li a {
	text-decoration: underline;
	color: #736357;
}
#MainContent img {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#MainContent blockquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	line-height: 1.3em;
	background-image: url(../_images/Graphic-upQuote.png);
	background-repeat: no-repeat;
	display: block;
	padding-left: 250px;
	padding-right: 20px;
	margin: 0px;
	padding-top: 20px;
	padding-bottom: 1em;
	background-position: 215px 20px;
	font-size: 1.6em;
	color: #A59F87;
}
#MainContent blockquote .special {
	text-align: right;
	font-weight: bold;
	line-height: 1.2;
	padding-bottom: 0em;
	display: block;
	padding-top: 0em;
	padding-right: 2em;
	background-image: url(../_images/Graphic-downQuote.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 26px;
	text-transform: capitalize;
	margin-right: 20px;
	font-size: 0.7em;
	margin-top: 10px;
}
#MainContent blockquote .QuoteAlign {
	text-align: right;
	padding-bottom: 0em;
	display: block;
	padding-top: 0em;
	padding-right: 40px;
	background-image: url(../_images/Graphic-downQuote.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 26px;
	margin-right: 30px;
	margin-bottom: 20px;
}
#MainContent .imgMedH {
	height: 318px;
	width: 453px;
	position: relative;
	left: -20px;
	margin: 0px;
	padding: 0px;
}
#MainContent .imgMedV1 {
	height: 318px;
	width: 453px;
	position: relative;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	left: -20px;
}
#MainContent h6 a:link, #MainContent h6 a:visited {
	display: block;
	color: #C2A792;
	text-decoration: none;
}
#MainContent h6 a:hover, #MainContent h6 a:active {
	color: #736357;
}
.HeaderLine {
	text-decoration: line-through;
	letter-spacing: 0.5em;
}
#MainContent .Contact {
	height: 250px;
}
#MainContent .Contact .portrait {
	float: left;
	position: relative;
	padding-left: 75px;
}
#MainContent .Contact .ContactName {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	top: 20px;
	position: relative;
	left: 15px;
	font-size: 1.2em;
}
#MainContent .Contact .ContactTitle {
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 22px;
	left: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}
#MainContent .Contact .ContactText {
	padding-top: 0px;
	margin-top: 0px;
	position: relative;
	top: 30px;
	left: 0px;
	font-size: 0.9em;
}
#MainContentFooter {
	height: 183px;
	width: 750px;
	position: relative;
	top: -175px;
	z-index: 1010;
	background-image: url(../_images/BackgroundPaper-B.png);
	display: block;
}
#FooterAddress {
	margin-right: auto;
	margin-left: auto;
	width: 500px;
	padding-left: 80px;
	position: relative;
	z-index: 2000;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #9A0012;
	top: 0px;
	height: 175px;
	background-image: url(../_images/Graphic-100years.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 30px;
	margin-top: 20px;
}
#FooterAddress img {
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	left: -58px;
	top: 52px;
}
#FooterAddress .AddressTop {
	font-size: 1.1em;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 6px;
	clear: both;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	white-space: nowrap;
}
#FooterAddress .AddressBottom {
	font-size: 0.9em;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 20px;
	width: auto;
	position: relative;
}
#MainContentFooter #FooterAddress ul {
	display: inline;
}
#MainContentFooter #FooterAddress li {
	float: left;
	font-size: 0.9em;
	padding-right: 10px;
	list-style-type: none;
	margin: 0px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	white-space: nowrap;
}
#FooterAddress a:link, #FooterAddress a:visited {
	text-decoration: none;
	color: #9A0012;
	display: block;
}
#FooterAddress a:hover, #FooterAddress a:active {
	text-decoration: underline;
}
#NEASC a {
	display: block;
	margin-right: auto;
	margin-left: auto;
	height: 91px;
	position: relative;
	width: 281px;
	top: -150px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	font-size: 0.8em;
	margin-bottom: 30px;
	margin-top: 0px;
	z-index: 10010;
	padding: 0px;
	text-indent: -10000em;
	background-image: url(../_images/Graphic-NEASCLink.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#FootCredit {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#JHopkin a {
	display: block;
	margin-right: auto;
	margin-left: auto;
	height: 92px;
	position: relative;
	width: 308px;
	top: -150px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	font-size: 0.8em;
	margin-bottom: 30px;
	margin-top: 0px;
	z-index: 10010;
	padding: 0px;
	text-indent: -10000em;
	background-image: url(../_images/Graphic-JHopkinsLink.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#LastWord {
	margin-right: auto;
	margin-left: auto;
	height: 33px;
	position: relative;
	top: -150px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFF;
	font-size: 0.8em;
	margin-bottom: 0px;
	margin-top: 20px;
	z-index: 10010;
	line-height: 2em;
	width: 550px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	white-space: nowrap;
	left: -30px;
}
#LastWord table {
	height: 33px;
	width: auto;
}
#LastWord table a {
	color: #FFF;
	text-decoration: none;
}
#LastWord table a:hover, #LastWord table a:active {
	text-decoration: underline;
}
#LastWord td {
	padding-left: 10px;
	padding-right: 10px;
	height: 33px;
	white-space: nowrap;
	width: auto;
}
#LastWord .DesignLink {
	background-image: url(../_images/Graphic-EclipsedbyDesign.png);
	display: block;
	text-indent: -10000em;
	overflow: hidden;
	width: 131px;
	height: 33px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	position: relative;
	left: -17px;
}
#PageSpacer {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 400px;
}
#LastWord .DesignLink:hover, #LastWord .DesignLink:active {
	background-position: left bottom;
}
#MainContent h3 a {
	text-decoration: underline;
	color: #736357;
}
.altquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	line-height: 1.3em;
	display: block;
	padding-left: 250px;
	padding-right: 20px;
	margin: 0px;
	padding-top: 40px;
	padding-bottom: 1em;
	font-size: 1.3em;
	color: #A59F87;
	text-decoration: underline;
}
.InfoBox {
	width: 450px;
	margin-left: 240px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.InfoBox .InfoTop {
	background-image: url(../_images/Graphic-InfoBoxTop.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
	width: 450px;
	margin: 0px;
	padding: 0px;
}
.InfoBox .InfoBottom {
	background-image: url(../_images/Graphic-InfoBoxBottom.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 15px;
	width: 450px;
}
.InfoBox .InfoBoxContent {
	background-image: url(../_images/Graphic-InfoBox.png);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
}
.SubText {
	font-size: 0.9em;
	font-style: italic;
	color: #736357;
	font-weight: bold;
}
.SubTextPlain {
	font-weight: normal;
	padding-left: 10px;
}
.LargeText {
	font-size: 1.2em;
	font-style: italic;
	color: #000;
	font-weight: bold;
}
.signatureCote {
	text-indent: -10000em;
	height: 33px;
	background-image: url(../_images/Graphic-SignatureCote.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -10px;
	display: block;
	width: 200px;
	float: none;
}
.signatureMonica {
	text-indent: -10000em;
	height: 33px;
	background-image: url(../_images/Graphic-SignatureMonica.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -10px;
	display: block;
	width: 300px;
	float: none;
}
.underline {
	text-decoration: underline;
}
.Highlight {
	font-weight: bold;
	font-style: italic;
}
.NavyBlue {
	color: #009;
	font-weight: bold;
}
.Plaid {
	color: #060;
	font-weight: bold;
	padding: 2px;
}
.White {
	background-color: #FFF;
	padding: 2px;
	font-weight: bold;
}
.Red {
	color: #900;
	font-weight: bold;
}
.bulletSpacer {
	margin-right: 10px;
	margin-left: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.noWrap {
	white-space: nowrap;
	display: block;
}
.Black {
	color: #000;
	font-weight: bold;
}
.Brown {
	color: #630;
	font-weight: bold;
}

