<STYLE TYPE="text/css">
<!--
/* general default styles */
	BODY {
		margin: 5px;
		padding: 5px;
		vertical-align: top;
		text-align: top; 
		background-attachment: fixed;
		}

	.note	{font-family: Times, "Times New Roman", Serif;
		font-style: italic;
		font-weight:bold;
		text-align: center;
		font-size: 100%;
	}

  H1 { font-family: Times, "Times New Roman", Serif; 
   	  color: #7F7261; 
   	  vertical-align: top;
   	  text-shadow: 0.1em 0.2em 0.3em #A06B20; }	

	H2 {font-family: Times, "Times New Roman", Serif;
         font-size: x-large;
         font-style: italic;
         color: #A06B20;
         font-weight: bold;
         text-align: left}	   

	H3 {font-family: Times, "Times New Roman", Serif;
         font-size: medium;
         font-style: normal;
         color: #7D4315;
         font-weight: bolder;
         text-align: left}	   
						
	H4 {font-family: Times, "Times New Roman", Serif;
        font-size: medium;
 			font-style: italic; 
			color: #7F7261;}

	IMG.HR {display:block; margin: 2px; border:none; background-color: transparent;}	
	IMG.icon {display:block; margin-right: 5px; margin-left: 3px;border:none; background-color: transparent; vertical-align: top; float: left; }	
	

/* main sidebar */	

	 table.sbtitle {
	    margin: 0px 0px 0px 0px;
	    border-width: 2px 2px 2px 2px;
	    border-spacing: 1px 1px;
	    border-style: inset inset inset inset;
	    border-color: #EDC577 #996633 #EDC577 #996633;
	    border-collapse: separate;
	   /* background-color: rgb(219, 223, 161); */
	    background-position: center; 
	    vertical-align: top; 
	    text-align: top;
	    padding: 0 0 0 0; 
	    width:200px;
	 }	

	td.sbtitle    {	
		vertical-align: super;
		margin-left: 5px ;
		font-family: Times, "Times New Roman", Serif; 
		color: #FFED7B;	
		background: #A06B20;
		font-weight:bold;
		text-align: center;
		font-size: 100%;
		border:0px; 
		border-width: 1px 1px 1px 1px;
		-moz-border-radius: 6px 6px 6px 6px;	
		padding: 3px 3px 3px 3px;
		border-style: outset outset outset outset;
		border-color: gray gray gray gray;
		} 
		
/* side bar styles*/	            
	DIV.bar { background: #EFF0CB;  color: #7F7261; vertical-align: top; } 	    
	DIV.bar {color: #7F7261; font-family: Arial,Helvetica,sans-serif; font-size: 8pt; font-weight:bold; border:1px solid ; border-color: gray; padding:0px; vertical-align: top; }
	DIV.bar a:active {color: #B50000; margin-left: 10px ;}
	DIV.bar a:link {color: #A06B20; margin-left: 10px ;}
	DIV.bar a:visited {color: #A06B20; text-decoration: line-through; margin-left: 10px ;} 
	DIV.bar a:link:hover {color: #FF9600; margin-left: 10px ; text-shadow: 0.3em 0.3em 0.3em #666;}
	DIV.bar a:visited:hover {color: #98004C; margin-left: 10px ; text-decoration: line-through;  text-shadow: 0.3em 0.3em 0.3em #7F7261;}

/* Main text body styles */	  
	DIV.lbody	{font-family: Arial,Helvetica,sans-serif;
			
			 background-color: #DBDFA1;
			 color: #454545;
          font-size: 11pt;
          font-style: normal;
          font-weight: normal;                
          text-decoration: none;
          margin-left: 15px ;
          margin-right: 15px ;
          margin-top: 15px ;
          vertical-align: top;
          text-align: justify;
          vertical-align: super;
          }

	p:first-letter { float: left; padding: 0 5px 0 0; font-size: 120%; font-style: italic; font-weight: bold; text-shadow: 0.2em 0.1em 0.2em #996633; }
	p:first-line { float: left; padding: 0 0 0 0; font-size: 105%; font-style: italic; font-weight: bold; text-shadow: 0.2em 0.1em 0.2em #996633; }

	/* image links/setup*/
	DIV.lbody a:first-letter { float: left; padding: 2px 2px 0 0; font-size: 120%; font-style: italic; font-weight: bold; text-shadow: 0.2em 0.1em 0.2em #996633; }
	DIV.lbody a:first-letter:hover  {color: #98004C; float: left; padding: 2px 2px 0 0; font-size: 120%; font-style: italic; font-weight: bold; text-shadow: 0.2em 0.1em 0.2em #996633; }
	DIV.lbody a:link {color: #A06B20; font-family: Arial,Helvetica,sans-serif; font-size: 11pt; border-width:1;}
	DIV.lbody a:visited {color: #7C4545; font-family: Arial,Helvetica,sans-serif; font-size: 11pt; border-width:1;} 	
	DIV.lbody a:link:hover {color: #A900A0; text-shadow: 0.1em 0.1em 0.5em rgba(0,0,255,0.6);}		
	DIV.lbody a:visited:hover {color: #98004C; text-shadow: 0.1em 0.1em 0.6em rgba(0,0,205,0.6);}
	DIV.lbody p:first-letter { float: left; padding: 1px 2px 0 0; font-size: 120%; font-style: italic; font-weight: bold; text-shadow: 0.2em 0.1em 0.2em #996633; }
	DIV.lbody p:first-line { float: left; padding: 0 0 0 0; font-size: 105%; font-style: italic; font-weight: bold; text-shadow: 0.2em 0.1em 0.2em #996633; }
	DIV.lbody note	{font-family: Times, "Times New Roman", Serif; font-style: italic; font-weight:bold; font-size: 105%;}
 	DIV.lbody IMG.left   {display:block; margin: 8px; border:2px; float:left;}	
	DIV.lbody IMG.right  {display:block; margin: 8px; border:2px; float:right;}
	  
	DIV.lbody a:link IMG {display:block; margin: 8px; border:2px solid #A06B20;}
	DIV.lbody a:visited IMG {display:block; margin: 8px;border:2px solid #7C4545;}
	DIV.lbody a:link:hover IMG {margin: 8px; border:2px solid ##A900A0;}
	DIV.lbody a:visited:hover IMG {margin: 8px; border:2px solid #98004C;}
	DIV.lbody DT {padding: 3px 0 3px 0; font-size: 100%; font-style: italic; font-weight: bold; text-shadow: 0.1em 0.1em 0.1em #996633;  }
	DIV.lbody DD { color: #454545; font-size: 11pt; font-style: normal; font-weight: normal;  text-decoration: none; padding: 0 8em 5px 0;}

/*	IMG  border-width: 5px 10px;doesn't work on safari*/

	DIV.lindex { margin-left: 25px ;}
/*  top right bottom left */	          
table.stone {
	margin: 0px 12px 0px 0px;
	border-width: 2px 2px 2px 2px;
	border-spacing: 1px 1px;
	border-style: inset inset inset inset;
	border-color: #EDC577 #996633 #EDC577 #996633;
	border-collapse: separate;
	background-color: rgb(247, 255, 192);
	background-position: center; 
	vertical-align: top; text-align: top;
}
	
table.stone th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	/*background-color: white;*/
	-moz-border-radius: 4px 4px 4px 4px;
	vertical-align: super;
}
table.stone td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	/*background-color: white;*/
	vertical-align: super;
	-moz-border-radius: 6px 6px 6px 6px;
}	

-->
</STYLE>

