/*
	 / Author Bernhard Welzel / welzel@innocasto.com
*/

/* global white space reset */

* {margin:0; padding:0; border:0 }

html {height:100%} 

/* Style properties for HTML elements based on the HTML 4.01 Specification.
   <http://www.w3.org/TR/html401/cover.html#toc>
*/

body
	{ 
		min-height: 101%;	
		font-size: 100.01%; 
		/* FIX: ie */
		position: relative; 
		color: #000;        
		background: #fff;
		text-align: left;
		padding: 20px;
		font-size: 100.01%; /* [1] workaround for em with ie on change */
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
	} 
	


#col3_content h1 {
	color: #5A5B5D;
	font-size: 0.8em;
	font-weight: bold;
	margin-top:10px;
	margin-bottom:0px;
}
#col3_content h2 {
	color: #5A5B5D;
	font-size: 0.8em;
	font-weight: bold;
	margin-top:10px;
	margin-bottom:0px;
}

#col3_content h3 {
	font-size: 0.8em;
	font-weight: bold;
}
#col3_content h4 {
	font-size: 0.8em;
}
#col3_content h5 {
	font-size: 0.8em; 
}
#col3_content h6 {
	font-size: 0.8em;
}

#col3_content .pagetitle, #col2_content h1, #col2_content h2, #col2_content h3
	{
		font-weight: bold;
		color:#0068B5;
		font-size:0.875em;
		line-height:1.25em;
		padding-bottom:0.6em;
	}
#col3_content .pagesubtitle
	{
		font-weight: bold;
		color:#504E53;
		font-size:0.75em;
		line-height:1.76em;
		margin-top:-0.7em;
		margin-bottom:0.5em; /* ! +h2 */
	}

.bodytext, #col3_content p, #col2_content p
	{

		font-size:0.6875em;
		line-height:1.5em;
		color:#504E53;
		padding-bottom:1.2em;

	}
.contenttable
	{
		margin-bottom:1.2em;
		margin-top:1em;
border:1px solid #333;
border-collapse:collapse;
	}
.contenttable td
	{
		font-size:0.6875em;
		padding-right:3em;
		padding-bottom:1em;
	}

.contenttable td
	{
		padding:6px;
border-bottom:1px solid #333;
	}

.contenttable .td-0
{
font-weight:bold;
color:#0068B5;
text-align:right;
}
	
#col3_content ul
	{
		margin-bottom:1.2em;

	}
#col3_content li
	{
		font-size:0.7em;
		margin-left:1.5em;
		line-height:1.5em;
		margin-bottom:0.5em;
	}

#col3_content ol
	{
		margin-left:0px;
		list-style:none;
	}

#col3_content ol li
	{

		line-height:1.5em;
		margin-bottom:0.8em;
		margin-left:0;
	}	

#col3_content a:link { color:black;}
#col3_content a:visited { color:#5F7378;}
#col3_content a:hover { color:black;}
#col3_content a:active { color:black;}


/* skiplink ******************************************************************/
@media screen, print
	{
		.skip
		{
			position: absolute;
			left: -1000em; 
			width: 20em;
		}
	}
	