BODY { margin: 0; background-color : #F0F0F0; font: 9pt Verdana, Arial, Helvetica, sans-serif; color: #666666; }

a:link, a:visited { color: #445548; text-decoration: underline; font-weight : bold; } 
a:hover { color: #ff6600; text-decoration: none; background-color : #FFF; font-weight : bold; }
p { padding: 0px; margin: 10px 0px 10px 0px; }
ul { list-style-image : url(../if/arrow.gif); }
ol { list-style : decimal; }
li { padding: 0px 10px 10px 0px; margin: 0px; }
/*this is the custom section  - sorted alphabetically*/
.caption { font-size: 8pt; text-align: center; }
.center { text-align: center; background-color : #FFFFFF; }  
.normal { margin: 0px 10px 0px 150px; padding: 20px; }
.normal2 { margin: 12px 20px 12px 20px; }
.normal3 { font-size: 8pt; margin: 6px 6px 6px 6px; }
.normal4 { font-size: 8pt; margin: 10px 10px 0px 75px; padding: 10px 20px 5px 100px; }
.normal5 { margin: 0px 10px 0px 165px; padding: 3px 20px 3px 5px; background-color : #F8F8F8; }
.menu { font: 7pt Arial, Helvetica, sans-serif; width: 100px; height: 200px; overflow: hidden; float : left; margin: 10px 0px 0px 5px; padding: 20px 0px 0px 0px; background-image: url(../if/wtrmrk3.gif); background-repeat : no-repeat; background-position : top; }
.menu a:link, .menu a:visited { text-decoration: none; }
.menu a:hover { text-decoration: underline overline; }
.right { text-align: right; background-color: #FFFFFF; }
.right2 { font: 7pt Arial, Helvetica, sans-serif; text-align: right; padding: 0px 20px 6px 0px; }
.imageL { float:left; margin: 10px 10px 10px 0px; }
.imageR { float:right; margin: 10px 0px 10px 10px; }
.ftr { font: 8pt Verdana, sans-serif; color: #F8F8F8; text-align: left; margin: 3px 0px 3px 12px; }
.ftr2 { font: 7pt Verdana, sans-serif; color: #F8F8F8; text-align: right; margin: 3px 12px 3px 12px; }
.ftr2 a:link { color: #F8F8F8; font-weight: normal; text-decoration: none; }
.ftr2 a:hover { color: #F8F8F8; font-weight: normal; background-color: #ADBEB1; text-decoration: none; }
.ftr2 a:visited { font-weight: normal; color: #F8F8F8; text-decoration: none; }
.tb { background-image : url(../if/wtrmrk.gif); background-position : center; background-repeat : no-repeat; background-color: #FFFFFF; }

/*home page news table w/tree watermark*/
.tb-hm { background: #ebebeb url(../if/wtrmrk2.gif) center  no-repeat; border: 2px solid #FFF; }
.tb1 { background-color:  #ADBEB1; padding : 0pt; color: #999999; }
.tb2 { background-color: #FFFFFF; padding : 0pt; }
.tb3 { background-color: #F8F8FF; padding : 5px; font-size : 10pt; }
.tb4 { background: #fff url(../if/wtrmrk2.gif) right no-repeat; padding : 10px; border: 1px solid  #ADBEB1; margin: 10px; }
.tb5 { background-color: #FFFFFF; padding: 0px 10px 20px 10px; color: #666666; }
.tb6 { border-bottom: 1px solid #ebebeb; }
.tb7 { padding : 0px 10px 0px 0px; margin: 0px 0px 10px 0px; }
.navtext { width: 300px; font-size:10px; border: 2px dotted #ADBEB1; background-color: #F8F8FF; }
.table { font: 9pt Verdana, sans-serif; border-collapse: collapse; width: 90%; }
.table td { vertical-align: top; }