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-color: #112233; 
	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; }

div.header {
	font-size: 12px;
	color: #FFFFAA;
	font-family: Arial, Verdana, sans-serif;
	text-align: center;
	background-color: #337755;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0;
	padding-bottom: 0;
	}

DIV.weare {
	color: #FFFFAA;
	font-size: 16px;
	font-family: Arial, Verdana, Sans-Serif;
	margin-top: .5em;
	}

DIV.headertopic {
	font-size: 40px;
	color: #FFFFAA;
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
	background-color: #337755;
	margin-left: 0;
	margin-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	}

DIV.headerservices {
	font-size: 22px;
	color: #FFFFAA;
	font-family: Arial, Verdana, sans-serif;
	background-color: #337755;
	margin-left: 0;
	margin-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	}

DIV.headeraddress {
	font-size: 13px;
	color: #FFFFAA;
	font-family: Arial, Verdana, sans-serif;
	background-color: #337755;
	margin-top: 1em;
	margin-left: 0;
	margin-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	}

div.contain {
	background-color: #FEFECC;
	width: 750px;
	}
.creme {
	background-color: #FEFECC;
	}
div.mainbody {
	width: 710px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0;
	padding-bottom: 0;
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 100%;
	}

div.menubody {
	background-image: url(../bg/cmu-yellow.jpg);
	width: 750px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	color: #446644;
	font-size: 16px;
	line-height: 90%;
	}

.BodyC {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	text-align: center;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	}

.BodyJ {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	text-indent: 1.5em;
	text-align: justify;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	}

.body {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	}

P.body {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	text-indent: 1.5em;
	text-align: left;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	}

P.body2 {
	font-size: 14px;
	color: #446644;
	font-weight: bold;
	font-family: Arial, Verdana, Sans-Serif;
	text-decoration: underline;
	text-align: left;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	}

P.bodynoindent {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	text-align: left;
	margin-top: .5em;
	margin-bottom: .5em;
	}

P.bodyjust {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	text-indent: 1.5em;
	text-align: justify;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	}

P.topic {
	font-size: 30px;
	color: #446644;
	font-weight: bold;
	font-family: Arial, Verdana, Sans-Serif;
	text-align: center;
	margin-top: 1.25em;
	margin-bottom: .5em;
	}

P.topic1 {
	font-size: 20px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	text-align: left;
	margin-top: .5em;
	margin-bottom: .5em;
	}

P.topic2 {
	font-size: 15px;
	color: #446644;
	font-weight: bold;
	font-family: Arial, Verdana, Sans-Serif;
	text-decoration: underline;
	text-align: left;
	margin-top: .5em;
	margin-bottom: .5em;
	}

P.topic3 {
	font-size: 17px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	text-align: left;
	margin-top: 1.5em;
	margin-bottom: .5em;
	}

UL.body {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	}

DL.text {
	
	}

.indextopic {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	text-align: left;
	margin-top: 0;
	margin-bottom: 0;
	}


UL.tier1 {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	list-style-type: disc;
	margin-left: 2.5em;
	margin-top: 0;
	margin-bottom: 0;
	}

UL.tier2 {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	list-style-type: circle;
	margin-left: 5em;
	margin-top: 0;
	margin-bottom: 0;
	}

UL.tier3 {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	list-style-type: square;
	margin-left: 7em;
	margin-top: 0;
	margin-bottom: 0;
	}

UL.body {
	font-size: 14px;
	color: #446644;
	font-family: Arial, Verdana, Sans-Serif;
	}

/* ----- 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.body {
	margin-top: .5em;
	}

A.BodyLink {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	}

A.BodyLink:visited {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	}

A.BodyLink:hover {
	color: #000000;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	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: 16px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 120%;
	}

A.SpecLink:visited {
	color: #446644;
	font-size: 16px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 120%;
	}

A.SpecLink:hover {
	color: #000000;
	font-size: 16px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 120%;
	background: #BBFFBB;
	}

.MenuActive { color: #FFFFFF; font-weight: bold; font-size: 13px; font-family: Arial, Verdana, Sans-Serif; line-height: 100%;
	}

A.MenuLink {
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 0;
	}

A.MenuLink:visited {
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 0;
	}

A.MenuLink:hover {
	color: #FFAA00;
	font-size: 13px;
	font-family: Arial, Verdana, Sans-Serif;
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 0;
	}

.LinkMenuBody {
	font-size: 13px;
	color: #FFFFAA;
	font-family: Arial, Verdana, Sans-Serif;
	text-align: center;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	}

div.WebFooter {
	font-size: 12px;
	color: #FFFFAA;
	font-family: Arial, Verdana, sans-serif;
	text-align: center;
	background-color: #5C3317;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0;
	padding-bottom: 0;
	}

A.WebmasterLink {
	color: #FFFFAA;
	font-size: 12px;
	font-family: Arial, Verdana, Sans-Serif;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	}

A.WebmasterLink:visited {
	color: #FFFFAA;
	font-size: 12px;
	font-family: Arial, Verdana, Sans-Serif;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	}

A.WebmasterLink:hover {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Verdana, Sans-Serif;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
	}

A.TopLink {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	text-align: right;
	}

A.TopLink:visited {
	color: #446644;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	text-align: right;
	}

A.TopLink:hover {
	color: #000000;
	font-size: 14px;
	font-family: Arial, Verdana, Sans-Serif;
	text-align: right;
	background: #BBFFBB;
	}

.bodycream {	background-color: #FEFECC; }
.ccrm1 {	background-image: url(../bg/cb2crm1.jpg); }
.ccrm2 {	background-image: url(../bg/cb2crm2.jpg); }
.ccrm3 {	background-image: url(../bg/cb2crm3.jpg); }
.ccrm4 {	background-image: url(../bg/cb2crm4.jpg); }

.bodybrown {	background-color: #5C3317; }
.cbrn1 {	background-image: url(../bg/cbrn1.jpg); }
.cbrn2 {	background-image: url(../bg/cbrn2.jpg); }
.cbrn3 {	background-image: url(../bg/cbrn3.jpg); }
.cbrn4 {	background-image: url(../bg/cbrn4.jpg); }

.bodyblue {	background-color: #335577; }
.cblu1 {	background-image: url(../bg/cbblu1.jpg); background-color: #335577; }
.cblu2 {	background-image: url(../bg/cbblu2.jpg); background-color: #335577; }
.cblu3 {	background-image: url(../bg/cbblu3.jpg); background-color: #335577; }
.cblu4 {	background-image: url(../bg/cbblu4.jpg); background-color: #335577; }

.bodygreen {	background-color: #337755; }
.cgrn1 {	background-image: url(../bg/cbgrn1.jpg); background-color: #337755; }
.cgrn2 {	background-image: url(../bg/cbgrn2.jpg); background-color: #337755; }
.cgrn3 {	background-image: url(../bg/cbgrn3.jpg); background-color: #337755; }
.cgrn4 {	background-image: url(../bg/cbgrn4.jpg); background-color: #337755; }