BODY {
  margin-top: 20px;
  background-color: #545654;
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;

  Scrollbar-face-color: #d2d2d2;
  Scrollbar-highlight-color: #000000;
  Scrollbar-shadow-color: #000000;
  Scrollbar-3dlight-color: #f8f8f8;
  Scrollbar-arrow-color: #027DD6;
  Scrollbar-track-color: #f8f8f8;
  Scrollbar-darkshadow-color: #f8f8f8;
  Scrollbar-base-color: #d2d2d2;
}
	.clear{
		clear:both;
}
.prickar {
  cursor: hand;
}

.success {
  font-family: Verdana;
  font-size: 11px;
  color: #000000;
}

.wrong {
  font-family: Verdana;
  font-size: 11px;
  color: red;
}

.error {
  font-family: verdana;
  font-size: 9px;
  color: red;
  background: #f2f2f2;
}

.form {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #f3f3f3;
  border: 1px solid #e1e1e1;
  padding: 3px;  
}

.formstandard {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  padding: 3px;  
}

.formselect {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #ffffff;
  border: 1px solid #e1e1e1;
  padding: 3px;  
}

.formheader {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #fabb70;
  border: 1px solid #e1e1e1;
  padding: 3px;  
}
.formheader2 {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #f2f2f2;
  border: 1px solid #e1e1e1;
  padding: 3px;  
}

.formbg {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #ebebeb;
  border: 1px solid #e1e1e1;
  padding: 3px;  
}
.formbg2 {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #f2f2f2;
  border: 1px solid #e1e1e1;
  padding: 3px;  
}

.formbg3 {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #ebebeb;
  border-bottom: 1px dotted #cccccc;
  padding: 3px;  
}
.formbg4 {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #f2f2f2;
  border-bottom: 1px dotted #cccccc;
  padding: 3px;  
}

.formhover {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #ebebeb;
  border-top: 1px solid #ebebeb;  
  border-bottom: 1px dotted #cccccc;
  padding: 3px;  
}
.formhover:hover{
  cursor:pointer;
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #ffffff;
  border-top: 1px dotted #cccccc;
  border-bottom: 1px dotted #cccccc;
  padding: 3px;  
}
.formhover2 {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #f2f2f2;
  border-top: 1px solid #f2f2f2;  
  border-bottom: 1px dotted #cccccc;
  padding: 3px;  
}
.formhover2:hover{
  cursor:pointer;
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #ffffff;
  border-top: 1px dotted #cccccc;  
  border-bottom: 1px dotted #cccccc;
  padding: 3px;  
}

.submit {
  cursor:pointer;
  border:outset 1px #ccc;
  background:#999;
  font-size: 9pt;
  color:#000;
  padding: 1px 3px;
  background:url(img/formbg.gif) repeat-x left top;
}
.submit:hover {
  cursor:pointer;
  border:outset 1px #ccc;
  background:#fff;
  font-size: 9pt;
  color:#000;
  padding: 1px 3px;
}
 
h1 {
font-size: 16pt;
color: #3088c7;
}

h2 {
font-size: 13pt;
color: #288dd5;
}

h3 {
font-size: 10pt;
color: #86adc8;
}
.small {
font-size: 6pt;
color: #0e0e0e;
}

.smallgray {
font-size: 7pt;
color: #000000;
}

.smallwhite {
font-size: 7pt;
color: #ffffff;
}

.star {
font-size: 6pt;
color: red;
}

td.myClass {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #f2f2f2;
  border: 1px solid #e1e1e1;
  padding: 3px;  
}
td.myClass:hover {
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
  background: #fabb70;
  border: 1px solid #e1e1e1;
  padding: 3px;
  cursor:pointer;cursor:hand  
}

A {
  color: #000000;
  font-family: Verdana;
  text-decoration: none; 
}
A:visited {
  color: #000000;
  font-family: Verdana;
  text-decoration: none; 
}

A:active {
  color: #434343;
  font-family: Verdana;
  border-bottom:1px dotted black;  

}
A:visited:hover {
  color: #434343;
  background-color: #ffffff;
  font-family: Verdana;
  border-bottom:1px dotted black;
}
A:hover {
  color: #434343;
  background-color: #ffffff;
  font-family: Verdana;
  border-bottom:1px dotted black;
}

TD {
  font-family: Verdana;
  font-size: 11px;
  color: #000000;
 }
.error {
  color: #FF0000;
  font-size: 10px;
  }
.rubrik {
  font-weight: bold;
  font-family: Arial;
  font-size: 16px;
  color: #000000;
 }


.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #000000;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #000000;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #d2d2d2;
}
.dtree .clip {
	overflow: hidden;
}


	.dhtmlgoodies_tabPane{
		height:21px;	/* Height of tabs */
		border-bottom:1px solid #919b9c;
	}
	.dhtmlgoodies_aTab{
		border-left:1px solid #919b9c;
		border-right:1px solid #919b9c;
		border-bottom:1px solid #919b9c;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		padding:5px;		
		
	}
	.dhtmlgoodies_tabPane DIV{
		float:left;
		height:100%;	/* Height of tabs */
		padding-left:3px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane .tabActive{
		background-image:url('inc/tab/images/tab_left_active.gif');
		margin-left:0px;
		margin-right:0px;	
		z-index:10;	
	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-image:url('inc/tab/images/tab_left_inactive.gif');
		margin-left:0px;
		margin-right:0px;
		z-index:1;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url('inc/tab/images/tab_left_over.gif');
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane span{
		font-family:arial;
		vertical-align:top;
		font-size:11px;
		padding-left:3px;
		padding-right:3px;		
		line-height:21px;
		float:left;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
	}
	
	.dhtmlgoodies_tabPane img{
		float:left;
	}
