html {font-size:100%; color: #111;}
body {width:100%; height:100%;}
h1, h2, h3, h4, hr {font-family : Arial, Helvetica, sans-serif; margin-bottom: 0; padding-bottom: 0}
h1,h2, {color: #4c4c66;}
li {list-style-type: square;}
h1 {font-size: 1.15em}
h2 {font-size: 1.1em}
h3 {font-size: 1em}
hr {
	clear: both;
	margin: 1em 0 1em 0;}
table {border-collapse:collapse;}
table td {vertical-align:top;}
table tbody th {text-align:left;}
abbr {text-decoration:none; border:none}

.announcement {padding: 0.75em 1.25em; background: #FE9; border: 1px solid #ED9; margin: 1.5em auto; text-align:left;}

.bodytext, .locator {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.sectMenu, .sectBar, .sectBullet, .colophon {font-family: Arial, Geneva, Helvetica, sans-serif;}
.bodytext {font-size: 1em}
.colophon  {margin:0; padding: 0.75em;}
.funddate {color: #fff; font-size: 1em;}
.fundnote {font-size: 1em;}
.locator	{background: #000; color : #fff; text-decoration: none;}
td.locator {font-size : 0.7em;padding:2px}
.sectMenu	{font-size : 0.75em; line-height: 1.5em}
.sectBar	{color: #fff;}
.sectBullet {list-style: square; font-weight: bold;}
.sectionhome li {margin-bottom:1em}

.fundstats, .fundstats caption {margin:0 auto; width:24em; border-collapse:collapse; border:1px solid #eef; border-width: 0 1px 1px 1px}
.fundstats caption {font: bold 1em Arial, Helvetica, sans-serif; background:#668; color:#fff; padding: 0.25em; border-width: 1px 1px 0 0px; border-color:##668;}
.fundstats caption span {font: normal 0.8em "Times New Roman", Times, serif}
.fundstats th, .fundstats td {padding: 0.25em; vertical-align:bottom;}
.fundstats thead th {vertical-align:bottom; background:#aaf }
.fundstats tbody th {text-align:left; padding-left: 1.5em;}
.fundstats tbody td {text-align:right; padding-right: 2em;}
.fundstats .evenrow td, .fundstats .evenrow th {background:#ddf;}
#uidline td{
	padding: 10px 0 3px 4px;}
.leftcol {
	padding-left: 23px !important;
}
.rightcol {
	text-align: right;
	padding-right: 30px !important;
}

#fees tbody th {font-weight:normal}
/*#horizoncomponents td, #horizoncomponents th {background:#eee}*/
.feeseparator {font-size: 0.25em; background:#99f;}

.indentedParagraph	{margin-left: 1.5em;}
.dummy {
	clear: both;}
div#Title
{
	text-align: right;
	padding: 0 9px 0 0;
}

div#Title h2
{
	color:#FFFFFF;
	font-size:16.3333px;	
	text-transform:uppercase;
	margin: 5px 0 43px 0;
}

div#Title h4
{
	font-size: 12.2667px;
	color: #FFFFFF;
}
#leftmenu {
	line-height: 0;
	float: left;
}
#homeloginbox {
	width: 540px;
	line-height: 1.7;
	border: 1px solid #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px auto 0 auto;
	font-size: 13px;}
#homeloginbox .rightcolumn {
	padding: 0 10px 0 0;
	text-align: left;
	margin-left:250px;}
#homeloginbox li {
	list-style-type: disc;}
#homeloginbox .leftcolumn {
	width:250px;
	float: left;
	padding-left: 10px;}
#homeloginbox h3, #homeloginbox p {
	color: #7A7952;
	font-size: 16px;
	margin-top: 0;
	margin-bottom: 5px;}
#homeloginbox p {
	font-weight: bold;
	font-size: 14px;}
#homeloginbox h4 {
	margin-top: 0;}
#loginbox {
	float: left;
	font-size: 10px;
	width: 140px;
	line-height: 1.5;
	margin-top: 1px;
	border-collapse: seperate;
	border-bottom: 1px solid #4C4C66;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
#loginbox td {
	border-right: 1px solid #4C4C66;}
#loginintro td {
	border-top: 2px solid #4C4C66;
	padding-top: 10px;
	padding-left: 4px;}
.extlink, .extlink:visited {padding-right:16px; background: transparent url(/xp/plan3/global/ext.gif) no-repeat center right}
tr.subhead {
	background: #AAAAFF;
}
tr.subhead th {
 	padding-left: .25em;
}
.total th.text {
	font-weight: bold !important;
	border-top: 3px double #666688;}
.total td {
	border-top: 3px double #666688;}
td.footnote {
	text-align: left !important;
	border-top: 1px solid #CCC !important;}
table.footnote p {
	padding-top: 0;
	margin-top: 0;}
.footnotenumber {
	vertical-align: top;
	padding-right: 1.125em;}
#SubFootnote {
	margin-top: 10px;}
