<STYLE TYPE="TEXT/CSS">
<!--

A:link { text-decoration: none; }
A:visited { text-decoration: none; }
A:hover { text-decoration: underline; }
A:active { text-decoration: underline; }

H1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18pt; color: #FFFFFF; font-weight: bold; }
H2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; font-weight: bold; }

.mainbody { background-image: url("images/bg.jpg"); background-repeat: no-repeat; background-position: center; background-color: #6699CC; background-attachment: fixed; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; }
.mainbody:link { color: #215DC6; font-size: 10pt; }
.mainbody:visited { color: #215DC6; font-size: 10pt; }
.mainbody:hover { color: #609DFB; font-size: 10pt; }
.mainbody:active { color: #609DFB; font-size: 10pt; }

.maintable { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; vertical-align: top; }
.maintablesmall { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; vertical-align: top; }
.maintable:link { color: #FFFF99; font-size: 10pt; }
.maintable:visited { color: #FFFF99;  font-size: 10pt; }
.maintable:hover { color: #FFCC66; font-size: 10pt; }
.maintable:active { color: #FFFF99; font-size: 10pt; }

.searchtable { font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: normal; vertical-align: top; }
.searchtable:link { color: #215DC6; }
.searchtable:visited { color: #215DC6; }
.searchtable:hover { color: #000099; }
.searchtable:active { color: #FFFFFF; }

.specialdownload { font-size: 10pt; color: #FFFFFF; vertical-align: top; background-color: #006699; border-bottom-color: #006699; border-bottom-style: groove; border-bottom-width: 1pt; border-left-color: Blue; border-left-style: groove; border-left-width: 1pt; border-right-color: #006699; border-right-style: groove; border-right-width: 1pt; border-top-color: Blue; border-top-style: groove; border-top-width: 1pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.specialdownloadlink { font-size: 10pt; color: #FFFF99; vertical-align: top; background-color: #006699; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.specialdownloadlink:link { font-size: 10pt; color: #FFFF99; }
.specialdownloadlink:visited { font-size: 10pt; color: #FFFF99; }
.specialdownloadlink:hover { font-size: 10pt; color: #FFFFFF; }
.specialdownloadlink:active { font-size: 10pt; color: #FFFFFF; }

.smallprint { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; color: #CBCBCB; vertical-align: top; }
.smallprint:link { color: #FFFF99; }
.smallprint:visited { color: #FFFF99; }
.smallprint:hover { color: #FFCC66; }
.smallprint:active { color: #FFFF99; }

.paneheader { background-color: #FFFFFF; color: #29467A; font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold; }
.panecontentgutter { background-color: #D6DFF7; border-bottom:1px solid white; border-right:1px solid white; border-left:1px solid white; }
.panecontents { color: #215DC6; font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: normal; }
.panecontents:link { color: #215DC6; }
.panecontents:visited { color: #215DC6; }
.panecontents:hover { color: #000099; }
.panecontents:active { color: #FFFFFF; }
.panegutter { background-color: #6478D7; border-right:1px solid #CDCABB; }

.fixedpic { position: absolute; top: 10px; left: 50%; }
.seprow { background-color: #66B4CC; height: 1pt; }
.formbutton { background-color: #336699; color: #FFFFFF; font-weight: bold; }

.red { color: #DD0000; }
.error { color: #DDAA22; }
.white { color: #FFFFFF; }

//-->
</STYLE>