html, body {	height: 100%;	background:none;	border:none;}#homepage, #page {	width:auto;	max-width:320px;	min-height: 100%;	position:relative;	background:none;	border:none;}	#TLcorner, #TRcorner, #BLcorner, #BRcorner, #contentheadergraphic, h2.homelink, h3.homelink, #contentheader > h2.homelink, #beginquote, #endquote, #subcontentheader h2.homelink, #subcontentheader h3.homelink, #contentheaderbar, #contentheaderbar h3.name .unseen, h3.name, #subcontentheader, #contentheader {	background:none;}#shadowbox.box {	border:none;}.s1, .s2, .s3, .s4, .s5, .s6, .s7, .s8 {	border:none;}#TLcorner, #TRcorner, #BLcorner, #BRcorner, #contentarea, #subcontentarea, #subcontentarea #studentcodecontent, #homecontainer, #container, #subcontainer, #subcontentarea, #subcontentheader, #contentheadergraphic h2.homelink span.unseen, #subcontentheader h2.homelink span.unseen, #subcontentheader h3.homelink span.unseen, #subcontentheader, #subcontentheader h2.homelink, #subcontentheader h3.homelink, body, #homepage, #page, #browseralert, #browseralerttext, #globalheader, #rightcolumn, #footerbar, #iusymbolfooter, #textincrease, span.invisible, span.hidden, #sitemap br, span.access, #toc, #subtoc, #pagenav, #tocimage span.unseen, #globalnav, p#quote {	border:none;}#globalnav {	background:none;	text-align:center;	height:auto;	margin-bottom:15px;	display:block;}#shadowbox {	border:none;}#toc {	width:100%;	float:none;	display:block;	background:none;	border:none;}#rightcolumn {	background:none;	border:none;	display:block;	float:none;	width:100%;}#homecontainer, #container {	min-height: 100%;	background:none;}#content {	padding: 10px;	width:100%;	float:none;}#subcentercontent {	padding: 10px;	padding-bottom: 70px;	width:75%;	float:none;}#footer {	position: relative;	bottom: 0;	padding: 10px;	width: 95%;	max-width:320px;	text-align:left;	border-top:2px solid #999;}#globalnav #globalblack {	background-color:#fff;	margin:0;	padding:0;}#globalnav #globalblack a:link, #globalnav #globalblack a:visited {	color:#000;}.hidepda {	display:none;}a:link {	color: #900;	text-decoration: none;	font-family: serif;	font-size: 12px;}a:visited {	color: #600;	text-decoration: none;	font-family: serif;	font-size: 12px;	}a:hover, a:active {	color: #c00;	text-decoration: underline;	font-family:serif;	font-size: 12px;	}#browseralert, #browseralerttext {	font-family:serif;	font-size: 12px;	}	table {	font-family:serif;	font-size: 12px;	}	p, ul, li {	font-family: serif;	font-size: 12px;	}	.hidden, .invisible {	display:none;	visibility:hidden;}h1, h2, h3, h4, h5, h6 {	font-family:serif;	color: #900;	font-weight: bold;	margin-bottom: -3px;}h1, h2.homelink a.hide2 .unseen, h2.homelink a.hide3 .unseen,  h3.homelink a.hide3 .unseen  {	font-size: 24px;}h3.homelink a.hide3 .unseen  {	padding-bottom:35px;	margin-bottom:35px;	margin-top:0px;}h2, h3.name {	font-size: 18px;}h3.tocheading {	font-size: 14px;	margin:0px;}h4 {	font-family:serif;	font-size: 16px;	font-weight:bold;	padding:0px;	margin-top:10px;	line-height:14px;}h5 {	font-family:serif;	font-size: 14px;	font-weight:bold;	padding:0px;	margin:0px;	line-height:11px;}acronym {	border-bottom: 1px dotted #900;	cursor: help;	font-style:normal;}#sitemap {	position: relative;	left:0;}#sitemap h1, #sitemap h2, #sitemap h3, #sitemap h4, #sitemap h5, #sitemap h6 {	font-family:serif;	font-style:normal;	font-weight:normal;}#sitemap h1 {	font-size:14px;	line-height:11px;}#sitemap h2 {	font-size:13px;	line-height:18px;}#sitemap h3 {	font-size:12px;	line-height:18px;}#sitemap h4 {	font-size:11px;	line-height:18px;}#sitemap h5 {	font-size:10px;	line-height:18px;}#sitemap h6 {	font-size:9px;	line-height:18px;}/* Access Keys/Keyboard Shortcuts */a em {font-style: normal;font-weight: inherit;/*text-decoration: underline;*/    }.access {	font-size:9.5px;	margin-left:20px;}table#accesskeys, table#accesskeys td, table#accesskeys th {	border:1px solid #ccc;	border-collapse:collapse;	font-family: serif;	font-size:12px;	padding:5px;}#accesskeys caption {	padding-bottom:10px;	font-weight:bold;	font-size:14px;}
