HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
BODY {
	BACKGROUND: url(../images/bgrd.jpg) #a3bdca repeat-x; COLOR: black
}
.thebox {
	MARGIN: 0px auto -200px; MIN-HEIGHT: 100%; WIDTH: 1000px; HEIGHT: auto !important
}
#footer {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 200px
}
.push {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 200px
}
.vali {
	DISPLAY: none
}
.center {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
#levelbanner {
	HEIGHT: 56px
}
#labbanner {
	HEIGHT: 40px
}
#indexbanner {
	POSITION: relative; HEIGHT: 85px
}
#levelbanner {
	
}
#underbanner {
	PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/header_corner_shadow.png) no-repeat; PADDING-TOP: 0px
}
#pagearea {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#rightsidebar {
	POSITION: relative; PADDING-BOTTOM: 60px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: right; MARGIN-RIGHT: 0px; PADDING-TOP: 30px
}
#lvl2 #rightsidebar {
	WIDTH: 333px
}
#rightsidebarcontent {
	MARGIN: 0px 15px
}
#lvl2 #rightsidebarcontent {
	FONT-SIZE: 110%
}
#pagecontentbox {
	
}
.rightcol #pagecontentbox {
	POSITION: relative; MARGIN: 0px 260px 60px 0px
}
.lab_rightcol #pagecontentbox {
	POSITION: relative; MARGIN: 0px 260px 60px 0px
}
#lvl2 #pagecontentbox {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.nocol #pagecontentbox {
	POSITION: relative; MARGIN: 0px 28px 60px
}
.lab_nocol #pagecontentbox {
	POSITION: relative; MARGIN: 0px 28px 60px
}
#coltext {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 28px; PADDING-RIGHT: 28px; PADDING-TOP: 12px
}
#lvl2 #coltext {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.nocol #coltext {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#editablespace {
	
}
#lvl2 #editablespace {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 380px; PADDING-TOP: 0px
}
.nocol .thebox {
	BACKGROUND: url(../images/page_bgrdMnocol.png) repeat-y
}
.rightcol .thebox {
	BACKGROUND: url(../images/page_bgrdM.png) repeat-y
}
.profilepage .thebox {
	BACKGROUND: url(../images/page_bgrdM.png) repeat-y
}
.lab_nocol .thebox {
	BACKGROUND: url(../images/page_bgrdMnocol.png) repeat-y
}
.lab_rightcol .thebox {
	BACKGROUND: url(../images/faculty_pages/faculty_bgrd_rightcol.png) repeat-y
}
.rightcolwide .thebox {
	BACKGROUND: url(../images/page_bgrdMwide.png) repeat-y
}
.rightcolnone .thebox {
	BACKGROUND: url(../images/page_bgrdMnocol.png) repeat-y
}
.sectionintro {
	LINE-HEIGHT: 26px; PADDING-RIGHT: 8px; FONT-FAMILY: "Carme", Tahoma, Geneva, sans-serif; COLOR: #d7732d; FONT-SIZE: 20px; PADDING-TOP: 16px
}
.pubslist TD IMG {
	BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-RIGHT: white 2px solid; box-shadow: 0 0 5px #888; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; border-image: initial
}
#editablespace IMG {
	BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-RIGHT: white 2px solid; box-shadow: 0 0 5px #888; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; border-image: initial
}
#curr_sidebar .curr_factoid {
	COLOR: #ba6225; FONT-SIZE: 14px
}
.testimonials BLOCKQUOTE {
	FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #062242; FONT-SIZE: 12px
}
#curr_inside .readmore {
	TEXT-ALIGN: right
}
.profilecontentfull HR {
	DISPLAY: none
}
.profilecontentfull DIV.paragraph {
	MARGIN-BOTTOM: 1.6em
}
BLOCKQUOTE {
	MARGIN: 1.5em; FONT: 180%/1.9 "Times New Roman", Georgia, Times, serif; COLOR: #6f9db8
}
Q {
	MARGIN: 1.5em; FONT: 180%/1.9 "Times New Roman", Georgia, Times, serif; COLOR: #6f9db8
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 1px; BORDER-TOP: #67748e 1px solid; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	MARGIN-BOTTOM: 0.8em
}
.clear {
	CLEAR: both
}
.highlightedlink {
	FONT-WEIGHT: bold
}
.biglink {
	PADDING-LEFT: 22px; BACKGROUND: url(../images/4dots.png) no-repeat 0% 22%; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
H1 {
	MARGIN: 1.3em 0px 0.5em
}
H2 {
	MARGIN: 1.3em 0px 0.5em
}
H3 {
	MARGIN: 1.3em 0px 0.5em
}
H4 {
	MARGIN: 1.3em 0px 0.5em
}
H5 {
	MARGIN: 1.3em 0px 0.5em
}
H6 {
	MARGIN: 1.3em 0px 0.5em
}
H1 {
	LINE-HEIGHT: 115%; MARGIN-TOP: 1em; FONT-FAMILY: "Carme", Courier, Tahoma, Geneva, sans-serif; COLOR: #2e6483; FONT-SIZE: 24px
}
#lvl2 H1 {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #1d5473; MARGIN-TOP: -5px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 10px
}
H2 {
	COLOR: #d7732d; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
H3 {
	COLOR: #d7732d; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
H4 {
	COLOR: #003; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
H5 {
	FONT-STYLE: italic; COLOR: #003; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
H6 {
	FONT-STYLE: italic; COLOR: #003; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
H2.navheading {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 0px; COLOR: #10434e; FONT-SIZE: 0.9em
}
#editablespace OL LI {
	MARGIN-BOTTOM: 0.8em
}
#editablespace UL LI {
	MARGIN-BOTTOM: 0.8em
}
#sectionimage {
	POSITION: relative; MARGIN-TOP: 4px; MIN-HEIGHT: 190px; WIDTH: 598px
}
.audiencepage #sectionimage {
	POSITION: relative; WIDTH: 960px
}
#lvl2 H1.recruit {
	POSITION: absolute; TEXT-ALIGN: right; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: transparent; BOTTOM: 10px; COLOR: #fff; FONT-SIZE: 30px; RIGHT: 30px
}
#sectionimage IMG {
	HEIGHT: 190px
}
.sectionimageoverlay {
	Z-INDEX: 966; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.paragraph {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 15px
}
.audiencepage #rightsidebarcontent H2 {
	TEXT-TRANSFORM: uppercase; PADDING-LEFT: 16px; FONT-FAMILY: "Carme", Courier, Tahoma, Geneva, sans-serif; BACKGROUND: url(../images/4dots.png) no-repeat 0px 1px; COLOR: #194076; FONT-SIZE: 14px
}
.audiencepage #rightsidebarcontent UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.audiencepage #rightsidebarcontent UL LI {
	PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; MARGIN-LEFT: 12px
}
TABLE.data {
	BORDER-BOTTOM: #a9bbc7 2px solid; BORDER-LEFT: #a9bbc7 2px solid; WIDTH: 95%; BORDER-TOP: #a9bbc7 2px solid; BORDER-RIGHT: #a9bbc7 2px solid
}
TABLE.data TH {
	BORDER-BOTTOM: #a9bbc7 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; BORDER-RIGHT: #a9bbc7 1px dotted; PADDING-TOP: 5px
}
TABLE.data TD {
	BORDER-BOTTOM: #a9bbc7 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; BORDER-RIGHT: #a9bbc7 1px dotted; PADDING-TOP: 5px
}
TABLE.data TH {
	BACKGROUND: #a9bbc7; COLOR: #fff; FONT-WEIGHT: bold
}
TABLE.data .curr-term {
	WIDTH: 250px
}
TABLE.data .curr-hours {
	WIDTH: 65px
}
TABLE.data UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 10px
}
TABLE.data LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 10px
}
.seminartable THEAD TH {
	BORDER-BOTTOM: #e8f2f9 1px solid; TEXT-TRANSFORM: uppercase; COLOR: #6c7780
}
.seminartable TR {
	BORDER-BOTTOM: #e8f2f9 1px solid
}
.seminartable TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; PADDING-TOP: 4px
}
#sitenav {
	Z-INDEX: 999; POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; MARGIN: 0px auto; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sitenav UL {
	Z-INDEX: 9999; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#sitenav UL LI {
	Z-INDEX: 999; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; MARGIN: 0px; MIN-HEIGHT: 20px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold; BORDER-RIGHT: #e48848 1px solid; PADDING-TOP: 0px
}
#sitenav UL > LI:hover {
	BACKGROUND-COLOR: #c5611b; COLOR: #fff
}
#sitenav UL LI UL {
	Z-INDEX: 9999; BORDER-BOTTOM: #f6b367 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #f6b367 1px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; TOP: -9999px; BORDER-RIGHT: #f6b367 1px solid; PADDING-TOP: 0px; LEFT: 0px
}
#sitenav UL LI:hover UL {
	TEXT-ALIGN: left; WIDTH: 220px; TOP: 20px; LEFT: -1px
}
#sitenav UL LI UL LI {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 18px; WIDTH: 202px; PADDING-RIGHT: 0px; BORDER-TOP: #f6b367 1px solid; PADDING-TOP: 0px
}
#sitenav UL LI UL LI A {
	
}
#sitenav UL LI UL LI:hover {
	BACKGROUND-COLOR: #fae5cb
}
#sitenav UL LI UL LI DIV.menucontainer {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 202px; PADDING-RIGHT: 7px; PADDING-TOP: 6px
}
#sitenav UL > LI > UL > LI > A:link {
	COLOR: #d7732d
}
#sitenav UL > LI > UL > LI > A:hover {
	COLOR: #d7732d
}
#sitenav UL > LI > UL > LI > A:visited {
	COLOR: #d7732d
}
#sitenav UL > LI > UL > LI > A:hover {
	COLOR: #d7732d
}
#sitenav UL > LI > UL > LI > A:hover:visited {
	COLOR: #d7732d
}
#sitenav UL > LI > UL > LI:hover > A {
	
}
#sitenav LI A {
	COLOR: white
}
UL.sectionnavlist {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.9em
}
UL.sectionnavlist LI UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0.9em
}
UL.sectionnavlist LI {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 140%; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-SIZE: 92%; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.sectionnavlist > LI.active {
	PADDING-LEFT: 0px; MARGIN-LEFT: 15px; LIST-STYLE-IMAGE: url(../images/here.gif)
}
.subsitelist > LI.active {
	LIST-STYLE-IMAGE: url(../images/here-subsite.gif) !important
}
UL.sectionnavlist LI UL LI {
	PADDING-BOTTOM: 1em; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.sectionnavlist A:link {
	TEXT-DECORATION: none
}
.sectionnavlist A:visited {
	TEXT-DECORATION: none
}
.sectionnavlist A:hover {
	TEXT-DECORATION: underline
}
.sectionnavlist A:hover:visited {
	TEXT-DECORATION: underline
}
#sitenav A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#sitenav A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#sitenav A:hover {
	COLOR: #efdcd1; TEXT-DECORATION: underline
}
#sitenav A:hover:visited {
	COLOR: #efdcd1; TEXT-DECORATION: underline
}
#personalheading {
	BORDER-BOTTOM: #efc288 6px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 55px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/faculty_pages/faculty_header_bgrd.jpg) no-repeat; COLOR: #ffedc8; FONT-SIZE: 12px; PADDING-TOP: 30px
}
.linkback {
	TEXT-ALIGN: right; LINE-HEIGHT: 120%; WIDTH: 220px; FLOAT: right; FONT-SIZE: 11px
}
#subsitename {
	LINE-HEIGHT: 1.1; FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #fff; FONT-SIZE: 26px
}
#subsitename A:link {
	COLOR: #fff !important
}
#subsitename A:visited {
	COLOR: #fff !important
}
#subsitename A:hover {
	COLOR: #fff !important
}
INPUT:focus {
	
}
TEXTAREA:focus {
	
}
.submit {
	BACKGROUND: #cf682c; COLOR: #fff
}
.submit:visited {
	BACKGROUND: #cf682c; COLOR: #fff
}
.extDirectoryOffice {
	DISPLAY: none
}
DIV.extProfileUnitName {
	DISPLAY: none
}
.extDirectoryName {
	WIDTH: 33%; FLOAT: left
}
.extDirectoryTitle {
	WIDTH: 33%; FLOAT: left
}
.extDirectoryName:after {
	VISIBILITY: hidden; CONTENT: '.'
}
.extDirectoryTitle:after {
	VISIBILITY: hidden; CONTENT: '.'
}
.extDirectoryPhone {
	FLOAT: right
}
.extDirectoryEmail {
	FLOAT: right
}
.extDirectoryPerson {
	BORDER-BOTTOM: #d7710b 1px dotted; PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; OVERFLOW: auto; PADDING-TOP: 4px
}
.extProfileRole {
	BORDER-BOTTOM: #d7710b 1px dotted; PADDING-BOTTOM: 15px; PADDING-LEFT: 12px; WIDTH: 60%; PADDING-RIGHT: 12px; PADDING-TOP: 15px
}
.directorytable TH {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #d7710b; WIDTH: 33%; COLOR: #ffffff
}
.extDirectoryRole .extDirectoryPhone {
	TEXT-ALIGN: right; WIDTH: 33%
}
.profilepic {
	MARGIN-BOTTOM: 20px; FLOAT: right; MARGIN-LEFT: 30px
}
.extProfilePhoto {
	MARGIN-BOTTOM: 20px; FLOAT: right; MARGIN-LEFT: 30px
}
.profilepic IMG {
	BORDER-BOTTOM: #405d7d 2px solid; BORDER-LEFT: #405d7d 2px solid; BORDER-TOP: #405d7d 2px solid; BORDER-RIGHT: #405d7d 2px solid
}
.profilepic2 IMG {
	BORDER-BOTTOM: #405d7d 2px solid; BORDER-LEFT: #405d7d 2px solid; BORDER-TOP: #405d7d 2px solid; BORDER-RIGHT: #405d7d 2px solid
}
.extProfilePhoto IMG {
	BORDER-BOTTOM: #405d7d 2px solid; BORDER-LEFT: #405d7d 2px solid; BORDER-TOP: #405d7d 2px solid; BORDER-RIGHT: #405d7d 2px solid
}
.extProfilePhoto IMG {
	MAX-WIDTH: none
}
DIV.extProfilePhotoCaptionName {
	DISPLAY: none
}
DIV#extProfileTabs {
	DISPLAY: none
}
.profilepic {
	PADDING-BOTTOM: 20px; WIDTH: 188px; FLOAT: left
}
.profilepic2 {
	PADDING-BOTTOM: 20px; WIDTH: 346px; FLOAT: left
}
.profileinfo {
	MARGIN-LEFT: 198px
}
#profilelinks {
	MARGIN-LEFT: 198px
}
.profileinfo2 {
	MARGIN-LEFT: 350px
}
#profilelinks2 {
	MARGIN-LEFT: 350px
}
.profilepic IMG {
	BORDER-BOTTOM: #405d7d 2px solid; BORDER-LEFT: #405d7d 2px solid; BORDER-TOP: #405d7d 2px solid; BORDER-RIGHT: #405d7d 2px solid
}
.profilepic2 IMG {
	BORDER-BOTTOM: #405d7d 2px solid; BORDER-LEFT: #405d7d 2px solid; BORDER-TOP: #405d7d 2px solid; BORDER-RIGHT: #405d7d 2px solid
}
#profilecolumns {
	PADDING-BOTTOM: 20px
}
#profilecolumns H2 {
	MARGIN-TOP: 0px; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.stafftitle {
	MARGIN-BOTTOM: 1em; COLOR: #325170; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.profilecontacts {
	MARGIN-TOP: 10px
}
.profileemail {
	PADDING-BOTTOM: 12px; WIDTH: 160px; PADDING-RIGHT: 10px; FLOAT: left
}
.phonenumbers {
	WIDTH: 155px; FLOAT: left
}
.phonenumbers SPAN {
	FONT-SIZE: 11px
}
.profilecontentfull > DIV {
	MARGIN-LEFT: 30px
}
.profilecontentfull H2 {
	BORDER-TOP: #a4b3d0 1px solid; PADDING-TOP: 6px
}
.profilecontentfull UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.8em 0px 0.8em 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0.8em 0px 0.8em 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.profilecontentfull UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.6em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#profilefocus H1 {
	MARGIN: 10px 0px 5px
}
#profilefocus ADDRESS {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#profiledisciplines {
	WIDTH: 180px; FLOAT: left
}
.profileimage {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; WIDTH: 430px; FLOAT: right
}
.profileimage IMG {
	BORDER-BOTTOM: #1e3b58 3px solid; BORDER-LEFT: #1e3b58 3px solid; BORDER-TOP: #1e3b58 3px solid; BORDER-RIGHT: #1e3b58 3px solid
}
.profilequote {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; MARGIN: 10px 15px 10px 35px; COLOR: #6f9db8; FONT-SIZE: 18px
}
.profiletitle {
	COLOR: #426f78; MARGIN-LEFT: 18px; FONT-SIZE: 12px
}
.profileconcentration {
	COLOR: #426f78; MARGIN-LEFT: 18px; FONT-SIZE: 12px
}
.profilehometown {
	COLOR: #426f78; MARGIN-LEFT: 18px; FONT-SIZE: 12px
}
.directorytable TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 4px
}
.directorytable TH {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 4px
}
.directorytable TH {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: white 1px solid; BACKGROUND-COLOR: #d7710b; COLOR: #fff
}
.directorytable TR {
	BORDER-BOTTOM: #d7710b 1px dotted
}
.directorytable TR.noborder {
	BORDER-BOTTOM: medium none
}
.directory_contact_small {
	MARGIN-LEFT: 1em; FONT-SIZE: 90%
}
.justasave {
	BACKGROUND-COLOR: #fcd5a3
}
#curr_ov {
	BACKGROUND-COLOR: #d7732d; COLOR: #fbf1d8
}
#curr_ov H1 {
	COLOR: #fde9c1
}
#curr_details {
	BACKGROUND: url(../images/concen_stripe.gif) repeat-y
}
#curr_inside {
	BACKGROUND-COLOR: #fae5cb
}
#curr_highlight {
	BACKGROUND: url(../images/concen-bgrd-careers.jpg) no-repeat
}
#curr_highlight H2 {
	LINE-HEIGHT: 1.1; MARGIN-TOP: 0px; FONT-FAMILY: "Georgia", Tahoma, Geneva, sans-serif; FONT-SIZE: 20px
}
.profileheading {
	BACKGROUND-COLOR: #d7732d; COLOR: #fff
}
#aces-calendar {
	MARGIN: 0px auto
}
#aces-calendar H1 {
	MARGIN: 0px 0px 30px
}
.todayevent {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.event {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0px
}
.event {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 20px
}
.eventbuttons {
	FLOAT: left
}
.todayblip {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #bc5923; MARGIN-TOP: -1px; PADDING-LEFT: 50px; PADDING-RIGHT: 18px; DISPLAY: inline; FONT: bold 8pt "Verdana", "Helvetica", sans-serif; MARGIN-BOTTOM: 0px; MARGIN-LEFT: -29px; PADDING-TOP: 5px
}
.todaybliparrow {
	MARGIN-TOP: 3px; BACKGROUND: url(https://secure.aces.illinois.edu/shared/framework/v2/styles/shared-images/bgrd-todaybliparrow.png) no-repeat; HEIGHT: 14px
}
.todayeventdesc {
	WIDTH: 400px; MARGIN-LEFT: 59px
}
.eventdesc {
	WIDTH: 380px; PADDING-RIGHT: 20px; FLOAT: left
}
.todayeventdesc P {
	PADDING-RIGHT: 10px
}
.event P {
	PADDING-RIGHT: 10px
}
.todayeventimg {
	TEXT-ALIGN: right; MARGIN-TOP: 40px; WIDTH: 126px; FLOAT: right; MARGIN-RIGHT: 20px
}
.todayevent H2 {
	MARGIN-TOP: 38px; MARGIN-BOTTOM: 10px; FONT-SIZE: 14pt
}
.event H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 6px; FONT-SIZE: 12pt
}
.eventdateday {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 6px; FONT-SIZE: 12pt
}
.todayevent .time {
	TEXT-TRANSFORM: uppercase; FONT: 8pt "Verdana", "Helvetica", sans-serif; MARGIN-BOTTOM: 4px
}
.event .time {
	TEXT-TRANSFORM: uppercase; FONT: 8pt "Verdana", "Helvetica", sans-serif; MARGIN-BOTTOM: 4px
}
.todayeventdate {
	TEXT-ALIGN: center; FLOAT: left; MARGIN-LEFT: 20px
}
.eventdate {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 40px; FLOAT: left; PADDING-TOP: 0px
}
.todayeventdate H3 {
	TEXT-TRANSFORM: uppercase; FONT: bold 8pt "Verdana", "Helvetica", sans-serif
}
.eventdatemonth {
	TEXT-TRANSFORM: uppercase; FONT: bold 8pt "Verdana", "Helvetica", sans-serif
}
.todayeventdatemonth {
	TEXT-TRANSFORM: uppercase; FONT: bold 8pt "Verdana", "Helvetica", sans-serif
}
.todayeventdate H2 {
	MARGIN-TOP: 0px; FONT: 20pt "Verdana", "Helvetica", sans-serif
}
.eventdateday {
	MARGIN-TOP: 0px; FONT: 20pt "Verdana", "Helvetica", sans-serif
}
.todayeventdateday {
	MARGIN-TOP: 0px; FONT: 20pt "Verdana", "Helvetica", sans-serif
}
#aces-calendar .calendarbutton {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 12px; WIDTH: 11em; PADDING-RIGHT: 12px; DISPLAY: block; FONT: 10px "Verdana", "Helvetica", sans-serif; MARGIN-BOTTOM: 4px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#aces-calendar A.calendarbutton:hover {
	TEXT-DECORATION: none
}
#aces-calendar .todayeventdesc A.calendarbutton {
	DISPLAY: inline-block; MARGIN-RIGHT: 20px
}
#aces-calendar H1 {
	COLOR: #2e6483
}
#aces-calendar H1 SPAN {
	COLOR: #2e6483
}
.todayevent {
	BORDER-BOTTOM-COLOR: #dcdad8; BORDER-TOP-COLOR: #dcdad8; BORDER-RIGHT-COLOR: #dcdad8; BORDER-LEFT-COLOR: #dcdad8
}
.todayevent H2 {
	COLOR: #5c8fad
}
.event H2 {
	COLOR: #5c8fad
}
.todayevent H3 {
	COLOR: #a9a39d
}
.eventdatemonth {
	COLOR: #a9a39d
}
.todayeventdatemonth {
	COLOR: #a9a39d
}
.time {
	COLOR: #a9a39d
}
.todayblip {
	COLOR: #fff
}
.todayeventdate H3 {
	COLOR: #a9a39d
}
.eventdate H3 {
	COLOR: #a9a39d
}
.todayeventdate H2 {
	FONT-FAMILY: "Carme", sans-serif; COLOR: #c76e3d
}
.eventdateday {
	FONT-FAMILY: "Carme", sans-serif; COLOR: #c76e3d
}
.todayeventdateday {
	FONT-FAMILY: "Carme", sans-serif; COLOR: #c76e3d
}
#aces-calendar A.calendarbutton {
	BORDER-BOTTOM-COLOR: #dcdad8; BORDER-TOP-COLOR: #dcdad8; COLOR: #5c8fad; BORDER-RIGHT-COLOR: #dcdad8; BORDER-LEFT-COLOR: #dcdad8
}
#aces-calendar A.calendarbutton:hover {
	BORDER-BOTTOM-COLOR: #3badd0; BORDER-TOP-COLOR: #3badd0; BACKGROUND: #6f9db8; COLOR: #fff; BORDER-RIGHT-COLOR: #3badd0; BORDER-LEFT-COLOR: #3badd0
}
#aces-calendar A.calendarbutton:focus {
	BORDER-BOTTOM-COLOR: #3badd0; BORDER-TOP-COLOR: #3badd0; BACKGROUND: #6f9db8; COLOR: #fff; BORDER-RIGHT-COLOR: #3badd0; BORDER-LEFT-COLOR: #3badd0
}
#newsactions {
	TEXT-ALIGN: right; WIDTH: 300px; FLOAT: right
}
.news-photo-space {
	BORDER-BOTTOM: white 2px solid; TEXT-ALIGN: center; BORDER-LEFT: white 2px solid; MARGIN: 0px 0px 15px 20px; WIDTH: 220px; FLOAT: right; BORDER-TOP: white 2px solid; BORDER-RIGHT: white 2px solid; box-shadow: 0 0 5px #888; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888
}
.news-photo-caption {
	TEXT-ALIGN: left; COLOR: #fff; FONT-SIZE: 10px
}
.pubdate {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 0.5em; COLOR: #9a8d76; FONT-SIZE: 10px
}
.news-links {
	PADDING-BOTTOM: 10px; FONT-STYLE: italic; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; FONT-SIZE: 11px; BORDER-TOP: #9a8d76 1px solid; PADDING-TOP: 10px
}
.news-source {
	BORDER-BOTTOM: #9a8d76 1px solid; BORDER-LEFT: #9a8d76 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 270px; PADDING-RIGHT: 4px; FLOAT: right; COLOR: #9a8d76; FONT-SIZE: 11px; BORDER-TOP: #9a8d76 1px solid; BORDER-RIGHT: #9a8d76 1px solid; PADDING-TOP: 4px
}
.news-writer {
	BORDER-BOTTOM: #9a8d76 1px solid; BORDER-LEFT: #9a8d76 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 270px; PADDING-RIGHT: 4px; FLOAT: left; COLOR: #9a8d76; FONT-SIZE: 11px; BORDER-TOP: #9a8d76 1px solid; BORDER-RIGHT: #9a8d76 1px solid; PADDING-TOP: 4px
}
.news-writer H3 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #9a8d76; FONT-SIZE: 11px
}
.news-source H3 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #9a8d76; FONT-SIZE: 11px
}
.linktoacesnews {
	BORDER-BOTTOM: #372f45 1px solid; BORDER-LEFT: #372f45 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 20px 12px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: 11px; BORDER-TOP: #372f45 1px solid; BORDER-RIGHT: #372f45 1px solid; PADDING-TOP: 8px
}
.newslistdate {
	TEXT-TRANSFORM: uppercase; COLOR: #9a8d76; MARGIN-LEFT: 548px; FONT-SIZE: 11px
}
.newslistheadline {
	WIDTH: 535px; FLOAT: left
}
.newslistarchiveitem {
	BORDER-BOTTOM: #b0a39d 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.eventheader {
	TEXT-TRANSFORM: uppercase; COLOR: #a9a39d; FONT-SIZE: 12px
}
.eventlongtext {
	MARGIN-TOP: 20px
}
#newsactions IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; border-image: initial
}
.newsimgright {
	MARGIN: 12px; FLOAT: right
}
.award-section-header {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/expand.gif) no-repeat 0px 2px; CURSOR: default
}
#footer {
	BACKGROUND: url(../images/footer-bgrd.gif) #1f4765 repeat-y right top
}
A:link {
	COLOR: #0752a3; TEXT-DECORATION: none
}
A:visited {
	COLOR: #365e7c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #d25c38; TEXT-DECORATION: underline
}
A:hover:visited {
	COLOR: #d25c38; TEXT-DECORATION: underline
}
.actionbutton A:link {
	COLOR: #fff
}
.actionbutton A:visited {
	COLOR: #fff
}
.actionbutton A:hover {
	COLOR: #d5712b
}
.actionbutton A:hover:visited {
	COLOR: #d5712b
}
.plznote {
	COLOR: #788eb2; FONT-WEIGHT: bold
}
.inpagetable {
	BORDER-BOTTOM: #788eb2 1px solid; BORDER-LEFT: #788eb2 1px solid; WIDTH: 99%; BORDER-TOP: #788eb2 1px solid; BORDER-RIGHT: #788eb2 1px solid
}
.inpagetable TR TH {
	BORDER-BOTTOM: medium none
}
.inpagetable TH {
	BACKGROUND-COLOR: #e8f2f9; COLOR: #233e60; FONT-WEIGHT: bold
}
.inpagetable CAPTION {
	COLOR: #3c506b; FONT-WEIGHT: bold
}
.inpagetable TD {
	BORDER-BOTTOM: #788eb2 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; VERTICAL-ALIGN: top; BORDER-RIGHT: #788eb2 1px solid; PADDING-TOP: 3px
}
.inpagetable TH {
	BORDER-BOTTOM: #788eb2 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; VERTICAL-ALIGN: top; BORDER-RIGHT: #788eb2 1px solid; PADDING-TOP: 3px
}
UL.grouplist {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.grouplist LI {
	PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; TEXT-INDENT: -20px; MARGIN: 0px 0px 1em; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.grouplist LI:first-line {
	FONT-WEIGHT: bold
}
UL.grouplist LI UL {
	LIST-STYLE-TYPE: circle; MARGIN-LEFT: 18px
}
UL.grouplist LI UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: circle; TEXT-INDENT: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0.5em; PADDING-TOP: 0px
}
UL.grouplist LI UL LI:first-line {
	FONT-WEIGHT: normal
}
.courselistchart TD:first-child {
	PADDING-LEFT: 40px
}
.tableborder {
	BORDER-BOTTOM: #a9bbc7 1px solid; BORDER-LEFT: #a9bbc7 1px solid; BORDER-TOP: #a9bbc7 1px solid; BORDER-RIGHT: #a9bbc7 1px solid
}
.tableborder TR {
	BORDER-BOTTOM: #a9bbc7 1px solid; BORDER-LEFT: #a9bbc7 1px solid; BORDER-TOP: #a9bbc7 1px solid; BORDER-RIGHT: #a9bbc7 1px solid
}
.tableborder TH {
	BORDER-BOTTOM: #a9bbc7 1px solid; BORDER-LEFT: #a9bbc7 1px solid; BORDER-TOP: #a9bbc7 1px solid; BORDER-RIGHT: #a9bbc7 1px solid
}
.tableborder TD {
	BORDER-BOTTOM: #a9bbc7 1px solid; BORDER-LEFT: #a9bbc7 1px solid; BORDER-TOP: #a9bbc7 1px solid; BORDER-RIGHT: #a9bbc7 1px solid
}
.tableborder TH {
	BACKGROUND: #a9bbc7; COLOR: #fff; FONT-WEIGHT: bold
}
.tableborderwhite {
	BACKGROUND: #fff
}
.tableborderblue {
	BACKGROUND: #e8f2f9
}
.leftimg {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.jumpbox {
	BORDER-BOTTOM: #a9bbc7 1px solid; BORDER-LEFT: #a9bbc7 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT: 11px Verdana; BACKGROUND: #e8f2f9; BORDER-TOP: #a9bbc7 1px solid; BORDER-RIGHT: #a9bbc7 1px solid; PADDING-TOP: 6px
}
.jumpboxlg {
	BORDER-BOTTOM: #a9bbc7 1px solid; BORDER-LEFT: #a9bbc7 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT: 10pt Verdana; BACKGROUND: #e8f2f9; BORDER-TOP: #a9bbc7 1px solid; BORDER-RIGHT: #a9bbc7 1px solid; PADDING-TOP: 6px
}
.makeagift {
	BORDER-BOTTOM: #a9bbc7 1px solid; BORDER-LEFT: #a9bbc7 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; WIDTH: 320px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 30px; BACKGROUND: #e8f2f9; FLOAT: right; MARGIN-LEFT: 22px; BORDER-TOP: #a9bbc7 1px solid; BORDER-RIGHT: #a9bbc7 1px solid; PADDING-TOP: 6px
}
.makeagift H2 {
	COLOR: #2e6483
}
.makeagift LABEL {
	DISPLAY: inline
}
.makeagift INPUT[type=text] {
	WIDTH: 60px; MARGIN-RIGHT: 12px
}
.makeagift FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.invislist {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 10px; PADDING-TOP: 0px
}
.invislist LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 10px; PADDING-TOP: 0px
}
.giving {
	MARGIN: 0px 0px 60px; WIDTH: 600px; FLOAT: left
}
#fshn_gift INPUT[type=text] {
	WIDTH: 5em
}
#fshn_gift UL {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#fshn_gift TD {
	PADDING-LEFT: 20px
}
#fshn_gift FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; BORDER-TOP: black 1px solid; BORDER-RIGHT: 0px
}
#fshn_gift LEGEND {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.4em
}
#fshn_gift INPUT.otheroptname {
	WIDTH: 30em; MARGIN-RIGHT: 0px
}
#fshn_gift .gifttitle {
	FONT-WEIGHT: bold; PADDING-TOP: 0.2em
}
#fshn_gift .giftdescription {
	MARGIN-BOTTOM: 0.2em; PADDING-TOP: 0.4em
}
.moreinfo {
	POSITION: absolute; PADDING-BOTTOM: 35px; BACKGROUND-COLOR: #e8f2f9; MARGIN: -96px 0px 0px 670px; PADDING-LEFT: 35px; WIDTH: 206px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 35px
}
.actionbutton {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 20px; PADDING-RIGHT: 6px; FONT-FAMILY: "Carme", Tahoma, Geneva, sans-serif; MARGIN-BOTTOM: 12px; BACKGROUND: url(../images/button-bgrd.gif) no-repeat; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.actionbutton:hover {
	BACKGROUND: url(../images/button-bgrd-over.gif) no-repeat
}
.welcomeline {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #2e6483; FONT-SIZE: 14px; PADDING-TOP: 6px
}
.fineprint {
	COLOR: #636c6e; FONT-SIZE: 11px
}
