/* $TopStyle:URL=http://www.s82.nl/css/screen3.css$ */

/*:tags*/

html, body {
	margin: 0;
	padding: 0;
}


a:link {
	border-bottom: #fff 2px dotted;
	color: #fff;
}

a:link, a:visited, a:hover{
	background: transparent;
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	border-bottom: #55AAFF 1px dotted;
	color: #fff;
}

a:hover {
	border-bottom: #55AAFF 1px solid;
	color: #fff;
}

body {
	background: #FFFFFF url(/ComingSoon.png) no-repeat;
	background-attachment:fixed;
	background-position:center; 
	font:normal 0.75em/1.5 Arial,Helvetica,sans-serif;
	color:#fff;
	height: 100%;
	margin:0px 0px; padding:0px;
	text-align:center;

}


dl {
	margin-top:0.2em;
}

dt {
	font-weight:bold;
}
dd {
	margin-left:0;
}

div h2 {
	margin: 0;
}

em {
	font-style: italic;
}

h1, h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background: transparent;
	font-weight: bold;
	padding:0;
	margin:0;
	font-size: 1.33em;
	line-height:1.5em;
	border-bottom:1px dotted #fff;
	text-align:left;

}

h3 {
	font-family: "Stencil", Times New Roman, serif;
	background: transparent;
	font-weight: bold;
	padding:0;
	margin:0;
	font-size: 2.33em;
	line-height:1.5em;

}


h1 a:link, h1 a:visited, h1 a:hover,h2 a:link, h2 a:visited, h2 a:hover,h3 a:link, h3 a:visited, h3 a:hover{
	background: transparent;
	border:0 !important;
	text-decoration: none;
}

h1 a:link, h2 a:link,h3 a:link {
	color: #fff;
}

h1 a:visited,h2 a:visited,h3 a:visited {
	color: #55AAFF;
}

h1 a:hover,h2 a:hover,h3 a:hover {
	color: #55AAFF;
}

.chapter {

}

img {
	border:0;

}

label {
	display:block;
}

li {
	padding-left: 0;
	margin-left:0;
}


ol {
	margin: 0 0 1em 24px;
	padding: 0;
}

p {
	margin: 0.2em 0 2em 0;
	padding: 0;
	text-align:left;
}

strong {
	font-weight: bold;
}

/*:layout*/

#access {
	text-indent: -5000px;
	line-height:0;
	height:0;
	font-size:0;
}

#content {
	margin-right:240px;
	margin-left:32px;
	padding-top:1em;
}


#leftcolumn {
	margin-right:400px;
	margin-left:10px;
	padding-top:1em;
}

#footer {
	clear:both;
	margin:0em 0 0;
	margin-top:50px;
	padding:0.2em 0 0.2em;
	border-top: 1px solid #fff;
	font: 0.83em / 2.4em Arial, Helvetica, sans-serif;
	background:transparent;
	
}

#header {
	text-align:left;
	line-height:0;
	padding:0;
	margin:0;
}

#centercolumn {
	text-align:left;
	background:transparent;
	margin:0 auto;
	width:750px;
}

#rel {
	position:relative;
	background: transparent;
}

#mainnav {
	width:100%;
	background:transparent;
	height:2.4em;
	font: 0.83em / 2.4em Arial, Helvetica, sans-serif;
}

#sidebar {
	float:right;
	position:relative;
	width:200px;
	background: transparent;
}

#rightcolumn {
	float:right;
	position:relative;
	width:350px;
	background: transparent;
	text-align:center;
}

#subnav {
	height:1%;
	font: 0.83em / 2.4em Arial, Helvetica, sans-serif;
}

/*:header*/

#header img {
	display:block;
	border:0;
}

#header a {
	border:0;
	padding:0;
	margin:0;
}


/*:mainnav*/

#mainnav ul {
	margin:0;
	padding:0 0 0 32px;
	list-style-type: none;
}

#mainnav ul li {
	display:inline;
}

#mainnav a {
	float:left;
	padding: 0 10px;
	background: transparent;
	line-height:2.4em;
}

	/* highlight sections */
#mainnav a.hl {
	background:transparent;
}

#mainnav a:link {	color: #95CAFF;	}

#mainnav a:link, #mainnav a:visited, #mainnav a:hover {
	text-decoration: none;
	border-bottom: 0;
	color: #95CAFF;
}

#mainnav a:visited {	color: #fff;	}

#mainnav a:hover {
	background: #55AAFF;
	color: #fff;
}

	/* highlight sections */
#mainnav a.hl:hover {
	background: #55AAFF;
}

	/* active section */
#mainnav a.active,  #mainnav a:link.active , #mainnav a:visited.active, #mainnav a:hover.active {
	background: transparent;
	font-weight:normal;
	border-bottom:3px solid #fff;
	color: #fff;
	cursor: default;
}

/*:subnav*/

#subnav ul {
	height:1%;
	margin:0;
	padding:0;
	list-style: none;
	/* background 20px*/
	padding-bottom:20px;
	background: transparent;
}

#subnav ul li { 
	/* ie fix vertical whitespace fix with floats */
	height:1%;
}

#subnav a {
	display:block;
	text-indent: 10px;
	background: #fff;
	text-decoration: none;
	border:0;
	
	/* ie fix whitespace removal */
	width:100%;
}

#subnav a:hover {
	background: #F8F8F1;
	color: #000;
	font-weight:bold;
	border:0;
}

#subnav a.active,  #subnav a:link.active , #subnav a:visited.active, #subnav a:hover.active {
	background: #fff;
	font-weight:normal;
	border:0;
	color: #000;
	cursor: default;
}

/*:sidebar*/
#sidebar #extra {
	padding-left:10px;
}

#sidebar dl {
	margin:0;
}
#sidebar h3 {
	color: #fff;
	
}

/*:content*/

#content > img {
	display:block;
	margin: 0 0 1em 0;
	border:1px solid #fff;
	padding:1px;
}

#content hr.hack {
	visibility:hidden;
	height:2em;
	margin:0;
}

#content p  img {
	float:left;
	position:relative;
	top:4px;
	margin: 0 .5em .5em 0;
	width:64px;
}

#content h1, #content h2 {
	clear:left;
}

#content ul {
	list-style-type: square;
	margin: 0 0 2em 2em;
	padding: 0;
}


#content input, #content textarea {
	background: #fff;
	border:1px solid #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #000066;
}



/*:footer*/
#footer strong {
	color: #fff;
}

#footer p {
	text-align: center;
}

#footer a.active,  #footer a:link.active , #footer a:visited.active, #footer a:hover.active {
	background: transparent;
	border:0;
	font-weight:normal;
	color: #fff;
	cursor: default;
}

/*:classes*/


input {
	color: #000066;
	font-weight:bold;
	background: #55AAFF;
	border: 1px solid #95CAFF
}
			
.submit input {
	color: #000;
	background: #95CAFF;
	border: 2px outset #55AAFF
}


.bullet {
	list-style-image: url(/files/plus.png);
}


.desc {
	font-style: italic;
}



#sidebar h3 {
		background: transparent;
		padding-left:22px;
}

.slideshow {
	width:470px;
	border:1px solid #fff;
	padding:1px;
	margin: 0 0 1em 0;
}


.highlight {
	padding:1em;
	border:1px solid #fff;
}

/*:misc*/