body		{
	background:	#FFFFFF;
	margin-top:	0;
	margin-left:	0;
	margin-right:	0;
	margin-bottom:	1.58em;
	padding-top:	0;
	padding-left:	0;
	padding-right:	0;
	padding-bottom:	0;
	border-top:	0;
	border-left:	0;
	border-bottom:	0;
	border-right:	0;
	width:		auto;
	}

	/* grouping common text attributes */

h1, h2, h3, p, li, body, p.boldheader, blockquote	{
	font-style:		normal;
	letter-spacing:	normal;
	word-spacing:	normal;
	line-height:	normal;
	}
h1, h2, h3, p, li, div, table, table.main, tr, center, div.links, div.ctrlinks, div.text {
	margin-left:	0;
	margin-right:	0;	
	margin-top:	0;
	margin-bottom:	0;
	padding-left:	0;
	padding-right:	0;
	border-top:	0;
	border-bottom:	0;
	border-left:	0;
	border-right:	0;
	padding-top:	.33em;
	padding-bottom:	.33em;
	float:		none;
	clear:		none;
	}
table.techdata	{
	width:		728px;
	background-color:	#FFFFFF;
	border-collapse:	separate;
	padding-left:	.33em;
	padding-right:	.33em;
	padding-top:	.33em;
	padding-bottom:	.33em;
	}
td.tech		{
	background-color:	#E7E7E7;
	vertical-align:	center;
	text-align:		left;
	padding-left:	10px;
	padding-right:	20px;
	font-size:		10pt;
	font-weight:	normal;
	color:
	}
td.techheader		{
	background-color:	#999999;
	vertical-align:	center;
	text-align:		center;
	font-size:		10pt;
	color:		#FFFFFF;
	}
table, tr, td	{ 
	vertical-align: center;
	align: center;
	}

	/* text control */

h1, h2, h3, p, body, p.boldheader, blockquote, td.tech, td.techheader	{
	font-family:	Arial, Verdana, Helvetica, sans-serif;
	}
p, p.boldheader, blockquote	{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	}
h1		{
	font-size:		14pt;
	font-weight:	bold;
	color:		#808080;
	}
h2, h3		{
	font-size:		11pt;
	font-weight:	bold;
	color:		#808080;
	}
body		{
	font-size:		10pt;
	font-weight:	normal;
	color:		#808080;
	}
p		{
	font-size:		10pt;
	font-weight:	normal;
	color:		#808080;
	text-align:		center;
	}
p.ctrtext		{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		10pt;
	color:		#808080;
	text-align:		justify;
	}
p.smalltext	{
	font-family:	Arial, Verdana, Helvetica, sans-serif;
	font-size:		8pt;
	color:		#808080;
	text-align:		center;
	}
blockquote		{
	font-size:		9pt;
	font-weight:	normal;
	color:		#808080;	
	margin-left:	0;
	text-align:		center;
	}
li		{
	font-size:		9pt;
	text-align:	left;
	}
ul		{
	list-style-type:	none;
	text-align:	left;
	}
ol		{
	font-family:	lower-alpha;
	}
td, td.adsense	{	
	line-height:	1.33em;
	}		
b		{
	font-weight:	bold;
	}
i		{
	font-style:	italic;
	}
p.links 		{
	font-family:	lower-alpha;
	}

	/* object control */

table, table.main, div.links, div.ctrlinks, div.text 	{
	text-align:		center;
	}

	/* begin link affordances */
		
a:active		{color: #000066; text-decoration: none;}	
a:link		{color: #000066; text-decoration: none;}
a:visited		{color: #000066; text-decoration: none;}
a:hover		{color: #FF6600; text-decoration: underline;}
