body { line-height: 130%; }

h1 {
    color: #700000;
    line-height: 100%;
}

h2 { color: #005000; }

h3 {
    color: #004020;
    margin-bottom: 0;
    padding-bottom: 0;
}

h3 + p {
    margin-top: 0.4em;
    padding-top: 0;
}

#support_page h2 {
    font-size: 110%;
}

a.noul {
    text-decoration: none;
}

.sidebar_item {
	font-family: sans-serif;
	color: white;
	font-size: 14px;
	text-align: left;
	margin-bottom: 3px;
}
.sidebar_item_sel {
	font-family: sans-serif;
	color: yellow; 
	font-size: 14px;
	text-align: left;
	margin-bottom: 3px;
}
.sidebar_subitem {
	font-family: sans-serif; 
	color: white;
	font-size: 11px;
	text-align: left;
	padding-left: 8;
	margin-bottom: 3px;
	/* line-height: 90%; */
}
.sidebar_subitem_sel {
	font-family: sans-serif;
	color: yellow;
	font-size: 11px; 
	text-align: left; 
	padding-left: 8;
	margin-bottom: 3px;
	/* line-height: 90%; */
}
body {
	padding: 0 8 0 0;
}
div.sidebar {
	background: url(bluemetal.jpg) repeat scroll;
	position: fixed; left: 0px; top: 0px;
	border: 0 none;
	padding: 120 0 16 8;
	margin: 0;
	overflow: auto;
	float: left;
	width: 150px;
	height: 100%;
}

.sidebar a:link, .sidebar a:visited {
	color: white;
	text-decoration: none;
}
.sidebar a:hover, .sidebar a:active, .sidebar a:focus {
	color: yellow;
	text-decoration: none;
}

div.banner {
	position: fixed; left: 180px; top: 0px; right: 0px;
	border: 0 none; padding: 0;
	margin: 8 8 0 0;
	text-align: left
}
div.content {
	margin: 140px 0 0 180px;
}
body { background-color: white; color: black; }
.regd { background-color: white; padding: 8px 20px 8px 20px; }

.emuser { color: #200060; font-weight: bold; }

dt { font-weight: bold; }
dd { margin-bottom: 0.6em; margin-left: 1.5em; }

#links_page dt { font-weight: bold; }
#links_page dd { margin-bottom: 1em; }

div#homevisvol {
    margin-top: 1.5em;
    color: blue;
    line-height: 140%;
}

#homevisvol img {
    float: left;
    margin-right: 16px;
}

#homevisvol p {
    margin-top: 40px;
}

#posthvv {
    clear: left;
    padding-top: 1em;
}

.newsletter li {
    margin-bottom: 1em;
}

#wrongpage {
    font-weight: bold;
    color: #b00;
}

.highlight {
    background-color: #ff8;
}

#training_courses dd {
    margin-bottom: 0.8em;
}

