<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
table p {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
/* fix for table problem */
.column_content table p {
	margin-top: 1.33em; !important
	margin-bottom:1.33em !important
}


ul.ArrowList {
	margin: 0 10px 0 0; 
	list-style-type: none;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
li.ArrowList {
	list-style-type: none;
	margin: 0 0 0 4px;
	background: url("http://www.nmu.edu/Webb/CSS/bulletarrow.gif");
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 10px;
	padding-bottom: 4px;
	padding-top: 2px;
}
ul.NewsArchive {
	margin: 0px; 
	list-style-type: none;
	padding: 0px;
}
ul.NewsArchive li {
	margin: 0px;
	padding-bottom: 8px;
	padding-top: 0px;
}

ul.LinkList {
	margin: 0px; 
	list-style-type: none;
	padding: 0px;
}
	ul.LinkList li {
		margin: 0px;
		padding-bottom: 8px;
		padding-top: 0px;
	}
	ul.LinkList a, ul.LinkList a:visited {
		text-decoration: none;
	}
	ul.LinkList a:hover {
		text-decoration:underline;
	}

.column_wrapper {
	margin-top: 10px;
	width: 749px;
}
	.column_wrapper .column_nav {
		width: 170px;
		float: left;
	}
		.column_wrapper .column_nav th {
			height: 20px;
			background-image: url("http://www.nmu.edu/Webb/CSS/triangle-section-style.png");
			background-repeat: no-repeat;
			background-position: right top;
			color: #FFFFFF;
			background-color: #006699;
		}
		.column_wrapper .column_nav td {
			border: 1px solid #006699;
			padding-top:6px;
			padding-left:3px;
		}
		.column_wrapper .column_nav .nonlink {
			font-size:9pt;
			padding-left:20px;
		}
		.column_wrapper .column_nav .nonlink2 {
			font-size:10pt;
			padding-top:0px;
			padding-bottom:2px;
			padding-left:4px;
			font-weight:normal;
		}
		.column_wrapper .column_nav a, .column_wrapper .column_left .column_nav a:visited {
			text-decoration: none;
		}
		.column_wrapper .column_nav .Dropdown1 {
			padding-top:0px;
			padding-left:2px;
			padding-bottom:6px;
		}
		.column_wrapper .column_nav .Dropdown2 {
			padding-left:2px;
			padding-bottom:6px;
		}
		.column_wrapper .column_nav .select_box {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			width: 148px;
		}		
			.column_wrapper .column_nav .SideMainNavigation-Green th {
				background-color: #006633;
			}
			.column_wrapper .column_nav .SideMainNavigation-Green td {
				border: 1px solid #006633;
			}
			.column_wrapper .column_nav .SideMainNavigation-Green a, .column_wrapper .column_left .column_nav .SideMainNavigation-Green a:visited {
				color: #006633;
			}
			.column_wrapper .column_nav .SideMainNavigation-Green a:hover {
				color: #000000;
			}
			
			.column_wrapper .column_nav .SideMainNavigation-Blue th {
				background-color: #006699;
			}
			.column_wrapper .column_nav .SideMainNavigation-Blue td {
				border: 1px solid #006699;
			}
			.column_wrapper .column_nav .SideMainNavigation-Blue a, .column_wrapper .column_left .column_nav .SideMainNavigation-Blue a:visited {
				color: #006699;
			}
			.column_wrapper .column_nav .SideMainNavigation-Blue a:hover {
				color: #993300;
			}

			.column_wrapper .column_nav .SideMainNavigation-NMUBlue th {
				background-color: #3332cc;
			}
			.column_wrapper .column_nav .SideMainNavigation-NMUBlue td {
				border: 1px solid #3332cc;
			}
			.column_wrapper .column_nav .SideMainNavigation-NMUBlue a, .column_wrapper .column_left .column_nav .SideMainNavigation-NMUBlue a:visited {
				color: #3332cc;
			}
			.column_wrapper .column_nav .SideMainNavigation-NMUBlue a:hover {
				color: #3332cc;
			}

			.column_wrapper .column_nav .SideMainNavigation-NCLL th {
				background-color: #405c7c;
			}
			.column_wrapper .column_nav .SideMainNavigation-NCLL td {
				border: 1px solid #405c7c;
			}
			.column_wrapper .column_nav .SideMainNavigation-NCLL a, .column_wrapper .column_left .column_nav .SideMainNavigation-NCLL a:visited {
				color: #000000;
			}
			.column_wrapper .column_nav .SideMainNavigation-NCLL a:hover {
				color: #405c7c;
			}

	.column_wrapper .column_content {
		float: left;
		width: 579px;
	}
		.column_wrapper .column_content img {
			margin:5px;
		}
		.column_wrapper .column_content .JavaCalImage img { 
			margin:-6px;
			margin-left:10px;
		}
	.column_wrapper .column_full {
		float: left;
		width: 749px;
	}
	.FormHelpRed { color:red; }

/* NEWS ARVHIVES */
.NewsRSS {
	text-align:right;
}
.NewsArchive-L1-Title {
}
.NewsArchive-L1-Date {
	text-align:right;
	font-weight:bold;
	padding-bottom:5px;
}
.NewsArchive-L1-Content {
}
	.NewsArchive-L1-Content .NewsArchive-L1-AudioWrapper {
		width:282px;
		float:right;
		padding-left:5px;
		clear:both;
	}
		
	.NewsArchive-L1-Content .NewsArchive-L1-ImageWrapper {
		width:282px;
		float:right;
		padding-left:5px;
	}
		.NewsArchive-L1-Content .NewsArchive-L1-ImageMain {
			margin:-5px;
			text-align:center;
		}
		.NewsArchive-L1-Content .ImageSecondaryWrapper {
		}
		.NewsArchive-L1-Content .ImageSecondaryWrapper img {
			margin:0px;
		}
			.NewsArchive-L1-Content .ImageSecondaryWrapper .ImageSecondary-End {
				padding-top:5px;
				float:right;
			}
			.NewsArchive-L1-Content .ImageSecondaryWrapper .ImageSecondary-Center {
				padding-top:5px;
				float:right;
				padding-left:5px;
				padding-right:5px;
			}
	.NewsArchive-L1-Content .NewsArchive-L1-PreparedBy {
		float:right;
		padding-right:5px;
	}
		.NewsArchive-L1-Content .NewsArchive-L1-PreparedBy .NewsArchive-L1-PreparedByTitle {
			font-weight:bold;
			font-size:9pt;
		}
.NewsArchive-Return {
	clear:both;
	text-align:center;
	padding-top:10px;
}

.NewsArchive-Image {
	margin:-5px;
	text-align:center;
}

/* FACULTY AND STAF BIOS */
.Bio {
	margin-bottom:20px;
	clear:both;
}
	.Bio .BioPicture img{
		padding-right:10px;
	}
	.Bio .BioInfo {
		padding-top:5px;
		float:left;
	}
		.Bio .BioInfo .BioName {
			font-weight:bold;
			font-size:18px;
			margin-bottom:5px;
		}
		.Bio .BioInfo .BioTitle {
			font-weight:bold;
			margin-bottom:5px;
		}
		.Bio .BioInfo .BioContact {
		}
	.BioBullets {
		clear:both;
	}
		.Bio .BioBullets ul {
			margin:0px; 
			padding:0px;
			padding-top:4px;
			padding-bottom:0px
		}
		.Bio .BioBullets li {
			margin:0px;
			margin-left:16px;
			padding:0px;
			padding-top:4px;
		}

/* COURSE BULLETIN */
.EmployeeBio {
	padding-top:15px;
	padding-bottom:15px;
	clear:both;
}


	.EmployeeBio .EmployeeImage {
		padding-right:10px;
		
	}
	#EmployeeBioWrapper {}
	.EmployeeBio .Name {
		padding-top:6px;
		font-size:18px;
		font-weight:bold;
		padding-bottom:15px;
	}
	.EmployeeBio .Title1 {
		padding-bottom:5px;
	}
	.EmployeeBio .Title2 {
		padding-bottom:5px;
	}
	.EmployeeBio .Title3 {
		padding-bottom:5px;
	}
	.EmployeeBio .EmploymentType {
		padding-bottom:5px;
	}
	.EmployeeBio .Deptartment {
		padding-bottom:5px;
	}
	.EmployeeBio .Address {
		padding-bottom:5px;
	}
	.EmployeeBio .Phone {
		padding-bottom:5px;
	}
	.EmployeeBio .Fax {
		padding-bottom:5px;
	}
	.EmployeeBio .Email {
		padding-bottom:7px;
	}
	.EmployeeBio .Homepage {
		padding-bottom:5px;
	}
	.EmployeeBio .Since {
		padding-bottom:5px;
	}
	.EmployeeBio .BiographyTitle {
		padding-top:15px;
		font-weight:bold;
	}
	.EmployeeBio .Biography {
		width:550px;
		padding-bottom:5px;
	}
	.EmployeeBio .Degrees {
		width:550px;
		padding-top:5px;
		padding-bottom:5px;
	}
		.EmployeeBio .Degrees ul {
			margin: 0px; 
			padding: 0px;
		}
		.EmployeeBio .Degrees ul li {
			margin: 0px;
			padding-bottom: 8px;
			padding-top: 0px;
			margin-left:15px;
		}
	.EmployeeBio .OtherQualifications {
		width:550px;
		padding-bottom:5px;
	}
	.EmployeeBio .SpecialtiesTitle {
		padding-top:15px;
		font-weight:bold;
	}
	.EmployeeBio .Specialties {
		width:550px;
		padding-bottom:5px;
	}


.DegreeTypeTitle {
	font-size:12pt;
	font-weight:bold;
}
.SectionTitle {
	font-size:12pt;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:0px;
}
.SectionSubtitle {
	font-size:11pt;
	font-style:italic;
	padding-bottom:4px;
}
.SectionText {
	padding-bottom:18px;
	width:550px;
}
	.MinusPad {
		margin-top:-20px;
	}
	.PlusPad {
		margin-bottom:10px;
	}
	.SectionText p {
		margin-top:0px;
	}
.AdditionalInfo {
	padding-top:12px;
}

.LibStud {
	float:left;
	padding-bottom:10px;
	width:575px;
}
	.LibStud .LibStudTitle {
		width:575px;
		font-size:12pt;
		font-weight:bold;
		padding-bottom:4px;
		clear:both;
		float:left;
	}
	.LibStud .LibStudSubTitle {
		width:575px;
		padding-bottom:14px;
		clear:both;
	}
	.LibStud .LibStudPreText {
		width:575px;
		padding-bottom:10px;
		clear:both;
		float:left;
	}
		.LibStud .LibStudPreText p {
			padding:0px;
			margin:0px;
			padding-bottom:10px;
		}
	.LibStud .Course {
		padding-bottom:4px;
	}
		.LibStud .Course a, .LibStud .Course a:visited {
			color:#000000;
			text-decoration: none;
		}
		.LibStud .Course a:hover {
			text-decoration:underline;
		}
			.LibStud .Course .Lab a, .LibStud .Course .Lab a:visited {
				color:#000000;
				text-decoration: none;
			}
			.LibStud .Course .Lab a:hover {
				text-decoration: none;
			}
	.LibStud .LibStudPostText {
		width:575px;
		padding-bottom:10px;
		clear:both;
		float:left;
	}

.Dept {
	width:575px;
	float:left;
	padding-bottom:10px;
}
	.Dept .DeptTitle {
		font-size:18pt;
		font-weight:bold;
		padding-bottom:12px;
	}
	.Dept  .ContactTitle {
		font-weight:bold;
		font-size:12pt;
		padding-bottom:4px;
	}
	.Dept .ContactInfo {
		padding-bottom:20px;
		width:250px;
		float:left;
	}
		.Dept .ContactInfo .TheTopLine {
			border-top: 1px solid #006699;
			padding-bottom:5px;
		}
		.Dept .ContactInfo .Line {
			padding-bottom:5px;
			padding-left:2px;
		}
			.Dept .ContactInfo .Line .Tag {
				font-weight:bold;
			}
		.Dept .ContactInfo .TheBottomLine {
			clear:both;
			border-bottom: 1px solid #006699;
			padding-top:0px;
		}
	.Dept .ImageWithContact {
		float:right;
		width:300px;
	}
		.Dept .ImageWithContact img {
			padding:0px;
			margin:0px;
		}
	.Dept .BulletinDeptDegreeListUL {
			list-style-type:none;
			margin:0px; 
			padding:0px;
			padding-top:0px;
			padding-bottom:10px;
	}
		.Dept .BulletinDeptDegreeListLI {
			margin:0px; 
			padding:0px;
			padding-top:0px;
			padding-bottom:4px;
		}
	.Dept .Text {
		clear:both;
	}
		.Dept .Text img {
			float:right;
			padding:0px;
			padding-left:10px;
			padding-bottom:10px;
			margin:0px;
		}

.ProgramBottom {
	padding-bottom:20px;
}

.Line {
	margin-bottom:6px;
}
	.Line .ProgramLive {
		width:550px;
	}
		.Line .ProgramLive a, .Line .ProgramLive a:visited {
			color:#000000;
			text-decoration: none;
		}
		.Line .ProgramLive a:hover {
			text-decoration:underline;
		}
	.Line hr {
		padding:0px;
		margin:0px;
		margin-top:6px;
		margin-bottom:3px;
	}

.CourseDesc {
	width:550px;
	padding-bottom:20px;
}
	.CourseDesc .CourseTitleWrapper {
		float:left;
		width:538px;
		padding-bottom:10px;
	}
		.CourseDesc .CourseTitleWrapper .CourseTitle {
			float:left;
			font-weight:bold;
			max-width:460px;
		}
		.CourseDesc .CourseTitleWrapper .CourseCredits {
			float:right;
			font-weight:bold;
		}
	.CourseDesc .Offered {
		padding-bottom:8px;
		clear:both;
	}
	.CourseDesc .Graded {
		padding-bottom:8px;
		clear:both;
	}
	.CourseDesc .LibStuds {
		clear:both;
		padding-bottom:8px;
	}
		.CourseDesc .LibStuds ul {
			margin:0px;
			padding:0px;
			padding-left:14px;
			padding-bottom:4px;
		}
		.CourseDesc .LibStuds li {
			margin:0px;
			padding:0px;
		}
		.CourseDesc .LibStuds a, .CourseDesc .LibStuds a:visited {
			color:#000000;
			text-decoration: none;
		}
		.CourseDesc .LibStuds a:hover {
			text-decoration:underline;
		}
	.CourseDesc .Prerequisites {
		padding-bottom:8px;
		clear:both;
	}
	.CourseDesc .Description {
		padding-bottom:8px;
		clear:both;
	}
	.CourseDesc .Notes {
		padding-bottom:8px;
		font-style:italic;
	}
		.CourseDesc .Notes .NotesTitle {
			font-style:italic;
			font-weight:bold;
		}
		.CourseDesc .Notes .TheNotes {
			font-style:italic;
		}
	.CourseDesc .Worksheet {
		text-align:right;
		clear:both;
	}


.ExamEquivCol1 {
	width:200px;
	float:left;
}
.ExamEquivCol2 {
	text-align:center;
	width:75px;
	float:left;
}
.ExamEquivCol3 {
	width:250px;
	float:left;
}
.ExamEquivCol4 {
	text-align:right;
	width:50px;
	float:left;
}
.ExamEquivBlockHeading {
	font-weight:bold;
}
.ExamPostText {
	padding-bottom:15px;
	clear:both;
}


ul.BulltinBullet {
	margin: 0 0 0 3px; 
	padding: 0px;
	list-style-type:disc;
}
ul.BulltinBullet li {
	margin: 0 0 0 10px;
	padding: 0px;
}

.BulletinPageTitle {
	float:left;
	clear:both;
	padding-bottom:10px;
}

/* End of Bulletin */


.LinkLooking {
	text-decoration:underline;
}
.TextLookingInputField {
	border:0px;
	background-color:#FFFFFF;
	color:#000000;
}
.WAParagraph {
	padding-bottom:14px;
}
	.WAParagraph p {
		padding-bottom:10px;
	}

.JavaCalImage img {
	margin:-50px; 
}


.pub_safe_alert {
	background-color:#e7e7e7;
	margin-top:8px;
	margin-bottom:8px;
	padding:5px;
}


.SkillBuilder p {
	margin-top:0px; 
	margin-bottom:5px;
	margin-left:3px;
}
</pre></body></html>