body { color: #000; font-size: 9pt; font-family: arial,  verdana, geneva, "trebuchet ms"; font-weight: normal; font-style: normal; margin: 5 5 0 0; margin-top: 0}
.text { color: #333; font-size: 12px; font-family: verdana, geneva, arial, "trebuchet ms"; font-weight: normal; font-style: normal; line-height: 16px; }
.datelog { color: #666; font-size: 12px; font-family: verdana, geneva, arial, "trebuchet ms"; font-style: normal; font-weight: normal; text-align: right; margin-bottom: 12px; }
.bold { color: #000; font-size: 9pt; font-family: arial, geneva, "trebuchet ms"; font-style: normal; font-weight: bold; }
p { color: #333; font-size: 12px; font-family: verdana, arial, geneva, "trebuchet ms"; line-height: 17px; text-align: left; }
pre { color: #000; font-size: 1em; font-family: "Times New Roman", Georgia, Times }
blockquote { color: black; font-size: 1em; font-family: arial, geneva, "trebuchet ms"; }
h1 { color: #000; font-size: 10pt; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
h3 { color: #600; font-size: 18px; font-family: "trebuchet ms", arial, verdana; display: block;}
h4 { color: #1d1d1d; font-size: 15px; font-family: arial, verdana; font-weight: normal; text-decoration: none; display: block; padding-bottom: 10px; }
h2 { color: #152f4b ; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding-bottom: 10px; padding-left: 8px; border-bottom: 1px solid #969285; display: block; }
h5 { color: #152f4b ; font-size: 15px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align:left; padding: 0 0 0 8px;  display: block; text-decoration: none; }
h6 { color: #333 ; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:left; padding: 0 0 0 8px;  display: block; text-decoration: none; }
h7 { color: #152f4b ; font-size: 20px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding-bottom: 10px; border-bottom: 1px solid #969285; display: block; }
img { border-color: gray; }
ol { color: #000; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; text-align: left; list-style-position: outside }
ul { color: #000; font-size: 12px; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; text-align: left; list-style-type:disc; list-style-position: outside     }
tr { background-color: #fff; border: 0    }
/*BODY STYLES
*/
.sectionheader { color: #1a4879; font-size: 20px; font-family: "trebuchet ms", verdana, arial, geneva; font-weight: normal; font-style: normal; text-align: left; margin-bottom: 0pt; padding-top: 0; padding-bottom: 3px; border-bottom: 1px solid #b5b5b5; display: block; }
.subsectionheader { color: #84c441; font-size: 10pt; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-align: left; }
a { color: #600; font-size: 9pt; font-family: arial, geneva, "trebuchet ms"; font-weight: normal; font-style: normal; text-decoration: underline; }
a:visited { color: #600; font-size: 9pt; font-family: arial, verdana, geneva, "trebuchet ms"; text-decoration: underline;}
a:hover { color: #600; font-size: 9pt; font-family: arial, verdana, geneva, "trebuchet ms"; font-style: normal; text-decoration: none; }
a:active { color: #600; font-size: 9pt; font-family: arial, verdana, geneva, "trebuchet ms"; text-decoration: underline;}
/*FUND PROFILE
*/
.fpcycle { color: #600; font-size: 15px; font-family: arial, verdana; padding-bottom: 10px; border-bottom: 1px dotted #b9b3a0; display: block; }
.fundpicklist { color: #000; font-size: 20px; font-family: "trebuchet ms", arial; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; border-bottom: 1px dotted #575347; display: block; }
.funds { padding: 10px; }
/*FINANCIAL TABLES*/
.cellHEADER { color: #b9b3a0; font-size: 9pt; font-family: verdana, arial, geneva, "trebuchet ms"; font-style: normal; line-height: 9pt; background-color: #000 ; background-repeat: repeat; text-decoration: none; text-align: center; padding: 6pt; border-bottom: 4px solid #3f4f70; }
.cellDATA { color: #333; font-size: 8pt; font-family: arial, geneva, "trebuchet ms"; line-height: 10pt; background-repeat: repeat; text-align: left; font-family: arial, verdana, geneva, "trebuchet ms"; background-image: url(../images/bdy_bkgd%20copy.jpg); text-align: left; padding: 2px 2px 2px 10px; border: solid 1px #b9b3a0; }
.cellLeftJustify { font-size: 9pt; font-family: arial, geneva, "trebuchet ms"; background-color: #efedf3; text-align: left; margin: 2pt; padding-left: 4pt; border: solid 1pt #808080; }
.cellHIGHLIGHT { color: #020d19; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: right; }
/*SUB NAVIGATION CELLS
*/

.nheader { color: #938c76; font-size: 12pt; font-family: "trebuchet ms", verdana, arial, geneva; font-weight: normal; background-color: #000; text-decoration: none; text-align:left; width: 214px; display: block; padding:8px 0 8px 6px; border-right: 1px solid #fff; border-bottom: 6px solid #fff; }
.nheading { color: #938c76; font-size: 10pt; font-family: "trebuchet ms", verdana, arial, geneva; font-weight: bold; text-align:left; padding-bottom: 5px; display: block; text-decoration: none; padding-left:10px;}
.nheader1 { color: #938c76; font-size: 12pt; font-family: "trebuchet ms", verdana, arial, geneva; font-weight: normal; background-color: #000; text-decoration: none; text-align:left; width: 212px; display:block; padding:8px 0 8px 6px; border-right: 0px solid #fff; border-bottom: 6px solid #fff; }
.BlogImage { color: #938c76; font-size: 12pt; font-family: "trebuchet ms", verdana, arial, geneva; font-weight: normal; background-color:Red; text-decoration: none; text-align:left; width: 210px; display: block; padding:0px 5px 5px 0px; border-right: 0px solid #fff; border-bottom: 0px solid #fff; }

.horizontal { background-color: #fff; border-top: 1pt solid #fff; border-right: 1pt solid #fff; border-left: 1pt solid #fff;padding:1px 0 1px 1px; }
* html .horizontal {padding:1px;} /*ie hack*/
/*SECONDARY NAVIGATION CELLS
*/
.subbrown { color: #875523; font-size: 10pt; font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; text-align: left; }
.rev_type { color: #fff; font-weight: bold; font-size: 1.2em; font-family: "Times New Roman", Georgia, Times }
.g_nav_cellcolor { background-color: #4f4f4f }
.a_type_color { color: #fff; font-weight: bold; font-size: 0.9em; font-family: "Times New Roman", Georgia, Times; text-decoration: none }

/* BlogLink*/
A.subnavBlog:link { color:#b5b5b5; font-size: 9pt; font-family: "trebuchet ms", verdana, arial, geneva; font-weight: bold; background-repeat: no-repeat; background-position: left; text-align:left; text-decoration: none; margin-left: 10px; display: block; padding: 0 0 0 8px }
A.subnavBlog:visited { color:#b5b5b5; font-size: 9pt; font-family: "trebuchet ms", verdana, arial, geneva; font-weight: bold; background-repeat: no-repeat; background-position: left; text-align:left; text-decoration: none; margin-left: 10px; display: block; padding: 0 0 0 8px }
A.subnavBlog:hover { color:#fff; font-size: 9pt; font-family: "trebuchet ms", verdana, arial, geneva; font-weight: bold; background-repeat: no-repeat; background-position: left; text-decoration: none; text-decoration: none; text-align:left; margin-left: 10px; display: block; padding: 0 0 0 8px }
/* BlogLink*/
.subnavBlogImg { color:#b5b5b5; font-size: 9pt; font-family: "trebuchet ms", verdana, arial, geneva; font-weight: bold; margin-left: 10px; padding: 0 0 0 8px }
/* Blog Date Header */
.Blogdate-header { color: #938c76; font-size: 10pt; font-family: "trebuchet ms", verdana, arial, geneva; font-weight: bold; text-decoration: none; text-align:left; padding: 0 0 0 8px }
/* Blog Footer Link*/
A.FooterBlog:link { color:#660000; font-size: 8pt; font-family: "trebuchet ms", verdana, arial, geneva; font-weight:normal; text-decoration: none; }
A.FooterBlog:visited { color:#660000; font-size: 8pt; font-family: "trebuchet ms", verdana, arial, geneva; font-weight:normal; text-decoration: none;}
A.FooterBlog:hover { color:#660000; font-size: 8pt; font-family: "trebuchet ms", verdana, arial, geneva; font-weight: normal; background-repeat: no-repeat; text-decoration:umderline;}
.BlogMainPane { padding-left:15px; }

/*SUBNAVIGATION*/
A.subnav:link { color:#b5b5b5; font-size: 9pt; font-family: verdana, arial, geneva, "trebuchet ms", sans-serif; font-weight: normal; font-style: normal; background-image: url(../images/bullet_sub.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; text-align: left; margin-left: 10px; padding-bottom: 2px; padding-left: 20px; display: block; }
A.subnav:visited { color:#b5b5b5; font-size: 9pt; font-family: verdana, arial, geneva, "trebuchet ms"; font-weight: normal; font-style: normal; background-image: url(../images/bullet_sub.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; text-align: left; margin-left: 10px; padding-bottom: 2px; padding-left: 20px; display: block; }
A.subnav:hover { color:#fff; font-size: 9pt; font-family: verdana, arial, geneva, "trebuchet ms"; font-weight: normal; font-style: normal; background-image: url(../images/bullet_sub_over.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; text-align: left; margin-left: 10px; padding-bottom: 2px; padding-left: 20px; display: block; }
/*SECONDARY NAVIGATION*/
A.secondarynav:link { color: #b9b3a0; font-size: 9pt; font-family: verdana, arial, geneva, "trebuchet ms", sans-serif; background-image: url(../images/bullet_secondary_up.gif); background-repeat: no-repeat; background-position: 32px 50%; text-decoration: none; text-align: left; padding-bottom: 2px; display: block; padding-left: 45px; }
A.secondarynav:visited { color: #b9b3a0; font-size: 9pt; font-family: verdana, arial, geneva, "trebuchet ms", sans-serif; background-image: url(../images/bullet_secondary_up.gif); background-repeat: no-repeat; background-position: 32px 50%; text-decoration: none; text-align: left; padding-bottom: 2px; display: block; padding-left: 45px; }
A.secondarynav:hover { color: #fff; font-size: 9pt; font-family: verdana, arial, geneva, "trebuchet ms", sans-serif; background-image: url(../images/bullet_secondary.gif); background-repeat: no-repeat; background-position: 32px 50%; text-decoration: none; text-align: left; padding-bottom: 2px; display: block; padding-left: 45px; }
/*FOOTER*/
A.credit:link { color:#b5b5b5; font-size: 8pt; font-family: arial, geneva, "trebuchet ms"; line-height: 18pt; BACKGROUND: transparent; text-decoration: none; text-align: center; }
A.credit:active { color:#b5b5b5; font-size: 8pt; font-family: arial, geneva, "trebuchet ms"; line-height: 18pt; BACKGROUND: transparent  ; text-decoration: none; text-align: center; }
A.credit:visited { color:#b5b5b5; font-size: 8pt; font-family: arial, geneva, "trebuchet ms"; line-height: 18pt; BACKGROUND: transparent  ; text-decoration: none; text-align: center; }
A.credit:hover { color:#fff; font-size: 8pt; font-family: arial, geneva, "trebuchet ms"; line-height: 18pt; text-decoration: none; text-align: center; }
/*ADMIN
*/
A.admin:link { color:#353535; font-size: 9pt; font-family: arial, geneva, "trebuchet ms"; font-weight: normal; BACKGROUND: transparent; text-decoration: none; margin-bottom: 1pt; padding: 2pt 2pt 2pt 12pt; border-left: 3pt solid #666; border-bottom: 1pt dotted #b9b9b9; display: block; }
A.admin:active { color:#353535; font-size: 9pt; font-family: arial, geneva, "trebuchet ms"; font-weight: normal; BACKGROUND: transparent  ; text-decoration: none; margin-bottom: 1pt; padding: 2pt 2pt 2pt 12pt; border-left: 3pt solid #666; border-bottom: 1pt dotted #b9b9b9; display: block; }
A.admin:visited { color:#353535; font-size: 9pt; font-family: arial, geneva, "trebuchet ms"; font-weight: normal; BACKGROUND: transparent  ; text-decoration: none; margin-bottom: 1pt; padding: 2pt 2pt 2pt 12pt; border-left: 3pt solid #666; border-bottom: 1pt dotted #b9b9b9; display: block; }
A.admin:hover { color:#12579c; font-size: 9pt; font-family: arial, geneva, "trebuchet ms"; font-weight: bold; text-decoration: none; padding: 2pt 2pt 2pt 12pt; border-left: 3pt solid #12579c; border-bottom: 1pt dotted #b9b9b9; display: block; }
.dt { color:#b5b5b5; font-size: 8pt; font-family: arial, geneva, "trebuchet ms"; BACKGROUND: transparent; text-decoration: none; text-align: center; }
A.dt:link { color: #b5b5b5; font-size: 8pt; font-family: arial, geneva, "trebuchet ms"; line-height: 20pt; text-decoration: none; background: transparent; text-align: center; }
A.dt:active { color:#b5b5b5; font-size: 8pt; font-family: arial, geneva, "trebuchet ms"; line-height: 20pt; BACKGROUND: transparent  ; text-decoration: none; text-align: center; }
A.dt:visited { color:#b5b5b5; font-size: 8pt; font-family: arial, geneva, "trebuchet ms"; line-height: 20pt; BACKGROUND: transparent  ; text-decoration: none; text-align: center; }
A.dt:hover { color:#fff; font-size: 8pt; font-family: arial, geneva, "trebuchet ms"; line-height: 20pt; text-decoration: none; text-align: center; }

/*MASTER PAGE IMAGES*/
#bar_top_td { background: url("../images/bar_top.gif"); background-repeat: repeat-x; }
#bar_bottom_td { background: url("../images/bar_top.gif"); background-repeat: repeat-x; }
td.tdVerticalSeparator { background: url("../images/shadow_cl.jpg"); }
td.master_sbnav {background: url("../images/sbnav_bkgd.jpg"); background-repeat:repeat-y repeat-x;}

div.SymbolSelectorDiv {float: left; border:0px; padding:6px}

