body

{

 background-color: #9C0031;

 margin: 0px 0px 10px 0px;

 text-align: left;

 color: #CCBB60;

}

h4

{

 font-family: georgia, arial, helvetica;

 font-size: 12pt;

}

td

{

 font-family: verdana, arial, helvetica;

 font-size: 9pt;

 color: #003300;

}

table.firstpage

{

 font-weight: bold;

}

table.firstpage td

{

 vertical-align: middle;

}

div

{

 font-family: verdana, arial, helvetica;

 font-size: 9pt;

 color: #003300;

 margin: 0px 0px 0px 0px;

 padding: 0px 0px 0px 0px;

 background-color: transparent;

}

div.firstpageheader

{

 font-family: georgia, arial, helvetica;

 font-size: 36pt;

 color: #CCBB60;

 text-align: center;

 width: 85%;

 overflow: visible;

 margin: 0px 0px 0px 13%;

 padding: 25% 5px 20px 5px;

}

div.firstpagerest

{

 font-family: georgia, arial, helvetica;

 font-size: 14pt;

 color: #CCBB60;

 text-align: center;

 width: 85%;

 overflow: visible;

 margin: 0px 0px 0px 13%;

 padding: 10px 5px 10px 5px;

}

div.header

{

 font-family: georgia, arial, helvetica;

 font-size: 24pt;

 color: #CCBB60;

 text-align: center;

 width: 85%;

 overflow: visible;

 margin: 0px 0px 0px 13%;

 padding: 20px 5px 20px 5px;

}

div.nav

{

 font-family: verdana, arial, helvetica;

 font-size: 9pt;

 color: #CCBB60;

 background-color: #BE1142;

 font-weight: bold;

 text-align: center;

 overflow: visible;

 width: 85%;

 margin: 5px 0px 0px 13%;

 padding: 3px 5px 5px 5px;

 border: 5px #CCBB60 outset;

 border-bottom: 1px #CCBB60 solid;

 border-bottom: 0px;

}

div.navsub

{

 font-family: verdana, arial, helvetica;

 font-size: 9pt;

 color: #CCBB60;

 background-color: #CF2253;

 background-color: #CCBB60;

 font-weight: bold;

 text-align: center;

 overflow: visible;

 width: 85%;

 margin: 0px 0px 0px 13%;

 padding: 3px 5px 5px 5px;

 border: 5px #CCBB60 outset;

 border-bottom: 0px #CCBB60 solid;

 border-bottom: 0px;

 border-top: 0px;

}

div.map

{

 width: 100%;

 text-align: center;

}

a

{

 color: #CCBB60;

 text-decoration: none;

}

div.nav a

{

 color: #CCBB60;

 padding: 1px 1px 1px 1px;

}

div.nav a.sel

{

 color: #9C0031;

 background-color: #CCBB60;

}

div.navsub a

{

 color: #9C0031;

 padding: 1px 1px 1px 1px;

}

a.intext

{

 color: #660000;

}

a:hover

{

 text-decoration: underline;

}

a.firstpage:hover

{

 text-decoration: none;

}

a.text

{

 color: #660000;

}

div.pictcent

{

 text-align: center;

 margin: 10px 10px 10px 10px;

}

div.logo

{

 position: absolute;

 float: left;

 top: +35px;

 left: +13%;

 text-align: center;

 margin: 0px 0px 0px 0px;

}

div.main

{

 background-color: #FFFFFF;

 text-align: center;

 width: 85%;

 overflow: visible;

 margin: 0px 0px 0px 13%;

 padding: 0px 0px 0px 0px;

 border: 5px #CCBB60 outset;

 border-top: 0px;

}

div.footer

{

 color: #CCBB60;

 font-size: 9px;

 width: 85%;

 text-align: right;

 margin: 5px 10px 5px 13%;

}

span.footerlink

{

 float: left;

 margin: 0px 0px 0px 5px;

 color: #707524;

}

table.main

{

 text-align: center;

 background-color: #FFFFFF;

 background-image: url( ../workingfiles/canvas3.gif);

 width: 100%;

}

table.main td

{

 color: #660000;

 padding: 5px 5px 5px 5px;

}

table.pictlist

{

 width: 75%;

 margin: 5px 5px 5px 13%;

 padding: 5px 5px 5px 5px;

}

table.pictlist td

{

 color: #660000;

 padding: 50px 5px 10px 5px;

}

table.pictlist td.pict

{

 width: 200px;

}

table.pictlist td.point

{

 width: 15px;

 vertical-align: bottom;

}

table.pictdata

{

}

table.pictdata th

{

 padding: 1px 1px 1px 1px;

 text-align: right;

 color: #660000;

 font-weight: bold;

 font-size: 12px;

}

table.pictdata td

{

 padding: 1px 1px 1px 1px;

 text-align: left;

 color: #660000;

 font-size: 12px;

}

table.pictdata td.solres

{

 padding: 1px 1px 1px 1px;

 text-align: left;

 color: #660000;

 font-size: 12px;

 font-style: italic;

}

table.biolist

{

 width: 85%;

 margin: 5px 5px 5px 5px;

 padding: 5px 5px 5px 5px;

}

table.biolist th

{

 width: 90px;

 font-size: 9pt;

 color: #660000;

 font-weight: bold;

 text-align: left;

 vertical-align: top;

 padding: 10px 5px 10px 5px;

}

table.biolist td

{

 font-size: 9pt;

 color: #660000;

 text-align: left;

 vertical-align: top;

 padding: 10px 5px 10px 5px;

}

table.tech

{

}

table.tech th

{

 width: 270px;

 vertical-align: top;

 padding: 0px 0px 0px 0px;

}

table.tech td

{

 width: 300px;

 font-size: 9pt;

 color: #660000;

 text-align: left;

 vertical-align: top;

 padding: 50px 0px 0px 0px;

}

table.err

{

 padding: 0px 0px 0px 0px;

 margin: 30px 0px 10px 0px;

}

table.err th

{

 width: 270px;

 font-size: 17pt;

 font-weight: normal;

 color: #CCBB60;

 background-color: #BC1142;

 textl-align: center;

 vertical-align: top;

 padding: 3px 0px 3px 0px;

 border: 2px #CCBB60 solid;

}

table.err td

{

 width: 300px;

 font-size: 9pt;

 color: #660000;

 text-align: left;

 vertical-align: top;

 padding: 15px 0px 5px 0px;

}

table.err td a

{

 color: #660000;

}


