/*Buttons*/


textarea
{
  font-size: 10px;
  font-family: verdana;
}
.menu1
{
	font-family:verdana;
	font-size:11px;
}
.menuItem0
{
	cursor:pointer;
	font-family:verdana;
	font-size:11px;
	padding-left:5;
	color:black;
	background-Color:"#dddddd";
}
.menuItem1
{
	cursor:pointer;
	font-family:verdana;
	font-size:12px;
	font-family: Verdana;
	width:150px;
	padding-left:5;
	color:black;
	background-Color:"#eeeeee";
}
.highlightItem
{
	cursor:pointer;
	font-family:verdana;
	font-size:12px;
	font-family: Verdana;
	width:150px;
	padding-left:5;
	background-Color:"#ffdd66";
	color:"#0000ff"
}
.clickableSpan
{
	padding:4;
	width:500;
	background-Color:blue;
	color:white;
	border:5px gray solid
}

.treebody
{
	BACKGROUND: FFFFFF;
	COLOR: #222222;
	font-size:11;
	font-family: Verdana;
	background-image:url('images/bgtree.jpg');
	background-repeat: repeat-y;
	
	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
}

.defbody
{
  BACKGROUND: #ffffff;
	/*background-image: url('images/swac.gif');
	background-position: bottom right;
	background-repeat: no-repeat;*/
	COLOR: #222222;
	font-size:11px;
	font-family: Verdana;
	border:0px;
}

.defbody2
{
  BACKGROUND: #FFFFFF;
  COLOR: #222222;
	font-size:11;
	font-family: Verdana;
	border:0px;
	scrollbar-arrow-color: #ffffff;;
	scrollbar-face-color: #ffffff;;
	scrollbar-highlight-color: #ffffff;;
	scrollbar-3dlight-color: #ffffff;;
	scrollbar-shadow-color: #ffffff;;
	scrollbar-darkshadow-color: #ffffff;;
	scrollbar-track-color: #ffffff;;
}

.whiteback
{
	background: #ffffff;
	COLOR: #ffffff;
	font-size:11;
	font-family: Verdana;
	border:0px;
}

.yellowbody
{
	background-image: url('images/topbar2.gif');
	background-repeat: repeat-x;
	COLOR: #222222;
	font-size:11;
	font-family: Verdana;
	border:0px;
}

.yellowbody_new
{
	background-image: url('images/tabledesign/topbar_new.png');
	background-repeat: repeat-x;
	COLOR: #222222;
	font-size:11;
	font-family: Verdana;
	border:0px;
}
.deftable_new
{

	BACKGROUND-COLOR: #fff;
	font-size:11;
	font-family: Verdana;
	border:0;
	padding:0;

}

.yellowbodysmall
{
	background-image: url('images/topbar2.gif');
	background-repeat: repeat-x;
	COLOR: #222222;
	font-size:10;
	font-family: Verdana;
	border:0px;
}
.yellowbody0
{
    BACKGROUND: #ffdd66;
    COLOR: #222222;
	font-size:11;
	font-family: Verdana;
}
.yellowbody1
{
    BACKGROUND: #ffdd99;
    COLOR: #222222;
	font-size:11;
	font-family: Verdana;
}
.bigtext
{
    COLOR: #0000d0;
    FONT: 24pt verdana
}
.logotext
{
    COLOR: #0000d0;
	font-size:11;
	font-family: Verdana;
}
.normaltext
{
    COLOR: #222222;
	font-size:11;
	font-family: Verdana;
}
.inf
{
    font-size:9;
    font-family:Verdana;
}
.footertext
{
  COLOR: #000000;
	font-size:11;
	font-family: Verdana;
}
.language
{
  COLOR: #ffffff;
	font-size:11;
	font-family: Verdana;
}
.dimmed
{
	COLOR: #C0C0C0;
	font-size:9;
	font-family: Verdana;
}

.treeitem {COLOR: #666666;font-size:11;font-family: Verdana;}

.activetreeitem
{
  COLOR: #0000DD;
	font-size:11;
	font-family: Verdana;
}
.selecttreeitem
{
  COLOR: #CC0000;
	font-size:11;
	font-family: Verdana;
}

.treenode
{
  COLOR: #666666;
	font-size:11;
	font-family: Verdana;
}

.activetreenode
{
  COLOR: #0000DD;
	font-size:11;
	font-family: Verdana;
}
.selecttreenode
{
  COLOR: #CC0000;
	font-size:11;
	font-family: Verdana;
}

TABLE
{
  FONT-FAMILY: Verdana
}

SELECT
{
	font-size:11;
	font-family: Verdana;
}

TD
{
  COLOR: #000000;
	font-size:11;
	font-family: Verdana;
}
B
{
    FONT-WEIGHT: bold
}
.heading
{
  BACKGROUND-COLOR: #cceeee;
  COLOR: #000000;
	font-size:12;
	font-family: Verdana;
}

A
{
  COLOR: #222222;
  TEXT-DECORATION: none
}

A.underline, A.underline:link, A.underline:visited, A.underline:active, A.underline:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.deftable
{
  BACKGROUND-COLOR: #BED6E0;
	font-size:11;
	font-family: Verdana;
}
.deftablesmall
{
  BACKGROUND-COLOR: #BED6E0;
	font-size:10;
	font-family: Verdana;
}
.plantable
{
  BACKGROUND-COLOR: #f5f5f5;
	font-size:11;
	font-family: Verdana;
}
.tablerow
{
	font-size:11;
	font-family: Verdana;
}
.light
{
  BACKGROUND-COLOR: #ffff00;
	font-size:11;
	font-family: Verdana;
}
.rose0
{
  background-color: #F4FAFD;
	font-size:11;
	font-family: Verdana;
}
.rose1
{
  BACKGROUND-COLOR: #FFFFFF;
	font-size:11;
	font-family: Verdana;
}
.rosesmall0
{
  background-color: #F4FAFD;
	font-size:10;
	font-family: Verdana;
}
.rosesmall1
{
  BACKGROUND-COLOR: #FFFFFF;
	font-size:10;
	font-family: Verdana;
}
.standard
{
  BACKGROUND-COLOR: #cccccc;
	font-size:11;
	font-family: Verdana;
}
.tableheader
{
	font-size:12; 
	font-weight:bold;
}
.obli
{
  BACKGROUND-COLOR: #ffcccc;
	font-size:10;
	font-family: Verdana;
}
.sel
{
  BACKGROUND-COLOR: #eeeeee;
	font-size:10;
	font-family: Verdana;
}
.inp_old
{
	height=20;
	font-size:10;
	font-family: Verdana;
}

.inpsmall
{
	height=20;
	font-size:10;
	font-family: Verdana;
}
.inpbutton
{
	height=20;
	font-size:10;
	font-family: Verdana;
}
.inpbutton_ut
{
	height:27px;
	color:#fff;
	font-size:10;
	font-family: Verdana;
	background-color:#2EC9FF;
	border:none;
	cursor:pointer;
	width:90px;
}
.inp_ut
{
	border:none;
	height:23px;
	font-size:19px;
	size:30;

}

.inpselect
{
	font-size: 10;
	font-family: Verdana;
	background-color: #f5f5f5;
}

.lighted{
	background-color: #b2caff;
	font-size:11;
	font-family: Verdana;
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: #DDDDDD;
visibility: hidden;
z-index: 100;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

#dhtmltooltip2{
position: absolute;
width: 75px;
border: 1px solid black;
padding: 2px;
background-color: #DDDDDD;
visibility: hidden;
z-index: 100;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

.colorbox{
position: absolute;
visibility: hidden;
cursor:pointer;
z-index: 100;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

.error1{
	border-color:#888888;
	border-width:1px;
	border-style:solid;
	background-color:#FFD8D3;
	text-align:center;
	font-weight:bold;
	color:#CC0000;
	padding: 2px;
}

.error2{
	border-color:#555555;
	border-width:1px;
	border-style:solid;
	background-color:#F1F1F1;
	font-size: 11;
	font-family: Verdana;
	text-align:left;
	color:#CC0000;
	padding: 2px;
}

.mess1_old{
	background-image: url('images/mess.gif');
	background-repeat: repeat-x;
	border-color:#555555;
	border-width:0px;
	border-style:solid;
	background-color:#FFD6D6;
	text-align:left;
	font-weight:bold;
	color:#555555;
	padding: 2px;
}
.mess1{
	border-color:CCCCCC;
	border-width:1px;
	border-style:solid;
	background-color:FFFFFF;
	text-align:left;
	font-size: 11;
	font-weight:bold;
	font-family: Verdana;
	color:#4682B4;
	padding: 2px;
	
	}

.qs_old{
	background-image: url('images/quicksearch.gif');
	background-repeat: repeat-x;
	border-color:#555555;
	border-width:0px;
	border-style:solid;
	background-color:#FFD6D6;
	text-align:left;
	font-weight:bold;
	color:#555555;
	padding: 2px;
}
.qs{
	border-color:CCCCCC;
	border-width:1px;
	border-style:solid;
	background-color:FFFFFF;
	text-align:left;
	font-size: 11;
	font-weight:bold;
	font-family: Verdana;
	color:#4682B4;
	padding: 2px;
}

input.inpbutton { 
	color:#4682B4; 
	font-size: 11px;
	background-color:#fff; 
	border:1px solid; 
	border-color: CCCCCC;
	} 
	input.btn { 
	color:#4682B4; 
	font-size: 11px;
	background-color:#fff; 
	border:1px solid; 
	border-color: CCCCCC;
	} 

.mess2_old{

	border-color:#555555;
	border-width:0px;
	border-style:solid;
	background-color:#FFE1E1;
	font-size: 11;
	font-family: Verdana;
	text-align:left;
	color:#CC0000;
	padding: 2px;
}
.mess2{
	border-color:CCCCCC;
	border-width:1px;
	border-style:solid;
	background-color:FFCACE;
	text-align:left;
	font-size: 9;
	font-weight:bold;
	font-family: Verdana;
	color:#4682B4;
	padding: 2px;
	padding-left:11px;
	}


.succes1{
	border-color:#555555;
	border-width:1px;
	border-style:solid;
	background-color:#F1F1F1;
	font-size: 11;
	font-family: Verdana;
	text-align:center;
	color:#00FF00;
	padding: 2px;
}

.succes2{
	border-color:#555555;
	border-width:1px;
	border-style:solid;
	background-color:#F1F1F1;
	font-size: 11;
	font-family: Verdana;
	color:#00FF00;
	padding: 10px;
}

.marker
{
	border-color:#000000;
	border-width:0px;
	border-style:solid;
	background-color:#f5f5f5;
	text-align:center;
	font-weight:bold;
	color:#BB0000;
	padding: 2px;
}

.klok
{
	border-color:CCCCCC;
	border-width:1px;
	border-style:solid;
	background-color:FFFFFF;
	text-align:left;
	font-size: 9;
	font-weight:bold;
	font-family: Verdana;
	color:#4682B4;
	padding: 2px;
	padding-left:11px;
}

.klokr
{
	border-color:#000000;
	border-width:0px;
	border-style:solid;
	background-color:#FFF5F5;
	text-align:right;
	font-size: 9;
	font-weight:bold;
	font-family: Verdana;
	color:#777777;
	padding: 2px;
}

.hoverclass
{
	border:1px solid red;
}

.grootte14
{
	font-size: 14;
	font-family: Verdana;
}

.grootte8
{
	font-size: 8;
	font-family: Verdana;
}

#cache {
     }

.sortable th.descend{
	background-image:url('images/caret_up.gif');
	background-repeat: no-repeat;
	background-position: 95% 50%;
	/*background-image: url('images/topbar2.gif');
	background-repeat: repeat-x;*/
	COLOR: #222222;
	font-size:11;
	font-family: Verdana;
	border:0px;
	}
.sortable th.ascend{
	background-image:url('images/caret_down.gif');
	background-repeat: no-repeat;
	background-position: 95% 50%;
	/*background-image: url('images/topbar2.gif');
	background-repeat: repeat-x;*/
	COLOR: #222222;
	font-size:11;
	font-family: Verdana;
	border:0px;
	}
.sortable th{
	/*background-position: 95% 50%;
	background-repeat:no-repeat;*/
	cursor:pointer;
	padding: 6px 15px 6px 6px;
	background-image: url('images/topbar2.gif');
	background-repeat: repeat-x;
	COLOR: #222222;
	font-size:11;
	font-family: Verdana;
	border:0px;
	}

.underline {
	TEXT-DECORATION: underline;
}

.yellowbody_ita
{
	background-image: url('images/topbar2.gif');
	background-repeat: repeat-x;
	COLOR: #222222;
	font-size:11;
	font-family: Verdana;
	border:0px;
	font-style:italic;
}
.yellowbody_fault
{
	font-style:italic;
	background-color:#FFD8D3;
	font-family: Verdana;
	border-color:#888888;
	border:3px;
	color:#CC0000;
}

.rose0ita
{
	background-color: #F4FAFD;
	font-size:11;
	font-family: Verdana;
	font-style:italic;
}
.rose0fault
{
	background-color: #FFD8D3;
	font-size:11;
	font-family: Verdana;
	font-style:italic;
	font-weight:bold;
}


      a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
      a.tooltip span {display:none; padding:2px 3px; margin-left:8px; }
	   a.tooltip span.toolspan {display:none; padding:2px 3px; margin-left:8px; }
      a.tooltip:hover span{display:inline; position:absolute; margin-right:30px; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}




