﻿#IEframehack { 			/* page centering hack - will be read only by IE */
text-align,: center;
}

Body {
font: 12px Arial, Helvetica, Sans-serif; letter-spacing: 1px; line-height: 16px; color: #000000;
background-image: url(images/white_paper.jpg);
}

h2 {font: bold 12px Arial, Helvetica, Sans-serif;}

.nav {margin-right: 18px;} /* navigation bar elements spacing */

.fundlabel {font: 32px Times New Roman, Times, Serif; letter-spacing: 0px;}

.fundsubhead {font: small-caps 24px Times New Roman, Times,Serif; letter-spacing: 1px;}

.pagelabel {font: bold 14px Arial, Helvetica, Sans-serif;}

.noticelabel {font: small-caps bold 14px Times New Roman, Times, Serif; color: #990000; letter-spacing: 0px; line-height: 18px;}

.label {font: 11px Tahoma, Verdana, Helvetica, Sans-serif; letter-spacing: 1px; color: #000000;}

.news {font: 14px Garamond, Palatino, Times New Roman, Times, Serif; letter-spacing: 0px; line-height: 16px;}

.notation {font: 11px Arial, Helvetica, Sans-serif;}

hr.top {border-bottom: 1px solid #333366; width: 520px;}

hr.bottom {border-top: 1px solid #333366; width: 520px;}

ul {margin-left: -10px; margin-left: 30px;}

ul.map {margin: 2px 0px 2px -30px; margin,: 2px 0px 2px 10px; line-height: 16px;}

li.square {list-style: url(images/li-square.gif);}

li.small {list-style: url(images/li-small.gif); margin-left: 0px;}

li.file {list-style: url(images/pdficonsmall4.gif); margin: 0px 2px 10px 0px;}

li.page {list-style: url(images/li-page.gif); margin: 0px 8px 10px 0px;}

li.form {list-style: url(images/li-form.gif); margin: 0px 5px 10px 0px;}

li.link {list-style: url(images/link-bat.gif); margin: 0px 5px 10px 0px;}

li.map {list-style: url(images/link-bat.gif); margin: 0px 5px 0px 0px;}

.notice {font: 9px Arial, Helvetica, Sans-serif; text-align: center; border-top: 1px solid #000033; border-bottom: 1px solid #000033; padding: 5px 5px 8px 5px;}

.linknotice {font: 11px Arial, Helvetica, Sans-serif; text-align: left; border-top: width: 400px; 
1px solid #000033; border-bottom: 1px solid #000033; padding: 5px 5px 8px 5px;
}

.pricenotice {font: 9px Arial, Helvetica, Sans-serif; line-height: 10px;}

.pricelabel {font: 11px Tahoma, Verdana, Sans-serif; letter-spacing: 1px;}

.symbol {font: small-caps bold 18px Times New Roman, Times, Serif; color: #333366;}

.price {font: 13px Verdana, Tahoma, Geneva, Sans-serif; color: #000000;}

.caption {font: 10px Tahoma, Verdana, Helvetica, Sans-serif; letter-spacing: 1px; color: #000000;}

.copyright {font: italic 12px Times New Roman, Times, Serif; letter-spacing: 0px; margin-left: 150px; margin-left: 155px;}

.linkback {font: italic 14px Times New Roman, Times, Serif; letter-spacing: 0px;}

.link {font: italic 12px Times New Roman, Times, Serif; letter-spacing: 1px;}

.date {font: 10px Arial, Helvetica, Sans-serif; line-height: 24px;}

a.map:link {text-decoration: none; color: #0000ff;}
a.map:visited {text-decoration: none; color: #0000ff;}
a.map:hover {text-decoration: none; color: #cc0000; border-bottom: 1px dotted #cc0000;}
a.map:active {text-decoration: none; color: #ccffee;}

/*a.linkback:link {text-decoration: none; color: #cc0000;}*/

/* fund history table */

table.fundtable {padding: 3px; border: 1px solid #ffffff; background-color: #ffffff;}

th.headfund {font: bold 16px Verdana, Arial, Helvetica, Sans-serif; letter-spacing: 4px; padding: 5px 0px 5px 0px;}

th.thfund {background-color: #660000; font: italic bold 12px Arial, Helvetica, Sans-serif; color: #ffffff;}

td.tdfund {font: 12px Arial, Helvetica, Sans-serif; letter-spacing: 1px; line-height: 16px; color: #000000; padding: 5px 0px 5px 0px; text-align: center;}

td.totalfund {background-color: #d4d4d4; font: bold 12px Verdana, Arial, Helvetica, Sans-serif; padding: 5px 0px 5px 0px; text-align: center;}

td.tdlinks {font: 12px Arial, Helvetica, Sans-serif; letter-spacing: 1px; line-height: 16px; color: #000000;}

/* common table */

table.common {padding: 3px;}

th.common {font: font: bold 12px Arial, Helvetica, Sans-serif; padding: 5px 0px 5px 0px; border-bottom: 1px solid #000000; text-align: left;}

td.common {font: 11px Arial, Helvetica, Sans-serif; letter-spacing: 1px; vertical-align: top; padding: 5px 0px 5px 0px;}

/* contact table */

table.contact {padding: 3px;}

th.contact {font: font: bold 13px Arial, Helvetica, Sans-serif; padding: 5px 0px 5px 0px; border-bottom: 1px solid #000000; text-align: left;}

td.contactleft {font: bold 12px Arial, Helvetica, Sans-serif; letter-spacing: 1px; vertical-align: top; padding: 5px 0px 8px 0px; text-align: right;}

td.contactright {font: 16px Times New Roman, Times, Serif; letter-spacing: 0px; vertical-align: top; padding: 5px 0px 5px 0px; text-align: left; line-height: 18px;}

/* profile table */

table.profile {padding: 0px;}

th.profile {font: font: bold 13px Arial, Helvetica, Sans-serif; padding: 5px 0px 5px 0px; text-align: left;}

td.profileleft {font: bold 12px Arial, Helvetica, Sans-serif; letter-spacing: 0px; vertical-align: top; padding: 3px 8px 5px 0px; text-align: right; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc;}

td.profileright {font: 13px Arial, Helvetica, Sans-serif; letter-spacing: 0px; vertical-align: top; padding: 2px 0px 5px 8px; text-align: left; line-height: 18px; border-top: 1px solid #cccccc;}

/* Page Layout divs */

#logo {
position: absolute;
top: 10px;
left: 10px;
height: 55px;
width: 768px;
background-image: url(images/mplogo768b.gif);
background-repeat: no-repeat;
z-index: 1;
}

#printlogo {
display: none;
}

#rotatingImage {
position: absolute;
top: 105px;
left: 10px;
height: 450px;
width: 146px;
font: 11px Arial, Helvetica, Sans-serif; color: #000000; letter-spacing: 1px;
text-align: center;
z-index: 2;
}

#singleColumn {
position: absolute;
top: 105px;
left: 189px;
width: 575px;
z-index: 2;
}

#centerColumn {
position: absolute;
top: 105px;
left: 162px;
width: 430px;
z-index: 2;
}

#rightColumn {
position: absolute;
top: 105px;
left: 598px;
width: 180px;
/*background-color: #eaeaea;*/
z-index: 2;
}

#navbarbg {
position: absolute;
top: 65px;
left: 10px;
width: 768px;
height: 30px;
text-align: center;
background-image: url(images/nav-bg.gif);
z-index: 1;
}

#navbar {
position: absolute;
top: 70px;
top,: 69px;
left: 10px;
width: 768px;
height: 20px;
text-align: center;
background-image: url(images/navbar-bg.gif);
z-index: 2;
}

div.fundnavbar {font: 11px Tahoma, MS Trebuchet, Helvetica, Sans-serif; letter-spacing: 1px; margin-top: 15px;}

div.noticebox {
width: 95%;
width,: 100%;
background-color: #ffffee;
border: 1px solid #ff6600;
padding: 10px;
margin-bottom: 10px;
font: 12px Tahoma, MS Trebuchet, Helvetica, Sans-serif; letter-spacing: 1px; color: #000000; line-height: 18px;
text-align: center;
}

div.Webnoticebox {
width: 95%;
width,: 100%;
background-color: #ffffff;
border: 1px solid #000000;
padding: 10px;
margin-bottom: 10px;
font: 12px Tahoma, MS Trebuchet, Helvetica, Sans-serif; letter-spacing: 1px; color: #000000; line-height: 18px;
text-align: left;
}


.hpintro {padding: 5px 5px 0px 8px; margin-top: -15px;}

.sitemap {margin-left: 60px; width: 400px;}

