body {
	font-size: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; margin-top: 0px; margin-left: 0px;
}
.HTMLEditor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#contentArea {
	font-size: 10pt; WIDTH: 709px
}
#contentArea TD {
	font-size: 10pt
}
.tableBorderThin {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.mainheader, .mainHeader {
	FONT-WEIGHT: bold; font-size: 16px
}
.subheader, .subHeader {
	FONT-WEIGHT: bold; font-size: 14px
}
.tableShadeRow {
	BACKGROUND-COLOR: #e4e1e0
}
#overviewTable .tableShadeRow {
	font-size: 9pt
}
.paddedCell {
	PADDING-LEFT: 10px
}
#contentArea .tableHeaderPrices TD {
	FONT-WEIGHT: bold; font-size: 9pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #e6ebdf
}
#contentArea .tableShadeRow {
	BACKGROUND-COLOR: #ece9e8
}
.tableHeader {
	FONT-WEIGHT: bold
}
.tableHeaderGreen {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e6ebdf
}
.tableHeaderPurple {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e5dde6
}
.tableHeaderBrown {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #efe3d4
}
.Astrisk {
	FONT-WEIGHT: bold; font-size: 14px; COLOR: #cc0033; TEXT-DECORATION: none
}
.Subtitle {
	FONT-WEIGHT: bold; font-size: 11px
}
A {
	FONT-WEIGHT: bold
}
#base {
	WIDTH: 760px
}
#Header {
	BACKGROUND-COLOR: #006682
}
#navigationBar {
	WIDTH: 800px
}
#homeContent {
	WIDTH: 800px
}
#homeRightCell {
	PADDING-LEFT: 15px
}
#mainNavLinks {
	FONT-WEIGHT: bold; font-size: 8pt; BACKGROUND-COLOR: #006682; TEXT-ALIGN: center
}
#mainNavLinks A:link {
	COLOR: #ffffff
}
#mainNavLinks A:visited {
	COLOR: #ffffff
}
#mainNavLinks A:hover {
	COLOR: #68b2bf
}
#mainNavLinks A:active {
	COLOR: #68b2bf
}
#pageTitle {
	MARGIN-TOP: 0px; PADDING-LEFT: 14px; FONT-WEIGHT: bold; font-size: 18px; MARGIN-BOTTOM: 0px
}
#pnlPDF {
	PADDING-LEFT: 14px
}
#Disclaimer {
	PADDING-LEFT: 14px; font-size: 10pt; FONT-STYLE: italic
}
#subHeader {
	WIDTH: 100%
}
#footer {
	font-size: 9px
}
#footer A:link {
	COLOR: #000000
}
#footer A:visited {
	COLOR: #000000
}
#footer A:hover {
	COLOR: #000000
}
#footer A:active {
	COLOR: #000000
}
#footerMiddle {
	MARGIN-LEFT: 340px
}
.errorMessage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #ff0000; BORDER-BOTTOM-COLOR: #ff0000; PADDING-BOTTOM: 5px; COLOR: #ff0000; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ff0000; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ff0000; BORDER-BOTTOM-STYLE: solid
}
.errorMessage A:link {
	FONT-WEIGHT: normal; COLOR: #ff0000
}
.errorMessage A:visited {
	FONT-WEIGHT: normal; COLOR: #6600cc
}
.errorMessage A:hover {
	FONT-WEIGHT: normal; COLOR: #0000cc
}
.errorMessage A:active {
	FONT-WEIGHT: normal; COLOR: #ff0000
}
.successMessage {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffffff
}
.successMessage SPAN {
	FONT-WEIGHT: bold; COLOR: #006682
}
.OnlyPrint {
	DISPLAY: none
}
.errorMessage TD {
	FONT-WEIGHT: bold; COLOR: red; BACKGROUND-COLOR: white
}
.errorMessage LI {
	FONT-WEIGHT: normal; COLOR: red; BACKGROUND-COLOR: white
}
.symbol {
	font-size: smaller
}
.tab {
	BACKGROUND-COLOR: #006682
}
.tabActive {
	BACKGROUND-COLOR: #003366
}
.tabSelected {
	BACKGROUND-COLOR: #003366
}
.dropdownNav {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; font-size: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ccd6e0; TEXT-DECORATION: none
}
.dropdownNav A:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #003366
}
.dropdownNav A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #003366
}
.dropdownNavSelected {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; font-size: 10px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #003366; TEXT-DECORATION: none
}
#BreadCrumb {
	PADDING-LEFT: 14px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; font-size: 8pt;
}
.breadcrumb {
	font-size: 8pt; COLOR: #000000
}
UNKNOWN {
	COLOR: #000000
}
#MMFAddress {
	PADDING-TOP: 5px
}
#RepNavigation {
	WIDTH: 359px
}
#MemberNavigation {
	WIDTH: 378px
}
.overviewLinks {
	DISPLAY: block; FONT-WEIGHT: bold; font-size: 9pt; PADDING-BOTTOM: 5px
}
.rowSeparator {
	BORDER-BOTTOM: 1px solid
}
.AccountAccess {
	COLOR: #ffffff
}
.AccountAccess A:link {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
.AccountAccess A:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
.AccountAccess A:hover {
	FONT-WEIGHT: normal; COLOR: #ccd6e0
}
.AccountAccess A:active {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
#FundDropDownLinksPanel {
	DISPLAY: none
}
.NoTopPadding {
	MARGIN-TOP: 0px
}

.warning {
	background-color: #ff7f7f;
	border: 1px solid #800000;
	color: #800000;
	margin: 5px;
	padding: 5px;
}

.warning a {
	color: #800000;
}

.warning a:hover {
	color: #000;
}

.notice {
	background-color: #80ff80;
	border: 1px solid #008000;
	color: #008000;
	cursor: pointer;
	margin: 5px;
	padding: 5px;
}

.notice a {
	color: #008000;
}

.notice a:hover {
	color: #000;
}

img {
	border-style: none;
	border-width: 0;
}

#switch_dialog {
	background-color: #fff;
	border-color: #ccc #2f2f2f #2f2f2f #ccc;
	border-style: solid;
	border-width: 2px;
	color: #555;
	display: none;
	font-family: Verdana, Arial, Helvetica, Geneva, Lucida, sans-serif;
	font-size: x-small;
	padding: 0.25em;
	position: absolute;
	text-align: left;
	z-index: 50;
}
#switch_dialog form {
	margin: 0;
	padding: 0.5em;
}
#switch_dialog li {
	padding: 0.25em 0.5em;
}
#switch_dialog strong {
	text-decoration: underline;
}
#switch_dialog p {
	margin: 0;
}
#switch_dialog ul {
	list-style-type: none;
	margin: 0 2em 0 0;
	padding: 0.25em 0 0;
}
#switch_dialog .switch_bottom {
	padding: 0.5em;
}
