/* TEXT - All the text by "td" tags */
td {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11px;
   color: #000000;
   font-weight: none;
   text-decoration: none;
   text-align: justify;
   background-color: transparent;  
}

/* TEXT - Body text (if set) */
.bodytext {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11px;
   color: #000000;
   font-weight: none;
   text-decoration: none;
   text-align: justify;
   background-color: transparent;  
}

/* TEXT - Titles */
.title {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11px;
   font-weight: bold;
}

/* TEXT - Subtitles */
.subtitle {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11px;
   font-style: italic;
   color: #FF0000;
   text-decoration: none;
}

/* TEXT - To note something important */
.bodyimportant {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11px;
   font-weight: bold;
}

/* TEXT - Description titles */
.destitle {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11px;
   color: #808080;
   font-weight: bold;
}

/* TEXT - Description text */
.destext {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11px;
   color: #808080;
   font-weight: none;
}

/* LINKS - (Grout A) Links within the text */
a.bodylink:link {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11;
   color: #000000;
   font-weight: none;
   text-decoration: underline;
   background-color: transparent;
}

/* LINKS - (Grout A) Visited links within the text */
a.bodylink:visited {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11;
   color: #000000;
   font-weight: none;
   text-decoration: underline;
   background-color: transparent;
}

/* LINKS - (Grout A) Hover of links within the text */
a.bodylink:hover {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11;
   color: #FF0000;
   font-weight: none;
   text-decoration: underline;
   background-color: transparent;
}

/* LINKS - (Group B) Foot links */
a.footnav:link {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11;
   color: #000000;
   font-weight: bold;
   text-decoration: underline;
   background-color: transparent;
}

/* LINKS - (Group B) Foot visited links */
a.footnav:visited {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11;
   color: #000000;
   font-weight: bold;
   text-decoration: underline;
   background-color: transparent;
}

/* LINKS - (Group B) Hover of foot links */
a.footnav:hover {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11;
   color: #FF3300;
   font-weight: bold;
   text-decoration: underline;
   background-color: transparent;
}

/* LINKS - (Group C) Top links */
a.barnav:link {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11;
   color: #000000;
   font-weight: bold;
   text-decoration: underline;
   background-color: transparent;
}

/* LINKS - (Group C) Top visited links */
a.barnav:visited {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11;
   color: #000000;
   font-weight: bold;
   text-decoration: underline;
   background-color: transparent;
}

/* LINKS - (Group C) Hover of top links */
a.barnav:hover {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11;
   color: #FF3300;
   font-weight: bold;
   text-decoration: underline;
   background-color: transparent;
}

/* Date */
.date {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11;
   color: #FF3300;
   font-weight: bold;
   text-decoration: none;
   background-color: transparent;
}

/* Sharp */
.sharp {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11;
   color: #FF3300;
   font-weight: bold;
   text-decoration: none;
   background-color: transparent;
}

/* Copyright statement */
.copyright {
   font-family: Arial, Helvetica, Sans-Serif;
   font-size: 11;
   color: #000000;
   font-weight: none;
   text-decoration: none;
   background-color: transparent;
}

/* Back to top function */
.back2top {
   font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #320085;
   border: 1px solid;
   border-color: #000000;
   padding: 2px;
}