    h6 {color:black}
            
    a:link {
		color: #660066;
   	}
	
	a.revlink:link    {font-size: .8em;
           font-weight: bold;
           text-decoration: none;
           color: #ffffff;}
		   
	a.revlink:visited    {font-size: .8em;
           font-weight: bold;
           text-decoration: none;
           color: #ffffff;}	
           
    .tablehead {
	font-size: 0.9em;
	font-weight: bold;
	font-family: 'Times New Roman',Times,serif;
	text-align: center;
color:#760303;
}

    .tableheadleft {
	font-size: 0.9em;
	font-weight: bold;
	font-family: 'Times New Roman',Times,serif;
	text-align: left;
color:#760303;
}

		
	.tablesubhead {
		font-size: .8em;
        font-weight: bold;
        font-family: 'Times New Roman',Times,serif;
       	text-align: left;
color:#760303;}
          		
    .tableunit {
	font-size: 0.8em;
	font-weight: normal;
	font-family: 'Times New Roman',Times,serif;
	text-align: left;
}
           
    .fntext {
		font-size: .8em;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        line-height: 1em;
    }
	
	.colorrev {
	color: #ffffff;
	font-weight: bold;
	font-family: arial, helvetica, sansserif;
	font-size: 0.8em;
	vertical-align: middle;
background-color:#760303;
	text-align: center;
	}
          
    .banner {
	color: #ffffff;
	font-weight: bold;
	font-family: arial, helvetica, sansserif;
	font-size: 0.9em;
	vertical-align: bottom;
	background-color: #760303;
	text-align: center;
	}
	
	.cschead {
		color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-variant: small-caps;
        font-size: .8em;
        text-align: center;
        vertical-align: bottom;
        background-color: #F6E8E8;
	}
	
	.cschead0 {
		color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-variant: small-caps;
        font-size: .8em;
        text-align: center;
        vertical-align: bottom;
        background-color: #F6E8E8;
	}
	
		.cschead01 {
		color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-variant: small-caps;
        font-size: .8em;
        text-align: left;
        vertical-align: bottom;
        background-color: #F6E8E8;
	}

	
	.memohead {
       	color: #000000;
       	font-weight: normal;
       	font-family: 'Times New Roman',Times,serif;
       	font-variant: small-caps;
       	font-size: .9em;
       	text-align: left;
       	vertical-align: top;
       	background-color: #F6E8E8;
	}
         		
    .number {
		color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-size: .9em;
        text-align: right;
		vertical-align: top;
        background-color: #F6E8E8;
	}
	
	.shadedata {
		color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-size: .75em;
    	text-align: right;
		vertical-align: bottom;
background-color:#F6E8E8;
	}
	
	
	
		.shadedata_lefttop{
	color: #000000;
	font-weight: normal;
	font-family: 'Times New Roman',Times,serif;
	font-size: 0.75em;
	text-align: left;
	vertical-align: top;
	background-color: #F6E8E8;
	}
	
	.boldshadedata {
		color: #000000;
        font-weight: bold;
        font-family: 'Times New Roman',Times,serif;
        font-size: .8em;
    	text-align: right;
		vertical-align: bottom;
    	background-color: #F6E8E8;
	}
	
	.topborder {
	border:thick;
	border-top-color:#000000;
	}
	
	.shadestub {
		color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-size: .9em;
		text-align: left;
		vertical-align: top;
		background-color: #F6E8E8;
	}
	
	.shadestub0 {
		color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-size: .75em;
		text-align: left;
		vertical-align: top;
		background-color: #F6E8E8;
	}
	
	.shadestub01 {
		color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-size: .75em;
		text-align: left;
		vertical-align: bottom;
		background-color: #F6E8E8;
	}
	
       	
    .shadestub1 {
		color: #000000;
  		font-weight: normal;
  		font-family: 'Times New Roman',Times,serif;
        font-size: .75em;
  		padding-left: 1.5em;
		text-align: left;
		vertical-align: top;
  		background-color: #F6E8E8;
	}
       		
    .shadestub2 {
		color: #000000;
     	font-weight: normal;
     	font-family: 'Times New Roman',Times,serif;
        font-size: .75em;
     	padding-left: 2em;
  		text-align: left;
		vertical-align: top;
     	background-color: #F6E8E8;
	}
       		
    .shadestub3 {
		color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-size: .75em;
        padding-left: 2.5em;
       	text-align: left;
		vertical-align: top;
        background-color: #F6E8E8;
	}
       		
    .shadestub3A {
		color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-size: .75em;
        padding-left: 5em;
       	text-align: left;
		vertical-align: top;
        background-color: #F6E8E8;
	}
       		       		
    .shadestub4 {
		color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-size: .9em;
        padding-left: 6em;
     	text-align: left;
		vertical-align: top;
        background-color: #F6E8E8;
	}
	
	.shadestub5 {
		color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-size: .9em;
        padding-left: 7.5em;
     	text-align: left;
		vertical-align: top;
        background-color: #F6E8E8;
	}
	
    .shadestub6 {
		color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-size: .9em;
        padding-left: 1em;
     	text-align: left;
		vertical-align: top;
        background-color: #F6E8E8;
}		

    .boldshadestub0 {
		color: #000000;
        font-weight: bold;
        font-family: 'Times New Roman',Times,serif;
        font-size: .8em;
        text-align: left;
        vertical-align: top;
        background-color: #F6E8E8;}
		
    .boldshadestub01 {
		color: #000000;
        font-weight: bold;
        font-family: 'Times New Roman',Times,serif;
        font-size: .8em;
        text-align: left;
        vertical-align: top;
        background-color: #F6E8E8;}
		
		
	.boldshadestub1 {
		color: #000000;
        font-weight: bold;
        font-family: 'Times New Roman',Times,serif;
		padding-left: 1.5em;
        font-size: .9em;
        text-align: left;
        vertical-align: top;
        background-color: #F6E8E8;}
          		
    .italshadestub {
        color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-style: italic;
        font-size: .9em;
       	text-align: left;
       	vertical-align: top;
        background-color: #F6E8E8;
	}
	
	.italshadestub0 {
        color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-style: italic;
        font-size: .8em;
       	text-align: left;
       	vertical-align: top;
        background-color: #F6E8E8;
	}
	
		.italshadestub001 {
        color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-style: italic;
        font-size: .75em;
       	text-align: left;
       	vertical-align: top;
        background-color: #F6E8E8;
	}

	
	.italshadestub01 {
        color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-style: italic;
        font-size: .8em;
       	text-align: left;
       	vertical-align: bottom;
        background-color: #F6E8E8;
	}

	
	.italshadestub1 {
        color: #000000;
        font-weight: normal;
        font-family: 'Times New Roman',Times,serif;
        font-style: italic;
        font-size: .9em;
		padding-left: 1.5em;
       	text-align: left;
       	vertical-align: top;
        background-color: #F6E8E8;
	}
       		
    .cscshadestub {
       	color: #000000;
       	font-weight: normal;
       	font-family: 'Times New Roman',Times,serif;
       	font-variant: small-caps;
       	font-size: .9em;
       	text-align: center;
       	vertical-align: top;
       	background-color: #F6E8E8;
	}
	
	.cscshadestub0 {
       	color: #000000;
       	font-weight: normal;
       	font-family: 'Times New Roman',Times,serif;
       	font-variant: small-caps;
       	font-size: .9em;
       	text-align: left;
       	vertical-align: top;
       	background-color: #F6E8E8;
	}
	
	.cscshadestub1 {
       	color: #000000;
       	font-weight: normal;
       	font-family: 'Times New Roman',Times,serif;
       	font-variant: small-caps;
       	font-size: .9em;
		padding-left: 1.5em;
       	text-align: left;
       	vertical-align: top;
       	background-color: #F6E8E8;
	}
	
	.cscshadestub2 {
       	color: #000000;
       	font-weight: normal;
       	font-family: 'Times New Roman',Times,serif;
       	font-variant: small-caps;
       	font-size: .9em;
		padding-left: 3em;
       	text-align: left;
       	vertical-align: top;
       	background-color: #F6E8E8;
	}
	
	.italic {
		font-style: italic;
	}
	
	.bold {
		font-weight: bold;
	}
	
	.smallcaps {
		font-variant: small-caps;
	}
	
	.med {
		font-weight: normal;
		font-style: normal;
		font-variant: normal;
	}
	
	.pagelinks {
		font-weight: normal;
        font-family: arial, helvetica, sansserif;
        font-size: .9em;
    }
	
	.footer	{font-size: .8em;
		font-weight: normal;
		font-family: 'Times New Roman', Times, serif;}
                              
	.pagedate	{font-weight: bold;}
	
