/* - University of Minnesota University Services Style Sheet - */
/* - Last modified on December 2, 2004 - */

/* - REDEFINED HTML TAGS - */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C1919;
	text-decoration: underline;
}

h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0F3B5F;
	font-variant: normal;
	text-transform: uppercase;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0F3B5F;
	text-transform: uppercase;
}

h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #678094;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/* - PSEUDO CLASSES - */

A:hover.leftnav {
	color: #6D6E71;
	text-decoration: none;
}

link.linkbar, visited.linkbar, active.linkbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

link.searchbar, visited.searchbar, active.searchbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0C288;
	text-decoration: underline;
}

link.ticker, visited.ticker, active.ticker {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8C1919;
	text-decoration: none;
}

link.footer, visited.footer, active.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

A:hover.linkbar {
	color: #E0C288;
	font-size: 11px;
	font-weight: bold;
}

A:hover.ticker {
	color: #D98F04;
}

A:hover.searchbar {
	color: #FFFFFF;
}

A:hover.footer {
	color: #E0C288;
}

A:hover.headernav {
	color: #0F3B5F;
}

.menu {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	color: #FFFFFF;
}

/* - CUSTOM CLASSES - */

.linkbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.ticker {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C1919;
	text-decoration: none;
}

.searchbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E0C288;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.link {
	color: #8C1919;
}

.leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.headernav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

/* - CUSTOM CLASSES FOR DARK BLUE - */

.linksblue {
	color: #2E2C7F
}

A:link.linksblue, A:visited.linksblue, A:active.linksblue {
	color: #2E2C7F
}

A:hover.linksblue {
	color: #8C1919
}

/* - CUSTOM CLASSES FOR RED - */

.headlinered {
	font-family: Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #A90B16;
	text-transform: uppercase;
}

.bodysubtitlered {
	color: #A90B16;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
}

.linksred {
	color: #A90B16
}

A:link.linksred, A:visited.linksred, A:active.linksred {
	color: #A90B16
}

A:hover.linksred {
	color: #7E97AB
}

/* - CUSTOM CLASSES for Dark Blue - */

.headlineblack {
	font-family: Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}

.bodysubtitleblack {
	color: #000000;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* - Colors the links in the body content blue - */

.linksblack {
	color: #000000;
}

A:link.linksblack, A:visited.linksblack, A:active.linksblack {
	color: #000000;
}

A:hover.linksblack {
	color: #000000;
}

/* - CUSTOM CLASSES FOR TABLES - */

.imagetable {
	background-color: #FFFFFF;
	background-image: url(images/body-bkgd.gif);
	background-repeat: no-repeat;
}

.lefttable {
	border: 6px double #D8D8D8;
	background-color: #616161;
	height: auto;
	width: auto;
}

.border {
	background-color: #CCCCCC;
	filter:alpha(opacity=50);
	moz-opacity:0.5;
	opacity: 0.5;
	border-top: none;
	border-right: 1px solid #666666;
	border-bottom: none;
	border-left: 1px solid #666666;
}

/* - Colors the links in the body content breadcrumbs - */

.linksfooter2 {
	color: #008040;
}

A:link.linksfooter2, A:visited.linksfooter2, A:active.linksfooter2, A:hover.linksfooter2 {
	color: #008040;
}

.tableborder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: 990000;
	border-left-color: 990000;
}
.table {
	border: 1px solid #BA0225;
}
.footer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #008040;
}
