			
			/*  
			list-style-image: url(Images/dotblue.gif);
			color: #006699;
			list-style: square; 
			*/
			
			/* Default style for links */
	
	a:link 		{ color: #FFCC00; text-decoration: underline} /* turqoise - for unvisited links */
	a:hover 	{ color: #FFCC00; text-decoration: underline; background-color: #006666}  when mouse is over link */
	a:active 	{ color: #FFCC00; text-decoration: underline} /*display:block; background-color:#009999}  orange - when link is clicked */
	a:visited 	{ color: #FFCC00; text-decoration: underline} /* rich blue - for visited links */
	a.selected 	{ color: #FFCC00; text-decoration: underline} /* for selected links */
	
	/*a:link 	{ color: #6EFAF0; text-decoration: none; text-shadow:#0066CC} /* turqoise - for unvisited links */
	/*a:hover 	{ color: #00CCFF; text-decoration: none; text-shadow:#0066CC} /* background-color: #C8A05F}  when mouse is over link */
	/*a:active 	{ color: #FFCC00; text-decoration: none; text-shadow:#0066CC} /* orange - when link is clicked */
	/*a:visited { color: #6699FF; text-decoration: none; text-shadow:#0066CC} /* rich blue - for visited links */
	/*a.selected{ color: #C8A05F; text-decoration: none; text-shadow:#0066CC} /* for selected links */


	/*body 
	{
	background-position:center;
	background-repeat:no-repeat;
	background-image:url(Images/BGTaoCover.jpg);
	background-color:#000000;
	} 
	*/
			
	p	{ /* body text for biography */
	text-align:justify;
	text-indent: 0pt;
	margin-left: 0pt;
	font-size: 11pt;
	color: #CCCCCC;
	letter-spacing: .1em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
	
	p.hometitle	{ /*title text for home page - matches p.name but is centered */
	text-align: center;
	text-indent: 0pt;
	margin-left: 0pt;
	font-size: 12pt;
	color: #66CCFF;
	letter-spacing: .1em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}	
	
	p.column	{ /* body text column */
	text-align: center;
	text-indent: 0pt;
	margin-left: 0pt;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	letter-spacing: .05em;
	font-family: cursive;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	}
	
	p.column2	{ /* body text for column */
	text-align: center;
	text-indent: 0pt;
	margin-left: 0pt;
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: .05em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	}
	
	p.name	{ /* body text for person's Name & Title */
	text-align: left;
	text-indent: 0pt;
	margin-left: 0pt;
	font-size: 11pt;
	color: #66CCFF;
	letter-spacing: .1em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
	
	p.link	{ /* Film Links on Film page */
	text-align:center;
	text-indent: 0pt;
	margin-left: 0pt;
	font-size: 11pt;
	color: #CCCCCC;
	letter-spacing: .1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bolder;
	}
	
	p.subtitle	{ /* Text under thumbnail images */
	text-align: center;
	font-size: 8pt;
	color: #6EFAF0;
	letter-spacing: .1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
	
	li.bullet {	/* bullet list */
	list-style-image: url(images/bluebullet.gif);
	list-style-position: outside;
	vertical-align: middle;
	margin-top: 0em;
	margin-bottom: 1em;
	text-align: left;
	margin-left: 0pt;
	font-size: 11pt;
	color: #6699FF;
	letter-spacing: .1em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
	
	ol li {	/* numbered list */
	vertical-align: middle;
	text-align: left;
	text-indent: 0pt;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-right: 0pt;
	margin-left: 0pt;
	font-size: 12pt;
	font-weight: medium;
	font-style: Regular;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none;
	letter-spacing: 0.1em;
	font-family: Times New Roman;
	}
	
    H1.Title /* Large center Page Title (Deep Blue)  */
	{
	text-align: center;
	font-size: 26pt;
	color: #0066FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	letter-spacing: 0.25em;
	}
	
    H2	 /* Header Centered (Yellow) */
	{
	color: #FFCC00;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
   	margin-left: 0em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
    text-align: center;
	text-indent: 0em
	letter-spacing: .25em;
	font-family: Arial;
	}
	
	H3	 /* Header Centered (White) */
	{
	color: #ffffff;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
   	margin-left: 0em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
    text-align: center;
	text-indent: 0em
	letter-spacing: .25em;
	font-family: Arial;
	}
	
	H4	 /* Header Left (Maroon)  */
	{
	color: #660000;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
   	margin-left: 0em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
    text-align: left;
	text-indent: 0em
	letter-spacing: .25em;
	font-family: Arial;
	}
	
	H5	 /* Header for Investor */
	{
	color: #0099CC;
	text-align:center;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
    text-align: center;
	text-indent: 0em;
	letter-spacing: .5em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-image:url(images/sand.gif);
	border-style: solid;
	border:solid;
	border-color: #006666;
	display:inline;	
	}
	
    H6.Title  /* Large center Page Title (Turqoise)  */
	{
	text-align: center;
	font-size: 22pt;
	color: #33CCCC;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	margin-top: 2em;
	margin-bottom: 1.25em;
    text-align: center;
	text-indent: 0em;
	letter-spacing: .2em;
	}
	
	code	 /*  code */
	{ 
	color: black;
	font-family: courier;
	font-size: 12px; 
	font-weight: normal;
  	letter-spacing: .1em;
	}
	
	code2	 /*  code */
	{ 
	color: black;
	font-family: courier;
	font-size: 12px; 
	font-weight: normal;
  	letter-spacing: .1em;
	}
	
	note	 /*  note */
	{ 
	color: #3366CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold;
  	letter-spacing: .1em;
	}
	
	P.CellHeading  {	/* for colored Cell Heading in Tables */
	font-family:"Times New Roman", Times, serif;
	color: #ffffff;
	text-align: center;
	vertical-align:top;
	}
	
	P.CellBody  {	/* for Cell Body in Tables */
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	text-align: left;
	vertical-align:top;
	}
	
	.table1 {
	background-image: url(images/sand.gif);
	background-position: center;
	border-top-style:ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: ridge;
	border-bottom-color:#006666;
	border-top-color:#006666;
	border-left-color:#006666;
	border-right-color:#006666;
	}
