/* Interim site reskinning ---------------------------------------- */

/* CSS Reset ---------------------------------------- */
#SUnavigation ol, #SUnavigation ul {margin: 0; padding: 0;}
/* ---------------------------------------- /CSS Reset */
					/* Generic Styles ---------------------------------------- */
					.hidden, .tuckedIn {position: absolute; left: -999em; width: 1px; height: 1px; overflow: hidden;}
					.clear {clear: both;}
						.clearfix {height: 1%;}
						.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
						html > body .clearfix {min-height: 1px; height: auto;}
					/* ---------------------------------------- /Generic Styles */
					body {
						background-image: url(images/structure/reskin_bg.gif);
						background-repeat: repeat-x;
						margin-top: 0px;
						text-align: center;
						background-position: 0% 0%;
						background-attachment: scroll;
					}
					
					hr.print {display: none;}
					
					#SUheader {
						display: block;
						width: 860px;
						height: 122px;
						background: #FFF;
					}
						a.siteLogo {
							position: absolute;
								left: 11px;
								top: 21px;
							display: block;
							width: 249px;
							height: 56px;
								overflow: hidden;
							background: url(images/structure/siteLogo.gif) no-repeat;
							text-indent: -999em;
						}
					
					#SUcontainer {
						position: relative;
						width: 860px;
						/*background-color: #FFF000;*/
						font-family: Arial;
						text-align: left;
						margin: 0 auto;
					}

					
					#SUnavigation {
						float: left;
						width: 186px;
						background: #E7E7DB;
						margin: 0 0 0 -654px;
					}
					
					
					/* Primary Navigation ---------------------------------------- */
					#SUnavigation {
						
					}
					
						#SUnavigation ul {
							list-style: none;
						}
					
						#SUnavigation a,
						.navTertiary a {
							text-decoration: none;
						}
					
					.navPrimary {
						position: absolute;
							left: 0;
							top: 97px;
						width: 860px;
						height: 25px;
							overflow: hidden;
						clear: both;
						background: #122C3D url(images/navigation/navPrimary.gif) 0 -25px no-repeat;
						padding: 0;
						margin: 0;
					}
					
						.navPrimary li {
							display: inline;
							width: auto;
							list-style: none;
						}
					
						.navPrimary li a {
							display: block;
							float: left;
							height: 25px;
							background-image: url(images/navigation/navPrimary.gif);
							text-indent: -999em;
							margin: 0 1px 0 0;
						}
					
					.btnNavAcademics a		{width: 126px; background-position: 0px 0px;}
					.btnNavAdmission a		{width: 221px; background-position: -127px 0;}
					.btnNavStudentLife a	{width: 123px; background-position: -349px -0px;}
					.btnNavAthletics a		{width: 193px; background-position: -473px -0px;}
					.btnNavAbout a			{width: 192px; background-position: -667px -0px;}
					
					#SUnavigation .navPrimary li a:hover,
					#SUnavigation .navPrimary li.active a {background: none;}
					/* ---------------------------------------- end Primary Navigation */
					
					/* Tools Navigation ---------------------------------------- */
					.navTools {
						position: absolute;
							left: 382px;
							top: 64px;
						width: 476px;
						height: 14px;
							overflow: hidden;
						list-style: none;
						background: url(images/navigation/navTools.gif) 0 -14px no-repeat;
					}
						.navTools li {
							float: left;
							width: auto;
							list-style: none;
						}
							.navTools li a {
								display: block;
								height: 14px;
									overflow: hidden;
								background-image: url(images/navigation/navTools.gif);
								text-indent: -999em;
							}
					.btnToolsNews a		{width: 48px; background-position: 0px 0px;}
					.btnToolsEvents a	{width: 90px; background-position: -48px 0px;}
					.btnToolsCalendar a	{width: 66px; background-position: -138px 0px;}
					.btnToolsLibrary a	{width: 58px; background-position: -204px 0px;}
					.btnToolsOffices a	{width: 110px; background-position: -262px 0px;}
					.btnToolsSearch a	{width: 55px; background-position: -372px 0px;}
					.btnToolsLogin a	{width: 49px; background-position: -427px 0px;}
					#SUnavigation .navTools li a:hover {background: none;}
					/* ---------------------------------------- end Tools Navigation */
					/* Audience Navigation ---------------------------------------- */
					.navAudience {
						position: absolute;
							left: 378px;
							top: 45px;
						width: 482px;
						height: 19px;
						overflow: hidden;
						list-style: none;
						background: url(images/navigation/navInterim.gif) 0 -19px no-repeat;
					}
						.navAudience li {
							float: left;
							width: auto;
							list-style: none;
						}
							.navAudience a {
								display: block;
								height: 19px;
									overflow: hidden;
								text-indent: -999em;
								background-image: url(images/navigation/navInterim.gif);
							}
					.btnAudAbout a	{width: 87px; background-position: 0px 0px;}
					.btnAudVisit a			{width: 96px; background-position: -87px 0px;}
					.btnAudJobs a			{width: 114px; background-position: -183px 0px;}
					.btnAudContact a				{width: 66px; background-position: -297px 0px;}
					.btnAudSupport a				{width: 119px; background-position: -363px 0px;}
					
					#SUnavigation .navAudience a:hover {background: none;}
					/* ---------------------------------------- /Audience Navigation */



/* ---------------------------------------- /Interim site reskinning */