.highlight {
	font-weight: bold;
	font-size: 1em;
	padding: 0.25em 1em 0.5em 1em;
	border: 2px solid #892034;
	background: silver;
	}
#container {
	margin: 0 auto;
	position: relative; /* puts container in front of distance */
	text-align: left;
	height: 74px;
	width: 360px;
	clear: left;
	background-color: #fff;
	border: 14px double #808080;
	border-top-color: #c0c0c0;
	border-left-color:#c0c0c0;
	}
div#click {
	padding: 0.1em;
	/*margin: 0.1em 0.1em 0.1em 1em;*/
	margin: 0 auto;
	position: relative; /* puts container in front of distance */
	clear: left;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1.1em;
	font-weight: bold;
	background: #892034; 
	border: 1px solid #d49100;
	width: 20em;
	}
div#click:hover {
	color: #892034;
	background: #d49100;
	}
div#click:hover a{
	color: #892034;
	background: #d49100;
	}
div#click a {
	color: #d49100;
	text-decoration: none;
	}
div#click a:hover {
	color: #892034;
	}
div#notice {
	padding: 0.1em;
	margin: 0.1em 2em 0.1em 2em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	background: silver; 
	border: 1px solid black;
	width: 90%;
	}
div#topnav {
	margin: 0;
	padding: 0;
	}
div#topnav li {
	list-style: none;
	float: left;
	margin-left: 1px;
	padding-left: 16px;
	/*width: 15%;*/
	font-size: 9px;
	line-height: 20px;
	white-space: nowrap;
	/*background: #BBB url(../images/navigation/tabs2-big.gif) 0 100% no-repeat;*/
	}
div#topnav a {
	display: block;
	float: left;
	padding: 0 16px 0 0;
	text-decoration: none;
	font-weight: bold;
	/*border: 1px solid;*/
	/*border-color: #FFF #333 #333 #FFF;*/
	/*background: #CCC url(tab-bumps.gif) 2px 50% no-repeat;*/
	background: #D49100 /*url(../images/navigation/tabs2-big.gif) 100% 100% no-repeat*/;
	color: #892034;
	width: .1em;
	}
html>body div#topnav a{
	width: auto;
	} /* fixes IE6 hack */
/* Commented Backslash Hack hides rule fom IE5-Mac \*/
div#topnav a {float: none;} 			/* End IE5-Mac hack */
div#topnav a:hover {
	color: rgb(62%,35%,22%);
	/*background-color: #333;
	color: #CCC;
	border-color: #000 #CCC #CCC #000;*/
	}
div#topnav #current,
div#topnav #current a {
	color: #FFF;
	/*background-image: url(../images/navigation/tabs2-big-ct.gif);*/
	}
#navcontainer {
	margin-left: 0.25em;
	}
ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
font-size: 0.7em;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #892034;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #D49100;
text-decoration: none;
}
.curricula {
	font-size: 1.1em;
	}
.curricula th {
	font-size: 0.9em;
	}
.curricula tr.year {
	font-size: 1em;
	font-weight: bold;
	font-variant: small-caps;
	background: silver;
	}
.curricula tr.total {
	font-weight: bold;
	}
.curricula th.concentration {
	font-size: 0.9em;
	font-weight: bold;
	background: #d7d7d7;
	}
.curricula th.program {
	font-size: 1em;
	font-weight: bold;
	background: silver;
	}
.curricula tr.subtitle {
	font-size: 0.8em;
	font-style: italic;
	}
.curricula tr.year {
	font-size: 1em;
	font-weight: bold;
	font-variant: small-caps;
	background: silver;
	}
.curricula tr.total {
	font-weight: bold;
	}
.curricula th.concentration {
	font-size: 0.9em;
	font-weight: bold;
	background: #d7d7d7;
	}
.curricula th.program {
	font-size: 1em;
	font-weight: bold;
	background: silver;
	}
.curricula tr.subtitle {
	font-size: 0.8em;
	font-style: italic;
	}
div#contents01 {
	margin: 0 0.5em 0 12.5em;
	padding: 0.25em;
	font-size: 0.9em;
	}
div#contents02 {
	margin: 0 0.5em 0 0.5em;
	padding: 1em;
	font-size: 0.9em;
	}
h1 {
	padding-bottom: 1em;
	font-size: 1.3em;
	text-align: center;
	color: #892034;
	border-bottom: 4px solid #d49100;	
	}
div#titlehead {
	/*padding: 1em 1em 1em 0;*/
	padding: 0 1em 0 0;
	margin: 0;
	height: 169px;
	/*height: 108px;*/
	font-size: 1.3em;
	font-weight: bold;
	text-align: right;
	color: #892034;
	border-bottom: 4px solid #d49100;	
	background: #ffffff url(../workingadults/images/headerphoto.jpg) no-repeat;
	/*background: #ffffff url(../workingadults/images/postcardphoto_sm.jpg) no-repeat;*/
	}
h2 {
	padding: 1em 0 0 0;
	font-size: 1em;
	border-top: 2px solid #892034;
	}
h3 {
	padding: 0.9em 0 0 0;
	margin: 0 2em -1px 1.5em;
	font-size: 0.9em;
	border-top: 1px solid #892034;
	}
h4 {
	font-size: 0.9em;
	font-style: italic;
	}
.menu {
	margin: 0;
	margin-left: 0.25em;
	padding: 0;
	background: white;
	float: left;
	width: 12em;
	font-size: 0.85em;
	font-family: Arial, Verdana, sans-serif;
	border: solid #d49100 2px;
  }
.menu ul {
	margin: 0; 
	padding: 0.25em; 
	}
.menu li {
	list-style: none; 
	margin: 0;
	border-bottom: 2px solid silver;
	}
.menu h4 {
	margin: 0; 
	padding: 0.33em 0.5em 1px 0.25em;
	background: #d49100;
	font-size: 1em; 
	font-style: bold;
	letter-spacing: 1px;
	border-style: solid solid dotted; 
	border-width: 1px 2px 1px 0;
	border-color: #d49100; 
	color: #892034;
  }	
ol.alphalist li {
	list-style-type: upper-alpha;
	}
ol.alphalist li li {
	list-style-type: decimal;
	}
ul.disc li {
	font-size: 1em;
	list-style-type: disc;
	}
ol.nestedlist li li {
	list-style-type: lower-alpha;
	}
ol.nestedlist li li li {
	list-style-type: decimal;
	}
ol.romanlist li {
	list-style-type: upper-roman;
	}
ol.romanlist li li {
	list-style-type: decimal;
	}
.h3indent {
	padding: 0.2em;
	margin: 0 2em 0 2em;
	font-size: 1em;
	}
.linklist {
	font-size: 1em;
	list-style-type: none;
	line-height: 1.65em;
	font-weight: bold;
	}
.curricula tr.year {
	font-size: 1em;
	font-weight: bold;
	font-variant: small-caps;
	background: silver;
	}
div#craftysyntax {
	margin: -0.5em 0 -1em 40em;
	padding: 0;
	/*float: right;*/
}