body {
	margin:20px 0 0 0;
	background-color:#FFFFFF;
}
h1 {
	font: normal 20px Arial, Geneva, sans-serif;
	text-align:left;
	color: #FFFFFF;
	margin:2px 0 0 10px;
}
h2 {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#ffca3a;
	margin: 8px 5px;
	text-align: left;
}
h3 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color: #222222;
	margin:3px 0;
	padding:0px 0 3px 3px;
}
p {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin:3px 0;
}
#content-holder {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin:15px 8px 15px 8px;
	text-align:left;
	color: #333333;
}
.invers, a.invers:link, a.invers:visited, a.invers:active {
	color:#FFF;
}
a.invers:hover {
	color:#EEE;
}
a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
a:link	  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000;}
a:hover	  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666666;}
a.bold:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000;}
a.bold:link	   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000;}
a.bold:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000;}
a.bold:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #666666;}
B         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000;}
.small    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000;}
.blue     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #2787FE;}
.black    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #445568;}
.whiteb   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFFFFF;}
.footer   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666666;}

.orange {
	color: #ffca3a;
}
.grey { 
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}
a.grey:link, a.grey:visited, a.grey:active {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color: #CCCCCC;
}
a.grey:hover {
	text-decoration:none;
	color: #DDDDDD;
}
a.inlinelink:link, a.inlinelink:visited, a.inlinelink.active
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	margin:3px 0;
}
a.inlinelink:hover
{
	color: #666666;
}
.button {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #99CCFF;
	border: solid 1px #333333;
	cursor:pointer;
}
.yell-list {
	list-style:none;
	list-style-image:url(images/oarrow.gif);
	text-align:left;
	padding:3px;
	margin:5px 5px 5px 25px;
}
img.pic   { 
	border: 1px solid #000000; 
}
input, td
{
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin:3px 0;
}
#list ul
{
line-height: 125%;
color: #000000;
}
#oportunities {
	margin:0px 0px 0px 0px;
}
#outline {
	margin:15px 0px 0px 0px;
}
#feedback {
	padding:5px;
	margin:10px 15px 10px 10px;
	background:#EEEEEE;
	border:dashed 1px #333333;
}
.story {
	padding:5px;
	margin:10px 15px 10px 10px;
	background:#EEEEEE;
	border:dashed 1px #333333;
}
.courselink, a.courselink:link, a.courselink:visited, a.courselink:hover, a.courselink:active {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif !important;
	color: #333333 !important;
	text-decoration:none !important;
}
.nodeco, a.nodeco:link, a.nodeco:visited {
	/*display:none;*/
	color:#333333 !important;
	text-decoration:none !important;
}
a.nodeco:hover, a.nodeco:active {
	text-decoration:none !important;
	color:#ED12A6 !important;
}

.menu {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#ffca3a;
	margin: 8px 5px;
	text-align: left;
}
.smenu { 
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
}
a.smenu:link, a.smenu:visited, a.smenu:active {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color: #FFF;
}
a.smenu:hover {
	text-decoration:none;
	color: #EEE;
}
.normdiv {
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding:10px 10px 0 10px;
}
.shortul {
	margin: 3px 20px;
}
.shortli {
	list-style-image: url(images/oarrow.gif);
}