/* Alignment */
.center {text-align: center !important;}
.left {float: left !important;}
.right {float: right !important;}
.top {vertical-align: top !important;}

/* Colors */
.brown {color: #c96 !important;}
.gray {color: #666 !important;}
.green {color: #360 !important;} /* Other options: green, #060 */
.red {color: #900 !important;} /* Other options: red, #600 */

/* Layout */
.spacer {clear: both; line-height: 1px; height: 1px; font-size: 0;}

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
Downloads Box: For creating a 3-dimensional box; used for file downloads.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.download {float: right; background: #e9e2cf; border: 1px solid #cbc1b0; margin: 10px;}
.download ul {border-bottom: 1px solid #94866f; border-left: 1px solid #94866f; margin: 0; padding: 5px 3px;}
.download li {list-style-type: none; padding: 5px 5px 3px 25px; background-repeat: no-repeat; background-position: 3px 5px; font: 9px/1.4em Verdana, sans-serif; color: #94866f;}
.download li.note {padding: 0 0 3px 0; color: #564630; font: bold 11px/1em Verdana, sans-serif;}
.download li a {display: block; margin-bottom: 1px; font-size: 1.0em; white-space: nowrap;}
.download li.calendar {background: url("http://www.wmich.edu/images/sw/lists/icons/calendar.gif") no-repeat left center;}
.download li.excel {background: url("http://www.wmich.edu/images/sw/lists/icons/excel.gif") no-repeat left center;}
.download li.html {background: url("http://www.wmich.edu/images/sw/lists/icons/html.gif") no-repeat left center;}
.download li.image {background: url("http://www.wmich.edu/images/sw/lists/icons/image.gif") no-repeat left center;}
.download li.pdf {background: url("http://www.wmich.edu/images/sw/lists/icons/pdf.gif") no-repeat left center;}
.download li.word {background: url("http://www.wmich.edu/images/sw/lists/icons/word.gif") no-repeat left center;}
ul.circle {list-style-type: circle;
	list-style-position: outside;}
ul.decimal {list-style-type: decimal;}
ul.lower-alpha {list-style-type: lower-alpha;}
ul.lower-roman {list-style-type: lower-roman;}
ul.none {list-style-type: none;}
ul.square {
	list-style-type: square;
	list-style-position: outside;
}
ul.upper-alpha {list-style-type: upper-alpha;}
ul.upper-roman {list-style-type: upper-roman;}
ul.black li {background: url("http://www.wmich.edu/images/sw/lists/bullets/blk_1-1.gif") no-repeat left center;}
ul.brown1 li {background: url("http://www.wmich.edu/images/sw/lists/bullets/brn_1-1.gif") no-repeat left center;}
ul.brown2 li {background: url("http://www.wmich.edu/images/sw/lists/bullets/brn_1-2.gif") no-repeat left center;}
ul.brown3 li {background: url("http://www.wmich.edu/images/sw/lists/bullets/brn_1-3.gif") no-repeat left center;}
ul.gray1 li {background: url("http://www.wmich.edu/images/sw/lists/bullets/gry_1-1.gif") no-repeat left center;}
ul.gray2 li {background: url("http://www.wmich.edu/images/sw/lists/bullets/gry_1-2.gif") no-repeat left center;}
ul.gray3 li {background: url("http://www.wmich.edu/images/sw/lists/bullets/gry_1-3.gif") no-repeat left center;}
ul.gray4 li {background: url("http://www.wmich.edu/images/sw/lists/bullets/gry_1-4.gif") no-repeat left center;}
ul.columns {padding: 0; margin: 0;}
ul.columns li {float: left; list-style: none; margin-right: 2em;}
ul.columns li strong, ul.columns li em {display: block;}
ul.columns li strong {margin-top: 0.5em; color: #564630;}

/* Typography */
.auto {line-height: 110% !important;}
.bold {font-weight: bold !important;}
.caps {text-transform: capitalize !important;}
.indent {text-indent: 0.3em !important;}
.italic {font-style: italic !important;}
.normal {font-weight: normal !important;}
.nowrap {white-space: nowrap !important;}
.small {font-size: 10px !important;}

/* Spotlight Icons */
#cSpotlight dd.html {background: url("http://www.wmich.edu/images/sw/lists/icons/html.gif") no-repeat left center;}
#cSpotlight dd.ppt {background: url("http://www.wmich.edu/images/sw/lists/icons/ppt.gif") no-repeat left center;}
#cSpotlight dd.ppt a {padding: 0 0 0 10px;}

#cSpotlight dd.sit {background: url("http://www.wmich.edu/images/sw/lists/icons/sit.gif") no-repeat left center;}
#cSpotlight dd.zip {background: url("http://www.wmich.edu/images/sw/lists/icons/zip.gif") no-repeat left center;}

