/* LIST "SIMPLE" 041115, Academic Directory, Centers & Institutes */
div.category {
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0 3px 0;
}
div.subcategory {
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0 3px 6px;
}
div.indent {
	padding: 0 0 0 15px;
}
#navlist
{
padding-left: 0;
margin-left: 0;
}
#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
}
#navlist li a { text-decoration: underline; }
#navlist li.end
{
list-style: none;
margin: 0;
padding: 0.25em 0.25em 0.5em 0.25em;
}
/*END*/
a {
	color: #663300;
	text-decoration: underline;
}
a:hover {
	color: #996633;
	text-decoration: none;
}
body, div, p, blockquote, ol, ul, dl, li, dt, dd, a {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
table {
	border: 0;
	margin: 0 0;
	padding: 0 0;
	vertical-align: top;
}
td, th, tr {
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 0;
	padding: 0 0;
}
a.linkgray {
	color: #333333;
	text-decoration: underline;
}
a.linkgray:hover {
	color: #666666;
	text-decoration: none;
}
a.linkgraysmall {
	color: #333333;
	font-size: 10px;
	text-decoration: none;
}
a.linkgraysmall:hover {
	color: #666666;
	font-size: 10px;
	text-decoration: underline;
}
a.linkbrownsmall {
	color: #663300;
	font-size: 10px;
	text-decoration: none;
}
a.linkbrownsmall:hover {
	color: #996633;
	font-size: 10px;
	text-decoration: underline;
}
/* Footer and Breadcrumb Links 040210 */
a.linkgraysmall2 {
	color: #333333;
	font-size: 10px;
	text-decoration: underline;
}
a.linkgraysmall2:hover {
	color: #666666;
	font-size: 10px;
	text-decoration: none;
}
a.linkbrownsmall2 {
	color: #663300;
	font-size: 10px;
	text-decoration: underline;
}
a.linkbrownsmall2:hover {
	color: #996633;
	font-size: 10px;
	text-decoration: none;
}
/**/
a.redsmall {
		color: #900;
		font-size: 10px;
		text-decoration: underline;
	}
	a.redsmall:hover {
		color: #900;
		font-size: 10px;
		text-decoration: none;
	}
	.ampm {
		color: #000;
		font-size: 10px;
		font-weight: normal;
		padding: 0 0 0 2px;
	}
	.category {
		color: #000;
		font-size: 10px;
		font-weight: bold;
	}
	table.calendar {
		background-color: #fff;
		border: 1px solid #630;
		color: #000000;
		margin: 0 0 10px 0;
	}
	table.calendar th {
		background-color: #fc3;
		border-bottom: 1px solid #630;
		border-top: 0;
		font-size: 14px;
		font-weight: bold;
		padding: 3px 5px;
		text-align: left;
		vertical-align: bottom;
	}
	table.calendar td.time {
		background-color: #fff6e4;
		border-bottom: 1px dotted #c96;
		font-weight: normal;
		padding: 3px 5px;
		vertical-align: top;
	}
	table.calendar td {
		background-color: #ffedc8;
		border-bottom: 1px solid #c96;
		padding: 3px 5px;
		vertical-align: top;
	}
	table.calendar tr {
		padding: 0;
		vertical-align: top;
	}
/**/
table.listing {
	margin:5px 0;
	padding:3px 3px;
	width:100%;
}
td#brown {
	vertical-align: top;
	padding: 5px 0 10px 0;
	background-color: #330000;
}
td#brown a {
	background: #330000;
	color: #ffffff;
	margin: 5px 5px 8px 5px;
	padding: 5px 7px 5px 7px;
}
td#brownsub {
	padding: 5px 0 5px 0;
	background-color: #ffffff;
	vertical-align: top;
}
td#brownsub a {
	background: #ffffff;
	color: #330000;
	margin: 5px 5px 5px 5px;
	padding: 5px 7px 5px 7px;
}
td#gray {
	padding: 5px 0 10px 0;
	background-color: #000000;
	vertical-align: top;
}
td#gray a {
	background: #000000;
	color: #ffffff;
	margin: 5px 5px 8px 5px;
	padding: 5px 7px 5px 7px;
}
td#graysub {
	vertical-align: top;
	padding: 5px 0;
	background-color: #ffffff;
}
td#graysub a {
	background: #ffffff;
	color: #000000;
	margin: 5px 5px 5px 5px;
	padding: 5px 7px 5px 7px;
}
.blockquote {
	background-color: #ffffff;
	font-weight: bold;
	padding: 10px 20px;
}
.bold {
	font-weight: bold;
}
.breadcrumb {
	color: #000000;
	font-size: 10px;
	padding: 5px 0 10px 10px;
}
.brown {
	color: #663300;
}
.brownbold {
	color: #663300;
	font-weight: bold;
}
.brownboldsmall {
	color: #663300;
	font-size: 10px;
	font-weight: bold;
}
.brownsmall {
	color: #663300;
	font-size: 10px;
}
.gray {
	color: #333333;
}
.graybold {
	color: #333333;
	font-weight: bold;
}
.grayboldsmall {
	color: #333333;
	font-size: 10px;
	font-weight: bold;
}
.graysmall {
	color: #333333;
	font-size: 10px;
}
.green {
	color: #006600;
}
.greenbold {
	color: #006600;
	font-weight: bold;
}
.greenboldsmall {
	color: #006600;
	font-size: 10px;
	font-weight: bold;
}
.greensmall {
	color: #006600;
	font-size: 10px;
}
.head {
	font-size: 18px;
	font-weight: bold;
	padding: 0 0 5px 10px;
}
.navbrown {
	color: #996633;
	margin: 5px 5px 8px; padding: 5px 7px;
}
.navgray {
	color: #666666;
	margin: 5px 5px 8px; padding: 5px 7px;
}
a.nn {
	padding: 10px 10px 3px;
}
a.nnsub {
	padding: 5px 10px 5px;
	color: #000000;
}
.wmutemplatepadding {
	background-color: #FFFFFF;
	padding: 0 0 25px 10px;
}
.p {
	background-color: #FFFFFF;
	padding: 0 0 10px 10px;
}
.pad {
	padding: 3px 5px 3px 5px;
}
.padleft {
	padding: 3px 0 3px 5px;
}
.padlink {
	padding: 5px 5px 5px 5px;
}
.padlinkleft {
	padding: 5px 0 5px 5px;
}
.red {
	color: #990000;
}
.redbold {
	color: #990000;
	font-weight: bold;
}
.redboldsmall {
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}
.redsmall {
	color: #990000;
	font-size: 10px;
}
.small {
	font-size: 10px;
}
.smallbold {
	font-size: 10px;
	font-weight: bold;
}
.subhead {
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 3px;
}
/* New Text Links 040304 */
/* http://www.wmich.edu/ */
/* replaces linkgray */
a.gray {
	text-decoration: underline;
}
a.gray:hover {
	color: #666;
	text-decoration: none;
}
/* replaces linkgray2 */
a.graynone {
	color: #333;
	text-decoration: none;
}
a.graynone:hover {
	color: #666;
	text-decoration: underline;
}
/* replaces linkbrown2 */
a.brownnone {
	color: #630;
	text-decoration: none;
}
a.brownnone:hover {
	color: #963;
	text-decoration: underline;
}
/* replaces linkgraysmall */
a.graysmall {
	text-decoration: underline;
}
a.graysmall:hover {
	color: #666;
	text-decoration: none;
}
/* replaces linkgraysmall2 */
a.graysmallnone {
	color: #333;
	font-size: 10px;
	text-decoration: none;
}
a.graysmallnone:hover {
	color: #666;
	text-decoration: underline;
}
/* replaces linkbrownsmall */
a.brownsmall {
	text-decoration: underline;
}
a.brownsmall:hover {
	text-decoration: none;
}
/* replaces linkbrownsmall2 */
a.brownsmallnone {
	color: #630;
	font-size: 10px;
	text-decoration: none;
}
a.brownsmallnone:hover {
	color: #963;
	text-decoration: underline;
}
/**/
/* New Top Button 040305 */
/* http://www.wmich.edu/ */
/* replaces bastardization of nav buttons */
a.top {
	color: #663300;
	text-decoration: underline;
}
a.top:hover {
	color: #996633;
	text-decoration: none;
}
a.topgray {
		color: #333;
		text-decoration: underline;
}
a.topgray:hover {
		color: #666;
		text-decoration: none;
}
/**/
/* Button 040322 */
/* http://www.wmich.edu/brcc/ */
a.button {
	color: #663300;
	text-decoration: underline;
}
a.button:hover {
	color: #996633;
	text-decoration: none;
}
a.graybutton {
		color: #333;
		text-decoration: underline;
}
a.graybutton:hover {
		color: #666;
		text-decoration: none;
}

