body  { color: black; font-family: Georgia, Verdana, Arial; background-color: white }
h1 {font: italic bold 18pt/normal Arial, Helvetica, sans-serif; color: #000066; background-color: #FFFFFF; border-color: #0000CC #FFFFFF; padding-top: 4px; padding-bottom: 4px; clip:  rect(   ); border-style: solid; border-top-width: medium; border-bottom-width: medium}
h2   {
	color: #000044;
	font: italic bold 14pt arial, helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	width: 100%;
	clip: rect(auto auto auto auto);
	border-bottom: 1px solid red
}
td {font-family: Georgia, Verdana, Arial; text-align: left }
th { font-weight: normal; font-family: Georgia, Verdana, Arial; text-align: center }
h4   { color: #D9EEFB; font: italic bold 14pt arial, helvetica, sans-serif; background-color: #000055; padding-top: 4px; padding-bottom: 4px; padding-left: 6px; width: 100%; clip: rect(auto auto auto auto); border-bottom: 1px solid red}

h3   { color: #800000; font-size: medium; font-family: Arial, Geneva, Helvetica; font-weight: normal; margin-left: 6pt; border-bottom: 1pt solid maroon }
th { font-style: normal; font-weight: normal }
item  { font-family: Georgia, Verdana, Arial; padding-left: 1em; text-indent: -1em}
.purple {font-family: Georgia, Verdana, Arial; color: #46046c }
.purpleb  { color: #46046c; font-family: Georgia, Verdana, Arial; font-weight: bold; margin-top: 2px; margin-bottom: 2px;}
.smallpurple {
	color: #1d1979;
	font-size: smaller;
	font-style: italic;
}
.q    { background-color: #f5f5f5; text-indent: 2px; margin-top: 12px; border-bottom: 1px solid teal; border-left: none; width: 100% }
.blowup  { background-color: #f0f5fa; border: solid 1px teal; padding:6px; }
A:HOVER {background-color : Yellow}
.sidebar  { background-color: #eaeaf4; margin: 0.5em; padding: 0.5em; border: solid 1px rgb(65%,65%,85%) }
textarea     { color: #001a00; font-family: "Comic Sans MS", Chalkboard; background-color: #effce9;}
.text    { color: #001a00; font-family: "Comic Sans MS", Chalkboard; background-color: #effce9 }
.prow { background-color: #ffedf2 }
.brow {
	background-color: #DEF0F4;
	font-size: smaller;
}
.indent     { text-align: left; text-indent: -22px; margin-top: 1px; margin-bottom: 0; margin-left: 22px; padding-top: 0; padding-bottom: 0; border-width: 0 }
sup  { font-size: xx-small; line-height: 100% }
.red { color: white; font-size: small; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: bold; background-color: #b12222; text-align: center; text-indent: 12px; margin-right: 36px; margin-left: 36px; padding: 5px; outline: solid 1pt red }
.small   { font-variant: normal; font-size-adjust: -1; text-align: left }
.box { background-color: #ffecf7; margin: 12px; padding: 4px; border: solid 1pt #280287; }
.university-title { font-family : Arial, Helvetica, sans-serif; font-size : 18pt; font-style : normal; line-height : normal; font-weight : normal; color : #003366; }
.indent-table {	margin-left: 35px;}
.aright { text-align: right; }
