
/*  Style sheet file                   */
/*  Author: Paul Hazelden              */
/*  Last modified: 02/08/06            */

BODY
  {
    background-color: #FFEBCD;
    color:  #000000;
    FONT-SIZE: 12pt;
    FONT-FAMILY: "Times New Roman", serif;
  }

a:link
  { color: blue }

a:visited
  { color: green }

a:hover
  { color: red }
    
H1, H2, H3
  {
    font-weight: bold;
    font-family: Verdana, Arial, sans-serif;
    background: #88CC88
  }

H1
  {
    text-align: center;
    padding-left: 5pt;
    padding-right: 5pt;
  }

H2
  {
    MARGIN: 40pt 0pt 0pt;
    padding-left: 5pt;
  }

H3
  {
    font-style: italic;
    MARGIN: 25pt 0pt 0pt;
    padding-left: 5pt;
  }
    
H4
  {
    font-weight: bold;
    font-size: "120%";
    font-style: italic
  }

P
  { 
    TEXT-INDENT: 15pt;
    padding-left: 25pt;
    MARGIN: 10pt 25pt 5pt 15pt
  }

DL
  { 
    padding-left: 25pt;
    MARGIN: 10pt 25pt 5pt 15pt
  }
    
BLOCKQUOTE
  { 
    padding-left:50pt;
    font-size:80%;
    MARGIN: 10pt 50pt 5pt 15pt
  }
    
.indent
  { 
    TEXT-INDENT: 0pt;
    MARGIN: 10pt 25pt 5pt 45pt
  }

.quote
  { 
    TEXT-INDENT: 0pt;
    padding-left: 0pt;
    font-style: italic;
    MARGIN: 10pt 45pt 5pt 45pt;
  }

.centre
  { 
    align: center;
    text-align: center;
    TEXT-INDENT: 0pt;
    padding-left: 0pt;
    MARGIN: 5pt 5pt 0pt 5pt
  }
    
.Hang
  {
    TEXT-INDENT: -15pt;
    MARGIN: 10pt 25pt 5pt 30pt
  }

.Hang2
  {
    TEXT-INDENT: -15pt;
    text-align: left;
    MARGIN: 1pt 5pt 5pt 30pt
  }

.Hang3
  {
    TEXT-INDENT: -20pt;
    text-align: left;
    MARGIN: 1pt 5pt 1pt 0pt
  }


TABLE { empty-cells: show }

TR:first-child { border-top: none }
TR { border-top: solid }

LI.close
  {
    TEXT-INDENT: 0pt;
    padding-left:15pt;
    MARGIN: 0pt 25pt 0pt 45pt
  }

LI, DD
  {
    TEXT-INDENT: 0pt;
    padding-left:15pt;
    MARGIN: 0pt 25pt 5pt 45pt
  }

h2 li, h3 li
  {
    TEXT-INDENT: 0pt;
    padding-left: 0pt;
    MARGIN: 0pt 25pt 5pt 30pt
  }

OL
  { list-style-type: decimal }

OL OL
  { list-style-type: lower-alpha }

HR
  { border-width: 3px  }

UL
  { list-style-type:disk; }
  
UL.body
  {
    TEXT-INDENT: 0pt;
    padding-left: 0pt;
    MARGIN: 0pt 25pt 5pt 5pt
  }


LI.body2
  {
    TEXT-INDENT: -8pt;
    MARGIN: 0pt 5pt 0pt 45pt
  }

LI.list1
  {
    list-style-type: decimal;
    font-weight: bold;
    font-family: Verdana, Arial, sans-serif;
    font-size:90%;
    TEXT-INDENT: -8pt;
    MARGIN: 5pt 5pt 0pt 30pt
  }

LI.list2
  {
    font-weight: bold;
    font-family: Verdana, Arial, sans-serif;
    font-style: italic;
    font-size:80%;
    TEXT-INDENT: -8pt;
    MARGIN: 0pt 5pt 0pt 30pt
  }

.textmain
  {
    float: right;
    width:75%;
    text-align: justify
  }

.textend
  {
    clear:both;
    width:70%;
    margin-left: auto;
    margin-right: auto;
    align: center;
    text-align: center;
  }

.textend P
  {
    TEXT-INDENT: 0pt;
    text-align: center;
    padding-left: 0pt;
    MARGIN: 5pt 5pt 0pt 5pt
  }

.textprint
  { text-align: justify }

.textnav
  {
    float: left;
    font-family: Verdana, Arial, sans-serif;
  }

.textfoot
  {
    float: left;
    border: solid green;
    text-align: center;
    background: #88CC88;
    font-weight: bold;
    font-family: Verdana, Arial, sans-serif;
    font-size: "120%";
    font-style: italic;
    width:70%;
    margin: 2300pt 2300pt 2300pt 2300pt;
  }

p.index1
  {
    TEXT-INDENT: -15pt;
    FONT-SIZE: 11pt;
    MARGIN: 5pt 5pt 0pt 0pt;
  }
    
p.index2
  {
    TEXT-INDENT: -15pt;
    FONT-SIZE: 10pt;
    MARGIN: 0pt 5pt 0pt 10pt;
  }


.index3
  {
    font-family: RotisSemiSerif, Times, serif;
    font-size: "80%"
  }

.com
  { font-style: italic}

.inlinehead
  {
    font-weight: bold;
    font-style: italic
  }

th.FillMont		{
			  background-color:#D0D0D0;
			  font-family: Verdana, Arial, sans-serif;
			  page-break-before:auto;
			}

th.FillDays		{
			  background-color:#D0D0D0;
			  font-family: Verdana, Arial, sans-serif;
		   	  border-color:#669999;
		   	  border-width:.1em;
		   	  border-bottom-style:solid;
			}

td.FillMont		{
			  background-color:#D0D0D0;
			  font-family: Arial, sans-serif;
			}

td.FillLots		{
			  background-color:#D0D0D0;
			  font-family: Arial, sans-serif;
			  font-size:80%;
			}

td.FillDay1		{
			  background-color:#C0C0C0;
			  font-family: Arial, sans-serif;
			  font-size:80%;
		   	  border-color:#669999;
		   	  border-width:.1em;
		   	  border-bottom-style:solid;
			}

td.FillDay2		{
			  background-color:#E0E0E0;
			  font-family: Arial, sans-serif;
			  font-size:80%;
		   	  border-color:#669999;
		   	  border-width:.1em;
		   	  border-bottom-style:solid;
			}

td.FillNum1		{
			  background-color:#C0C0C0;
			  font-family: Verdana, Arial, sans-serif;
			  font-align:right;
			}

th.FillDay1		{
			  background-color:#C0C0C0;
			  font-family: Arial, sans-serif;
			}

td.FillNum2		{
			  background-color:#E0E0E0;
			  font-family: Verdana, Arial, sans-serif;
			  font-align:right;
			}

th.FillDay2		{
			  background-color:#E0E0E0;
			  font-family: Arial, sans-serif;
			}
