BODY {
	FONT-SIZE: 12px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
DIV {
	FONT-SIZE: 12px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
BLOCKQUOTE {
	FONT-SIZE: 12px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
OL {
	FONT-SIZE: 12px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
UL {
	FONT-SIZE: 12px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
LI {
	FONT-SIZE: 12px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
DL {
	FONT-SIZE: 12px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
DT {
	FONT-SIZE: 12px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
DD {
	FONT-SIZE: 12px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
TR {
	FONT-SIZE: 12px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
OL LI {
	PADDING-BOTTOM: 5px
}
UL LI {
	PADDING-BOTTOM: 5px
}
BODY {
	MARGIN: 0px
}
BODY A:link {
	FONT-WEIGHT: bold; COLOR: #0351a8; TEXT-DECORATION: none
}
BODY A:active {
	FONT-WEIGHT: bold; COLOR: #0351a8; TEXT-DECORATION: underline
}
BODY A:visited {
	FONT-WEIGHT: bold; COLOR: #0351a8; TEXT-DECORATION: none
}
BODY A:hover {
	FONT-WEIGHT: bold; COLOR: #1d6922; TEXT-DECORATION: underline
}
.topsides {
	WIDTH: 50%; BACKGROUND-COLOR: #305987
}
.midsides {
	WIDTH: 50%; BACKGROUND-COLOR: #6798bc
}
.bottomsides {
	WIDTH: 50%; BACKGROUND-COLOR: #a1b6a2
}
.news {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #a7a7a7 1px solid; WIDTH: 175px; PADDING-TOP: 0px
}
.news H1 {
	FONT-SIZE: 13px; COLOR: #1d6922; FONT-STYLE: italic; FONT-FAMILY: "verdana", "arial", "helvetica", "san-serif"
}
#navbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 165px; PADDING-TOP: 15px; BACKGROUND-COLOR: #dcdad7
}
#search {
	VERTICAL-ALIGN: top; COLOR: #fff; BACKGROUND-COLOR: #8b8b99
}
#titlebar {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333; HEIGHT: 28px; BACKGROUND-COLOR: #dcdad7; FONT-VARIANT: small-caps
}
.page {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #a83102; FONT-VARIANT: small-caps
}
#tufts {
	VERTICAL-ALIGN: top; WIDTH: 165px; BACKGROUND-COLOR: #305987
}
#topleftphoto {
	WIDTH: 165px; HEIGHT: 125px
}
#bannerphoto {
	WIDTH: 623px; HEIGHT: 125px
}
#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 15px; HEIGHT: 380px; BACKGROUND-COLOR: #fff
}
#bottombar {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; WIDTH: 623px; COLOR: #333; LINE-HEIGHT: 14px; PADDING-TOP: 12px; BACKGROUND-COLOR: #d4e5f2; TEXT-ALIGN: center
}
#bottombar A:link {
	FONT-SIZE: 11px; COLOR: #333
}
#bottombar A:active {
	FONT-SIZE: 11px; COLOR: #333
}
#bottombar A:visited {
	FONT-SIZE: 11px; COLOR: #333
}
#bottombar A:hover {
	COLOR: #4b7bb1
}
.sidelinks {
	FONT-SIZE: 13px; COLOR: #000; LINE-HEIGHT: 14px
}
.sidelinks A:link {
	COLOR: #0351a8
}
.sidelinks A:active {
	COLOR: #0351a8
}
.sidelinks A:visited {
	COLOR: #0351a8
}
.sidelinks A:hover {
	FONT-WEIGHT: bold; COLOR: #1d6922; TEXT-DECORATION: underline
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000
}
UNKNOWN {
	FONT-SIZE: 16px; COLOR: #369
}
.title A:hover {
	FONT-SIZE: 16px; COLOR: #09c
}
HR {
	WIDTH: 100%; COLOR: #305987; HEIGHT: 1px; TEXT-ALIGN: left
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #24792a
}
.highlight {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a83102
}
.address {
	FONT-SIZE: 11px; COLOR: #000
}
.copyright {
	FONT-SIZE: 9px; COLOR: #333
}
.float {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; FLOAT: right; BORDER-LEFT: #fff 5px solid; WIDTH: 180px; BORDER-BOTTOM: #fff 5px solid; BACKGROUND-COLOR: #dbe9dc
}
.events {
	BORDER-RIGHT: #a1b6a2 1px solid; BORDER-TOP: #a1b6a2 1px solid; BORDER-LEFT: #a1b6a2 1px solid; WIDTH: 100%; BORDER-BOTTOM: #a1b6a2 1px solid
}
.events TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.heading {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #a1b6a2
}
.gray {
	BACKGROUND-COLOR: #f5f3f0
}
.courses {
	BORDER-RIGHT: #a1b6a2 1px solid; BORDER-TOP: #a1b6a2 1px solid; BORDER-LEFT: #a1b6a2 1px solid; WIDTH: 100%; BORDER-BOTTOM: #a1b6a2 1px solid
}
.courses TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
FORM {
	FONT-SIZE: 12px; FONT-FAMILY: arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
OPTION {
	FONT-SIZE: 11px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
.area {
	FONT-SIZE: 11px; FONT-FAMILY: "arial", "helvetica", "san-serif"
}
