HTML {
	MIN-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	MIN-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 10pt
}
H1 {
	FONT-SIZE: 130%
}
#sizer {
	MARGIN: 0px; MAX-WIDTH: none
}
#expander {
	POSITION: static; MIN-WIDTH: 0px; MARGIN: 0px
}
.moduleGroup {
	FLOAT: none; MARGIN-LEFT: 0px !important
}
.moduleContainer {
	FLOAT: none; MARGIN-LEFT: 0px !important
}
#banner {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 3em; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#banner .homelink {
	POSITION: static
}
#bannerExtras {
	DISPLAY: none
}
#banner UL {
	DISPLAY: none
}
#bannerSmall DIV.body_small {
	DISPLAY: none
}
#containerMain {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#containerPage {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#containerPageMain {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#containerVertNav {
	DISPLAY: none
}
#containerFooter {
	DISPLAY: none
}
.chartSection {
	OVERFLOW: visible
}
.chartSection TBODY TH IMG {
	FLOAT: none
}
.chartSection .chartSection TABLE.epi-dataTable {
	FLOAT: none
}
.chartSection .chartSection {
	WIDTH: auto; FLOAT: none
}
DIV.actions {
	DISPLAY: none
}
P.actions {
	DISPLAY: none
}
.pageOptions {
	DISPLAY: none
}
.tabOptions {
	DISPLAY: none
}
.specialLinksTop {
	DISPLAY: none
}
.logoList {
	WIDTH: 100%
}
.logoList DIV {
	MARGIN: 0px auto 0.5em; WIDTH: 96%; FLOAT: none; HEIGHT: auto; CLEAR: both
}
* HTML .logoList DIV {
	WIDTH: 100%; HEIGHT: 1%
}
.logoList DIV DIV {
	WIDTH: auto; CLEAR: none
}
* HTML .logoList DIV DIV {
	WIDTH: auto; CLEAR: none
}
.logoList DIV.logo {
	LINE-HEIGHT: normal; FLOAT: right; HEIGHT: auto; CLEAR: none
}
* HTML .logoList DIV.logo {
	LINE-HEIGHT: normal; FLOAT: right; HEIGHT: auto; CLEAR: none
}
.logoList A.linkMore {
	DISPLAY: none
}
#ndmFeatures .ndmSection {
	DISPLAY: none
}
.ndmOptions {
	DISPLAY: none
}
#internal {
	DISPLAY: none
}
.mmPlay {
	DISPLAY: none
}
.pageOptions {
	DISPLAY: none
}
#ndmFeatures DIV#mmSection {
	DISPLAY: block; MARGIN-BOTTOM: 1.4em
}
#ndmFeatures DIV#mmSection .ndmSection {
	DISPLAY: block; MARGIN-BOTTOM: 1.4em
}
#releaseMain {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ndmPage {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; MARGIN-LEFT: 0px
}
#ndmPage #ndmContent {
	MARGIN-LEFT: 0px
}
#ndmFeatures {
	MARGIN-TOP: 0px; WIDTH: 100%; FLOAT: none
}
#ndmFeatures #mmSection H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.15em
}
#ndmFeatures DIV.story_mm {
	POSITION: static; WIDTH: 100%; MARGIN-BOTTOM: 1.4em; FLOAT: none; CLEAR: both; MARGIN-RIGHT: 0px
}
#ndmFeatures DIV.story_mm DIV {
	TEXT-ALIGN: left; FLOAT: none
}
#ndmFeatures DIV.story_mm P {
	TEXT-ALIGN: left; FLOAT: none
}
#ndmFeatures DIV.story_mm IMG {
	FLOAT: left
}
#ndmBWLogo {
	MARGIN: 1.4em 0px; WIDTH: 100%
}
A.permalink IMG.icon {
	DISPLAY: none
}
#ndmFeatures DIV.story_mm:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
* HTML #ndmPage #ndmContent {
	MARGIN-LEFT: 0px
}
* HTML #story {
	WIDTH: auto; OVERFLOW: visible
}
#story P {
	WIDTH: 99.9%
}
FIELDSET.explainers DIV.explainer {
	POSITION: static; MARGIN: 0.5em 0px 1em 24.9%; WIDTH: 75%
}
FIELDSET.explainers LI DIV.explainer {
	FLOAT: none
}
DIV.actions DIV.explainer {
	FLOAT: none
}
FIELDSET.explainers LI DIV {
	WIDTH: 100%
}
FIELDSET.explainers LI TEXTAREA {
	MARGIN-LEFT: 24.9%
}
FIELDSET.explainers LI INPUT {
	MARGIN-LEFT: 24.9%
}
FIELDSET.explainers LI TABLE {
	MARGIN-LEFT: 24.9%
}
#connect THEAD {
	DISPLAY: table-row-group
}
#tabs {
	DISPLAY: none
}
DIV#siteNav {
	DISPLAY: none !important
}
A.linkMore {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px
}
DIV.linkMore A {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px
}
P.linkMore A {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px
}
.mkt {
	MARGIN: 0px; WIDTH: 130%
}
.mktMain H1 {
	PADDING-TOP: 4em
}
.mkt .withIntro H1 {
	PADDING-TOP: 4em
}
.mktMain P.intro {
	HEIGHT: 8em; TOP: 0px
}
.mktSide .textSection {
	BORDER-BOTTOM: #5e9e44 1px solid; BORDER-LEFT: #5e9e44 1px solid; PAGE-BREAK-INSIDE: avoid; BORDER-TOP: #5e9e44 1px solid; BORDER-RIGHT: #5e9e44 1px solid
}
.mktSide .textSection .textSection {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.mktSide .textSection DIV {
	BACKGROUND-IMAGE: none !important
}
.mktSide UL {
	LIST-STYLE-TYPE: disc; PADDING-LEFT: 1.25em; MARGIN-LEFT: 0px
}
.mktSide LI {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px
}
.mkt .moduleContainer #firstbox {
	PAGE-BREAK-BEFORE: always; MARGIN-TOP: 0px; PADDING-TOP: 0px
}
A.popup {
	BACKGROUND-IMAGE: none; PADDING-RIGHT: 0px
}
SPAN.popup {
	BACKGROUND-IMAGE: none; PADDING-RIGHT: 0px
}
.noprint {
	DISPLAY: none
}

