/* cw.css                  */
/* 2003-02-17              */

body { font-family: Arial; 
       color: #000000; font-size:11pt }

body.serif { font-family: Serif; 
       color: #000000; font-size:11pt }

body.normal { font-family: Arial; 
       color: #000000; font-size:11pt }

body.big { font-family: Arial; 
       color: #000000; font-size:13pt }

body.small { font-family: Arial; 
       color: #000000; font-size: 8pt }

.letterhead {font-family: serif; 
             font-size: 12pt; }

.signature {text-indent: 20em;
           font-style: italic;
	   text-align: left; }

h1, h2, h3, h4, h5, h6 { font-family: Verdana; }

h1.title {text-align: center; }
h2.title {text-align: center;
             font-style: italic; }
h3.title {text-align: center; }
h4.title {text-align: center; }
h5.title {text-align: left; }

P { color: #000000;
     margin-top: 0; text-align: justify; }

P.small { text-align: justify; 
          font-size: small; }

p.ref {font-size: small;
       font-style: italic; } 

p.date {font-size: medium;
	text-align: right; }

p.date-small {font-size: small;
	text-align: right; }

li.encl { color: #00FF00;
     font-family: Serif;
     list-style-type: decimal; }

li.appendix { color: #00FF00;
     font-family; Serif;
     list-style-type: lower-alpha; }

li.footnote { color: #000066;
     font-family: Serif; 
     font-size: small; 
     text-align: justify; 	
     list-style-type: disc; }

li.section { color: #660033;
            font-weight: bold;
            font-size: 15pt;
            line-height: 3.0 ;
            list-style-type: decimal;
           }

li.sec-disc { color: #0000CC;
            font-weight: bold;
            font-size: 14pt;
            line-height: 3.0 ;
            list-style-type: disc;
           }

li.subsection { color: #006600;
                font-weight: bold; 
                font-size: 12pt;
                line-height: 3.0;
                list-style-type: lower-alpha; }

table       { table-layout: auto;        width: 80%;
                border: 3px double; 
		border-collapse: separate;
		border-spacing: 0pt;         
                empty-cells: show;
                margin-left: auto;
                margin-right: auto; 
                margin-bottom: 0.5em; }

table.wide    { width: 100%; }


table.solid    { width: 100%;
                border: 2px solid; }

table.collapse    { width: 100%;
                border: 2px solid; 
		border-collapse: collapse; }

table.thin      { border: 0px; }
	     
table.noborder   { border: none;
                   border-collapse: collapse; } 

caption  { caption-side: bottom; 
           font-style: italic; 
           padding: 0.5em 0em;
           margin-top: 0.5em; }

h1 { color: #800000; }
h2 { color: #000066; }
h3 { color: #006600; }

th, td, caption { font-size: 10pt; }

th { border: 0.03em solid #808080;
     padding: 0.3em;
     color: #000066;  
     font-family: Verdana; 
     background-color:#CCCCCC; } 

td { border: 0.03em solid #808080;
     padding: 0.3em;
     color: #000000;  
     font-family: Arial; 
     vertical-align: top; } 

td.bn { border: none;}
td.bbn { border: none;
         font-weight: bold;}

th.bn { border: none;}

td.h { color: #000066; 
     font-family: Verdana;
     background-color:#CCCCCC;
     font-weight: bold; }

td.c { text-align: center; }
td.r { text-align: right; }

td.b-lr { border-left: solid; border-right: solid; }
td.b-b { border-bottom: solid; }
td.b-l { border-left: solid; }
th.b-b { border-bottom: solid; }
th.b-lb { border-left: solid; border-bottom: solid; }

th.small { font-size: small; }
td.small { font-size: small; }

em { color: #CC0033; }
cite { color: #FF0033; }

address { font-family: Verdana; 
          font-size: 10pt; }

a { color: #990033; }

/* page-breaks-20.1.css */
/* @page { size: auto; } */
/* table          { page-break-inside: avoid; } */
/* h1             { page-break-before: right; } */
/* h2             { page-break-before: always; } */
/* h3, h4, h5, h6 { page-break-before: avoid; } */
hr             { page-break-after: always; } 
