@charset "UTF-8";
/* CSS Document */

html,body
	{
		margin-top:0em;
		margin-bottom:0em;
		padding:0px;
		font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
		font-size:16px;
		font-style: normal;
		line-height: 20px;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #000;
		text-decoration: none;
		background-attachment:fixed;
		background-repeat:no-repeat;
		overflow-x:hidden;
	}
	
	
	div.demoElement {
	position:absolute;
	overflow:hidden;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:none;
	background-color:#fff;
	background-image:url(../images/back.gif);
	font-size: 12px;
	color: #000000;
	padding: 0px;
	background-repeat:no-repeat;
}

#main
	{
		top:0.15em;
		position:absolute;
		left:10.9em;
		padding-bottom:25em;
		overflow-x:hidden;
	}
	
#left
	{
		position:fixed;
		top:0.45em;
		left:0.45em;
		width:10em;
		height:2000px;
	}
	
#left2
	{
		position:fixed;
		top:0.8em;
		left:0.45em;
		width:8em;
		font-weight:bold;
		color:#666;
	}

* html #left { /*\*/position: absolute; top: expression((0.45 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'em'); left: expression((6.65 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'em');/**/ } 

#foo > #left { position: fixed; top: 0.45em; left: 6.65em; } 

* html #left2 { /*\*/position: absolute; top: expression((0.8 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'em'); left: expression((14.85 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'em');/**/ } 

#foo > #left2 { position: fixed; top: 0.8em; left: 14.85em; } 

	.level_1
	{
		padding-left:0px;
	}
	
	.level_2
	{
		padding-left:25px;
	}
	
	.level_3
	{
		padding-left:40px;
	}
	
	.title
	{
		font-size:16px;
		line-height:17px;
		padding-bottom:14px;
		text-decoration:none;
		border:0px;
	}
	
	.statement
	{
		padding-top:0px;
		font-size:38px;
		color:#00ff33;
		line-height:42px;
		padding-bottom:1046px;
		width:650px;
	}
	
	.emphasis
	{
		font-style:italic;
		color:#000;
		}
			
	.articles
	{font-weight:normal;font-size:12px;}
	
h1
	{
		font-size:16px;
		line-height:20px;
		padding-left:0em;
		margin:0px;
	}
	
h2
	{
		font-size:32px;
		font-weight:bold;
		line-height:40px;
		padding-bottom:20px;
		margin:0px;
		color:#00ff33;
	}
	
h3
	{
		font-size:16px;
		line-height:31px;
		padding-bottom:20px;
		margin:0px;
		color:#00ff33;
	}
	
h4
	{
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		line-height:20px;
		padding:0px;
		margin:0px;
	}

h5
	{
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		line-height:3px;
		padding:0px;
		margin:0px;
	}

	
p
	{
		margin:0px;
		line-height:20px;
		padding-bottom:20px;
		width:27.5em;
	}
	
a
	{
		text-decoration:underline;
		color:#000;
	}
	
a:hover, a:visited, a:active
{
	text-decoration:underline;
		}
	
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .title a, .level_1 a, .fadetemp a, #left2 a
{
	text-decoration:none;
	border-bottom:0px;
	}
	
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .title a:hover, h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited, .title a:visited, h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active, .title a:active, #left2 a:hover, #left2 a:visited, #left2 a:active
	{
		text-decoration:none;
		color:#000;
		border-bottom:0px;
	}
	
.statement a, .statement a:visited, .statement a:active, .statement a:hover
{
	color:#00ff33;
	text-decoration:none;
}

h2 a, h3 a, h2 a:hover, h3 a:hover, h2 a:visited, h3 a:visited
{
	color:#00ff33;
}

#left2 a, #left2 a:visited, #left2 a:hover, #left2 a:active
{
	color:#666;
}

img 
	{
		border:none;
		margin-bottom:0em;
}

img:hover
	{
		border:none;
}

