A { text-decoration: underline; color: #E30A16; }
A:visited { text-decoration: underline; color: #E30A16; }
A:hover { text-decoration: underline; color: #E30A16; }
A:active { text-decoration: none; color: #FF3333; }

body { background: #FFFFFF;
margin:0px
       background-attachment: fixed;
       background-position: top left;
       background-color: #FFFFFF;
       scrollbar-3dlight-color:#8A8A95;
       scrollbar-darkshadow-color:#8A8A95;
       scrollbar-shadow-color:#D2D2D5;
       scrollbar-highlight-color:#D2D2D5;
       scrollbar-face-color:#EFEFEF;
       scrollbar-track-color:#FFFFFF;
       scrollbar-arrow-color:#8A8A95;
      }

body.newbox { background: #D8D8D8;
       background-attachment: fixed;
       background-position: top left;
       background-color: #D8D8D8;
       scrollbar-3dlight-color:#8A8A95;
       scrollbar-darkshadow-color:#8A8A95;
       scrollbar-shadow-color:#C0C0C4;
       scrollbar-highlight-color:#C0C0C4;
       scrollbar-face-color:#D3D3D4;
       scrollbar-track-color:#D8D8D8;
       scrollbar-arrow-color:#8A8A95;
      }

.thebody { padding-left:8px;padding-top: 18pt; vertical-align: top; color:#000000; text-align:left; align:left; width:610px }

h1.pagetitle { color:#E30A16; font-family : "times new roman", "helvetica", "verdana", serif; font-size: 16pt; font-weight: bold; font-style: italic; margin-top: -10px; margin-bottom: -10px; }
p.title { color:#000000; 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.minisubtitle { color:#000000; font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; margin-top: 25px; margin-bottom: 16px; font-weight: bold; }  /* minisubtutle */
p.para { color:#000000; font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; margin-top: 0px; margin-bottom: 16px; }  /* standard paragraph format */
p.parab { color:#000000; font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; margin-top: 0px; margin-bottom: 16px; font-weight:bold; }  /* standard bold paragraph format */

ul.para li{ color:#E30A16; font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; margin-bottom: 25px; }  /* properties for an unordered list item */
ol.para li{ color:#E30A16; font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; margin-bottom: 25px; }  /* properties for an ordered list item */
ul.para2 li{ color:#E30A16; font-family : "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; }  /* properties for an unordered list item */
ol.para2 li{ color:#E30A16; 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 */

.celltitle { color: #FFFFFF; font-family: "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; font-weight: bold; padding: 3pt; vertical-align: top; background-color: #9D9B9B; }
.highlite { color: #000000; font-family: "arial", "helvetica", "verdana", sans-serif; font-size: 10pt; padding: 3pt; vertical-align: top; background-color: #D8D8D8; } /* 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: #DFDFFF; } /* allows highlighted cells containing titles to be regcognised and emphasised by id */

hr.lineone { float: left; height:1px; width:340px; color:#9F9F9F; margin-bottom:19px;  }
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 : "helvetica", "arial", serif; font-size: 10pt; }  /* any misc text on the site will be in arial */
