BODY {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffffff! important
}
.cbox {
	BORDER-LEFT-COLOR: #ccc! important; BORDER-BOTTOM-COLOR: #ccc! important; BORDER-TOP-COLOR: #ccc! important; BORDER-RIGHT-COLOR: #ccc! important
}
.cbox .shaded {
	BACKGROUND: #ccc; COLOR: #000
}
A {
	COLOR: black! important; TEXT-DECORATION: none! important
}
A:link {
	COLOR: black! important; TEXT-DECORATION: none! important
}
A:visited {
	COLOR: black! important; TEXT-DECORATION: none! important
}
.D_orgBtnBox {
	DISPLAY: none! important
}
.orgTool {
	DISPLAY: none! important
}
DIV#C_sectionNav {
	DISPLAY: none! important
}
DIV.announcement {
	DISPLAY: none! important
}
DIV#C_tagline {
	DISPLAY: none! important
}
DIV#C_userNav {
	DISPLAY: none! important
}
DIV#C_globalNav {
	DISPLAY: none! important
}
DIV#C_footer {
	DISPLAY: none! important
}
DIV#C_crumbBar {
	DISPLAY: none! important
}
#C_newFeat {
	DISPLAY: none! important
}
.popFAQ {
	DISPLAY: none! important
}
P.more {
	DISPLAY: none! important
}
.D_links {
	DISPLAY: none! important
}
DIV#rule {
	DISPLAY: none! important
}
DIV#C_pageBodyBox {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.content {
	MARGIN: 0px
}
.hasBB.content {
	MARGIN: 0px
}
#C_bb {
	DISPLAY: none
}
#C_pageBodyBox {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#C_pageFrame {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.chapterBox#C_pageBodyBox {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.D_majorSection .D_sectionWrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.D_tearSheet {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 2px solid
}
.D_tearSheet SPAN.month {
	PADDING-TOP: 0px
}
#C_sectionHead {
	MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.25em; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
#C_header {
	TEXT-ALIGN: center
}
#C_logo {
	DISPLAY: inline; FLOAT: none; MARGIN: 0px
}
#C_logo IMG {
	
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
TABLE.D_calendar TD {
	MIN-HEIGHT: 8em; HEIGHT: auto
}
TABLE.D_calendar TD .day {
	MIN-HEIGHT: 8em; HEIGHT: auto
}
TABLE.D_calendar TD .day .events {
	MIN-HEIGHT: 8em; HEIGHT: auto
}
