A:link,visited {
	    color: #AAAAAA;
	    text-decoration: none;
	  }

A:visited:after,
A:link:after {
            font-size: 70%;
	    content: " [" attr(href) "] ";
          }
	  
BODY	  { 
	    background-color: white;
	    color: black;
	    padding: 12pt;
	    margin-top: 0in;
	    margin-bottom: 0.5in;
	    padding-top: 0in;
	    padding-bottom: 0in;
	    font-size: 12pt;
	  }
DIV.main  { margin-top: 0px; 
	    padding: 0px; }

DIV.pageend {
	    visibility: hidden;
	    display: none;
	    } 
	    
TABLE	  { 
	    width: 90%;
	    text-align: left;
	    margin-bottom: 12pt;
	  }
	    
P.note	  { 
	    font-size: 9pt;
	    text-align: right;
	  }

H1	  { 
	    text-align: center;
	    font-size: 24pt;
	    margin-bottom:0pt;
	    padding-bottom:0pt;
	  }

H2	  { 
	    font-size:16pt;
	    padding-top: 3pt;
	    padding-bottom: 12pt;
	    Padding-left: 0pt;
	    padding-right: 12pt;
	    text-align: left;
	  }

H4	  { 
	    font-size: 12pt;
	    margin-bottom: 0em;}

H3	  { 
	    font-size: 14pt;
	    margin-bottom: 0em;}

EM	  { text-decoration: underline;
	    color: #3E3E3E;
	    font-style: normal;
	  }

BODY DIV.footer {
	    font-size: 75%;
	    margin-top: 3em;
	    padding-top: 0em;
	    border-top-style: groove;
	  }

BODY DIV.footer P {
	    margin-top: 0.5em;
	    margin-bottom: 0.5em;
	  }

IMG.displayed {
            display:block;
            vertical-align: middle;
            margin-left:  auto;
            margin-right: auto;
          }

.pagebreak {
			page-break-after: always;
}	
							  
IMG.firefox {
	    vertical-align: middle;
	    border-style: none;
	    margin: 0em;
	    padding: 0em;
	  }

IMG.w3c	  { 
	    vertical-align: top; 
	    border-style: none; 
	    margin: 0em;
	    padding: 0em; 
	  }

TABLE { vertical-align: top; }

TABLE.boxes {
	    padding: 0ex;
	    width: 75%;
	    }

TABLE.boxes TD{
	    padding: 2px;
	    text-align: center;
	    border-style:solid;
	    border-width:1px;
	    border-color:black;
	  }

