A { text-decoration: underline; color: #000067; }
A:visited { text-decoration: underline; color: #000067; }
A:hover { text-decoration: underline; color: #4040A7; }
A:active { text-decoration: none; color: #000067; }

body { background: #FFFFFF;

       scrollbar-3dlight-color:85D6D6;
       scrollbar-darkshadow-color:85D6D6;
       scrollbar-shadow-color:BCE9E9;
       scrollbar-highlight-color:BCE9E9;
       scrollbar-face-color:D1F0F0;
       scrollbar-track-color:FFFFFF;
       scrollbar-arrow-color:66CCCC;
      }

body.awards { background: #FFFFFF;
       scrollbar-3dlight-color:63B539;
       scrollbar-darkshadow-color:63B539;
       scrollbar-shadow-color:ADD65E;
       scrollbar-highlight-color:ADD65E;
       scrollbar-face-color:CEE69E;
       scrollbar-track-color:FFFFFF;
       scrollbar-arrow-color:63B539;
      }

.thebody { padding-top: 20px; vertical-align: top; width:505px;margin-left:8px }

h1.pagetitle { color:#000000; font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 14pt; font-weight: bold; margin-top: 0px; margin-bottom: 19px; }  /* page title */
p.title { font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 14pt; font-weight: bold; margin-top: 0px; margin-bottom: 19px; }  /* page title */
.subtitle { color:#000000; font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 11pt; font-weight: bold; margin-top: 30px; margin-bottom: 14px; } /* subtitle */
.subtitletop { color:#000000; font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 11pt; font-weight: bold; margin-top: 0px; margin-bottom: 14px; } /* subtitletop */
p.subtitle { font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 11pt; font-weight: bold; margin-top: 30px; margin-bottom: 14px; } /* subtitle */
p.minisubtitle { font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; margin-top: 25px; margin-bottom: 16px; font-weight: bold; }  /* minisubtutle */
p.para { font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; margin-top: 0px; margin-bottom: 16px; }  /* standard paragraph format */

ul.para li{ font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; margin-bottom: 25px; }  /* properties for an unordered list item */
ol.para li{ font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; margin-bottom: 25px; }  /* properties for an ordered list item */
ul.para2 li{ font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; }  /* properties for an unordered list item */
ol.para2 li{ font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; }  /* properties for an ordered list item */
ul.para3 { font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; margin-bottom: 25px; margin-top: 0px; }  /* properties for an unordered list item */
ol.para3 { font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; margin-bottom: 25px; margin-top: 0px; }  /* properties for an ordered list item */

ul.animal li{ font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; margin-left: 1px; border-left: 1px; }  /* properties for an unordered list item */
ul.animal { font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; margin-left: 1px; border-left: 1px; }  /* properties for an unordered list item */

table.para { border-collapse:collapse; BORDER: 1px #000000; border-style: solid; margin-top: 0px; margin-bottom: 16px; }  /* properties for a standard table of data */
table.para td{ BORDER: 1px #000000; border-style: solid; font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; padding: 3pt; vertical-align: top; }  /* properties for the cell of a standard table of data */
table.para2 { margin-top: 0px; margin-bottom: 16px; }  /* properties for a standard table of data thats nonpadded */
table.para2 td{ font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; padding: 0pt; vertical-align: top; }  /* properties for the cell of a standard table of data thats nonpadded */

#title { color: #FFFFFF; font-family: "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; font-weight: bold; padding: 3pt; vertical-align: top; background-color: #808080; } /* allows cells containing titles to be regcognised and emphasised by id */
#highlite { color: #000000; font-family: "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; padding: 3pt; vertical-align: top; background-color: #DFDFFF; } /* allows highlighted cells containing titles to be regcognised and emphasised by id */
.celltitle { background-color: #3C6069; color: #FFFFFF; font-family: "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; font-weight: bold; padding: 3pt; vertical-align: top; }
.highlite { background-color: #D1F0F0; color: #000000; font-family: "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; padding: 3pt; vertical-align: top; } /* allows highlighted cells containing titles to be regcognised and emphasised by id */
.highlitebold { font-weight:bold; color: #000000; font-family: "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; padding: 3pt; vertical-align: top; background-color: #D1F0F0; } /* allows highlighted cells containing titles to be regcognised and emphasised by id */

sup { font-size: 9pt; }  /* ensures all supped items like 1st 2nd etc uses smaller font */
p,DT,DD,td,th,h1,h2,h3,h4,h5,blockquote { font-family : "arial", "helvetica", serif; font-size: 10pt; }  /* any misc text on the site will be in arial */
a.largegreen, a.largegreen:visited { font-size: 16pt; color: #008000; text-decoration:underline}
a.largegreen:hover, a.largegreen:active { font-size: 16pt; color: #cccccc; text-decoration:underline }
.winner { font-size: 12pt; }
