TABLE.roster {
	TABLE-LAYOUT: fixed; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
TABLE.roster TR TD {
	BORDER-TOP: #000000 1px solid; FONT-SIZE: 9px! important; PADDING-BOTTOM: 16px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.roster TR TH {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 16px; COLOR: #990000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TD.groupedRow {
	BORDER-TOP-STYLE: none! important
}
.statlink {
	FONT-SIZE: 8px; TEXT-TRANSFORM: uppercase; COLOR: #424545
}
.headnote {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #424545
}
.homegame {
	FONT-WEIGHT: bold
}
.homegame A {
	FONT-WEIGHT: bold! important
}
.statlink A {
	FONT-WEIGHT: normal! important
}
IMG.biopic {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 0px! important; BORDER-BOTTOM: #333333 1px solid
}
TD.bio {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #333333 1px solid
}
TD.bio UL {
	MARGIN-TOP: 0px! important; PADDING-LEFT: 0px! important; LIST-STYLE-POSITION: inside! important; MARGIN-LEFT: 0px! important
}
TD.bio UL LI {
	MARGIN-TOP: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN-LEFT: 0px! important
}
TD.biopic {
	VERTICAL-ALIGN: top
}
TABLE.bio {
	PADDING-TOP: 10px
}
TABLE.gallery {
	BORDER-TOP: #ffffff 3px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TD.galleryphoto {
	VERTICAL-ALIGN: middle; WIDTH: 168px; BORDER-BOTTOM: #ffffff 3px solid; HEIGHT: 125px; TEXT-ALIGN: center
}
TD.endgalleryrow {
	VERTICAL-ALIGN: middle; WIDTH: 168px; BORDER-BOTTOM: #ffffff 3px solid; HEIGHT: 125px; TEXT-ALIGN: center
}
TD.galleryphoto {
	BORDER-RIGHT: #ffffff 3px solid
}
HR.gallery {
	MARGIN-TOP: 25px; COLOR: #ffffff! important; HEIGHT: 3px! important; BACKGROUND-COLOR: #ffffff! important
}
.question {
	FONT-WEIGHT: bold! important; COLOR: #990000! important
}
TABLE.questionnaire {
	BORDER-RIGHT: #424545 1px solid; BORDER-TOP: #424545 1px solid; MARGIN: 5px 1px 15px; BORDER-LEFT: #424545 1px solid; WIDTH: 100%; BORDER-BOTTOM: #424545 1px solid; BORDER-COLLAPSE: collapse
}
TR.questionOdd TD {
	BORDER-RIGHT: #424545 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #424545 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #424545 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #424545 1px solid; BACKGROUND-COLOR: #ffffff
}
TR.questionEven TD {
	BORDER-RIGHT: #424545 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #424545 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #424545 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #424545 1px solid
}
TD.question {
	WIDTH: 250px
}
P.question {
	PADDING-BOTTOM: 0px! important; PADDING-TOP: 8px! important
}
.lvl_2Col_divider {
	BACKGROUND-IMAGE: url(http://www.cmu.edu/homeimages/lvl_SchoolsColleges_divider.gif); BACKGROUND-REPEAT: repeat-y
}
DIV#scheduleContainer {
	OVERFLOW: auto; HEIGHT: 225px
}
TABLE#schedule {
	WIDTH: 90%
}
TABLE#schedule TR TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted
}
UL#highlights {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#highlights LI {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
IMG.center {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
