body
 { margin: 0px; padding: 0px }
 
p { margin-top:4px;margin-bottom:2px;}

.field
 { font-size: 10px; font-family: sans-serif; background-color: #F2F2EA; border:0px solid;}
 .adminfield
 	{ 
 	border-right:0px;
 	border-left:0px;
 	border-bottom:0px;
 	border-top:0px;
 	font-family:tahoma;
 	font-size:11px;
 	 }

 .adminfield-border
 	{ 
 	font-family:tahoma;
 	font-size:11px;
 	 }

 .adminfield-light
 	{ 
 	border-right:0px;
 	border-left:0px;
 	border-bottom:0px;
 	border-top:0px;
 	font-family:tahoma;
 	font-size:11px;
	color: #cacaca;
 	 }
/*
This is an list-element in the admin pages. sets border and margin.
Backgroundcolor should be set with another class, e.g. <div class="admin-list-element bg-active">
*/
.admin-list-element {
	border: 1px solid #d7bb97;
	margin: 10px;
}
.bg-active {
	// background-color: #FFE9D5 ;
}
.bg-inactive {
 	//background-color: #884444;
 	background:url(../graphix/admin/bg_inactive.gif); 
}

select { color: #222222; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #f5f5f5; border: solid 1px #cecece }
.button
 { color: #222222; font-size: 8pt; font-family: arial; font-weight: bold; padding: 0 2px; width: 95px }

.button-light
 { color: #cacaca; font-size: 8pt; font-family: arial; font-weight: bold; padding: 0 2px; width: 95px }

.button-file
 { color: #222222; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }

.button-next
 { color: #222222; font-size: 8pt; font-family: arial; font-weight: bold; padding: 0 2px; width: 75px }

.textarea  { color: #707070; font-weight: bold; font-size: 10px; font-family: verdana; background: #f5f5f5 url(../graphix/bggray.gif); margin: 0px; border: none 0px #cecece; width: 215px; overflow: hidden }

td    { color: black; font-size: 12px; font-family: "trebuchet ms", sans-serif, arial; line-height:113%;}
.smaller {font-size: 11px; }
.err { color: #D41414; font-size: 12pt; font-family: trebuchet ms, sans-serif, arial; font-weight: bold; }
.justified  { color: #545454; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: justify }
.text  { color: #545454; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.text-light  { color: #ffffff; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.justified-light  { color: #cacaca; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: justify }
.blue_link  { color: #0000ff; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

a, a:visited, a:active, a:link   { color: #7D3E00; text-decoration: underline }
a:hover { color: #7D3E00; text-decoration: underline }
form
{
    MARGIN: 0px;
}

.report-header { color: #ffffff; font-weight:bold; }
.definition { color: #e9e9e9; background-color: #545454; margin-left: 100px; padding: 10px 20px; position: absolute; width: 235px; visibility: hidden }
.black-box { color: #e9e9e9; background-color: #545454; margin-left: 100px; padding: 10px 20px; width: 235px;}
.news    { color: #c05f00; font-size: 11px; font-family: tahoma; background-color: white; text-align: right; border-color: white }
.register { background: url('../graphix/bgwhite.gif'); margin-left: 260px; padding: 10px 20px; position: absolute; width: 200px; height: 500px; visibility: hidden }

/* Overlib Style */
div.domTTOverlib {
    border: 1px solid #C05F00;
}
div.domTTOverlibCaption {
    font-family: Verdana, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #C05F00;
}
div.domTTOverlibContent {
    font-size: 10px;
    font-family: Verdana, Helvetica;
    padding: 2px;
    background-color: #ffffff;
}
div.domTTMenu {
  width: 150px;
  border: 2px outset #E6E6E6;
}
div.domTTMenuCaption {
  font-size: 12px;
  font-family: sans-serif;
  background-color: #E6E6E6;
}
div.domTTMenuContent {
  padding: 1px 0;
  background-color: #E6E6E6;
}
.tutorial    { font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.tutorial-light { color: #cacaca; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.ingress  { font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 20px }
.tips { color: red; font-size: 10pt; padding-left: 20px }
.header  { font-size: 14pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold }


.flik-link-text-selected-yes
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.flik-link-text-selected-no
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    /* COLOR: #545454; */
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.flik-selected-yes
{
    BACKGROUND-COLOR: #ffffff
}
.flik-selected-no
{
	BACKGROUND-COLOR: #cacaca
}
.flik-line-selected-yes
{
    BACKGROUND-COLOR: #ffffff
}
.flik-line-selected-no
{
   /* BACKGROUND-COLOR: #252525 */
}
