/* MAIN DESIGN & LAYOUT STYLES */

/* Page Setup */
body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Blue Border Around the Top Thumbnail Images */

.blueBorder {
	border: 1px solid #18467A;
}

/* Margin for a Floating Table */
.infoBoxMargin {
	margin-left: 15px;
}

/* Outside Border of Page */
.mainTableBorder {
	border: 1px solid #AC3030;
}

/* Image Background of Top of U of U Logo */
.uofuLogo {
	background-image: url(../images/top_UofU_Logo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}


/* CONTENT STYLES */

/* Base Font Settings */
.mainContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 20px;
	padding-left: 15px;
}
.mainContent a:link {
	text-decoration: underline;
	color: #990000;
}
.mainContent a:visited {
	text-decoration: underline;
	color: #990000;
}
.mainContent a:hover {
	text-decoration: underline;
	color: #E8BA5D;
}
.mainContent a:active {
	text-decoration: underline;
	color: #990000;
}

/* Revision Date Style */
.revisionDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-right: 15px;
}


/* NAVIGATION STYLES */

/* Used for the Bottom Contact Information */
.bottomInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.bottomInfo a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.bottomInfo a:visited {
	text-decoration: underline;
	color: #FFFFFF;
}
.bottomInfo a:hover {
	text-decoration: underline;
	color: #FFCC66;
}
.bottomInfo a:active {
	text-decoration: underline;
	color: #FFFFFF;
}

/* Used for the Links & Disclaimers at the Bottom of the Website */
.bottomFeeder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.bottomFeeder a:link {
	text-decoration:underline;
	color: #000000;
}
.bottomFeeder a:visited {
	text-decoration:underline;
	color: #000000;
}
.bottomFeeder a:hover {
	text-decoration:underline;
	color: #FF0000;
}
.bottomFeeder a:active {
	text-decoration:underline;
	color: #000000;
}

/* Left Main Navigation Style */
.mainNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #083971;
	line-height: 30px;
	font-weight: bold;
	padding-left: 20px;
}
.mainNav a:link {
	text-decoration: none;
	color: #083971;
}
.mainNav a:visited {
	text-decoration: none;
	color: #083971;
}
.mainNav a:hover {
	text-decoration: none;
	color: #E8BA5D;
}
.mainNav a:active {
	text-decoration: none;
	color: #083971;
}

/* Topic Path Styles */
.topicPath {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	padding-right: 15px;
	padding-top: 4px;
	padding-bottom: 3px;
}
.topicPath a:link {
	text-decoration: underline;
	color: #000000;
}
.topicPath a:visited {
	text-decoration: underline;
	color: #000000;
}
.topicPath a:hover {
	text-decoration: underline;
	color: #E8BA5D;
}
.topicPath a:active {
	text-decoration: underline;
	color: #000000;
}


/* FORMATTING STYLES */

/* Used for an Advisor's Name */
.advisorName {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

/* Used for an Advisor's Title */
.advisorTitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #083971;
	font-style: italic;
}

/* Bold Red Style Used for Emphasis */
.boldRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #990000;
}

/* Large Bold Type Used for Emphasis */
.Emphasis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}

/* Main Page Headings */
.level_01_Header_Page_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
}
.level_02_Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #990000;
	font-weight: bold;
}
.level_03_Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #083971;
}

/* List Style for a List with Links - the Links Show as Black */
.mainListBlackLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	padding-right: 20px;
	padding-left: 15px;
}
.mainListBlackLinks a:link {
	text-decoration: underline;
	color: #000000;
}
.mainListBlackLinks a:visited {
	text-decoration: underline;
	color: #000000;
}
.mainListBlackLinks a:hover {
	text-decoration: underline;
	color: #E8BA5D;
}
.mainListBlackLinks a:active {
	text-decoration: underline;
	color: #000000;
}
