/* CSS Document */body {	background-color: #FFFFFF;}p, ul {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .8em;	color: #363634;	line-height: 1.4em;	padding-top: .5em;	padding-left: 20px;	padding-right: 20px;}h3 {	color: #363634;}div#container b {	color: #8C162C;	font-weight: normal;}#container {	background-color: #FFFFFF;	padding-bottom: 1.5em;/*	background-image: url(../images/home/bg/footer-shadow.gif);	background-position: bottom;	background-repeat: no-repeat; */}#top {	height: 60px;	background-image: url(/images/popups/bg_top.gif);}#header {	background-color: #F2F2DF;	border-bottom: 1px solid #D9D9C7;	padding-top: .5em;	padding-left: 20px;	padding-bottom: .5em;	margin-bottom: .8em;}#breadcrumb {  /* Hide from MacIE \*/ margin-top: -1.1em !important; /* end hide */	margin-top: -1.2em;	margin-bottom: 1.1em;	padding-left: 20px;	padding-bottom: .1em;	line-height: 2em;	border-bottom: 1px solid #E2E3E1;	background-color: #F2F3F0;}#breadcrumb a {	text-decoration: none;}#popupnav {	text-align: center;	margin-top: -.8em;	margin-bottom: 1.5em;	padding-bottom: .1em;	line-height: 1.3em;	border-bottom: 1px solid #E2E3E1;	background-color: #F2F3F0;}#popupnav a {	text-decoration: none;}#popupnav a.active {	color: #8C162C;}#navtop {	text-align: center;	margin-top: -.2em;	margin-bottom: .3em;	padding-bottom: .1em;	line-height: 1.3em;	border-bottom: 1px solid #E2E3E1;	border-top: 1px solid #E2E3E1;	background-color: #F2F3F0;}#navtop a {	text-decoration: none;}#navtop a.active {	color: #8C162C;}#navbottom {	text-align: center;	margin-top: 1em;	margin-bottom: .5em;	padding-bottom: .1em;	line-height: 1.3em;	border-top: 1px solid #E2E3E1;	border-bottom: 1px solid #E2E3E1;	background-color: #F2F3F0;}#navbottom a {	text-decoration: none;}#navbottom a.active {	color: #8C162C;}.popupnavright {	position: absolute;	right: 20px;	width: 7em;	background-image: url(../images/sub/general/popup_arrow_right.gif);	background-position: right .5em;	background-repeat: no-repeat;	padding-right: 1px;	margin-top: -.1em !important;	margin-top: -.3em;}.popupnavleft {	position: absolute;	left: 20px;	width: 9em;	background-image: url(../images/sub/general/popup_arrow_left.gif);	background-position: left .5em;	background-repeat: no-repeat;	padding-left: 1px;	margin-top: -.1em !important;	margin-top: -.3em;}.small { font-size: .7em; }/* Directory of faculty and staff pages */#topright {	position: absolute;	top: 5px;	right: 5px;	line-height: 1.5em;}#topright a {	color: #FFFFFF;	text-decoration: none;}#header a {	text-decoration: none;}ul.searched {	margin-bottom: -1.2em;}ul.searched li {	padding-bottom: 1.2em;	margin-top: -1.2em;}ul.whitearrows {	list-style-image: url(../images/sub/general/arrow_white.gif);	text-indent: -.4em;}table.directoryresults {/*	border-top: 1px solid #E2E3E1; */	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .7em;	line-height: 1.2em;	color: #363634;	width: 100%;}table.directoryresults th {	text-align: left;	font-weight: bold;	font-size: 1.1em;	padding-left: 20px;}td {	padding-left: 20px;}.tabletop {/*	background-color: #F2F3F0; */	font-weight: bold;	line-height: 1.2em;}.tabletop a {	text-decoration: none;}.service {	float: right;	margin-top: .3em;}
