BODY {
	scrollbar-face-color: #558855;
	scrollbar-shadow-color: #003333;
	scrollbar-base-color: #446644;
	scrollbar-highlight-color: #559955;
	scrollbar-3dlight-color: #99CCFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #77AA77;
	scrollbar-arrow-color: #FFFFFF;
	background-image: url(../bg/cmugreen.jpg);
	background-color: #446644;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

/* ----- paragraph and headers
	border: solid;
	border-color: blue;
	border-width: thin;

*/

/* ----- initialize */

PRE { font-family: monospace; }
H1,H2,H3,H4,H5,P,UL { font-family: serif; }

.greenlines {
	background-image: url(../bg/lines-green04.jpg);
}

HR.weareline {
	color: #446644;
	background-color: #446644;
	width: 98%;
	height: 1px;
	}
DIV.Container {
	width: 750px;
	background: #FFFFED url(../bg/cmu-yellow.jpg) repeat;
	border-width: 5px;
	border-style: double;
	border-color: #446644;
	}
div.WeAre {
	color: #446644;
	font-size: 13px;
	font-family: Arial, Verdana, Sans-Serif;
	text-align: right;
	margin-top: 0;
	}

div.footerbody {
	background-image: url(../bg/cmu-yellow.jpg);
	font-size: 14px;
	color: #FFFFAA;
	font-family: Arial, Verdana, Sans-Serif;
	text-align: center;
	width: 750px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	}

div.footer {
	width: 750px;
	font-size: 80%;
	color: #FFFFAA;
	font-family: Arial, Verdana, sans-serif;
	text-align: center;
	background-color: #446644;
	border-width: 3px;
	border-style: double;
	border-color: #FEFFF1;
	margin-left: auto;
	margin-right: auto;
	padding-top: 1em;
	padding-bottom: 1em;
	}

/* -- Change --- */
.textsize {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	margin-top: .0;
	margin-bottom: 0;
	}

div.MainBody {
	width: 710px;
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 110%;
	margin: 0 0 0 0;
	padding: 0 20px 0 20px;
	}

P.Topic {
	font-size: 16px;
	color: #446644;
	font-weight: bold;
	font-family: Arial, Verdana, Sans-Serif;
	margin: .5em 0 0 0;
	}

P.TopicSub {
	font-size: 16px;
	color: #446644;
	font-weight: bold;
	font-family: Arial, Verdana, Sans-Serif;
	margin: .5em 0 0 0;
	}

P.BodyTextIndent {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	text-indent: 1.5em;
	margin: .5em 0 .75em 0;
	}

P.BodyTextNoIndent {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	margin: .5em 0 .5em 0;
	padding: 0 1em 0 1em;
	}

.TableText {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 100%;
	}


/* -- Change --- */

UL.tier1 {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	list-style-type: disc;
	margin-left: 2.5em;
	margin-top: 0;
	margin-bottom: 0;
	}

UL.tier2 {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	list-style-type: circle;
	margin-left: 5em;
	margin-top: 0;
	margin-bottom: 0;
	}

UL.tier3 {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	margin-left: 7em;
	margin-top: 0;
	margin-bottom: 0;
	}

/* ----- list elements
list-style-type
list-style-position
list-style-image
ol.decimal {list-style-type: decimal}
ol.lroman {list-style-type: lower-roman}
ol.uroman {list-style-type: upper-roman}
ol.lalpha {list-style-type: lower-alpha}
ol.ualpha {list-style-type: upper-alpha}

 */

LI.heading {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 120%;
	margin-left: 0;
	margin-top: .2em;
	margin-bottom: 0;
	}

LI.tier2heading {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 120%;
	margin-left: 0;
	margin-top: .2em;
	margin-bottom: 0;
	}

LI.tier1 {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 120%;
	margin-top: .2em;
	margin-bottom: 0;
	margin-left: 0;
	}

LI.none {
	list-style-type: none;
	}

LI.disc {
	list-style-type: disk;
	}

.indextopic {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	text-align: left;
	margin-top: 0;
	margin-bottom: 0;
	}

HR.green {
	color: #446644;
	}

/* ----- Mission Statements ----- */

P.MissionText {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	text-indent: 1.5em;
	line-height: 110%;
	margin-top: .5em;
	margin-bottom: .5em;
	}
LI.MissionItem {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 110%;
	margin-left: 0;
	margin-top: .5em;
	margin-bottom: 0;
	}

/* ----- Holiday Alternate Style ----- */

.HolidayTopics {
	color: #446644;
	font-size: 16px;
	font-family: Arial, Verdana, Sans-Serif;
	text-decoration: underline;
	line-height: 100%;
	}
.HolidayPolicy {
	color: #446644;
	font-size: 12px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 100%;
	margin-top: 1.5em;
	margin-bottom: 0;
	}
.HolidayTableText {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 100%;
	}
.HolidayCalendar {
	color: #336633;
	font-size: 16px;
	font-family: Arial, Verdana, Sans-Serif;
	margin-top: 0;
	margin-bottom: .25em;
	}

A.ServiceLink {
	color: #0000FF; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; text-decoration: none;
	}

A.ServiceLink:visited {
	color: #0000FF; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; text-decoration: none;
	}

A.ServiceLink:hover {
	color: #000000; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; text-decoration: underline; background: #BBFFBB;
	}

A.BodyLink {
	color: #0000FF; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; text-decoration: none;
	}

A.BodyLink:visited {
	color: #0000FF; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; text-decoration: none;
	}

A.BodyLink:hover {
	color: #000000; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; text-decoration: underline; background: #BBFFBB;
	}

A.RegLink {
	color: #446644; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; text-decoration: underline;
	}

A.RegLink:visited {
	color: #446644; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; text-decoration: underline;
	}

A.RegLink:hover {
	color: #000000; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; text-decoration: underline; background: #BBFFBB;
	}

A.DarkLink {
	color: #000000; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; text-decoration: underline;
	}

A.DarkLink:visited {
	color: #000000; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; text-decoration: underline;
	}

A.DarkLink:hover {
	color: #0000FF; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; text-decoration: underline; background: #BBFFBB;
	}

A.PlainLink {
	color: #446644; font-size: 14px; font-family: Arial, Verdana, Sans-Serif;
	}

A.PlainLink:visited {
	color: #446644; font-size: 14px; font-family: Arial, Verdana, Sans-Serif;
	}

A.PlainLink:hover {
	color: #000000; font-size: 14px; font-family: Arial, Verdana, Sans-Serif;
	}

A.SpecLink {
	color: #446644; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; line-height: 120%;
	}

A.SpecLink:visited {
	color: #446644; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; line-height: 120%;
	}

A.SpecLink:hover {
	color: #000000; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; line-height: 120%; background: #BBFFBB;
	}

A.TopLink {
	color: #446644; font-size: 14px; font-family: Arial, Verdana, Sans-Serif;
	}

A.TopLink:visited {
	color: #446644; font-size: 14px; font-family: Arial, Verdana, Sans-Serif;
	}

A.TopLink:hover {
	color: #000000; font-size: 14px; font-family: Arial, Verdana, Sans-Serif; background: #BBFFBB;
	}

.FooterActive {
	color: #446644; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; line-height: 100%;
	}

A.FooterLink {
	color: #446644; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; line-height: 90%; margin-top: 0; margin-bottom: 0;
	}

A.FooterLink:visited {
	color: #446644; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; line-height: 90%; margin-top: 0; margin-bottom: 0;
	}

A.FooterLink:hover {
	color: #000000; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; background: #BBFFBB; line-height: 90%; margin-top: 0; margin-bottom: 0;
	}

A.ReportLink {
	font-size: 12px; font-family: Arial, Verdana, Sans-Serif; line-height: 90%; text-decoration: none;
	}

A.ReportLink:visited {
	font-size: 12px; font-family: Arial, Verdana, Sans-Serif; line-height: 90%; text-decoration: none;
	}

A.ReportLink:hover {
	font-size: 12px; font-family: Arial, Verdana, Sans-Serif; line-height: 90%; text-decoration: none;
	}

A.WebmasterLink {
	color: #FFFFAA; font-size: 14px; font-family: Arial, Verdana, Sans-Serif;
	}

A.WebmasterLink:visited {
	color: #FFFFAA; font-size: 14px; font-family: Arial, Verdana, Sans-Serif;
	}

A.WebmasterLink:hover {
	color: #FFFFFF; font-size: 14px; font-family: Arial, Verdana, Sans-Serif;
	}

a.larial:link, a.larial:visited {
	color: #446644;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

a.larial2:link, a.larial2:visited {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

a.larial3:link, a.larial3:visited {
	color: #0000FF;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

a.larial4:link, a.larial4:visited {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

a.larial5:link, a.larial5:visited {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

a.larial6:link, a.larial6:visited {
	color: #446644;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

.arial12  {
	color: #446644;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

.arial14  {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 110%
	}

.arial15  {
	color: #446644;
	font-size: 15px;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 110%
	}

.arial15b  {
	color: #446644;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 110%
	}

.arial16  {
	color: #446644;
	font-size: 16px;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

.arial18  {
	color: #446644;
	font-size: 18px;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

.arial18b  {
	color: #446644;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

.arial20  {
	color: #446644;
	font-size: 22px;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

.arial22  {
	color: #446644;
	font-size: 22px;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

.arial30b  {
	color: #446644;
	font-size: 30px;
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

.italic15 {
	color: #446644;
	font-size: 15px;
	font-style: italic;
	font-family: Times New Roman, Serif;
	line-height: 100%
	}

.header20  {
	color: #446644;
	font-size: 20px;
	font-family: Arial, Helvetica, Sans-Serif;
	line-height: 100%
	}

.spanbg {
	background: gray
	}
