body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0; background-image:url(graphics/fill_l.jpg); scrollbar-face-color:#FFFFFF; scrollbar-arrow-color:#009900; scrollbar-track-color:#CCE5CC; }

.filleft { background-image: url(graphics/fill_l.jpg); background-repeat: repeat-x repeat-y; background-position: right top; }
.filright { background-image: url(graphics/fill_r.jpg); background-repeat: repeat-x repeat-y; background-position: left top; }
.linesbr { background-image:url(graphics/lines_br.gif); background-repeat:repeat-y; background-position:right; }
.linesbl { background-image:url(graphics/lines_bl.gif); background-repeat:repeat-y; background-position:right; }
.linesbll { background-image:url(graphics/lines_bl.gif); background-repeat:repeat-y; background-position:left; }
.linesbglt { background-image:url(graphics/lines_bglt.gif); background-repeat:no-repeat; background-position:left top; }
.linesbgrb { background-image:url(graphics/lines_bgrb.gif); background-repeat:no-repeat; background-position:right bottom; }
.titlebanner { background-image:url(graphics/lines_bt.gif); background-repeat:repeat-x; background-position:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16pt; color:#000099; text-align:center; }
.newsbkgrnd { background-image:url(graphics/lines_bb.gif); background-repeat:repeat-x; background-position:bottom; }
.watermark { background-image:url(graphics/tree_watermark.gif); background-repeat:no-repeat; background-position:bottom left; }
.boxImageL { height:auto; width:auto; border:#000099 1px solid; padding:1px; margin:5px; float:left; }
.boxImageR { height:auto; width:auto; border:#000099 1px solid; padding:1px; margin:5px; float:right; }

.buttonsearch { background-image:url(graphics/search_button.gif); margin:0px; padding:0px; height:20px; width:20px; border:none; background-repeat:no-repeat; background-position:center center; background-color: #FFFFFF; }
.boxsearch { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; color:#000099; border:1px solid #000099; height:20px; }

a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#009900; font-weight:bold; text-decoration:none; }
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#000099; font-weight:bold; text-decoration:underline; }

.text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#000099; text-align:justify; }
.textsearchhit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#009900; }
.textform { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#000099; overflow:auto; }
.textbold { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#000099; font-weight:bold; }
.texttitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#000099; font-weight:bold; }
.texttitlelarge { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13pt; color:#000099; font-weight:bold; }
.quote { font-family:"Times New Roman", Times, serif; font-size:12pt; color:#000099; font-style:italic; line-height:0.8; }
.chart { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000099; }
.italic { font-style:italic; }

.footer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color:#000099; }
.footer a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color:#000099; text-decoration:underline; }

ul { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#000099; text-align:justify; list-style-image:url(graphics/bullet.gif); margin-left:20pt; margin-bottom:10px; }
li { margin-bottom:5px; }