@charset "utf-8"; 
body{FONT: 9pt Arial,Helvetica,sans-serif;COLOR: #000;margin-top: 0px;margin-left: 0px;padding-top: 0px;padding-left: 0px;background-color:#625b55;background-image:url(../images/broadbk.jpg); background-repeat:repeat-x;background-attachment: fixed; background-position:top;}
.content{background-color:#FFF;border: 1px solid #53565A;}
p{font-family:Arial,Helvetica,sans-serif; font-size:9pt; margin:2px; padding:2px; color:#000}
.asofdate{font-size:9pt; text-align:right; padding-right:10px; font-style:italic; color:#003}
.errortext{color:#900}
.emphasis{font-weight:bold}
.aligncenter{text-align:center}
.alignright{text-align:right}
.alignleft{text-align:left}
.dividercelcenter{border-left-style:solid; text-align:center; border-left-width:1px; border-left-color:#475C88}
.dividercell{border-left-style:solid; border-left-width:1px; border-left-color:#475C88}
.dividercelnumbr{border-left-style:solid; text-align:right; border-left-width:1px; border-left-color:#475C88}
headersection{color:#FFF; background-color:#475C88}
.headersection{color:#FFF; background-color:#475C88}
.module{font-family:Arial,Helvetica,sans-serif; font-size:8pt; margin:1px; padding:1px; border-top-width:4px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#475C88; border-right-color:#475C88; border-bottom-color:#475C88; border-left-color:#475C88}
.modulegray{font-family:Arial,Helvetica,sans-serif; font-size:8pt; margin:1px; padding:1px; border-top-width:4px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#475C88; border-right-color:#475C88; border-bottom-color:#475C88; border-left-color:#475C88; background-color:#DDD}
a.plan{color:#222D5E}
a.sorthdr{color:#222D5E; text-decoration:none; text-align:left}
.sorthdr{color:#222D5E; text-decoration:none; text-align:left; background-color:#C6CEE1; vertical-align:bottom}
.sorthdrdivcell{color:#222D5E; text-decoration:none; text-align:left; background-color:#C6CEE1; border-left-width:1px; border-left-style:solid; border-left-color:#475C88; vertical-align:bottom}
#myLayersort{background-color:#FFF; left:3; position:absolute; top:2; width:200px; visibility:hidden; color:#000; text-decoration:none; text-align:left; margin:2px; padding:4px; font-size:9px; line-height:1.1em; border:1px solid #44567B}
.layer{font-family:Arial,Helvetica,sans-serif; font-size:7px; color:#000}
.layerhd{font-weight:bold}
.loadhdr{color:#222D5E; text-decoration:none; background-color:#C6CEE1}
.loadhdrdiv{color:#222D5E; text-decoration:none; background-color:#C6CEE1; border-left-width:1px; border-left-style:solid; border-left-color:#475C88}
.loadhdrleft{color:#222D5E; text-decoration:none; background-color:#C6CEE1; text-align:left}
.loadhdrright{color:#222D5E; text-decoration:none; background-color:#C6CEE1; text-align:right}
.dataheader{font-weight:normal; vertical-align:top}
.dataheadercenter{font-weight:normal; text-align:center}
.sorthdr{color:#222D5E; text-decoration:none; text-align:left}
.fundname{FONT:bold 14px Arial,Helvetica,sans-serif; COLOR:#9c0000; margin:1px; padding:4px}
.global{FONT-SIZE: 8pt; COLOR: #00578e}
.search{FONT-SIZE:7pt; COLOR:#000}
INPUT.search{FONT:7pt verdana; COLOR:#000}
.searchon{FONT-SIZE:7pt; COLOR:#000; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; text-decoration:none; font-weight:bold}
.bluetitle{FONT-WEIGHT:bold; BACKGROUND-IMAGE:url(../images/titlebar_bg.gif); COLOR:#182452; BACKGROUND-REPEAT:no-repeat; padding-top:3px}
.bluetitle2{FONT-WEIGHT:bold; BACKGROUND-IMAGE:url(../images/titlebar_bg2.gif); COLOR:#182452; BACKGROUND-REPEAT:no-repeat; padding-top:3px}
.bluetitletxt{FONT-WEIGHT:bold; COLOR:#182452; background-position:left}
.buttngray{FONT-SIZE:7pt; COLOR:#666; TEXT-ALIGN:center; background-color:#CCC; border:1px solid #475C88}
A:link{COLOR:#1c2655}
A:visited{COLOR:#6f250f}
A:hover{TEXT-DECORATION:underline}
A.global:link{FONT-SIZE:8pt; COLOR:#559BC3; TEXT-DECORATION:underline}
A.global:visited{FONT-SIZE:8pt; COLOR: #559bc3; TEXT-DECORATION: underline}
A.global:hover{FONT-SIZE:8pt; COLOR: #00578e; TEXT-DECORATION: underline}

A.sort:link{FONT-SIZE:9pt; COLOR:#1c2655; TEXT-DECORATION:none; font-weight:bold}
A.sort:hover{TEXT-DECORATION:underline}
A.betasm:link{FONT-SIZE:8pt; COLOR:#c00; TEXT-DECORATION:underline}
A.betasm:visited{FONT-SIZE:8pt; COLOR:#c00; TEXT-DECORATION:underline}
A.betasm:hover{FONT-SIZE:8pt; COLOR:#c00; TEXT-DECORATION:underline}
A.beta:link{FONT-SIZE:10pt; COLOR:#c00; TEXT-DECORATION:underline; font-weight:bold}
A.beta:visited{COLOR:#c00; font-weight:bold; TEXT-DECORATION:underline}
A.beta:hover{COLOR:#c00; font-weight:bold; TEXT-DECORATION:underline}
span.comments{FONT-SIZE:10pt; COLOR:#c00; TEXT-DECORATION:underline; font-weight:bold; cursor: pointer;}
a.sorthdr{color:#222D5E; text-decoration:none; text-align:left}
.highlightstate{background-color:#FFFFB7}
.highlight{background-color:#FFFFB7}
.highlightresultsindent{background-color:#FFFFB7; margin-left:50px}
h1{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; padding:2px; margin:2px}
h2{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#000; margin:2px; padding:2px; background-color:#DFDBDB}
h3{font:bold 12px Arial,Helvetica,sans-serif; color:#000; margin:0px; padding:1px}
ul, li{font-family:Arial,Helvetica,sans-serif; font-size:12px; list-style-position:outside; list-style-type:square; margin-top:2px; margin-right:2px; margin-bottom:2px; margin-left:6px; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px}
.betalink{font-weight:lighter; background-position:center 5px; font-size:9pt; margin:4px; border:2px dashed #C00; padding-top:4px; padding-right:6px; padding-bottom:4px; padding-left:6px; background-color:#FFF; text-align:center}
.fundnameleft{FONT:bold 14px Arial,Helvetica,sans-serif; COLOR:#006; border-top-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:none; border-bottom-style:none; border-left-style:solid; border-top-color:#475C88; border-left-color:#475C88; padding:4px; margin:1px}
.fundnameright{border-top-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:none; border-left-style:none; border-top-color:#475C88; border-right-width:1px; border-right-color:#475C88; text-align:right; margin:1px; padding-top:2px; padding-right:4px; padding-bottom:1px; padding-left:1px}
.lineleft{border-left-width:1px; border-right-style:none; border-bottom-style:none; border-left-style:solid; border-left-color:#475C88; border-top-style:none}
.lineright{border-right-style:solid; border-bottom-style:none; border-left-style:none; border-right-width:1px; border-right-color:#475C88; border-top-style:none; text-align:right}
.subnav{background-color:#d0d9e4; margin-top:4px; margin-right:1px; margin-bottom:4px; margin-left:1px; padding-top:6px; padding-right:1px; padding-bottom:6px; padding-left:1px}
.tabletop{color:#000; font-family:Arial,Helvetica,sans-serif; font-size:9pt; vertical-align:top; margin:0px; padding:0px; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}
.tablebot{color:#000; font-family:Arial,Helvetica,sans-serif; font-size:9pt; vertical-align:baseline; margin:0px; padding:0px; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}
.tabledatanum{color:#000; font-family:Arial,Helvetica,sans-serif; font-size:9pt; padding-top:1px; padding-right:1px; padding-bottom:1px; padding-left:2px; margin-top:1px; margin-right:1px; margin-bottom:1px; margin-left:2px; text-align:right; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; border-top-color:#eee; border-right-color:#eee; border-bottom-color:#eee; border-left-color:#eee}
.tabledatarem{color:#000; font-family:Arial,Helvetica,sans-serif; font-size:9pt; background-color:#C6CEE1; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#475C88; border-right-color:#FFF; border-bottom-color:#475C88; border-left-color:#FFF}
.tabledata{color:#000; border:1px solid #fff; font-family:Arial,Helvetica,sans-serif; font-size:9pt; padding-top:1px; padding-right:1px; padding-bottom:1px; padding-left:2px; margin-top:1px; margin-right:1px; margin-bottom:1px; margin-left:2px; vertical-align:top}
.tabledatabold{color:#000; border:1px solid #eee; font-family:Arial,Helvetica,sans-serif; font-size:9pt; padding-top:1px; padding-right:1px; padding-bottom:1px; padding-left:2px; margin-top:1px; margin-right:1px; margin-bottom:1px; margin-left:2px; font-weight:bold; vertical-align:top}
.tabledata2{color:#000; border:1px solid #eee; font-family:Arial,Helvetica,sans-serif; font-size:9pt; padding-top:1px; padding-right:1px; padding-bottom:1px; padding-left:2px; margin-top:1px; margin-right:1px; margin-bottom:1px; margin-left:2px; vertical-align:top; background-color:#eee}
.tabledataboldsm{color:#000; border:1px solid #eee; font-family:Arial,Helvetica,sans-serif; font-size:8pt; padding-top:1px; padding-right:1px; padding-bottom:1px; padding-left:2px; margin-top:1px; margin-right:1px; margin-bottom:1px; margin-left:2px; font-weight:bold; vertical-align:top}
.tabledatacenter2{color:#000; border:1px solid #eee; font-family:Arial,Helvetica,sans-serif; font-size:9pt; text-align:center; margin:1px; padding:1px; background-color:#eee}
.opthdrlineleft{border-left-width:1px; border-right-style:none; border-bottom-style:solid; border-left-style:solid; border-left-color:#475C88; border-bottom-width:1px; border-bottom-color:#475C88; border-top-width:1px; border-top-style:solid; border-top-color:#475C88}
.opthdrlineright{border-right-style:solid; border-bottom-style:solid; border-left-style:none; border-right-width:1px; border-right-color:#475C88; border-bottom-width:1px; border-bottom-color:#475C88; border-top-width:1px; border-top-style:solid; border-top-color:#475C88}
.visibility{display:none}

#header{ float:left;   width:100%;   background:#FFF;   font-size:80%;   line-height:normal}
#header ul{ margin:0;   padding:5px 5px 0;   list-style:none}
#header li{ float:left;   background:url("../images/leftb.gif") no-repeat left top;   margin:0;   padding:0 0 0 5px}
#header a{ float:left;   display:block;   background:url("../images/rightb.gif") no-repeat right top;  padding:3px 10px 2px 3px;  text-decoration:none;  font-weight:bold;  color:#666}
#header a{float:none}
#header a:hover{ color:#333}
#header #current{ background-image:url("../images/left_on.gif")}
#header #current a{ background-image:url("../images/right_on.gif");  color:#333;  padding-bottom:3px}
.searchresults{font-family:Arial,Helvetica,sans-serif; background-color:#EBEFF3; margin:3px; padding:5px; border-top-width:1px; border-bottom-width:1px; border-top-style:ridge; border-right-style:none; border-bottom-style:ridge; border-left-style:none; border-top-color:#475C88; border-right-color:#475C88; border-bottom-color:#475C88; border-left-color:#475C88}
.contentpopup{background-color:#FFF; margin:15px; padding:10px}
.required{color:#900}
.divider{color:#FFF; background-color:#475C88; font-weight:bold; text-align:left; font-size:9pt}
a.divider:visited{color:#FFF}

@charset "utf-8"; 
body{FONT: 9pt Arial,Helvetica,sans-serif;COLOR: #000;margin-top: 0px;margin-left: 0px;padding-top: 0px;padding-left: 0px;background-color: #625b55; background-image:url(../images/broadbk.jpg); background-repeat:repeat-x;background-attachment: fixed; background-position:top;}
.content{background-color:#FFF;border: 1px solid #53565A;}
p{font-family:Arial,Helvetica,sans-serif; font-size:9pt; margin:2px; padding:2px; color:#000}
.asofdate{font-size:9pt; text-align:right; padding-right:10px; font-style:italic; color:#003}
.errortext{color:#900}
.emphasis{font-weight:bold}
.aligncenter{text-align:center}
.alignright{text-align:right}
.alignleft{text-align:left}
.dividercelcenter{border-left-style:solid; text-align:center; border-left-width:1px; border-left-color:#475C88}
.dividercell{border-left-style:solid; border-left-width:1px; border-left-color:#475C88}
.dividercelnumbr{border-left-style:solid; text-align:right; border-left-width:1px; border-left-color:#475C88}
.headersection{color:#FFF; background-color:#475C88}
.module{font-family:Arial,Helvetica,sans-serif; font-size:8pt; margin:1px; padding:1px; border-top-width:4px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#475C88; border-right-color:#475C88; border-bottom-color:#475C88; border-left-color:#475C88}
.moduleContents{font-family:Arial,Helvetica,sans-serif; font-size:8pt; margin:1px; padding:1px; border-top-width:0px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#475C88; border-bottom-color:#475C88; border-left-color:#475C88}
.moduleContentsUnderlying{font-family:Arial,Helvetica,sans-serif; font-size:8pt; margin:1px; padding:1px; border-top-width:0px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#475C88; border-bottom-color:#475C88; border-left-color:#475C88; display:none}
.modulegray{font-family:Arial,Helvetica,sans-serif; font-size:8pt; margin:1px; padding:1px; border-top-width:4px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#475C88; border-right-color:#475C88; border-bottom-color:#475C88; border-left-color:#475C88; background-color:#DDD}
a.plan{color:#222D5E}
a.sorthdr{color:#222D5E; text-decoration:none; text-align:left}
.sorthdr{color:#222D5E; text-decoration:none; text-align:left; background-color:#C6CEE1; vertical-align:bottom}
.sorthdrdivcell{color:#222D5E; text-decoration:none; text-align:left; background-color:#C6CEE1; border-left-width:1px; border-left-style:solid; border-left-color:#475C88; vertical-align:bottom}
#myLayersort{background-color:#FFF; left:3; position:absolute; top:2; width:200px; visibility:hidden; color:#000; text-decoration:none; text-align:left; margin:2px; padding:4px; font-size:9px; line-height:1.1em; border:1px solid #44567B}
.layer{font-family:Arial,Helvetica,sans-serif; font-size:7px; color:#000}
.layerhd{font-weight:bold}
.loadhdr{color:#222D5E; text-decoration:none; background-color:#C6CEE1}
.loadhdrdiv{color:#222D5E; text-decoration:none; background-color:#C6CEE1; border-left-width:1px; border-left-style:solid; border-left-color:#475C88}
.loadhdrleft{color:#222D5E; text-decoration:none; background-color:#C6CEE1; text-align:left}
.loadhdrright{color:#222D5E; text-decoration:none; background-color:#C6CEE1; text-align:right}
.dataheader{font-weight:normal; vertical-align:top}
.dataheadercenter{font-weight:normal; text-align:center}
.sorthdr{color:#222D5E; text-decoration:none; text-align:left}
.fundname{FONT:bold 14px Arial,Helvetica,sans-serif; COLOR:#9c0000; margin:1px; padding:4px}
.global{FONT-SIZE: 8pt;COLOR: #00578e}
.search{FONT-SIZE:7pt; COLOR:#000}
INPUT.search{FONT:7pt verdana; COLOR:#000}
.searchon{FONT-SIZE:7pt; COLOR:#000; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; text-decoration:none; font-weight:bold}
.bluetitle{FONT-WEIGHT:bold; BACKGROUND-IMAGE:url(../images/titlebar_bg.gif); COLOR:#182452; BACKGROUND-REPEAT:no-repeat; padding-top:3px}
.bluetitle2{FONT-WEIGHT:bold; BACKGROUND-IMAGE:url(../images/titlebar_bg2.gif); COLOR:#182452; BACKGROUND-REPEAT:no-repeat; padding-top:3px}
.bluetitletxt{FONT-WEIGHT:bold; COLOR:#182452; background-position:left}
.buttngray{FONT-SIZE:7pt; COLOR:#666; TEXT-ALIGN:center; background-color:#CCC; border:1px solid #475C88}
A:link{COLOR:#1c2655}
A:visited{COLOR:#6f250f}
A:hover{TEXT-DECORATION:underline}
A.global:link{FONT-SIZE: 8pt;COLOR: #559BC3;TEXT-DECORATION: underline}
A.global:visited{FONT-SIZE: 8pt;COLOR: #559bc3;TEXT-DECORATION: underline}
A.global:hover{FONT-SIZE: 8pt;COLOR: #00578e;TEXT-DECORATION: underline}
A.sort:link{FONT-SIZE:9pt; COLOR:#1c2655; TEXT-DECORATION:none; font-weight:bold}
A.sort:hover{TEXT-DECORATION:underline}
A.betasm:link{FONT-SIZE:8pt; COLOR:#c00; TEXT-DECORATION:underline}
A.betasm:visited{FONT-SIZE:8pt; COLOR:#c00; TEXT-DECORATION:underline}
A.betasm:hover{FONT-SIZE:8pt; COLOR:#c00; TEXT-DECORATION:underline}
A.beta:link{FONT-SIZE:10pt; COLOR:#c00; TEXT-DECORATION:underline; font-weight:bold}
A.beta:visited{COLOR:#c00; font-weight:bold; TEXT-DECORATION:underline}
A.beta:hover{COLOR:#c00; font-weight:bold; TEXT-DECORATION:underline}
a.sorthdr{color:#222D5E; text-decoration:none; text-align:left}
.highlightstate{background-color:#FFFFB7}
.highlight{background-color:#FFFFB7}
.highlightresultsindent{background-color:#FFFFB7; margin-left:50px}

h1{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; padding:2px; margin:2px}
h2{font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#000; margin:2px; padding:2px; background-color:#DFDBDB}
h3{font:bold 12px Arial,Helvetica,sans-serif; color:#000; margin:0px; padding:1px}
ul, li{font-family:Arial,Helvetica,sans-serif; font-size:12px; list-style-position:outside; list-style-type:square; margin-top:2px; margin-right:2px; margin-bottom:2px; margin-left:6px; padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px}
.betalink{font-weight:lighter; background-position:center 5px; font-size:9pt; margin:4px; border:2px dashed #C00; padding-top:4px; padding-right:6px; padding-bottom:4px; padding-left:6px; background-color:#FFF; text-align:center}
.fundnameleft{FONT:bold 14px Arial,Helvetica,sans-serif; COLOR:#006; border-top-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:none; border-bottom-style:none; border-left-style:solid; border-top-color:#475C88; border-left-color:#475C88; padding:4px; margin:1px}
.fundnameright{border-top-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:none; border-left-style:none; border-top-color:#475C88; border-right-width:1px; border-right-color:#475C88; text-align:right; margin:1px; padding-top:2px; padding-right:4px; padding-bottom:1px; padding-left:1px}
.lineleft{border-left-width:1px; border-right-style:none; border-bottom-style:none; border-left-style:solid; border-left-color:#475C88; border-top-style:none}
.lineright{border-right-style:solid; border-bottom-style:none; border-left-style:none; border-right-width:1px; border-right-color:#475C88; border-top-style:none; text-align:right}
.subnav{background-color:#d0d9e4; margin-top:4px; margin-right:1px; margin-bottom:4px; margin-left:1px; padding-top:6px; padding-right:1px; padding-bottom:6px; padding-left:1px}
.tabletop{color:#000; font-family:Arial,Helvetica,sans-serif; font-size:9pt; vertical-align:top; margin:0px; padding:0px; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}
.tablebot{color:#000; font-family:Arial,Helvetica,sans-serif; font-size:9pt; vertical-align:baseline; margin:0px; padding:0px; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}
.tabledatanum{color:#000; font-family:Arial,Helvetica,sans-serif; font-size:9pt; padding-top:1px; padding-right:1px; padding-bottom:1px; padding-left:2px; margin-top:1px; margin-right:1px; margin-bottom:1px; margin-left:2px; text-align:right; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; border-top-color:#eee; border-right-color:#eee; border-bottom-color:#eee; border-left-color:#eee}
.tabledatarem{color:#000; font-family:Arial,Helvetica,sans-serif; font-size:9pt; background-color:#C6CEE1; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#475C88; border-right-color:#FFF; border-bottom-color:#475C88; border-left-color:#FFF}
.tabledata{color:#000; border:1px solid #fff; font-family:Arial,Helvetica,sans-serif; font-size:9pt; padding-top:1px; padding-right:1px; padding-bottom:1px; padding-left:2px; margin-top:1px; margin-right:1px; margin-bottom:1px; margin-left:2px; vertical-align:top}
.tabledatabold{color:#000; border:1px solid #eee; font-family:Arial,Helvetica,sans-serif; font-size:9pt; padding-top:1px; padding-right:1px; padding-bottom:1px; padding-left:2px; margin-top:1px; margin-right:1px; margin-bottom:1px; margin-left:2px; font-weight:bold; vertical-align:top}
.tabledata2{color:#000; border:1px solid #eee; font-family:Arial,Helvetica,sans-serif; font-size:9pt; padding-top:1px; padding-right:1px; padding-bottom:1px; padding-left:2px; margin-top:1px; margin-right:1px; margin-bottom:1px; margin-left:2px; vertical-align:top; background-color:#eee}
.tabledataboldsm{color:#000; border:1px solid #eee; font-family:Arial,Helvetica,sans-serif; font-size:8pt; padding-top:1px; padding-right:1px; padding-bottom:1px; padding-left:2px; margin-top:1px; margin-right:1px; margin-bottom:1px; margin-left:2px; font-weight:bold; vertical-align:top}
.tabledatacenter2{color:#000; border:1px solid #eee; font-family:Arial,Helvetica,sans-serif; font-size:9pt; text-align:center; margin:1px; padding:1px; background-color:#eee}
.opthdrlineleft{border-left-width:1px; border-right-style:none; border-bottom-style:solid; border-left-style:solid; border-left-color:#475C88; border-bottom-width:1px; border-bottom-color:#475C88; border-top-width:1px; border-top-style:solid; border-top-color:#475C88}
.opthdrlineright{border-right-style:solid; border-bottom-style:solid; border-left-style:none; border-right-width:1px; border-right-color:#475C88; border-bottom-width:1px; border-bottom-color:#475C88; border-top-width:1px; border-top-style:solid; border-top-color:#475C88}
.visibility{display:}

#header{ float:left;   width:100%;   background:#FFF;   font-size:80%;   line-height:normal}
#header ul{ margin:0;   padding:5px 5px 0;   list-style:none}
#header li{ float:left;   background:url("../images/leftb.gif") no-repeat left top;   margin:0;   padding:0 0 0 5px}
#header a{ float:left;   display:block;   background:url("../images/rightb.gif") no-repeat right top;  padding:3px 10px 2px 3px;  text-decoration:none;  font-weight:bold;  color:#666}

#header a{float:none}

#header a:hover{ color:#333}
#header #current{ background-image:url("../images/left_on.gif")}
#header #current a{ background-image:url("../images/right_on.gif");  color:#333;  padding-bottom:3px}
 .searchresults{font-family:Arial,Helvetica,sans-serif; background-color:#EBEFF3; margin:3px; padding:5px; border-top-width:1px; border-bottom-width:1px; border-top-style:ridge; border-right-style:none; border-bottom-style:ridge; border-left-style:none; border-top-color:#475C88; border-right-color:#475C88; border-bottom-color:#475C88; border-left-color:#475C88}
.contentpopup{background-color:#FFF; margin:15px; padding:10px}
.required{color:#900}
.divider{color:#FFF; background-color:#475C88; font-weight:bold; text-align:left; font-size:9pt}
a.divider:visited{color:#FFF}
a.divider:hover{color:#FFF; text-decoration:none}
.loadhdsca{color:#222D5E; text-decoration:none; background-color:#EEE; text-align:center}

a.divider:hover{color:#FFF; text-decoration:none}
.loadhdsca{color:#222D5E; text-decoration:none; background-color:#EEE; text-align:center}


form {margin: 0px; padding: 1px;}
.fundnamecenter{font:bold 14px Arial,Helvetica,sans-serif; color:#9c0000; border-top-width:1px; border-top-style:solid; border-bottom-style:none; border-left-style:none; border-top-color:#475C88; border-right-style:none}
.hdrlinebottom{border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#475C88; border-top-width:1px; border-top-style:solid; border-top-color:#475C88}
.hdrlineleft{border-left-width:1px; border-right-style:none; border-bottom-style:solid; border-left-style:solid; border-left-color:#475C88; border-bottom-width:1px; border-bottom-color:#475C88}
.hdrlineright{border-right-style:solid; border-bottom-style:solid; border-left-style:none; border-right-width:1px; border-right-color:#475C88; border-bottom-width:1px; border-bottom-color:#475C88}

table thead tr th.table-sorted-asc
{
    background-image:    url('../images/lilredarw_up.gif'); 
    background-repeat:   no-repeat;
    background-color:    #C6CEE1;
    background-position: right bottom;
    text-decoration:     none;
    text-align:          left;
    vertical-align:      bottom;
    padding-left:        10px
}

table thead tr th.table-sorted-desc
{
    background-image:    url('../images/lilredarw_dn.gif'); 
    background-repeat:   no-repeat;
    background-color:    #C6CEE1;
    background-position: right bottom;
    text-decoration:     none;
    text-align:          left;
    vertical-align:      bottom;
    padding-left:        10px
}

th.table-sortable{color:#222D5E; text-decoration:none; text-align:left; background-color:#C6CEE1; vertical-align:bottom}


/* Compliance Envelope Styles */
div.ceHeadrText
{
  color:Black;
  background-color: White;
  font-family: Verdana, Trebuchet MS, Tahoma;
  font: Verdana;
  font-size: 26px; 
  font-weight: normal;
  border-style: none;
  padding-top: 3px;
  padding-left: 3px; 
  line-height:44px;
  float:left;
  vertical-align: middle;
}
div.ceTopHeader
{
  background-image: url(../images/item_bg_larger.gif);
  border: solid 1px #004080;
  min-height: 50px;
  height: 50px;
  min-width: 1100px;
  width: 1120px;
  margin-top: 1px;
  margin-right: 1px;
  margin-left: 0px;
  margin-bottom: 1px;
  padding:0px;  
  float:left;
}
