BODY{
	background-color: #26476A;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10pt;
	color: White;
	scrollbar-3d-light-color : White;
	scrollbar-arrow-color : White;
	scrollbar-base-color : Black;
	scrollbar-dark-shadow-color : Black;
	scrollbar-face-color : #26476A;
	scrollbar-highlight-color : White;
	scrollbar-shadow-color : White;
	margin: 0;
	padding: 0;
}

B {
        font-weight: bolder;
        color: #aaddff;
}

LI {
        list-style-image: url("/images/misc_images/bullet.gif");
}

HR{
        height : 1px;
        color : Yellow;
}

A.menu {
        text-decoration: none;
        color: White;
}

A.menu:Hover {
        color: Yellow;
        text-decoration: none;
}

A {
        text-decoration: none;
        color: Yellow;
}

A:Hover {
        color: Yellow;
        text-decoration: underline;
}

TABLE.overzicht {
	background-color: Black;
	width: 99%;
}

.TD_Admin_Header{
        background-color: #132334;
        font-family : Verdana, Arial, sans-serif ;
        font-size : 10pt;
        color: White;
        border-top: 1px solid #26476A;
		  border-bottom: 2px solid #26476A;
        border-left: 1px solid #26476A;
        border-right: 1px solid #26476A;
        font-weight: bold;
		  text-indent: 1px;
  		  vertical-align: middle;
		  height: 24px;
		  background-image: url(../images/backgrounds/admin_header_grad_1px.gif);
		white-space: nowrap;
}

.TD_Admin_Content{
        background-color: #26476A;
        font-family : "Courier New", Courier, monospace;
        font-size : 10pt;
        color: White;
		text-indent: 1px;
		white-space: nowrap;
}

.Admin_Content_Body{
        font-size : 10pt;
        color: White;
		text-indent: 1px;
		overflow: auto;
}


/* maxidoc */

.textinput {
        background: transparent;
        font-family: Verdana;
        font-size: 8pt;
        color: White;
        border-width:1px;
        border-color: Yellow;
        border-style:solid;
}

.admin
{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 8pt;
        color: white;
        background-color : #132334;
        font-weight : normal;
}

FORM, H1
{
        margin: 0;
}

/* Dialog */

BODY.dialog {
	background: #26476A;
}

BODY.dialog TABLE.form {
	background: #26476A;
	background-image: none;
}

BODY.dialog-inpage {
	background-color: #D4D0C8;
	padding: 5px 5px 5px 5px;
}

BODY.dialog-inpage TABLE.dialog {
	background: #26476A;
	width: 400px; 
	border: 1px solid Black;	
}

.pl_header { font-family: Arial,Helvetica,sans-serif; font-size: 24px; font-weight: bold; }

.form_header {
   border-top: 1px solid #26476A;
	border-bottom: 2px solid #26476A;
   border-left: 1px solid #26476A;
   border-right: 1px solid #26476A;
   font-family : Verdana, Arial, sans-serif ;
   font-size : 10pt;
   color: White;
   font-weight: bold;
	text-indent: 1px;
  	vertical-align: middle;
	height: 24px;
	width: 100px;
}

TD.table_header {
   font-family : Verdana, Arial, sans-serif ;
   font-size : 10pt;
   color: White;
   font-weight: bold;
	text-indent: 1px;
  	vertical-align: middle;
	height: 24px;
}

TD.form_field {
   font-family : Verdana, Arial, sans-serif ;
   font-size : 10pt;
   color: White;
	text-indent: 1px;
	padding-left: 5px;
}

TD.form_text {
   font-family : Verdana, Arial, sans-serif ;
   font-size : 10pt;
   color: White;
	text-indent: 1px;
	padding-left: 5px;
}


TD.form_button {
	padding-top: 10px;
	text-align: center;
}

HR.dialog {
	width : 98%;
	background: Black;
}

DIV.dlgbuttons {
	position:absolute; 
	height: auto; 
	width: 100%; 
	text-align: center; 
	left: 0px; 
	bottom: 0px; 
	background-color: transparent; 
	vertical-align: middle;
	padding-bottom: 15px;
	padding-top: 5px;
	
}

SPAN.subscript {
	font-size: 9px;
	font-weight: normal;
}

table.overview {
	border: 1px solid White;
	width: 500px;
	background: green;
}

table.overview td.head {
	border-bottom: 2px solid White;
	font-size: 10px; 
	font-weight: bold;
	color: Black; 
	background-color: #FFD700; 
	padding: 1px 1px 1px 1px;
}

table.overview td.content {
	font-size: 10px; 
	color: Black; 
	background-color: #FFF4B5; 
	padding: 1px 1px 1px 1px;
}

td.function {
	width: 150px;
	text-align: center;
	background-color: #FFF4B5;
	padding: 1px 1px 1px 1px;
}

table.overview td.function a {
	color: Black;
	text-decoration : none;
	font-size: 10px;
}

table.overview td.function a:hover {
	text-decoration: underline;
}

td.content b {
	color: Black;
}

table.user_form tr td ,table.playlist_form tr td {
	vertical-align: top;
}

table.overview input {
	font-size: 10px;
	color: Black;
}

.small {
	font-size: 10px;
}

IFRAME.weather {
	height: 80px;
}

ximg {
	/* a hack to fix translated buttons */
	width: auto;
	height: auto;
}
.status {
	border-top: 2px solid #ffffcc;
	margin-top: 10px;
	padding: 4px;
}
.user_name {
	font-weight: bold;
}
