html{
	height: 100%;
	margin-bottom: 1px;
}
html,body{
	margin:0;
	padding:0 0 20px;
	background: #D7E1E9;
}
body, table,td{
	font: 8pt verdana,arial,sans-serif;
	
}
.chartsinput{
	font: 8pt verdana,arial,sans-serif;

}
.tip {

	font:8pt verdana,arial,sans-serif; border:solid 1px #7493AB; width: 300px;
	padding:0px; position:absolute; z-index:1; visibility:hidden; color:#000000;
	top:20px; left:90px; background-color:#D7E1E8; layer-background-color:#A7BBCA;
	opacity:.90;
	filter:alpha(opacity=100, finishopacity=25, style=1, startx=60, 
	starty=0, finishx=140, finishy=0);
    
}
.simpletip {
	font:8pt verdana,arial,sans-serif; border:solid 1px #7493AB; 
	padding:3px; position:absolute; z-index:100; visibility:hidden; color:#000000;
	top:20px; left:90px; background-color:#D7E1E8; layer-background-color:#A7BBCA;)
    
}
.mainmenu {
font-family: "Trebuchet MS",arial,sans-serif; font-size: 180%;
font-weight: bold;
}
h1,h2,h3{
	font-family: "Trebuchet MS",arial,sans-serif;
}
h1{
	font-size: 220%;
}
h1 a{
	color: #C1E6FF;
}
h1 a:hover{
	color: #fff;
}
h2{
	font-size: 180%;
	color: #6085A1;
}
h2,p{
	margin: 0 15px;
	padding:0;
}
h3{
	font-size:120%;
	text-transform:uppercase;
	letter-spacing:1px;
	margin:0px 5px;
	padding: 3px;
	color: #DEE2E5;
}
p{
	padding-bottom: 0.7em;
	line-height: 1.5;
}

a:link, a:visited {
	color: #425865;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #CCCCCC;
}
a:hover {
	color: #000;
	text-decoration: none;
}

.biglink, A.biglink:link, A.biglink:visited, A.biglink:active {
	text-decoration: none;
	font-size: 13pt;
	color: #000000;
	font-weight: bold;
} 
A.biglink:hover{
	text-decoration: underline;
	font-size: 13pt;
	color: #000000;
	font-weight: bold;
}
A.linkzwart:link, A.linkzwart:visited, A.linkzwart:active {
	text-decoration: none;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
} 
A.linkzwart:hover{
	text-decoration: underline;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}

A.tab:link, A.tab:visited, A.tab:active {
	text-decoration: none;
	font-size: 8pt;
	color: #000000;
	cursor: default;
} 
A.tab:hover{
	text-decoration: none;
	font-size: 8pt;
	color: #FFFFFF;
	cursor: default;
}
A.mainmenulink:link, A.mainmenulink:visited, A.mainmenulink:active {
	text-decoration: none;
	font-size: 8pt;
	color: #000000;
} 
A.mainmenulink:hover{
	text-decoration: none;
	font-size: 8pt;
	color: #FFFFFF;
}
A.menubutton:link, A.menubutton:visited, A.menubutton:active {
	text-decoration: none;
	font-size: 8pt;
	color: #000000;
	cursor: default;
	font-weight: bold;
} 
A.menubutton:hover{
	text-decoration: underline;
	font-size: 8pt;
	color: #000000;
	cursor: default;
	font-weight: bold;
}
A.menubutton2:link, A.menubutton2:visited, A.menubutton2:active {
	text-decoration: none;
	font-size: 8pt;
	color: #000000;
	cursor: default;
} 
A.menubutton2:hover{
	text-decoration: underline;
	font-size: 8pt;
	color: #000000;
	cursor: default;
}
A.submenu:link, A.submenu:visited, A.submenu:active {
	text-decoration: none;
	font-size: 7pt;
	color: #666666;
	cursor: default;
} 
A.submenu:hover{
	text-decoration: underline;
	font-size: 7pt;
	color: #000000;
	cursor: default;
}
A.editt
A.edittracks:link, A.edittracks:visited, A.edittracks:active {
	text-decoration: none;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #FFFFFF;
	cursor: default;
} 
A.edittracks:hover{
	text-decoration: none;
	font-size: 8pt;
	color: #FFFFFF;
	cursor: text;
	border: 1px solid #316AC5;
	background: #316AC5;
}
A.redlink:link, A.redlink:visited, A.redlink:active {
	text-decoration: none;
	font-size: 8pt;
	color: #FF0000;
} 
A.redlink:hover{
	text-decoration: none;
	font-size: 8pt;
	color: #000000;
}
A.greylink:link, A.greylink:visited, A.greylink:active {
	text-decoration: none;
	font-size: 8pt;
	color: #AAAAAA;
} 
A.greylink:hover{
	text-decoration: underline;
	font-size: 8pt;
	color: #AAAAAA;
}
A.starthere:link, A.starthere:visited, A.starthere:active {
	text-decoration: none;
	font-size: 14pt;
	color: #425865;
	font-weight: bold;
} 
A.starthere:hover{
	text-decoration: none;
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
}
.factbox{
	text-decoration: none;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #AAAAAA;
}
.replybox{
	text-decoration: none;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	background: #FFFFFF;
}
.smallbox{
	text-decoration: none;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.editbox{
	width: 590px;
	height: 100px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.editboxtodo{
	width: 700px;
	height: 600px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	background: transparent;
	border: 0px;
}
.quote {
	background:#D7E1E9;
	padding: 5px 5px 5px 5px;
	width: 90%;
	text-align: left;
	border: 1px solid #A7BBCA;
}
div#container{
	width: 750px;
	margin: 0 auto;
	padding:20px 20px 0px 20px;
	text-align: left;
	background:#D7E1E9;
}
div#header{
	margin:0px 0 5px;
	padding: 0 0;
	background: #D7E1E9;
}
div#header h1{
	margin:0 0;
	padding:0 0;
}
div#header a{
	margin-left: 10px;
}
div#sidebar{
	width: 150px;
	padding: 0px 0;
}
div#sidebar div{
	margin-bottom: 5px;
}
div#sidebar p{
	margin: 0 5px;
	padding:0;
}
div#sidebar p+p{
	margin-top: 0.7em;
}
div#content{
	float:right;
	width:595px;
	padding:0px 0px 100px 0px;
}
div#content{
	background-image: url(../IMG/bg1.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position:bottom right;
}
div#content2{
	float:right;
	width:750px;
	padding:0px 0px 100px 0px;
}
div#content2{
	background-image: url(../IMG/bg1.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position:bottom right;
}
blockquote{
	float:right;
	display:inline;
	width: 200px;
	margin: 0 15px 15px 15px;
	padding: 5px 0;
	background: #A7BBCB;
}
blockquote p{
	margin:0;
	padding: 0 5px;
	text-align: center;
	font-style: italic;
}
div#relax{
	padding: 5px 0;
	margin: 0 15px 10px;
	background: url(../IMG/relax.jpg);
	background-repeat: repeat;
}
div#relax p{
	font-size: 120%;
	color: #fff;
}
div#relax p, div#relax h2{
	margin: 0 5px;
}
div#relax h2{
	color: #DEE2E5
}
div#footer{
	background-color:#D7E1E9;
	font-size: 7pt;
	color: #A2A8AD;
	margin: 0px ;
	clear:both
}

div#footer a:link{
	text-decoration:none;
	color: #A2A8AD;
}
div#footer a:visited{
	text-decoration:none;
	color: #A2A8AD;
}
div#footer a:active{
	text-decoration:none;
	color: #A2A8AD;
}
div#footer a:hover{
	text-decoration:none;
	color: #A2A8AD;
}

address{
	padding: 20px 0px;
	font-style:normal
}

div#sidenotes{
	background:#A7BBCB;
}

/* Here's our default note styles. */
.notedefault, .notenested {
 position: absolute;
 visibility: hidden;
 top: 1.5em;
 left: 2em; width: 10em;
}
.notedefault {
 padding: 3px;
 border: 1px solid #369;
 background-color: #69C;
 color: white;
}
.notenested {
 width: 8em;
 padding: 3px;
 border: 1px solid #963;
 background-color: #C96;
 color: white;
}

/* Some position-type-specific offset information. Tweak as needed! */
.snp-mouseoffset, .snp-triggeroffset, .snp-mousetrack {
 margin-left: 5px;
 margin-top: 15px;
}

/* Headings within notes */
.notedefault h5 {
 margin: 0 0 5px 0;
 padding: 2px;
 background-color: white;
 color: black;
}

/* Note close marker is only shown within pinned notes. */
.note-close {
 float: right;
 margin-top: 2px;
 width: 14px;
 height: 14px;
 line-height: 14px;
 color: black;
 text-decoration: none;
 visibility: hidden
}
.snb-pinned .note-close {
 visibility: inherit;
}
.om_step {
	background: #D7E1E9;
	cursor: default;
}
.om_step_sel {
	background: #F9C556;
	cursor: default;
}
.om_divstep {
	background: #FFFFFF;
	width: 840px;
	height:310px;
	margin:20px;
	cursor: default;
}
.om_bigtext {
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}