body {
	bgcolor: #FFFFFF;
	margin: 0;
}

/*information removed from body tag of each page:  bgcolor="#FFFFFF" link="#a3e51f" vlink="#a3e51f" alink="#a3e51f" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" */

a:link {
	color: #333399;
	/*color: #a3e51f;*/
}
a:acvitve {
	color: #333399;
}
a:visited {
	color: #333399;
}
a:hover {
	color: #333399;
}

/* text version of menu button formatting.  This also includes the CSS being used to activate blue selected text for active page */

a.menu {
	color: #FFFFFF;
	background-color:#3399CC;
	padding: 0px, 2px;
	margin: 0px, 2px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
	}

a.menu:hover {
	color: #333399;
	}

body.about #Navigation a#about {
	color:#333399;
	}

body.academicprogram #Navigation a#academicprogram {
	color:#333399;
	}

body.news #Navigation a#news {
	color:#333399;
	}

body.employment #Navigation a#employment {
	color:#333399;
	}

body.resources #Navigation a#resources {
	color:#333399;
	}

body.foundation #Navigation a#foundation {
	color:#333399;
	}

/* list styles */

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	list-style-position: outside;
	list-style-type: disc;
	line-height: 16px;
	list-style-image: none;
	/*second possible choice=  color: #3399CC;*/
	color: #a3e51f;
}



/*-----------------------------------------------------------------------*/
/* green lines vertical and horizontal substitute for <HR> */
.greenruletop {
	border-top : 1px solid #99cc66;
	}

.vertrule {
	right-border: 1px solid #99cc66;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #a3e51f;
	height: 100%;
}



/*-----------------------------------------------------------------------*/
/* text modifiers */
.heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
}

.heading2blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #3399CC;
}

.elevenpoint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
}

.elevenpointblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #3399CC;
}

.elevenpointDblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #333399;
}

.elevenpointgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #a3e51f;
}

.elevenbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}

.elevenboldblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #3399CC;
}

.elevenboldDblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #333399;
}

.elevenboldgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #a3e51f;
}

.elevenboldred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #FF0000;
}

.tenpoint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	background-color: #A3E51F;
	border-top: 1px solid #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.tenpointyellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	background-color: #FFFF00;
	border-top: 1px solid #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px solid #FFFFFF;
}



/*-----------------------------------------------------------------------*/
/* text modifiers for ISM Web Forms */
.ismform {
	border-right: #000 1pt solid;
	border-top: #000 1pt solid;
	font-size: 11px;
	border-left: #000 1pt solid;
	color: #000;
	border-bottom: #000 1pt solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #fff;
	width: 274px;
}

.ismform2 {
	border-right: #000 1pt solid;
	border-top: #000 1pt solid;
	font-size: 11px;
	border-left: #000 1pt solid;
	color: #000;
	border-bottom: #000 1pt solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #fff;
	width: 171px;
}

.ismform3 {
	border-right: #000 1pt solid;
	border-top: #000 1pt solid;
	font-size: 11px;
	border-left: #000 1pt solid;
	color: #000;
	border-bottom: #000 1pt solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #fff;
	width: 404px;
}

.ismform30pxbox {
	border-right: #000 1pt solid;
	border-top: #000 1pt solid;
	font-size: 11px;
	border-left: #000 1pt solid;
	color: #000;
	border-bottom: #000 1pt solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #fff;
	width: 30px;
}

