




/*
     FILE ARCHIVED ON 21:41:10 Oct 10, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:40:39 Nov 13, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* font size and margin properties */

body,table,tr,td,p,ul,ol,li,div,span { 
	font:12px arial;
	color:#333; 
	}
h1 {
 	font:20px Arial;
 	color:#CC9900;
  	}
.bigger	{
 	font:30px Arial;
 	color:#CC9900;
}
h2 {
 	font:16px Arial,Helvetica,sans-serif;
 	color:#34297C;
 	font-weight:bold;
 	background:#F8F8F8;
	border-bottom:1px dashed #34297C;
	}
h3 {
 	font:14px Arial,Helvetica,sans-serif;
	color:#34297C;
 	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
  	}
strong{
 	color:#34297C;
	}
/* link properties */
a	{ 
	color:#362A7E; 
	}
a:active	{ 
	text-decoration:underline; 
	color:#000000;
	}
a:link	{ 
	text-decoration:underline; 
	color:#362A7E;
	}
a:visited	{ 
	text-decoration:underline; 
	color:#362A7E; 
	}
a:hover	{ 
	text-decoration:none; 
	color:#000000; 
	}
a:focus	{ 
	text-decoration:none; 
	outline:thin dotted invert; 
	color:#000000;
	}
/* class properties */
.breadcrumb	{ 
	font-size:.83em; 
	line-height:2em; 
	}
.firstp:first-letter	{ 
	font-size:2em; 
	margin-left:-.1em;
	}
.small 	{
	font-size:10px; 
	}
.white	{ 
	color:#FFF; 
	}
.date	{
	border:1px solid #999;
	text-align:center;
	font:14px Arial;
	background:#E4E4E4;
	width:550px;
	}
.l	{
	position:relative;
	left:25px;
	width:250px;
	border:1px dotted red;
	}
.r	{
	position:relative;
	left:25px;
	width:150px;
	border:1px solid green;
	}
.quote	{
	color:#666;
	font-style:italic;
	padding-left:20px;
	padding-right:30px;
	}
/*id properties */
#nav	{
	width:108px;
	}
#nav a	{
	font:11px Arial;
	color:#FFF;
	margin-bottom:15px;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #999; 
	margin-right:3px;
	}
#nav a:hover	{
	color:#CC9900;
	}
.requiredfield {
	font-weight:bold;
	font:12px Arial,Helvetica,sans-serif;
	color:red;
	}
fieldset {
	width:auto;
	margin:5px 0px 10px 0px;
	padding:10px;
	background:#FFF url(http://web.archive.org/web/20141010214110/http://www.educause.edu/images/global/fieldset_gray_grad_bg.jpg) bottom left repeat-x;
_filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF',endColorStr='#ECEBF3', gradientType='0');
	}
legend {
	font:bold 16px Arial,Helvetica,sans-serif;
	margin-bottom:5px;
	color:#34297C;
	}
button, div.formbuttons input	{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF',endColorStr='#CCCCCC', gradientType='0');
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:2px;
	background:#CCC;
	color:#990000;
	cursor:pointer;
	}
.formbuttons	{
	width:100%;
	background:#362A7E url(http://web.archive.org/web/20141010214110/http://www.educause.edu/images/global/div_formbuttons_alpha_bg.png) bottom left repeat-x;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#362A7E',endColorStr='#ffffff', gradientType='0');
	text-align:center;
	margin:0px 0px 20px 0px;
	border:1px solid #ccc;
	border-bottom:3px solid #999;
	padding:3px;
	}
/* for Upload buttons only */
span.uploadbuttons input {
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#cccccc', gradientType='0');
	font:11px Arial,Helvetica,sans-serif;
	font-weight:bold;
	background:#ccc;
	color:#990000;
	cursor:pointer;
	padding:0px 3px 0px 5px;
	}
.formlabelmid	{
	font:11px "Arial", helvetica, sans-serif;
	color:#333;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	background:#F2E4BD;
	border:1px solid #ccc;
	white-space: nowrap;
	padding:3px;
	}
.formlabeltop	{
	font:11px "Arial", helvetica, sans-serif;
	color:#333;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	background:#F2E4BD;
	border:1px solid #ccc;
	padding:3px;
	}
.grid_table	{
	width:99%;
	border-collapse:collapse;
	margin:5px 5px 20px 5px;
	}
.grid_head td	{
	background:#362A7E;
	font:bold 12px Arial, sans-serif;
/*	white-space:expression(document.body.clientWidth > 800? "nowrap": "500px" ); */
	/*white-space:nowrap;*/
	color:#fff;
	padding:3px;
	border:1px solid #999;
	border-bottom:1px solid #000;
	}
	
.grid_head tr.row_1 td{background:#fff;}
.grid_head tr.row_2 td{background:#e4e4e4;}

#faculty .name{
color:#362A7E;
font:18px Arial Narrow, Arial, Helvetica, sans-serif;
float:left;
margin-bottom:5px;
}
#faculty .title{
min-height:30px;
clear:right;
margin-left:150px;
margin-bottom:10px;
padding-top:6px;
}

#curriculum table{
border-collapse:collapse;
border:1px solid #ccc;}
#curriculum td{
border-collapse:collapse;
border:1px solid #ccc;
padding:3px;}
#curriculum h2{
border:1px solid #34297C;
margin-top:30px;
text-align:center;
font-style:italic;}

