.globalElements {
	/* background-color: cccccc; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

td.globalElements A:visited {
	/* background-color: #cccccc; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

td.globalElements A:link {
	/* background-color: #cccccc; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

/* hover is new */

td.globalElements A:hover {
	/* background-color: #cccccc; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}
/* end of hover */

.globalNav {
	background-color: #072b61;
}

.genericNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/* background-color: f5f5c4; */
	text-decoration: none;
	color: #000000;
}

/* use on news list placeholder control on root */
span.more A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000099;
} 

span.more A:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000099;
} 

span.more A:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #999999;
} 

div.more A:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000099;
} 

div.more A:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000099;
} 

div.more A:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #999999;
} 

.synopsis { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
}

span.headlines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}

span.headlinesAlumni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color:Black;
}

span.UEheadlines 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: Black;
}

span.UEsynopsis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: Black;
}

.headers {
	font-family: Times New Roman;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
}

.headersGrey {
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	color:#808080;
}
/* end of placeholder */

td.genericNav A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/* background-color: f5f5c4; */
	text-decoration: none;
	color: #003366;
}

td.genericNav A:link {
	text-decoration: none;
	color: #000000;
}

td.genericNav A:visited {
	text-decoration: none;
	color: #000000;
}

td.genericNav A:hover {
	text-decoration: none;
	color: #666666;
}

td.genericNav A:active {
	text-decoration: none;
	color: #000000;
}

.genericNavTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: f5f5c4;
}

.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	text-decoration: none;
}

.bodyText A:link {
	color: #333333;
	text-decoration: none;
}

.bodyText A:visited {
	color: #333333;
	text-decoration: none;
}

.bodyText A:hover {
	color: #666666;
	text-decoration: none;
}

.bodyText A:active {
	color: #333333;
	text-decoration: none;
}

.bodyTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.students {
	background-color: #999966;
}

.studentsDark {
	color: #000000;
	background-color: #8A731B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.studentsLight {
	background-color: #c5b98d;
}

.studentsTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}

/* Menu navigation links */
A.itemNavLink:link {
	color:#333333;
	text-decoration:none;

}

A.itemNavLink:visited {
	color:#003366;
	text-decoration:none;
}
 
A.itemNavLink:hover {
	color:#666666;
	text-decoration:none;
}

/* Breadcrumb links  */
A.breadcrumb:link {COLOR: #000000; TEXT-DECORATION: none }
A.breadcrumb:visited {COLOR: #000000; TEXT-DECORATION: none }
A.breadcrumb:hover {COLOR: #999999; TEXT-DECORATION: none }

.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

/* Footer Links */
A.footer:link { COLOR: #000000; TEXT-DECORATION: none }
A.footer:visited { COLOR: #000000; TEXT-DECORATION: none }
A.footer:hover { COLOR: #cccccc; TEXT-DECORATION: none }
	
.paddingleft {
	padding-left:3px;
}

.LinksHeader {
	font-size:x-small;
	color:Gray;
	font-style:italic;
	font-weight:bold;
}

.UpperCase {
	text-transform:uppercase;
}

/* New classes for View News Releases... and View Calendar of Events */

span.ReleasesEvents A:link { COLOR: #A13400; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:bold; }

span.ReleasesEvents A:visited { COLOR: #A13400; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:bold }

span.ReleasesEvents A:hover { COLOR: #cccccc; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:bold }


/* News and Calendar links */

span.CalendarNews A:link { COLOR: #999999; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:bold; }

span.CalendarNews A:visited { COLOR: #999999; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:bold }

span.CalendarNews A:hover { COLOR: #cccccc; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:bold }

div.CalendarNews A:link { COLOR: #999999; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:bold; }

div.CalendarNews A:visited { COLOR: #999999; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:bold }

div.CalendarNews A:hover { COLOR: #cccccc; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:bold }

span.CalendarNewsGate A:link { COLOR: #000000; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:normal; }

span.CalendarNewsGate A:visited { COLOR: #000000; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:normal }

span.CalendarNewsGate A:hover { COLOR: #cccccc; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:normal }

.UECalendarNews A:link { COLOR: #999999; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:bold; }

.UECalendarNews A:visited { COLOR: #999999; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:bold }

.UECalendarNews A:hover { COLOR: #cccccc; TEXT-DECORATION: none; font-family:Verdana; font-size:xx-small; font-weight:bold }


/* Home page Headlines */

span.headlines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#999999;
	font-size: 10px;
}

.headlinesGate { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color:Black;
}
 
.GatewayMenu {
	text-transform:uppercase;
	font-weight: bold;
	font-size: 10px;
	color:Black;
}

/*
** These classes are used by the TReX Rss News Feed Subscribers throughout the site
*/

span.Title {
   clip:auto;
   font-family:Verdana, Arial, Helvetica, Sans-Serif;
   font-size:smaller;
   font-weight:400;
}

span.Message {
   font-style:italic;
   font-family:Verdana, Arial, Helvetica, Sans-Serif;
   font-size:65%;
   color:#000000;
}

span.Footer {
   font-family:Verdana, Arial, Helvetica, Sans-Serif;
   font-size:xx-small;
   color:#808080;
}

span.Amendment {
   font-family:Verdana, Arial, Helvetica, Sans-Serif;
   font-size:xx-small;
   color:Red;
}

a.AnnounceTitle:link {
   color: #990000;
   font-size:80%;
}

a.AnnounceTitle:active {
   color: #990000;
   font-size:80%;
}

a.AnnounceTitle:hover {
   color: #990000;
   font-size:80%;
}

a.AnnounceTitle:visited {
   color: #990000;
   font-size:80%;
}

a.EventTitle:link {
   color:#0000CC;
}

a.EventTitle:active {
   color: #0000CC;
}

a.EventTitle:hover {
   color: #0000CC;
}

a.EventTitle:visited {
   color: #0000CC;
}

