BODY {
	MARGIN: 0px
}
#toplogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/topuscbg.gif) repeat-x left top; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 76px
}
#toplogo A IMG {
	FLOAT: right
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 76px
}
#mainarea {
	MARGIN-TOP: 76px
}
.contentborder {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
TD {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif
}
.greenheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #586c45
}
.blueheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #454c6c
}
.purpleheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #62456c
}
.redheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000
}
.header1 {
	FONT-WEIGHT: lighter; FONT-SIZE: 34px; PADDING-BOTTOM: 10px; COLOR: #990000; FONT-FAMILY: "Times New Roman", Times, serif
}
.header2 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif
}
.header3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif
}
.redsubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif
}
.toolbox {
	PADDING-BOTTOM: 0px
}
.maincontent {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 49px; PADDING-TOP: 15px
}
A:link {
	COLOR: #990000; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #990000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #990000; TEXT-DECORATION: underline
}
.maincontent A:link {
	COLOR: #990000; TEXT-DECORATION: underline
}
.maincontent A:visited {
	COLOR: #990000; TEXT-DECORATION: underline
}
.maincontent A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.maincontent A:active {
	COLOR: #990000; TEXT-DECORATION: underline
}
.breadcrumb {
	FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #666666; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif
}
.breadcrumb A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.breadcrumb A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.breadcrumb A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.breadcrumb A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.breadcrumb2 {
	PADDING-RIGHT: 123px; PADDING-LEFT: 30px; FONT-SIZE: 10px; PADDING-BOTTOM: 16px; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif
}
.researchcontent1 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-TOP: 15px
}
.researchcontent3 {
	PADDING-BOTTOM: 13px
}
.backtotop {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px
}
.researchcontent2 {
	PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.breadcrumb2 A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.breadcrumb2 A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.breadcrumb2 A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.breadcrumb2 A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.searchfield {
	FONT-SIZE: 10px; WIDTH: 154px; COLOR: #999999; FONT-FAMILY: "Lucida Grande", Arial, Helvetica, sans-serif
}
.searchbutton {
	FONT-SIZE: 10px; VERTICAL-ALIGN: text-bottom; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchbutton A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.searchbutton A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.searchbutton A:hover {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
.searchbutton A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.footer {
	PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.copyright {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.subnav {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.subnav A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.subnav A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.subnav A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.subnav A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.homebox {
	PADDING-RIGHT: 23px; PADDING-LEFT: 23px; PADDING-BOTTOM: 23px; PADDING-TOP: 0px
}
.homecontentleft {
	PADDING-RIGHT: 40px; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif
}
.homecontentleft A:link {
	COLOR: #990000; TEXT-DECORATION: none
}
.homecontentleft A:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
.homecontentleft A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.homecontentleft A:active {
	COLOR: #990000; TEXT-DECORATION: none
}
.homecontentright {
	PADDING-RIGHT: 20px; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif
}
.homecontentright A:link {
	COLOR: #990000; TEXT-DECORATION: none
}
.homecontentright A:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
.homecontentright A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.homecontentright A:active {
	COLOR: #990000; TEXT-DECORATION: none
}
.homeheaders {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif
}
.homepics {
	BORDER-RIGHT: #666666 thin solid; BORDER-TOP: #666666 thin solid; FLOAT: left; MARGIN-BOTTOM: 3px; BORDER-LEFT: #666666 thin solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #666666 thin solid
}
.rulepadding {
	PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.leftnav {
	WIDTH: 189px; PADDING-TOP: 15px
}
div.leftnav .level1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #666666; 
	LINE-HEIGHT: 20px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif; 
	LIST-STYLE-TYPE: none
}
div.leftnav .level1 LI {
	PADDING-BOTTOM: 6px; 
	MARGIN: 0px; 
	PADDING-TOP: 6px; 
	BORDER-BOTTOM: #666666 thin solid
}
div.leftnav .level1 LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px
}
div.leftnav .level1 A:link {
	COLOR: #666666; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
div.leftnav .level1 A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
div.leftnav .level1 A:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
div.leftnav .level1 A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
div.leftnav .level2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif; LIST-STYLE-TYPE: none
}
div.leftnav .level2 LI {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 16px; LINE-HEIGHT: 12px; PADDING-TOP: 2px; BORDER-BOTTOM-STYLE: none
}
div.leftnav .level2 LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
div.leftnav .level2 A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
div.leftnav .level2 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
div.leftnav .level2 A:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
div.leftnav .level2 A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
div.leftnav .level3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif; LIST-STYLE-TYPE: none
}
div.leftnav .level3 LI {
	BACKGROUND-POSITION: left 6px; MARGIN-TOP: 3px; DISPLAY: block; BACKGROUND-IMAGE: url(images/arrowbullet1.gif); MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
div.leftnav .level3 LI A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
div.leftnav .level3 A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
div.leftnav .level3 A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
div.leftnav .level3 A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
div.leftnav .level3 A:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
.level4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif; LIST-STYLE-TYPE: none
}
.level4 LI {
	BACKGROUND-POSITION: left 6px; MARGIN-TOP: 3px; BACKGROUND-IMAGE: url(images/arrowbullet1.gif); MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM-STYLE: none
}
.level4 LI A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.level4 A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.level4 A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.level4 A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.level4 A:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
.level5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
.level5 LI {
	BACKGROUND-POSITION: left 6px; MARGIN-TOP: 3px; BACKGROUND-IMAGE: url(images/arrowbullet1.gif); MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
.level5 LI A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.level5 A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.level5 A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.level5 A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.level5 A:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
.level6 {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif
}
.level6 LI {
	MARGIN-TOP: 3px; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BORDER-BOTTOM-STYLE: none
}
.level6 LI A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.level6 A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.level6 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.level6 A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.level6 A:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
.faculty {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 49px; PADDING-TOP: 15px
}
.facultycalloutbox {
	BORDER-RIGHT: #e2e2b6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e2e2b6 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e2e2b6 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e2e2b6 1px solid
}
.facultylist {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 11px; LEFT: -21px; LIST-STYLE-TYPE: square; POSITION: relative
}
.facultylist LI A {
	LEFT: -3px; POSITION: relative
}
.facultyheadercontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.facultyname {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #990000; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif
}
.facultytitle {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif
}
.facultymaincontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.eventcalbox {
	PADDING-RIGHT: 68px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f0efcc
}
.eventcalviewbox {
	PADDING-RIGHT: 65px; FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
.eventcalviewbox A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.eventcalviewbox A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.eventcalviewbox A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.eventcalviewbox A:active {
	COLOR: #990000; TEXT-DECORATION: underline
}
.eventcalbox2 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f0efcc
}
.eventcalviewbox2 {
	PADDING-RIGHT: 45px; LINE-HEIGHT: 16px
}
.searchfield2 {
	FONT-SIZE: 10px; WIDTH: 128px; COLOR: #999999; PADDING-TOP: 5px; FONT-FAMILY: "Lucida Grande", Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.searchbutton2 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchbutton2 A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.searchbutton2 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.searchbutton2 A:hover {
	COLOR: #990000; TEXT-DECORATION: none
}
.searchbutton2 A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
.eventcalborder {
	BORDER-RIGHT: #990000 1px solid; BORDER-TOP: #990000 1px solid; BORDER-LEFT: #990000 1px solid; BORDER-BOTTOM: #990000 1px solid
}
.days {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #666666; TEXT-ALIGN: center
}
.days A {
	DISPLAY: block; VERTICAL-ALIGN: middle; WIDTH: 29px; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 23px; TEXT-ALIGN: center
}
.days A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.days A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.days A:hover {
	COLOR: #990000; BACKGROUND-COLOR: #cc6666; TEXT-DECORATION: none
}
.days A:active {
	COLOR: #990000; BACKGROUND-COLOR: #cc6666; TEXT-DECORATION: none
}
.daywithevents {
	FONT-WEIGHT: bold; COLOR: #990000
}
.currentdayevents {
	DISPLAY: block; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; WIDTH: 29px; COLOR: #990000; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 23px; BACKGROUND-COLOR: #cc6666; TEXT-ALIGN: center
}
.currentdaynoevents {
	DISPLAY: block; VERTICAL-ALIGN: middle; WIDTH: 29px; COLOR: #990000; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 23px; BACKGROUND-COLOR: #cc6666; TEXT-ALIGN: center
}
.smalltext {
	FONT-SIZE: 10px; COLOR: #999999
}
.redtext {
	COLOR: #990000
}
.picright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 15px; PADDING-TOP: 0px
}
.picleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 15px 5px 0px; PADDING-TOP: 0px
}
.newsthumb {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN: 5px 0px 0px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.newspostline {
	FONT-SIZE: 11px; COLOR: #999999
}
.newsdetailpic {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FLOAT: left; MARGIN: 4px 15px 20px 0px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.pressreleasepic {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FLOAT: left; MARGIN: 4px 15px 5px 0px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.presssubhead {
	FONT-SIZE: 14px; COLOR: #990000
}
.whiteborder {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.spotlightcontent {
	PADDING-RIGHT: 47px; PADDING-LEFT: 47px; PADDING-BOTTOM: 17px; PADDING-TOP: 17px
}
.spotlightheaders {
	PADDING-LEFT: 47px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: "Lucida Grande", Arial, Verdana, sans-serif; BACKGROUND-COLOR: #990000
}
