.pagebreak { page-break-before: always }
#header { padding-top:0px}
#genhead { padding-top:0px }

#navtop { display:none;}
#navlow { display:none;}
#navlowgen {display:none;}

#cpyright {font-size: 8pt; top:12px} 

#headMenu { display:none;}
.bodytext1 { font-size: 11pt; /*width:100%; border:1px solid red;*/}
.bodytext2 { font-size: 11pt;}
.bodytext3 { font-size: 11pt;}

.bodytextg {font-size: 11pt;}

h1 {font-size: 16pt;}
.h1x {font-size:16pt}
h2 { font-size: 14pt}

li {  list-style-image: url(../common/bullet5p.gif); background:none}
.print { display:none;}
.printlo { display:none;}
.top {visibility:hidden}
.toplink { width:1%;visibility:hidden }
.wide5 { width:0 }
.backlink { display:none}
.audback { display:none;}

.glossterm {text-decoration: none; color: #002135 ; border:0; background-color: #FFFFFF}
.returnmsg {display:none;}

.showhides {display:none;  }
.noprint {display:none;  }
.noscreen {display:block}
.noscreenLine {display:inline /*new09*/}
.infoPos { line-height: 95%}
.infoNeg { line-height: 95%}
.infoNeut { line-height: 95%}
.blocp { padding-top: 3px; padding-bottom: 4px}
.blocn { padding-top: 3px; padding-bottom: 4px}
.blocnu { padding-top: 3px; padding-bottom: 4px}

#fullTable { /*Text at top only*/ width:102%; top:0px; font-size: 10pt; margin-left:0px; margin-bottom:6px;}
#fullTable td { font-size:10pt; line-height:15px;}

.plsComplete {width:106%; position:relative; left:-3%; padding:0;}
.plsComplete h4 {font-size:90%; margin:0; padding-left:0;}

#opinion { width:102%; font-size: 95%; padding:0px;}
#opinion table { font-size: 95%; padding:0px;}
#opinion table td { font-size: 94%; padding:4px;}
#opinion .formpanel {margin-bottom:-8px;}
.formpanel table { padding:0px;}
/*.formpanel table td{ padding:0px; padding-top:0}*/


#chart {width:102%; margin-left:-4px; margin-bottom:10px; /*border:1px solid red;*/}
#redirectMessage {display:none}