body { 
background-color : #ffffff;
background-image : url(background_test.jpg);
background-repeat : repeat-x;
margin : 10px;
} 
.rood { 
color : #333333;
text-decoration : none;
} 
A:link { 
color : #333333;
text-decoration : none;
} 
A:visited { 
color : #333333;
text-decoration : none;
} 
A:hover { 
color : #ff0000;
text-decoration : underline;
} 
A:active { 
color : #333333;
text-decoration : none;
} 
.menu { 
font-size : 10pt;
color : #ff0000;
font-family : times new roman, tahoma, Verdana, Arial, Helvetica, sans-serif;
} 
.menu_rechts A:link { 
color : #333333;
text-decoration : none;
font-size : 7pt;
} 
.menu_rechts A:visited { 
color : #333333;
text-decoration : none;
font-size : 7pt;
} 
.menu_rechts A:hover { 
color : #ff0000;
text-decoration : underline;
font-size : 7pt;
} 
.menu_rechts A:active { 
color : #333333;
text-decoration : none;
font-size : 7pt;
} 
BODY { 
font-size : 9pt;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
TABLE { 
font-size : 9pt;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
TD { 
font-size : 9pt;
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
input, option, textarea, select { 
color : #000000;
text-decoration : none;
border-top : 1px solid #000000;
border-bottom : 1px solid #000000;
border-left : 1px solid #000000;
color : black;
font-size : 11px;
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background-color : #eae8e8;
} 
submit { 
border-right : 1px solid #000000;
border-top : 1px solid #000000;
border-bottom : 1px solid #000000;
border-left : 1px solid #000000;
color : black;
font-size : 11px;
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background-color : #eae8e8;
} 
input { 
border-right : 1px solid #000000;
border-top : 1px solid #000000;
border-bottom : 1px solid #000000;
border-left : 1px solid #000000;
color : #000000;
font-size : 11px;
background-color : #eae8e8;
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
} 
input text { 
border-right : 1px solid #000000;
border-top : 1px solid #000000;
border-bottom : 1px solid #000000;
border-left : 1px solid #000000;
color : #000000;
font-size : 11px;
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background-color : #eae8e8;
} 
body { 
background-color : #ffffff;
background-image : url(background_test.jpg);
background-repeat : repeat-x;
margin : 10px;
} 
h5 { 
} 
a { 
text-decoration : none;
color : #000000;
} 
.admintextcolor { 
color : #000000;
} 
.tables_maintable { 
width : 100%;
} 
.tablerows_header { 
background-color : #d9d9d9;
height : 20px;
padding-left : 5px;
padding-right : 5px;
font-weight : bold;
border : 0 solid #000000;
} 
.tablerows_errors { 
width : 100%;
border : 1px solid #000000;
padding-left : 5px;
padding-top : 5px;
padding-bottom : 5px;
background-color : #cccccc;
color : #ff0000;
} 
.tablerows_finishpost { 
width : 100%;
border : 1px solid #000000;
padding-left : 5px;
padding-top : 5px;
padding-bottom : 5px;
background-color : #cccccc;
color : #000000;
} 
input.ubbbuttons { 
background-color : #efefef;
color : #000000;
font-family : tahoma, arial, verdana;
font-size : 11px;
} 
input.helpline { 
background-color : #d6d2d2;
color : #000000;
width : 350px;
font-family : tahoma, arial, verdana;
font-size : 11px;
border-style : none;
} 
.input_fout { 
border-color : #ff0000;
} 
.text_fout { 
color : #ff0000;
} 
input.send-btn {
width: 104px;
height: 20px;

background: #333 url(img/btn-send.gif) no-repeat;
border-style:none;
outline: none;

}
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}