@import url(alllevels.css);
@import url(byuBar.css);
@import url(menu.css);
@import url(quickfinder.css);
@import url(content.css);
@import url(relatedLinkBar.css);

#Wrapper {
	/* this makes the illusion that the left SideBar bar extends vertically down */
	background-image: url("../images/sideBarBackground.gif");
	background-repeat: repeat-y;
	background-color: #ffffff;
}

#PageLinks {
	display: none;
}

#OrganizationBar {
	width: 98.4em;
	height: 7.5em;
	overflow: hidden;
	border-bottom: .1em solid #ffffff;
	position: relative;
}
	#OrganizationBar div.title {
		width: 98.4em;
		height: 5em;
		position: absolute;
		z-index: 100;
		padding-top: 2.5em;
		background: url(../images/titleFade.png) repeat-y;
	}
	.ff #OrganizationBar div.title,
	.safari #OrganizationBar div.title,
	.ie7 #OrganizationBar div.title {
		background: none;
	}
	#OrganizationBar img.picture {
		position: absolute;
		height: 7.5em;
		display: block;
		right: 0em;
		z-index: 10;
	}
	.ie6 #OrganizationBar img.picture {
		margin-right: -.1em;
	}
	#OrganizationBar img.orgBackground {
		position: absolute;
		height: 7.5em;
		width: 98.4em;
		display: block;
		left: 0em;
		z-index: 15;
	}
	.ie6 #OrganizationBar img.orgBackground {
		display: none;
	}
	#OrganizationBar h1 {
		display: block;
		float: left;
		margin: 0em;
		padding: 0em .7em 0em .8em;
		margin-right: .6em;
		font-family: "Times New Roman", Times, serif;
		font-size: 2.3em;
		font-weight: bold;
		color: #ffffff;
		text-transform: uppercase;
		background: url("../images/titleBarSeperator.gif") top right no-repeat;
		height: 3.7em;
	}
	#OrganizationBar h1 a {
		font-family: "Times New Roman", Times, serif;
		color: #ffffff;
	}
	#OrganizationBar h2 {
		display: block;
		margin: 0em;
		font-family: "Times New Roman", Times, serif;
		font-size: 2.3em;
		font-weight: normal;
		color: #ffffff;
	}

#Content {
	width: inherit;
	min-height: 26.3em;
	margin-top: 0em;
	padding-top: 0em;
}

#SideBar {
	float: left;
	width: 20em;
	background-color: #e3e3e3;
}

	#SideBar ul {
		margin-left: 0em;
		margin-top: 2.3em;
		padding: 0em 0em 1em 0em;
		margin-bottom: 0em;
		list-style-type: none;
		text-align: left;
		font-weight: bold;
		font-weight: normal;
	}

	#SideBar ul li {
		margin-top: .2em;
		margin-left: 1.2em;
		padding: .1em 0em .1em .4em;
	}

	#SideBar ul li a {
		margin-left: -1.2em;
		padding-left: 1.2em;
		background: url("../images/lightBlueBulletShort.gif") left top no-repeat;
		font-size: 1em;
		color: #405679 !important;
	}

	#SideBar ul li a:hover {
		color: #8495a9 !important;
		background: url("../images/orangeBulletShort.gif") left top no-repeat;
	}

	#SideBar ul .currentlyDisplayed {
		background-color: #ffffff;
		width: 18em;
		margin-left: 0em;
		padding: .2em .4em .4em 1.6em;
		color: #df7a1b;
	}

	#SideBar .currentlyDisplayed a {
		background: url("../images/orangeBulletShort.gif") left top no-repeat;
		color: #405679;
	}

	#SideBar a#MainSiteLink {
		display: block;
		color: #8495a9;
		font-size: 1em;
		font-weight: bold;
		padding-top: .5em;
		padding-left: 1.8em;
		height: 1.8em;
		width: 18.2em;
		background: url("../images/lightBlueLeftArrow.gif") left top no-repeat;
		border-top: .1em solid #ffffff;
		border-bottom: .1em solid #ffffff;
	}

	#SideBar a#MainSiteLink:hover {
		background: url("../images/orangeLeftArrow.gif") left top no-repeat;
		background-color: #ffffff;
		border-color: #d3d3d3;
		color: #001e4c;
		width: 18.1em;
	}

	#SideBar #PageLinks {
		display: block;
		width: 20em;
		background-color: #e3e3e3;
		padding-bottom: 15.7em;
	}

	#SideBar #PageLinks h3 {
		color: #405679;
		padding-left: .6em;
		font-size: 1em;
		margin-bottom: .6em;
		margin-top: .8em;
	}

	#SideBar #PageLinks ul {
		margin-top: 0em;
		padding-bottom: 0em;
	}

	#SideBar #PageLinks ul li {
		padding: 0em 0em .2em .4em;
	}

	#SideBar .emptyLevel3 {
		margin: 0em;
		height: 0em;
	}

.ie7 #SideBar ul li.currentlyDisplayed {
	padding-left: 0.4em;
	width: 20em;
}
.ie7 #SideBar ul li {
	margin-left: 0em;
	display: inline-block;
}
.ie7 #SideBar ul li a {
	text-indent: 1.2em;
	padding-left: 1.0em;
}
.ie7 #SideBar #PageLinks h3 {
	margin: .8em 0em .6em 0em;
}

.ie6 #SideBar {
	width: 20em;
}

.ie6 #SideBar ul {
	margin-left: -1.0em;
}
.ie6 #SideBar ul li {
	text-indent: 1.0em;
}
.ie6 #SideBar ul li a {
	margin-left: -1.0em;
}
.ie6 #SideBar ul .currentlyDisplayed {
	position: relative;
	margin-right: -.1em;
	margin-left: 1em;
	width: 19.25em;
	padding-left: .6em;
	padding-right: .4em;
}

.ie6 #SideBar .emptyLevel3 {
	padding-bottom: 1.0em;
}

.ie6 #SideBar a#MainSiteLink {
		width: 18.3em;
}
.ie6 #SideBar a#MainSiteLink:hover {
		width: 18.2em;
}

.ie6 #SideBar #PageLinks {
	border-right: 0em;
	padding-top: 2.3em;
}

.ie6 #SideBar #PageLinks h3 {
	margin: .8em 0em .6em 0em;
}

.ie6 .infoPage #Content {
	height: 43.0em;
	width: 78.14em;
}

/* CONTENT AREA STYLES */
#Content {
	float: left;
	width: 78.37em;
	min-height: 43.0em;
	/* Uncomment to scroll just the content area
	height: 41.7em;
	overflow: auto; */
	height: auto;
	background-image: none;
	background-color: #ffffff;
	border-bottom: none;
	border-top: .5em solid #e3e3e3;
}

#Content .contentArea {
	padding: 2.0em 1.0em 2.8em 3.0em;
}

#Content p {
	font-size: 1.1em;
}

#Content ul li {
	font-size: 1.1em;
}
	#Content li li {
		font-size: 1em;
	}
