/* CSS Document */

body { margin:-1px; background:#def0de; color:#004422; font:normal 8pt 'Verdana'; line-height:185% } /*background:#eef0ee; background:#b5d0c4;*/ 

a:link { color:#337744; text-decoration:none }
a:visited { color:#335555; text-decoration:none }
a:active { color:#808088; text-decoration:none }

h1 { font:normal 18pt 'Verdana'; color:#227766; margin-top:0px }
h2 { font:bold 12pt 'Verdana'; color:#227766; margin-top:0px }
h3 { font:bold 11pt 'Verdana'; color:#227766; margin-top:0px; margin-bottom:0px }
h4 { font:bold 10pt 'Verdana'; color:#227766; margin-top:0px }
h5 { font:bold 9pt 'Verdana'; color:#3a9977; margin-top:10px; margin-bottom:0px }
h6 { font:bold 8pt 'Verdana'; color:#3a9977; margin-top:10px; margin-bottom:0px }
h8 { font:bold 10pt 'Verdana'; color:#3a9977 }

p { margin-top:0px; padding:5px; text-indent:0px; line-height:155% }

.left-ul { margin:0px; padding-left:5px }

img { border:0 }

table { margin:0px; padding:0px }
tr { margin:0px; padding:0px }
td { margin:0px; padding:0px; vertical-align:top; text-align:left }

/* body */

/* header */
.header-td { vertical-align:bottom; width:780px; background:#99b999 }/* ; background:#eef0ee}*/
.menu-td { font:bold 9pt 'Verdana'; padding:3px; padding-left:30px; word-spacing:32px; color:#f9f9ff; background:#87aa7a; border-top:1px solid #222222; border-bottom:1px solid #222222 }
.img-washout20 { filter:alpha(opacity=20); -moz-opacity:0.2; }
.img-washout50 { filter:alpha(opacity=50); -moz-opacity:0.5; }
.img-washout60 { filter:alpha(opacity=60); -moz-opacity:0.6; }
.img-washout70 { filter:alpha(opacity=70); -moz-opacity:0.7; }
.img-washout80 { filter:alpha(opacity=80); -moz-opacity:0.8; }
.img-washout90 { filter:alpha(opacity=90); -moz-opacity:0.9; }

/* main section stuff */
.main-td { word-wrap:break-word; background:#e5ede5 }
.main-text-td { padding:18px; padding-top:8px; padding-left:18px; width:100% }
.main-text-div { margin:30px; margin-top:20px }
.main-thumb { width:128px; margin:1px; margin-right:-1px }


/* bottom */
.bottom-bar { height:23px; font:normal 8pt 'Verdana'; padding:2px; padding-left:0px; line-height:25px; background:#87aa7a; border-top:1px solid #222222; border-bottom:1px solid #222222 }
.bottom-span { position:relative; left:-5px }

/* left & right */
.flank-td { background:#b5d0c4 }

/* misc */
.nf { font: bold 9pt Verdana; color: rgb(0,128,128) }
.links a { color:rgb(46,46,200) }