a:link {
        color: #000080;
        text-decoration: none;
}

a:visited {
        color: #000080;
        text-decoration: none;
}

a:hover {
	color: #000080;
        text-decoration: none;
}


.white {
	color: #ffffff;
}

td.track {
	color: #ffffff;
}

body {
	font-size: 8pt;
	font-family: Helvetica,Tahoma;
	background-color: #ffffff;
	color: #000000;
}

input.text {
	border-style: solid;
	border-color: #789AC2;
	background-color: #ffffff;
	width: 200px;
}


input.ticker {
	border-style: solid;
	border-color: #789AC2;
	background-color: #ffffff;
	width: 420px;
	text-shadow: black;
	height: 26px;
	vertical-align: middle;
	font-size: 13pt;
	color: #000080;
}

input.longtext {
	border-style: solid;
	border-color: #789AC2;
	background-color: #ffffff;
	width: 550px;
}


textarea.textarea {
	border-style: solid;
	border-color: #789AC2;
	background-color: #ffffff;
	width: 550px;
	heigth: 250px;
}

input.button {
	border-style: solid;
	border-color: #789AC2;
	background-color: #ffffff;
	width: 150px;
}

input.longbutton {
	border-style: solid;
	border-color: #789AC2;
	background-color: #ffffff;
	width: 250px;
}

select {
	border-style: solid;
	border-color: #789AC2;
	background-color: #ffffff;
	width: 200px;
}

td.bluebg {
	color: #000080;
	font-size: 14pt;
	background-color: #789AC2;
}

td.highlight {
	color: #000080;
	background-image: url(/img/menuhighlight.jpg); 
	background-repeat: no-repeat;
	background-position: bottom left;
}

table.entry_cat {
	background-image: url(/img/kat.gif); 
	background-repeat: no-repeat;
	background-position: left middle; 
}

td.underlined {
	background-image: url(/img/div_balken.gif);
	background-repeat: repeat-x;
	background-position: 0% 100%;
}

