﻿.thePict
{
	padding-left: 5pt;
	position: absolute;
	color: #78F;
	display: block;
	font-variant: small-caps;
	background:#000000;
}

.theTitle
{
	padding-left: 5pt;
	margin-left: 220pt;
	margin-top: 20pt;
	position: absolute;
	color: #78F;
	display: block;
	font-variant: small-caps;
	background:#000000;
}


.copyright
{
	position: absolute;
	top: 495px;
	width: 95%;
	margin-left: 10pt;
	color: #CFCFCF;
	text-align: center;
	padding-top: 2pt;
	padding-bottom: 2pt;
}

p
{
	font-size: 10;
}

.mptext
{
	color: #312816;
	margin-bottom: 6pt;
	font-size: 10pt;
}

.mphead
{
	text-align: center;
	color: #312816;
	font-weight: bold;
	font-style: italic;
	font-size: 16pt;
	margin-bottom: 6pt;
}

.mphead2
{
	text-align: center;
	color: #312816;
	font-weight: bold;
	font-style: italic;
	font-size: 12pt;
	margin-top: 8pt;
	margin-bottom: 0pt;
}


.mpinset
{
	color: #312816;
	margin-left: 20pt;
}


em
{
	font-style: normal;
	font-variant: small-caps;
}

.navb
{
	font-style: plain;
	font-variant: small-caps;
}
.navb:link
{
	color: #CCCCCC;
	text-decoration: none;
}
.navb:visited
{
	color: #CCCCCC;
	text-decoration: none;
}
.navb:hover { color: #800080; }
.navb:active { color: #F00; }


.mplink
{
	font-weight: bold;
	font-variant: small-caps;
}
.mplink:link
{
	color: #364D00;
	text-decoration: none;
}
.mplink:visited
{
	color: #364D00;
	text-decoration: none;
}
.mplink:hover { color: #800080; }
.mplink:active { color: #F00; }



.sidelabel
{
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
	margin-top: 7pt;
	margin-bottom: 5pt;
	color: #333A00;
}



.sidemenu
{
	font-weight: bold;
	font-variant: small-caps;
	font-size: 10pt;
	text-align: center;
	margin-top: 2pt;
	margin-bottom: 2pt;
	color: #32311D;
}
.sidemenu:link
{
	color: #312816;
	text-decoration: none;
}
.sidemenu:visited
{
	color: #312816;
	text-decoration: none;
}
.sidemenu:hover { color: #A000A0; }
.sidemenu:active { color: #F00; }



.date
{
	font-weight: bold;
	font-style: italic;
}

.date:after
{
	content: ": ";
}


.alert
{
	color: #CC2211;
	font-style: italic;
}



.linenums
{
}

.linenums:before
{
	content: "Aeneid ";
	font-style: italic;
}


.assignment
{
	color: #32311D;
	margin-left:3em;
	text-indent:-2em;
	font-size: 10;
}



#mainpanel
{
	position: absolute;
	left: 225px;
	right: 10px;
	top: 190px;
	min-width: 300px;
	height: 320px;
	background-color: #BBBBBB;
	font-size: 10pt;
	padding-right: 10px;
	border-top: 3px solid #777777;
	border-left:  3px solid #999999;
	border-bottom: 3px solid #FFFFFF;
	border-right:  3px solid #DDDDDD;
	overflow: auto;
}

#navbar
{
	position: absolute;
	left: 225px;
	right: 10px;
	top: 140px;
	min-width: 300px;
	background-color: #000000;
	color: #CCCCCC;
	padding-right: 15px;
}



#menupanel
{
	position: absolute;
	left: 25px;
	top: 250px;
	width: 210px;
	color: #929292;
}

body
{
	font-family: Palatino;
	font-size: 12pt;
	text-align: left;
	background-color: #000000;
}

p
{
	text-align: left;
	margin-left: 10pt;
	margin-top: 10pt;
	margin-right: 10pt;
	margin-bottom: 10pt;
}


h1
{
	font-weight: normal;
	font-size: 12pt;
	text-align: center;
	font-style: italic;
	font-variant: small-caps;
	padding-top: 12pt;
}

h2
{
	font-weight: normal;
	font-variant: normal;
	font-size: 11pt;
	margin-top: 10pt;
	margin-bottom: 10pt;
	color: #CCC;
}

h3
{
	font-weight: normal;
	font-style: normal;
	font-size: 14pt;
	margin-top: 7pt;
	padding: 3pt;
}

h4
{
	font-weight: normal;
	font-style: italic;
	font-size: 150%;
	margin-top:-10pt;
}

h5
{
	font-weight: normal;
	font-style: italic;
	font-size: 150%;
	margin-top:-10pt;
}

.subtitle
{
	font-weight: normal;
	font-size: 10pt;
	margin-bottom: 12pt;
	text-align: center;
}






