/*new links  updated at 12/10/2007 */



#nav {
	padding: 5px 2px 5px 12px;
	margin: 20px;
	list-style: none;
	height: 1em;
	background-color: #000;
}

#nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	
}

#nav a {
	display: block;
	width: 8em;
}

#nav li {
	float: left;
	width: 8em;
	
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav li:hover ul {
	 color: #c93;
	 left: auto;
}



.topnav  { color: #ffffff;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: bold; 
  text-decoration: none;
  text-align: center;
  padding-top: 8px
}


.topnav a  { color: #fff;
 	font-size: 10px;
  	font-family: Verdana, Arial, Helvetica, sans-serif; 
  	font-weight: bold; 
  	text-decoration: none; 
 	text-align: center;
   	padding-top: 8px
}

.topnav a:hover  { color: #c93; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none; 
	text-align: center; padding-top: 8px
}


body    { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

h1       { color: #036; font-size: 26px; font-family: "Times New Roman", Times, serif; font-weight: bold; margin: 0.67em 0 }
h2      { color: #036; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0.67em 0 }

h3  { color: #036; font-size: 16px; font-family: Verdana; font-weight: bold; margin: 0.67em 0 }
h4     { color: #fff; font-size: 24px; font-family: "Times New Roman", Times, serif; font-weight: bold; margin: 0.67em 0 }
h5 { color: #333399; font-size: 11px; font-family: Verdana; font-weight:
bold; margin: 0.67em 0 }

p     { color: #555; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: normal }

td    { color: #555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }

a    { color: #c60; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }

a:hover    { color: #339; font-size: 10px; font-family: Verdana, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }

.date { color: black; font-weight: bold; font-size: 11px; font-family:
Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.redindent        { color: #600; font-size: 9px; font-family: Verdana,
Arial, Helvetica, sans-serif; font-weight: bold; line-height: 11px;
text-decoration: none; margin-left: 10px }
.redindent a     { color: #600; font-size: 9px; font-family: Verdana,
Arial, Helvetica, sans-serif; font-weight: bold; line-height: 11px;
text-decoration: none; margin-left: 10px }
.redindent a:link     { color: #600; font-size: 9px; font-family: Verdana,
Arial, Helvetica, sans-serif; font-weight: bold; line-height: 11px;
text-decoration: none; margin-left: 10px }
.redindent a:hover       { color: #fff; font-size: 9px; font-family:
Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height:
11px; text-decoration: none; margin-left: 10px }
.date { color: black; font-weight: bold; font-size: 11px; font-family:
Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.orange_text     { color: #CC6600; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; text-align: left }

.orange_text_bold     { color: #CC6600; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: left }

.orange_title    { color: #c60; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif, serif; font-weight: bold; text-decoration: none; text-align: left }


.orange_title a      { color: #c60; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif, serif, Georgia; font-weight: bold }
.orange_title a:link    { color: #c60; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif, serif; font-weight: bold }
.orange_title a:hover    { color: #0000bf; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif, serif; font-weight: bold }
.red10  { color: #c30; font-size: 10px; font-family: Verdana, Arial,
Helvetica, sans-serif; font-weight: bold; text-decoration: none;
text-align: right }
.red10 a  { color: #c30; font-size: 10px; font-family: Verdana, Arial,
Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.red10 a:link  { color: #c30; font-size: 10px; font-family: Verdana,
Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.red10 a:hover  { color: #999; font-size: 10px; font-family: Verdana,
Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.date { color: black; font-weight: bold; font-size: 11px; font-family:
Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.head  { color: black; font-weight: bold; font-size: 18px; font-family:
Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.head_grey  { color: gray; font-size: 18px; font-family: Arial, helvetica,
Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 24px }
.subhead  { color: black; font-weight: bold; font-size: 14px; font-family:
Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.subhead_Serif   { color: black; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold }

.caption      { color: #696969; font-style: normal; font-weight: bolder;
font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.text   { color: black; font-size: 11px; font-family: Verdana;
text-decoration: none }
.textlarge { color: black; font-size: 14px; font-family: Arial, Helvetica,
Geneva, Swiss, SunSans-Regular; text-decoration: none }
.textlarge a { color: black; font-size: 14px; font-family: Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.textlarge a:hover { color: #8b0000; font-size: 14px; font-family: Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.textwhite      { color: white; font-size: 10px; font-family: Verdana,
Arial, Helvetica, sans-serif; font-weight: 700; line-height: 12px;
text-decoration: none; text-align: left }

.textwhitebig           { color: white; font-size: 14px; font-family: Verdana, arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 16px; text-decoration: none; text-align: left; margin-top: 0; margin-right: 0; margin-bottom: 0; top: 0 }

.textwhitebig2           { color: white; font-size: 14px; font-family:
Verdana, arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight:
bold; line-height: 140%; text-decoration: none; text-align: left;
margin-top: 25px; margin-right: 0; margin-bottom: 0; top: 30px }


/*new feature events text on news page  updated at 12/09/2004 */
.textwhite11px     { color: white; font-size: 11px; font-family: Verdana,
arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
line-height: 150%; text-decoration: none; text-align: left; margin-top:
10px; margin-right: 25px; margin-left: 20px }


.textorange   { color: #f90; font-size: 14px; font-family: Verdana, arial,
helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
text-decoration: none; text-align: center; margin-top: 7px }

.textgrey { color: #999; font-size: 14px; font-family: Verdana, Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.textsmall { color: black; font-size: 10px; font-family: Verdana, Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.textsmallwhite10          { color: white; font-size: 10px; font-family:
Verdana; font-weight: bold; text-decoration: none; text-align: left }

.textsmallwhite10+       { color: white; font-size: 10px; font-family:
Verdana, arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight:
bold; line-height: 24px; text-decoration: none; text-align: left;
margin-top: 8px; margin-right: 15px; margin-left: 15px }

/*new footer text and links  updated at 9/19/2005 */
.footertext              { color: #fff; font-size: 9px; font-family: Verdana, arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; margin-top: 7px }
.footertext a                 { color: #fff; font-size: 9px; font-family: Verdana, arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; margin-top: 10px }
.footertext a:link                  { color: #fff; font-size: 9px; font-family: Verdana, arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; margin-top: 10px }
.footertext a:hover                { color: #c60; font-size: 9px; font-family: Verdana, arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; margin-top: 10px }

.rhinotext               { color: #c60; font-size: 9px; font-family: Verdana, arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; text-align: right }
.rhinotext a                  { color: #c60; font-size: 9px; font-family: Verdana, arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; text-align: right }
.rhinotext a:link                   { color: #c60; font-size: 9px; font-family: Verdana, arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; text-align: right }
.rhinotext a:hover                 { color: #0000bf; font-size: 9px; font-family: Verdana, arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; text-align: right }


.textsmallbold { color: black; font-weight: bold; font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-decoration: none }

.textsmallgrey      { color: #999; font-size: 11px; font-family: Verdana,
arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
line-height: 15px; text-decoration: none }

.textsmallgrey10        { color: #666; font-size: 10px; font-family:
Verdana, arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight:
normal; line-height: 13px; text-decoration: none }
.textgrey10      { color: #666; font-size: 10px; font-family: Verdana,
arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal;
line-height: 15px; text-decoration: none }


.textsmallgrey10bold       { color: #666; font-size: 10px; font-family:
Verdana, arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight:
bold; line-height: 15px; text-decoration: none }

.textsmallwhiteindent         { color: white; font-size: 10px;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-weight: bold; line-height: 15px; text-decoration: none; margin-top:
12px; margin-right: 16px; margin-left: 20px }

.text a  { color: black; font-size: 11px; font-family: Verdana;
text-decoration: none }

.text a:link  { color: black; font-size: 11px; font-family: Verdana;
text-decoration: none }
.text a:hover  { color: black; font-size: 11px; font-family: Verdana;
text-decoration: none }
.highlight    { color: black; font-weight: bold; font-size: 12px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-decoration: none }
.smallertext { color: black; font-size: 11px; font-family: Arial,
Helvetica, Geneva, Swiss, SunSans-Regular }
.smallertext a { color: black; font-size: 11px; font-family: Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.smallertext a:link { color: black; font-size: 11px; font-family: Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.smallertext a:hover { color: red; font-size: 11px; font-family: Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.whatsnew { color: #FF0000; font-weight: bold; font-size: 16px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
.redlink    { color: #FF0000; font-size: 10px; font-family: Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

/*new university top menu links  updated at 12/07/2004 */
.navlink    { color: #CCC; font-size: 10px; font-family: Verbana, Arial,
helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
text-decoration: none; text-align: center; margin-top: 7px }
.navlink a   { color: #CCC; font-size: 10px; font-family: Verbana, Arial,
helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
text-decoration: none; text-align: center; margin-top: 7px }
.navlink a:link   { color: #CCC; font-size: 10px; font-family: Verbana,
Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
text-decoration: none; text-align: center; margin-top: 7px }
.navlink a:visited { color: #ccc; font-size: 10px; font-family: Verbana,
Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
text-decoration: none; text-align: center; margin-top: 7px }
.navlink a:hover   { color: #f90; font-size: 10px; font-family: Verbana,
Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
text-decoration: none; text-align: center; margin-top: 7px }

/*new alumni index page links  updated at 12/07/2004 */
.indexlink     { color: orange; font-size: 11px; font-family: Verbana,
Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
text-decoration: none; text-align: left; margin-top: 7px }
.indexlink a      { color: #ffa500; font-size: 11px; font-family: Verbana,
Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
text-decoration: none; text-align: left; margin-top: 7px }
.indexlink a:link      { color: #ffa500; font-size: 11px; font-family:
Verbana, Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight:
bold; text-decoration: none; text-align: left; margin-top: 7px }
.indexlink a:visited { color: #ffa500; font-size: 11px; font-family:
Verbana, Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight:
bold; text-decoration: none; text-align: left; margin-top: 7px }
.indexlink a:hover     { color: #999; font-size: 11px; font-family:
Verbana, Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight:
bold; text-decoration: none; text-align: left; margin-top: 7px }

.indexlinkgrey     { color: #999; font-size: 10px; font-family: Verbana,
Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
text-decoration: none; text-align: left; margin-top: 4px }
.indexlinkgrey a      { color: #999; font-size: 10px; font-family:
Verbana, Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight:
bold; text-decoration: none; text-align: left; margin-top: 7px }
.indexlinkgrey a:link      { color: #999; font-size: 10px; font-family:
Verbana, Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight:
bold; text-decoration: none; text-align: left; margin-top: 7px }
.indexlinkgrey a:visited { color: #999; font-size: 10px; font-family:
Verbana, Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight:
bold; text-decoration: none; text-align: left; margin-top: 7px }
.indexlinkgrey a:hover      { color: #f90; font-size: 10px; font-family:
Verbana, Arial, helvetica, Geneva, Swiss, SunSans-Regular; font-weight:
bold; text-decoration: none; text-align: left; margin-top: 7px }


/*sidemenu links*/
.whitebodylink { color: #FFFFFF; font-size: 12px; font-family: Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.whitebodylink:hover{ text-decoration: underline;color: #cccccc;}
.blackbodylink { color: #000000; font-size: 12px; font-family: Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.blackbodylink a { color: black; text-decoration: underline }
.blackbodylink a:link { color: black; text-decoration: underline }
.blackbodylink a:hover { color: #ff0000; text-decoration: underline }
/*used for links which are bold*/
.whitebodylinkb { color: #FFFFFF; font-size: 12px; font-weight:
bold;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-decoration: underline }
.whitebodylinkb:hover{ text-decoration: underline;color: #cccccc;}
.blackbodylinkb { color: #000000; font-size: 12px; font-weight:
bold;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-decoration: underline }
.blackbodylinkb a { color: #000000; font-weight: bold; font-size: 12px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-decoration: underline }
.blackbodylinkb a:link { color: #000000; font-weight: bold; font-size:
12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-decoration: underline }
.blackbodylinkb a:hover { color: #ff0000; text-decoration: underline }

/*misc classses*/
.bullets { color: #FF0000; font-size: 11px; font-family: Arial, Helvetica,
Geneva, Swiss, SunSans-Regular; text-decoration: NONE }
.class { color: black; font-size: 10px; font-family: Arial, Helvetica,
Geneva, Swiss, SunSans-Regular; text-indent: 15px; margin-left: 15px }
.redheading  { color: #c30; font-size: 17px; font-family: Arial,
helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
text-decoration: none }
.whiteheading {color:#ffffff; font-size: 16px; font-weight: bold;
font-style: italic; font-family: verdana, Helvetica, Geneva, Swiss,
SunSans-Regular;  text-decoration: none }
.whiteheading2 {color:#000000; font-size: 16px; font-weight: bold; 
font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-decoration: none; }
.whitetext   { color: white; font-size: 10px; font-family: Arial,
helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold;
text-decoration: none }
.blacktext { color: #000000; font-size: 12px; font-weight:
bold;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-decoration: none }
.painblacktext { color: #000000; font-size: 12px;font-family: Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.painblacktextsm { color: #000000; font-size: 9px;font-family: Verdana,
Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.plaingreytext9 { color: #999; font-size: 9px;font-family: Verdana, Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.plainblacktext { color: #000000; font-size: 12px;font-family: Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.internaluseonly {background-repeat: no-repeat; background-attachment:
scroll; background-position:top center }

/*styles for main index page*/
.goldlinks { color: #FFCC00; font-size: 10px; font-weight:
bold;font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
text-decoration: none }
.goldlinks:hover { text-decoration: underline;color: #FFFFFF; }
.goldbullets { color: #FFCC00; font-size: 11px; font-family: Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: NONE }
.goldfooter { color: #FFCC00; font-size: 11px; font-family: Arial,
Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: NONE }
.goldfooter:hover { color: #FF0000;text-decoration: underline}


.whitelinksSmall a    { color: #ffffff; font-size: 9px; font-family:
Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:
none; text-align: center; margin-top: 10px }
.whitelinksSmall a:link  { color: #ffffff; font-size: 9px; font-family:
Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:
none; text-align: center; margin-top: 5px }
.whitelinksSmall a:hover   { color: #f90; font-size: 9px; font-family:
Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:
none; text-align: center; margin-top: 5px; top: 5px }


.redstairlinks {  font-family: Arial, Helvetica, sans-serif; font-size:
16px; font-style: normal; line-height: normal; font-weight: bold;
font-variant: normal; text-decoration: none;color: #FF0000}
.redstairlinks:hover { text-decoration: underline;}

/*new nav links for benefits page*/
.navlink2 a { color: #ffffff; font-weight: bold; font-size: 9px;
font-family: Verdana, Helvetica, Geneva ; text-decoration: none }
.navlink2 a:link { color: #ffffff; font-weight: bold; font-size: 9px;
font-family: Verdana, Helvetica, Geneva ; text-decoration: none }
.navlink2 a:hover { color: #FFCC00; font-weight: bold; font-size: 9px;
font-family: Verdana, Helvetica, Geneva ; text-decoration: none }

.navlink3 a { color: #FF0000; font-weight: bold; font-size: 10px;
font-family: Verdana, Helvetica, Geneva ; text-decoration: none }
.navlink3 a:link { color: #999; font-weight: bold; font-size: 10px;
font-family: Verdana, Helvetica, Geneva ; text-decoration: none }
.navlink3 a:hover { color: #FFCC00; font-weight: bold; font-size: 10px;
font-family: Verdana, Helvetica, Geneva ; text-decoration: none }
element { }
.whitetext { color: white; font-size: 10px; font-family: Verdana;
font-weight: bold }
td1 { }
#id { }
#id1 { }
