@charset "utf-8";

* { margin: 0; }
* html body { background : url(null) fixed no-repeat; height: 100%; }
body { font-size: 11pt; line-height: 13pt; color: #000000; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif; margin: 6; }
body table { font-size: 100%; }
body table table { font-size: 100%; }
body table table table { font-size: 100%; }
p { font-size: 100%; margin-top: 8px; margin-bottom: 10px; }
a:link { color:#000000; }
a:visited { color:#000000; }
a:hover { color: #000000; text-decoration: underline; }  
a:active { color: #000000;  }

ul.clean { margin: 0px; padding: 0px; margin-top: 0px; margin-bottom: 0px; list-style: none; }
ul.menubullets { margin: 0px; padding: 0px; margin-top: 0px; margin-bottom: 0px; list-style: inside disc; }
li { margin: 0; padding: 0; margin-top: 0px; text-decoration: none; }

#textlogo { position:absolute; top:0px; left:124px; height:64px; width:297px; display:inline; overflow:visible; visibility:visible; z-index:5; }
#birdlogo { position:absolute; top:4px; left:0px; height:123px; width:118px; display:inline; overflow:visible; visibility:visible; z-index:5; }
#topart { position:absolute; top:auto; right:0px; height:60px; width:auto; display:inline; overflow:visible; visibility:visible; z-index:4; }
#menu { position:absolute; top:116px; left:14px; display:inline; overflow:visible; visibility:visible; z-index:3; }
#leftedge { position:fixed; bottom:12px; left:0px; display:inline; overflow:visible; visibility:hidden; z-index:0; }
#content { min-height: 100%; height: auto; margin: 0 auto -20px; }
#push { position: inline; top: 0px; left: 0px; height: 120px; }
#copyright_bottom { position: fixed; top:auto; bottom: 0; left: 0; height: 12px; width: 100%; display:block; overflow:visible; visibility:hidden; z-index:3; }
p.copyright { font-size: 7pt; line-height: 7pt; color: #000000; font-family: 'Bitstream Vera Sans', Arial, sans-serif; margin: -2px; }

img.arrow { margin-bottom: 3px; }
img.headshot { margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 12px; }
img.imagesright { margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 14px; }
img.contentleft { margin-top: 0px; margin-right: 14px; margin-bottom: 8px; margin-left: 0px; }

form { padding: 0; margin: 0; }

td.sidebar { padding-top: 92px; padding-right: 0px; padding-bottom: 8px; padding-left: 76px; }
td.content { padding-top: 28px; padding-right: 14px; padding-bottom: 0px; padding-left: 232px; }

li.select { background-color: #EFE9E3; padding-left: 4px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border: 0px solid #000000;}
li.select2 { background-color: #EFE9E3; padding-left: 10px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border: 0px solid #000000;}
li.select3 { background-color: #EFE9E3; padding-left: 16px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border: 0px solid #000000;}
li.side { background-color: #B0C08B; padding-left: 4px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;}
li.side:hover { background-color: #D49C6A; }
li.side2 { background-color: #B0C08B; padding-left: 10px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;}
li.side2:hover { background-color: #D49C6A; }

.head { font: bold 1.5em/2.2em Georgia; margin-bottom: 0px; margin-top: -4px; letter-spacing: 1px;line-height: 18pt; }
.h1 { font: bold 1.5em/2.2em Georgia; margin-bottom: 5px; margin-top: -4px; padding-bottom:100px; letter-spacing: 1px;line-height: 25pt; }
.subhead { font: bold 1.2em/2.0em Georgia; margin-bottom: 0px; margin-top: 0px; letter-spacing: 1px;line-height: 16pt; }
 
.side { font: 1.5em/2.2em Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 11pt; line-height: 16pt; color: #000000; }
.side2 { font: 1.5em/2.2em Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 11pt; line-height: 16pt; color: #000000; }
.select { font: 1.5em/2.2em Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 11pt; line-height: 16pt; color: #000000; }
.select2 { font: 1.5em/2.2em Lucida Sans Unicode, Lucida Grande, sans-serif; font-size: 11pt; line-height: 16pt; color: #000000; }

a.link1:link { color: #000000; text-decoration: none; }
a.link1:visited { color: #000000; text-decoration: none; }
a.link1:hover { color: #000000; text-decoration: none; }

a.link2:link { color: #000000; text-decoration: none; }
a.link2:visited { color: #000000; text-decoration: none; }
a.link2:hover { color: #000000; text-decoration: underline; }

a.link3:link { color: #000000; text-decoration: none; }
a.link3:visited { color: #000000; text-decoration: none; }
a.link3:hover { color: #000000; text-decoration: underline; }

a.link4:link { color: #000000; text-decoration: underline; }
a.link4:visited { color: #000000; text-decoration: none; }
a.link4:hover { color: #000000; text-decoration: underline; }
