/*************************************************/
/*  	Joyworks Style Sheet2 for Yellow Canary Glossary*/
/*  	$Revision: 2.2 $						*/
/*  	$Date: 06/13/2006 $					*/
/*  	Copyright 2004-2006 Joyworks			*/
/*  	Webmaster: Joyce Thomas				*/
/*		**** Standard Colors *****			*/
/*  	#006699 (med-dk blue)	#3399CC (lighter blue) 	*/
/* 	 #FFFFCC (pale gold)     	#CC9966 (dark gold) 	*/
/*  	#00C0C0 (teal)		#FFCC33 (med gold)	*/
/*  	#FFCC99 (pale tan)	#FF9966	(dk bronze)	*/
/*  	#CCCC99 (border-sage)    	#FFF (white)	*/
/*  	#C0C0C0 (gray)		#FF4040 (soft red)	*/
/*  	#095095 (link=blue)	#008080 (dk teal)	*/
/*	#CC9966			#006633 (strong green)*/
/*  	#FFAA55 (pale orange)	#669933 green-tellow	*/
/* 	#DDBBFF (soft violet)					*/
/*************************************************/
body	{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	text-decoration: none;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 10pt;
	text-align: justify;
	color: #000000;
	background-color: #FFFF99;
	background-image: none;
	}
a:link  	{
	font-weight: 500;
	color: #006633;
	font-size: 9pt;
	text-decoration: underline;
	font-family: Arial, Tahoma, sans-serif;
             }
a:visited	{
	color:#663399;
	font-weight: 500;
	font-size: 9pt;
	font-family: Arial, Tahoma, sans-serif;
	text-decoration: none;
 	}
a:hover 	{
	color: #669933;
	background-color:#FFFF66;
	font-weight: 500;
	font-size: 9pt;
	text-decoration: none;
	}
a:hover img{
	background-color: #FFF;
	}
address	{
	color: #095095;
	background-color:#FFF;
	font-size: 10pt;
	font-family: verdana, arial, sans-serif;
	text-decoration: none;
	margin-left: 2%;
	margin-right: 2%;
	}
blockquote{
	font: 11pt Georgia, script, "Book Antiqua", serif;
	background-color: #FFFF99;
	color: #000;
	text-align: center;
	font-style: italic;
	font-weight: 500;
	margin-left: 6%;
	margin-right: 6%;
	}
blockquote.subsection{
		margin-left: 8%; margin-right: 8%;
		font-size: 10pt;
		background-color: #CCCEEE;
		color: #202020;
		text-align: center;
		font-family: "Trebuchet MS", sans-serif;
		font-weight: 500;
		padding:0.5em;
		}
blockquote.column	{
		margin-left: 1%; margin-right: 1%;
		font-size: 7pt;
		background-color: #99CCCC;
		color: #202020;
		text-align: center;
		font-family: "Trebuchet MS", sans-serif;
		font-weight: 500;
		padding:0.8em;
		}
.footernote	{
	font: 8pt Arial, Tahoma, sans-serif;
	color: #663399;
	font-style: italic;
	text-align: center;
	background-color: #FFFFCC;
	}
.legal	{
	font: 8pt Arial, Tahoma, sans-serif;
	text-align: center;
	}
.note	{
	font: 8pt Arial, Tahoma, sans-serif;
	color: #663399;
	font-style: italic;
	}
cite	{
	font: 12pt garamond, "Times New Roman", serif;
	color: #666666;
	font-style: italic;
	}
code	{
	font: 10pt Georgia, garamond, serif;
	font-weight: 600;
	}
dt	{
	font-size: 10pt;
	font-family: Arial, Tahoma, sans-serif;
	font-weight: 600;
	padding-left:0.5em; padding-right:0.5em;
	padding-top:0.2em; padding-bottom:0.2em;
	}
dd	{
	font-size: 9pt;
	font-family: Arial, Tahoma, sans-serif;
	}
dd.subsection	{
	margin-left: 0em;
	}
h1	{
	font-size: 18pt;
	font-family: Elephant, "Book Antiqua", Rockwell, serif;
	text-decoration: none;
	text-align: left;
	color: #663399;
	font-weight: 600;
	margin-bottom: 0em;
	}
h2	{
	font-size: 14pt;
	font-family: Elephant, "Book Antiqua", Rockwell, serif;
	text-align: left;
	color:#095095;
	font-weight: 500;
	}
h3	{
	font-size: 12pt;
	font-family: Arial, Tahoma, sans-serif;
	text-align: left;
	color: #999966;
	font-weight: 600:
	}
h3.subsection{
	margin-bottom: 0em;
	}
h4	{
	font-size: 10pt;
	font-family: Arial, Tahoma, sans-serif;
	text-align: left;
	color:#095095;
	font-weight: 600;
	}
h4.subsection{
	margin-top: 0.8em;
	margin-bottom: 0.3em;
	}
h5	{
	font-size: 11pt;
	font-family: Arial, Tahoma, sans-serif;
	text-align: left;
	color: #C00000;
	font-weight: 600;
	}
h6	{
	background-color: #FFF;
	color:#095095;
	text-align: left;
	font-size: 12pt;
	font-weight: 700;
	font-family: Arial, Tahoma, sans-serif;
	}
h6.subsection{
	margin-bottom: 3em;
	}
hr	{
	text-align: center;
	background-color:lightsteelblue;
	color: #FFFFFF;
	font-weight: 600;
	}
img	{
	border-width: 0px;
	}
li	{	color: #000;
	font-weight: 500;	font-size: 9pt;
	font-family: arial, sans-serif;
 	}
ul	{
	color: #000;
	font-weight: 500;
	font-size: 9pt;
	font-family: arial, sans-serif;
	margin-top: 0.5em;
	margin-bottom: 0.3em;
 	}
p	{
	color: #000;
	background-color: #FFF;
	font-size: 9pt;
	font-family: verdana, arial, sans-serif;
	text-decoration: none;
	}
p.center{
	color: #000;
	background-color: #FFF;
	font-size: 9pt;
	text-align: center;
	}
p.indent	{
	margin-left:15px;	margin-right:15px;
	margin-top: 0.5em; margin-bottom: 0.5em; 
	font-family: Arial, Tahoma, sans-serif;
	font-size: 9pt;
	}
p.subsection{
	color: #000;
	background-color: #FFF;
	font-size: 9pt;
	font-family: verdana, arial, sans-serif;	
	text-decoration: none;
	margin-bottom: 0.5em;
 	}
p.subsection2{
	font-family: Arial, Tahoma, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	margin-top: 0.8em;
	margin-bottom: 0.5em;
	font-weight: 500;
 	}
strong	{
	color: #006633;
	font-weight: 600;   /* normal+200 */
	}
.top	{
	color: #000;
	background-color: #FFF;
	font-size: 8pt;
	font-family: "Gills Sans MT", sans-serif;
	text-decoration: none;
	margin-bottom: 0.5em;
	font-weight: 600;
 	}
table	{
	text-align: justify;
	}
td	{
	text-align: justify;
 	}
.footer	{
	background-color:#FFFFCC;
	font-size: 8pt;
	font-style: italic;
	font-family: verdana, arial, sans-serif;
	text-align: center;
	}
.menubar	{
	background-color:#CCCC99;
	color:#FFFFFF;
	text-align: center;	
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}
.menubar a:link{
	font: 8pt arial, sans-serif;
	font-weight: 600;
	color: #663399;
	text-align: center;
	text-decoration:none;
	}
.menubar a:visited{
	color: #006633;
	font: 8pt arial, sans-serif;
	font-weight: 600;
	text-align: center;
	text-decoration: none;
	}
.menubar a:hover{
	color: #663399;
	background-color:#FFFF66;
	font: 8pt arial, sans-serif;
	font-weight: 600;
	text-decoration: none;
	}
.pagebar{
	background-color:#CCCCFF;
	color:#FFFFFF;
	text-align: center;	
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}
.pagebar a:link{
	font: 8pt arial, sans-serif;
	font-weight: 600;
	color:#663399;
	text-align: center;
	text-decoration:none;
	}
.pagebar a:visited{
	color: #999966;
	font: 8pt arial, sans-serif;
	font-weight: 600;
	text-align: center;
	text-decoration: none;
	}
.pagebar a:hover{
	color: #663399;
	background-color:#CCCC99;
	font: 8pt arial, sans-serif;
	font-weight: 600;
	text-decoration: none;
	}
.navhead	{
	background-color: #FFFFFF;
	color: #CC0000;
	text-align: left;
	font-size: 10pt;
	font-weight: 600;
	font-family: arial, sans-serif;
	margin-bottom: 0.2em;
	}
.navtext	{
	background-color: #FFFFCC;
	color: #000;
	text-align: left;
	font-size:10pt;
	font-weight: 500;
	font-family: verdana, arial, sans-serif;
	}