#sectionHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 37px; BACKGROUND: url(../law_images/sectionHeader.gif) no-repeat; PADDING-BOTTOM: 0px; FONT: 12px/18px georgia, 'Times New Roman', times, serif; OVERFLOW: hidden; WIDTH: 953px; COLOR: #fff; PADDING-TOP: 8px; HEIGHT: 59px
}
#content {
	PADDING-LEFT: 15px; BACKGROUND: url(../law_images/content.gif) repeat-y; FLOAT: left; WIDTH: 975px
}
#navCol {
	BACKGROUND: url(../law_images/navCol.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 40px; WIDTH: 240px
}
#contentCol {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; BACKGROUND: url(../law_images/contentCol.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 672px; PADDING-TOP: 0px! important
}
#featuresCol {
	PADDING-LEFT: 1px; BACKGROUND: url(../law_images/featuresCol.gif) no-repeat; FLOAT: left; WIDTH: 200px
}
#courtesyNav {
	FLOAT: right; WIDTH: 250px; PADDING-TOP: 26px
}
#courtesyNav A {
	MARGIN-RIGHT: 20px
}
.footerCourtesyNav {
	WIDTH: 225px; MARGIN-RIGHT: 30px! important
}
#navBanners {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 40px; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #fff 1px solid
}
.twoCol {
	DISPLAY: inline; FLOAT: left; WIDTH: 325px
}
#sectionHeader H1 {
	MARGIN-TOP: 5px; PADDING-BOTTOM: 10px; FONT: 24px/20px georgia, 'Times New Roman', times, serif; COLOR: #fff
}
#navCol H1 {
	MARGIN: 15px 0px 6px 22px; FONT: 14px/18px georgia, 'Times New Roman', times, serif; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#contentCol HR {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #c2ae9a 3px double; BORDER-RIGHT-WIDTH: 0px! important
}
#contentCol H1 {
	MARGIN: 15px 0px 23px; FONT: 14px/18px Arial, Helvetica, sans-serif; font-weight:bold; COLOR: #68190e
}
#contentCol H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; FONT: 24px/24px georgia, 'Times New Roman', times, serif; COLOR: #813127; PADDING-TOP: 4px
}
#contentCol H3 {
	MARGIN-BOTTOM: 5px; FONT: 18px/24px georgia, 'Times New Roman', times, serif; COLOR: #813127
}
#contentCol H4 {
	FONT: bold 13px/18px "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, sans-serif; COLOR: #3f201c
}
#contentCol P {
	MARGIN-BOTTOM: 15px; FONT: 13px/18px "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, sans-serif; COLOR: #3f201c
}
#contentCol TABLE {
	MARGIN-BOTTOM: 20px; FONT: 13px/18px "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, sans-serif; COLOR: #3f201c; BORDER-COLLAPSE: collapse
}
#contentCol TABLE TD {
	BORDER-RIGHT: #e0dfcf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0dfcf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #e0dfcf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e0dfcf 1px solid
}
#contentCol TABLE TH {
	PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
#contentCol TABLE .darkRow TD {
	BACKGROUND: #e0dfcf
}
#contentCol TABLE .lightRow TD {
	
}
#contentCol UL {
	MARGIN: 0px 15px; LIST-STYLE-TYPE: none
}
#contentCol UL LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../law_images/list.gif) no-repeat 0px 5px; MARGIN-BOTTOM: 15px; FONT: 13px/18px "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, sans-serif; COLOR: #3f201c
}
#contentCol UL LI UL {
	MARGIN-TOP: 10px
}
#contentCol .linkList {
	MARGIN: -15px 0px 15px
}
#contentCol .linkList LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../law_images/list.gif) no-repeat 0px 5px; MARGIN-BOTTOM: 0px! important; FONT: 13px/18px "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, sans-serif; COLOR: #3f201c
}
#contentCol OL {
	MARGIN: 0px 15px 0px 30px
}
#contentCol OL LI {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; FONT: 13px/18px "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, sans-serif; COLOR: #3f201c
}
#navCol UL {
	MARGIN: 14px 0px 0px 7px; LIST-STYLE-TYPE: none
}
#navCol UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(../law_images/arrow-navCol.gif) no-repeat 2px 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #708669 1px solid
}
#navCol UL LI.sectionName {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#navCol UL UL {
	MARGIN: 0px 0px 0px 7px; LIST-STYLE-TYPE: none
}
#navCol UL UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#navCol UL A {
	FONT: 12px/18px georgia, 'Times New Roman', times, serif; COLOR: #fff; TEXT-DECORATION: none
}
#navCol UL LI.sectionName A {
	FONT: bold 12px/18px georgia, 'Times New Roman', times, serif
}
#navCol UL UL A {
	FONT: 11px/15px georgia, 'Times New Roman', times, serif
}
#sectionHeader #breadcrumbs A {
	FONT: 12px/18px georgia, 'Times New Roman', times, serif; COLOR: #fff; TEXT-DECORATION: none
}
#sectionHeader #breadcrumbs A:hover {
	COLOR: #aeb4c4
}
#contentCol A {
	COLOR: #813127; TEXT-DECORATION: underline
}
#contentCol A:hover {
	TEXT-DECORATION: none
}
#contentCol H3 A {
	FONT: 18px/24px georgia, 'Times New Roman', times, serif; COLOR: #813127; BORDER-BOTTOM: #c2ae9a 1px solid; TEXT-DECORATION: none! important
}
#contentCol H3 A:hover {
	BORDER-BOTTOM-WIDTH: 0px; TEXT-DECORATION: none
}
.photoFloatRight {
	BORDER-RIGHT: #c9c8af 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c9c8af 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 20px 10px 15px 15px; BORDER-LEFT: #c9c8af 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c9c8af 1px solid
}
.photoFloatLeft {
	BORDER-RIGHT: #c9c8af 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c9c8af 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 20px 15px 15px 0px; BORDER-LEFT: #c9c8af 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c9c8af 1px solid
}
.photoNoFloat {
	BORDER-RIGHT: #c9c8af 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c9c8af 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; BORDER-LEFT: #c9c8af 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c9c8af 1px solid
}
.noPhotoBorder {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.photoNoTopMargin {
	MARGIN-TOP: 0px! important
}
.photoNoSideMargins {
	MARGIN-LEFT: 0px! important; MARGIN-RIGHT: 0px! important
}
.photoMarginTop {
	MARGIN-TOP: 15px
}
.photoMarginBottom {
	MARGIN-BOTTOM: 15px
}
.facultyDirectory {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; WIDTH: 672px! important; PADDING-TOP: 10px
}
.facultyListing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 670px; PADDING-TOP: 15px; BORDER-BOTTOM: #c2ae9a 3px double
}
.firstListing {
	PADDING-TOP: 0px! important
}
.lastListing {
	BORDER-BOTTOM-WIDTH: 0px! important
}
.clearDiv {
	OVERFLOW: hidden; HEIGHT: 0px
}
.directoryHeadshot {
	BORDER-RIGHT: #c2ae9a 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c2ae9a 1px solid; DISPLAY: inline; PADDING-LEFT: 2px; BACKGROUND: #f0eee4; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #c2ae9a 1px solid; WIDTH: 76px; MARGIN-RIGHT: 15px; PADDING-TOP: 2px; BORDER-BOTTOM: #c2ae9a 1px solid
}
.facultyDirectory .noBorder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.facultyInfo {
	FLOAT: left; WIDTH: 270px; MARGIN-RIGHT: 10px
}
.facultyInfo H2 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 6px! important; FONT: 18px/24px georgia, 'Times New Roman', times, serif; PADDING-TOP: 0px! important
}
.facultyInfo H2 A {
	COLOR: #813127; TEXT-DECORATION: none! important
}
.facultyInfo H2 A:hover {
	COLOR: #813127; TEXT-DECORATION: none! important
}
.title {
	MARGIN-BOTTOM: 5px! important; FONT: italic 12px/14px georgia, 'Times New Roman', times, serif
}
.education {
	MARGIN-BOTTOM: 0px! important; FONT: 11px/14px georgia, 'Times New Roman', times, serif
}
.department {
	FONT: bold 11px/14px georgia, 'Times New Roman', times, serif
}
.facultyContactInfo {
	FLOAT: left; WIDTH: 260px; MARGIN-RIGHT: -3px; PADDING-TOP: 5px
}
.facultyContactInfo .contactInfo A {
	PADDING-BOTTOM: 1px! important; COLOR: #3f201c! important; BORDER-BOTTOM: #cbc2ba 1px solid; TEXT-DECORATION: none! important
}
.department A {
	PADDING-BOTTOM: 1px! important; COLOR: #3f201c! important; BORDER-BOTTOM: #cbc2ba 1px solid; TEXT-DECORATION: none! important
}
.department A:hover {
	BORDER-BOTTOM-WIDTH: 0px
}
.contactLabels {
	FLOAT: left; WIDTH: 60px; MARGIN-RIGHT: -3px
}
.contactLabels P {
	FONT: bold 12px/18px georgia, 'Times New Roman', times, serif
}
.facultyContactInfo .contactInfo {
	FLOAT: left; WIDTH: 200px; MARGIN-RIGHT: -3px
}
.facultyContactInfo .contactInfo P {
	FONT: 12px/18px georgia, 'Times New Roman', times, serif
}
.viewProfile {
	MARGIN-BOTTOM: 10px! important; WIDTH: 100px
}
.viewProfile A {
	FONT: 14px/16px georgia, 'Times New Roman', times, serif; COLOR: #813127; BORDER-BOTTOM: #c2ae9a 1px solid; TEXT-DECORATION: none! important
}
.viewProfile A:hover {
	BORDER-BOTTOM-WIDTH: 0px; TEXT-DECORATION: none! important
}
#alphaTabs {
	
}
#alphaTabs UL {
	PADDING-RIGHT: 0px! important; DISPLAY: inline; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 25px; WIDTH: 672px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none; HEIGHT: 21px
}
#alphaTabs LI {
	PADDING-RIGHT: 0px! important; DISPLAY: inline; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 0px 1px 0px 0px; WIDTH: 27px; PADDING-TOP: 0px! important; TEXT-ALIGN: center
}
#alphaTabs A {
	DISPLAY: block; BACKGROUND: url(images/backgrounds/alphaTab.gif) no-repeat; WIDTH: 27px; HEIGHT: 21px; TEXT-DECORATION: none
}
#alphaTabs A:hover {
	COLOR: #3f201c! important
}
.alphaList H1 {
	MARGIN-BOTTOM: 7px! important
}
.facultyProfile {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 24px! important; BACKGROUND: url(../law_images/contentCol.gif) repeat-x; PADDING-BOTTOM: 0px! important; WIDTH: 696px! important; PADDING-TOP: 0px! important
}
#bioCol {
	WIDTH: 415px
}
#contactInfoCol {
	FLOAT: right; MARGIN: 40px 0px 0px; OVERFLOW: hidden; WIDTH: 250px; PADDING-TOP: 20px
}
.facultyProfile .department {
	MARGIN-BOTTOM: 5px! important; FONT: bold 14px/14px georgia, 'Times New Roman', times, serif
}
.facultyProfile .title {
	MARGIN-BOTTOM: 12px! important; FONT: italic 14px/14px georgia, 'Times New Roman', times, serif
}
.facultyProfile .education {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px! important; PADDING-BOTTOM: 15px; FONT: 12px/18px georgia, 'Times New Roman', times, serif; PADDING-TOP: 10px; BORDER-BOTTOM: #c2ae9a 3px double
}
.facultyProfile .rule {
	PADDING-RIGHT: 0px; BORDER-TOP: #c2ae9a 3px double; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
.facultyProfile .bioSection {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px! important; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #c2ae9a 3px double
}
.facultyProfile .bioSection P {
	FONT: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, sans-serif
}
.facultyProfile .directoryPhoto {
	MARGIN: -20px 0px 20px
}
#bioCol .documentList {
	MARGIN: 10px 0px 0px; LIST-STYLE-TYPE: none
}
#bioCol .documentList LI {
	PADDING-LEFT: 20px; BACKGROUND: url(../law_images/document.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 10px; FONT: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, sans-serif
}
#bioCol .documentList LI A {
	FONT: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, sans-serif
}
#contactInfoCol .contactInfo P {
	DISPLAY: inline; FLOAT: left; FONT: 12px/16px georgia, 'Times New Roman', times, serif; WIDTH: 240px; COLOR: #3f201c; LIST-STYLE-TYPE: none
}
#contactInfoCol .contactInfo P:first-line {
	FONT: bold 12px/16px georgia, 'Times New Roman', times, serif
}
#contactInfoCol .contactInfo A {
	PADDING-BOTTOM: 1px! important; COLOR: #3f201c! important; BORDER-BOTTOM: #cbc2ba 1px solid; TEXT-DECORATION: none! important
}
.facultyProfile A {
	PADDING-BOTTOM: 1px! important; COLOR: #3f201c! important; BORDER-BOTTOM: #cbc2ba 1px solid; TEXT-DECORATION: none! important
}
.facultyProfile A:hover {
	BORDER-BOTTOM-WIDTH: 0px! important
}
.floatLink {
	PADDING-RIGHT: 0px! important; MARGIN-TOP: 5px; PADDING-LEFT: 0px! important; FLOAT: right; PADDING-BOTTOM: 0px! important; FONT: 12px/14px georgia, 'Times New Roman', times, serif; COLOR: #813127! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: #c2ae9a 1px solid; TEXT-DECORATION: none! important
}
.floatLinkPubs {
	MARGIN: 13px 15px 0px 0px
}
.askLibrarianFloat {
	BORDER-RIGHT: #c9c8af 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c9c8af 1px solid; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #c9c8af 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c9c8af 1px solid
}
.contentCalendar {
	BACKGROUND: url(../law_images/contentCalendar.gif) repeat-y
}
.calendarBG {
	BORDER-RIGHT: #ededdc 1px solid; FONT-SIZE: 11px; BACKGROUND: #fff; MARGIN: 20px; WIDTH: 920px; FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serf
}
.calendarBG TH {
	FONT: 18px/24px georgia, 'Times New Roman', times, serif; COLOR: #813127
}
.noBorder {
	BORDER-RIGHT-WIDTH: 0px
}
.calendarBlank {
	BACKGROUND-COLOR: #e4e3d1
}
.calendarHeader {
	MARGIN-BOTTOM: 10px; COLOR: #245570; FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serf; TEXT-ALIGN: center
}
.calendarMonthLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #245570; FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serf; TEXT-ALIGN: center! important; TEXT-DECORATION: none
}
.calendarMonthLinks {
	MARGIN: 10px 0px; COLOR: #813127! important; FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serf; TEXT-DECORATION: none
}
.left {
	TEXT-ALIGN: right
}
.right {
	TEXT-ALIGN: left
}
.calendarMonthLinks A {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #245570; FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serf; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.calendarMonthLinks A:hover {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.calendarDayHeading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; PADDING-BOTTOM: 5px; FONT: 12px/16px georgia, 'Times New Roman', times, serif; VERTICAL-ALIGN: middle; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #283458
}
.calendarToday {
	BORDER-RIGHT: #ededdc 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ededdc 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #ededdc 1px solid; WIDTH: 98px; COLOR: #245570; PADDING-TOP: 2px; BORDER-BOTTOM: #ededdc 1px solid; HEIGHT: 98px; BACKGROUND-COLOR: #e6e8ed! important; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.eventToday {
	BACKGROUND-COLOR: #ededdc
}
.calendarCell {
	BORDER-RIGHT: #ededdc 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ededdc 0px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #ededdc 1px solid; WIDTH: 98px; COLOR: #245570; PADDING-TOP: 3px; BORDER-BOTTOM: #ededdc 1px solid; HEIGHT: 98px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.calendarCell UL {
	MARGIN-TOP: 5px; LIST-STYLE-TYPE: none
}
.calendarToday UL {
	MARGIN-TOP: 5px; LIST-STYLE-TYPE: none
}
.calendarCell UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.calendarToday UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.calendarCell UL LI.seeMore {
	PADDING-TOP: 10px! important
}
.calendarCell A {
	COLOR: #245570; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.calendarToday A {
	COLOR: #245570; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.calendarCell A:hover {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.calendarToday A:hover {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.eventLink {
	MARGIN-TOP: 10px
}
.imageRight {
	FLOAT: right; MARGIN: 0px 0px 10px 15px
}