* {	margin: 0;
	padding: 0;}
html, body {
	height: 100%;
	width: 100%; }
div {   text-align: right;
        position: absolute; }
span.cursor {
	cursor: pointer }
div.content {
	left: 40%;
	top: 30% }
div.largecontent {
	z-index: 2;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	overflow: auto; }
div.popup {
	background-image: url('../littleBITshare/file/icons/background2.png');
	background-color: #333333;
        filter: alpha(opacity=90);
        -moz-opacity:0.9;
        opacity: 0.9;
	text-align: center;
	z-index: 1000000;
	width: 50%;
	height: 50%;
	left: 25%;
	top: 25%;
	border: 2px solid black;
	visibility: hidden }
div.overlay {
        filter: alpha(opacity=50);
        -moz-opacity:0.5;
        opacity: 0.5;
	text-align: center;
	z-index: 100000;
	left: 0px;
	top: 0px;
	width: 99%;
	height: 99%;
	background-color: #000000;
	visibility: hidden }
div.backlogo {
        filter: alpha(opacity=20);
        -moz-opacity:0.2;
        opacity: 0.2;
	width: 450px;
        height: 430px;
	left: 32%;
	top: 10% }
div.frontlogo {
        filter: alpha(opacity=50);
        -moz-opacity:0.5;
        opacity: 0.5;
	position: absolute;
	top: 32%;
	left: 37% }
div.style {
	z-index: 1000;
        position: absolute;
	left: 0px;
	bottom: 0px;
        border-top: 2px solid black;
        border-right: 2px solid black;
        background-color: #111111;
	text-align: left;
        width: 180px;
        height: 24px;
        color: #666666; }
div.menu {
	z-index: 10001;
        border-top: 2px solid black;
        border-right: 2px solid black;
        border-bottom: 2px solid black;
        background-color: #111111;
        width: 160px;
	height: 380px;
	position: absolute;
        top: 16%;
        left: 0px;
        color: #666666; }
body {  background-color: #222222;
        font: 14px/1.5 sans-serif }
h1 {    font: bold 24px/1.5 sans-serif; }
h2 {    font: bold 22px/1.5 sans-serif; }
img {	border: 0px; }
table { border-spacing:0px;
        margin: 0px;
	padding: 0px;
 	border-collapse: collapse; }
td {	border-spacing:0px;
        text-align: left;
 	margin: 0px;
	padding: 1px;}
form {	margin: 0px;
	padding: 0px; }
input { margin: 0px;
	padding: 0px;
	border: 1px solid black }
span {  CURSOR: help;
	TEXT-DECORATION: none }
td.top {text-decoration: underline;
	font-weight: bold; }
table.percentbar {
	border-spacing:0px;
        margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	width: 100px;
	height: 20px;
	border: 1px solid black;
	margin-left: auto }
table.formulier {
	width: 250px;
	border: 1px solid black }
table.alignright {
	border: 0px }
td.alignright {
	border: 0px;
	text-align: right;
	background: #222222 }
td.percentbar {
	border-spacing:0px;
        margin: 0px;
	padding: 0px; 
	border-collapse: collapse;
	border: 1px solid black }
img.icon {
        width: 15px;
        height: 15px }
img.icon2 {
        width: 25px;
        height: 25px }
td.info {
	background: none;
	border: 0px;
	padding: 1px }
