html, body {    height: 100%;	height: auto; }/*Set Overall (Page) Margins*/body { 	margin-top: 0px; 	margin-left: 0px;	margin-right: 0px;	padding: 0px 0px 0px 0px;	font-family: verdana, arial, helvetica, sans-serif; 	font-size: 1em; }	a {	text-decoration: none;	color: #515151; }a:hover, a:active {		text-decoration: underline;		color: #7E7E7E; }/*Set Container for Page*/#container {	position: relative;	top: 0px;	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;	padding: 0;	border-top-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-right-width: 0px;	border-style: solid;	width: 100%;	min-height: 100%;	height: 100%; }/*Set Container for Content*/#centercontent {	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;	padding-bottom: 5em;	border: 0px solid;	border-top-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-right-width: 0px;	border-style: dashed;	width: 100%; } /*Set Positioning & Border for Content Area*/#main { 	margin-top: 0;	margin-left: 0px;	margin-right: 0px;	padding-bottom: 5em;	padding-right: 1em;	border: 0px solid;	border-top-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-right-width: 0px;	border-style: dotted;	border-color: #BABABA;	width: 55%;}/*Set Formatting for Actual Content of Page*/#content {	margin-top: 0px;	margin-left: 129px;	margin-right: 0%;	padding-right: 0;	border: 1px none;	border-top-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-right-width: 0px;	border-style: none;	border-color: #BABABA;	width: 100%; }#body {	position: relative;	top: 170px;	margin-left: 0px;	padding-bottom: 5em;	width: 100%; }		/*Set Body Heading*/		#body p.heading {			font-size: 1em;			font-family: arial, monospace, sans-serif;			font-weight: bold;			border: solid;			border-bottom-width: 1px;			border-top-width: 0px;			border-left-width: 0px;			border-right-width: 0px;			border-color: #BABABA;			width: 80%;			padding-top: .1em;			padding-left: .1em;			padding-bottom: .2em;;			padding-right: .5em;			margin-left: 8%;			margin-top: 0%; }						#body p.subheading {			font-size: .9em;			font-family: arial, monospace, sans-serif;			font-weight: bold;			border: 0;			width: 80%;			padding-top: 0;			padding-bottom: .1em;			padding-right: .5em;			margin-left: 8%;			margin-top: 1.5em; }			/*Set Body Properties*/			#body p.body {				font-size: .7em;				font-weight: normal;				font-family: verdana, arial, monospace, sans-serif;				border: dotted;				border-top-width: 0px;				border-right-width: 0px;				border-left-width: 0px;				border-bottom-width: 0px;				border-color: #BABABA;				padding-left: 1em;				padding-right: 10%;				padding-top: .3em;				width: 90%;				margin-top: 0%;				margin-left: 8%;}/*Set Properties for Body List*/div.list {	position: relative;	left: 20%;	top: 0%;	width: 80%; }		ul.bodylist {			position: relative;			width: 80%;			margin: 0; }			li.bodylist {				position: relative;				margin: 0;				font-size: .7em;				font-family: verdana, arial, monospace, sans-serif; 				width: 100%;				list-style-type: disc;				list-style-position: outside;				white-space: normal; }/*Set Properties for Right Menu*/#rightcontent {	position: absolute;	right: 1px;	top: 170px;	border: 0;	padding-left: 5px;	padding-top: .5em;	padding-right: 5px;	padding-bottom: 1em;	border-top-width: 1px;	border-right-width: 0px;	border-left-width: 1px;	border-bottom-width: 1px;	border-style: dashed;	border-color: #BABABA;	width: 16%; 	margin-right: 0px;		background-color: #F6F6F6; 	 }	#rightcontent p.heading {		position: relative;		font-size: .7em;		font-weight: bold;		font-family: verdana, arial, monospace, sans-serif;		margin-right: 0px;		margin-top: 0px;		margin-left: 0px;		border-bottom-width: 1px;		border-top-width: 0px;		border-left-width: 0px;		border-right-width: 0px;		border-style: solid;		border-color: #BABABA;		padding: 0;		width: 100%;		text-align: center; }		#rightcontent p.body {			position: relative;			font-size: .7em;			font-weight: normal;			font-family: verdana, arial, monospace, sans-serif;			margin-right: 0px;			margin-top: 0px;			margin-bottom: 0px;			margin-left: 0px;			padding: 0;			width: 100%;			height: 100%;			text-align: center; }						/*Set Formatting for Main Content Data Table*/#maintable {	width: 95%;	margin-left: 10%;}	#maintable a {		border-bottom: 1px dotted;		text-decoration: none;		color: #515151; }	#maintable a:hover, a:active {		text-decoration: underline;		color: #7E7E7E; }	#maintable table {		width: 100%;		padding: 0px;		font-size: .7em;		margin-left: 0%;		border: 0px solid #EAEAEA;		border-collapse: collapse;		border-spacing: 0;		background-image: url("../../images/sealbg3.gif");		background-position: 100% -13px;		background-repeat: repeat-y;		background-color: transparent; }		#maintable tr {			border: 0;			padding: 0px;			background: transparent;}			#maintable td.category {				padding: 5px;				border: 0px solid #EAEAEA;				margin: 0;				border-collapse: collapse;				font-weight: bold;				height: 15px;				background-color: transparent;}			#maintable td.spacer {				padding: 0px;				border-top: 1px;				border-bottom: 1px;				border-left: 1px;				border-right: 1px;				border-color: #EAEAEA;				border-style: solid;				margin: 0;				font-weight: bold;				text-align: center;				height: 10px;				background-color: #BABABA;				opacity: .3;				filter: alpha(opacity=30);				-moz-opacity: .3; }			#maintable td {				padding: 5px;				border: 0px solid #EAEAEA;				margin: 0;				border-collapse: collapse;				background-color: transparent;}/*Set Formatting for Contact Info on Faculty Pages*/#mailinglist {	margin-top: 20px;	margin-left: 13%;	width: 83%; }	#mailinglist table {		width: 100%;		padding: 0px;		font-size: .7em;		margin-left: 0%; }		#mailinglist td.category {			position: relative;			top: 0;			left: 0;			vertical-align: text-top;			padding: 2px;}		#mailinglist td.info {			position: relative;			top: 0;			left: 0;			padding: 2px;			vertical-align: text-top; }/*Set Properties for Small Nav Links*/	li.small {	font-size: .9em;	font-weight: bold; }/*Set Properties for Search Text on Nav*/li.search {	font-size: 1em;	font-weight: bold;	color: #9A9A9A; }			/*Set Properties for Top Border*/div.banner {	position: absolute; left: 128px; top: 0;		/*sets positioning*/	border: 0px;									/*sets border*/	background-color: #FFFFFF;	background-image: url("../../images/v4/images/pixrepeat.jpg");	padding: 0px;	height: 101px; }		div.navtop {			position: absolute; left: 0px; top: 0;			border: 0px;			background-color: #000000;			padding: 0px; 			height: 79px; }		div.expand {			position: absolute; left: 0; top: 0;			border: 0px;						background-color: #FFFFFF;			background-image: url("../../images/v4/images/pixrepeat.jpg");			padding: 0px; 			width: 100%;			height: 101px; }		div.seal {			position: absolute; right: 0px; top: 0;			border: 0px;			background-color: #FFFFFF;			background-image: url("../../images/v4/images/uapbseal.gif");			background-repeat: no-repeat;			background-color: transparent; /*Sets Background Transparent*/			padding: 0px;			width: 110px;			height: 102px; }/*List for Navigation*/#navlist {	position: absolute; 	left: 0px; 	top: 0px;	width: 128px;	padding: 0px;	background-color: #000000;	padding-bottom: 0px;	margin: 0px;	color: #9A9A9A;  }		/*Set Font and Style of List*/						#navlist ul {							position: relative;							margin-top: 0px;							margin-bottom: 0px;							margin-left: 0px;							margin: 0; /*removes indent IE and Opera*/							padding: 0; /*removes indent Mozilla and NN7*/							list-style-type: none; /*turns off display of bullet*/ 							font-size: .7em;							width: 128px; }				/*Set Margin for List*/				#navlist li {					position: relative;					margin: 0;					margin-bottom: 0;					margin-right: 1px;					margin-left: -1px;					border-color: #4B4B4B #BCBC59;					border-style: solid;					border-top-width: 0px;					border-bottom-width: 1px;					border-right-width: 1px;					border-left-width: 1px;					padding-left: 0px; }								/*Set Positioning for List*/				#navlist a {					display: block;					padding-top: 3px;					padding-bottom: 3px;					padding-left: 5px;					padding-right: 2px;					border: 0px;					background-color: #000000;					background-repeat: no-repeat;					text-decoration: none;					color: #9A9A9A; }						/*Set Colors and Effect for Links*/						#navlist a:hover, #navlist a:active,						#uberlink a:link, #uberlink a:visited,						#uberlink a:hover, #uberlink a:active {														background-color: #3B3B3B;							background-repeat: no-repeat;							color: #9A9A9A;							text-decoration: none; }/*Positioning for Nav Menu*/div.navmenu {	position: absolute; left: 0px; top: 79px;	border: 1px;	border-color: #FFFFFF;	padding: 0px; }		div.navbot {			border: 0px;			height: 23px;			width: 128px; }/*Set Horizontal Links Properties.  (Same as above section)*/#topnav {	position: absolute; left: 128px; top: 100px;	font-size: .7em;	height: 5em;	border: 0px solid;	border-width: 0px 0px 0px 0px;	border-color: #000 #000 #000 #000;	padding-bottom: 0; }		#topnav ul {				margin: 0;				padding: 0;				float: left;				clear: left; }				#topnav li {					list-style-type: none;					margin: 0 0 0 0;					padding-top: 6px;					padding-bottom: .45em;					padding-right: 0;					padding-left: 0;					float: left;					white-space: nowrap;					border: 1px solid;					border-bottom-width: 0px;					border-top-width: 0px;					border-left-width: 0px;					border-right-width: 0px; }		#topnav a {			padding-left: 5px;			padding-right: 5px;			padding-bottom: 5px;			padding-top: 5px;			background-color: #264C65;			text-decoration: none;			border: 1px solid;			border-top-width: 1px;			border-bottom-width: 1px;			border-left-width: 0px;			border-right-width: 1px;			border-color: #000 #000 #000 #000;			white-space: nowrap; }				#topnav a:link, #topnav a:visited {					color: #EEEEEE; }					#topnav a:hover, #topnav a:active,					#topuberlink a:link, #topuberlink a:visited,					#topuberlink a:hover, #topuberlink a:active {						background-color: #517A8F;						color: #EEEEEE; }/*Set Horizontal "Sub-Navigation" Links Properties.  (Same as above section)*/#subnav {	position: relative; left: 0; top: 1.9em;	border: 1px solid;	border-width: 0px 0px 0px 0px;	border-color: #000 #000 #000 #000; }		#subnav ul {				margin: 0;				padding: 0;				float: left;				display: inline; }				#subnav li {					list-style-type: none;					margin: 0 0 0 0;					padding-top: 3px;					padding-bottom: 0;					padding-right: 0;					padding-left: 0;					border-top-width: 1px;					float: left;					white-space: nowrap;}		#subnav a {			padding-left: 3px;			padding-right: 3px;			padding-bottom: 3px;			padding-top: 3px;			background-color: #517A8F;			text-decoration: none;			border: 1px solid;			border-top-width: 0px;			border-bottom-width: 1px;			border-left-width: 0px;			border-right-width: 1px;			border-color: #000 #000 #000 #000;			white-space: nowrap; }				#subnav a:link, #subnav a:visited {					color: #EEEEEE; }					#subnav a:hover, #subnav a:active,					#sububerlink a:link, #sububerlink a:visited,					#sububerlink a:hover, #sububerlink a:active {						background-color: #1E394B;						color: #EEEEEE; }/*Set Footer Properties*/#footer {	position: absolute;	bottom: 23px;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #BCBC59;	padding: 0;	border: 1px solid;	border-color: #000 #000 #000 #000;	border-width: 1px 0px 1px 0px;	width: 100%;	height: 20px;	font-size: .6em;	background-image: url("../../images/uapblogo.jpg");	background-position: 0% 0%;	background-repeat: repeat-y;	z-index: 2; }		#footer a {			padding: 0px 0px 0px 0px;			text-decoration: none;			color: #000000; 			text-align: center; }							#footer a:link {					text-decoration: none;					color: #000000; }				#footer a:hover, #footer a:active {					text-decoration: underline; }				/*Set Sitemap Properties*/				#sitemap {					position: relative; left: 45%;					margin-top: 3px;					margin-bottom: 0%;					margin-left: 0%;					margin-right: 0%;					padding: 0%;					width: 45%; }/*Set Copyright Properties*/#copyright {   position: absolute; left: 0px; bottom: 0px;	margin-bottom: 0em;	margin-top: 0em;	padding: .2em;	height: 20px;	height: 630px;	background-image: url("../../images/signature.gif");	background-position: 0% .3em;	background-repeat: no-repeat;	z-index: 1;   }		#copyright p {		   color: #7E7E7E;			font-size: .55em;			font-family: verdana, arial, monospace, sans-serif;	}img.search {	margin-top: -2em;	margin-left: .7em; }img.floatimageleft {	float: left;	margin-top: 0px;	margin-right: 10px;	margin-bottom: -2px;	margin-left: 0px; }	img.floatimageright {	float: right;	margin-top: 0px;	margin-right: 15px;	margin-left: 3px;	margin-bottom: -2px; }	img.float {	float: left;	margin-left: 0px; 	margin-right: 10px; 	margin-bottom: 0px; 	padding:0; }
