
.psmall {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444444; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, hevetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

.bsmall {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; FONT-WEIGHT: BOLD; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #444444; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, hevetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

.sel
{
   COLOR: #800000; 
}

.xscrollbar {
  scrollbar-face-color:#E1E6F5;
  scrollbar-highlight-color:#CEE4FF;
  scrollbar-3dlight-color:#003471;
  scrollbar-darkshadow-color:#000000;
  scrollbar-shadow-color:#808080;
  scrollbar-arrow-color:#C3CEE0;
  scrollbar-track-color:#E0E3E8;
}

.xbutton {
  font-size:11px; 
  color:29243B; 
  FONT-FAMILY: verdana, helvetica, arial; 
  height:20px; 
  background:DDDDDD; 
  padding-top:0px; 
  padding-bottom:0px 
}

.xdropdown {
  font-size:8pt; 
  color:000000; 
  FONT-FAMILY: verdana, helvetica, arial; 
  height:35px; 
  margin-top:3px; 
  background:FFFFFF; 
  padding-top:0px; 
  padding-bottom:0px;
  border: 1px solid #7b9ebd; 
}

.xfield
{
  FONT-FAMILY: verdana, helvetica, arial; 
   font-size: 8pt;
   height: 19px; 
   border: 1px solid #FFFFFF;
}

.xfieldname
{
   FONT-SIZE: 8pt; 
   COLOR: #29243B; 
   FONT-FAMILY: verdana, helvetica, arial;
}

.xtablecell {
  font-size:8pt; 
  background: #F1F1F1;
  FONT-FAMILY: verdana, helvetica, arial; 
  COLOR: #000000;
}

.xtablecell2 {
  font-size:8pt; 
  background: #F5F5FA;
  FONT-FAMILY: verdana, helvetica, arial; 
  COLOR: #000000;
}

.xtablecellw {
  font-size:8pt; 
  background: #FFFFFF;
  FONT-FAMILY: verdana, helvetica, arial; 
  COLOR: #000000;
}

.xtablecellred {
  font-size:8pt; 
  background: #CC3300;
  FONT-FAMILY: verdana, helvetica, arial; 
  COLOR: #002B5C;
}

.xtablecellinactive {
  font-size:8pt; 
  background: #3300FF;
  FONT-FAMILY: verdana, helvetica, arial; 
  COLOR: #FFFFFF;
}

.xtablecelloverride {
  font-size:8pt; 
  background: #CCCCCC;
  FONT-FAMILY: verdana, helvetica, arial; 
  COLOR: #000000;
}

.xtableheading {
  font-size:10px; 
  bgcolor:FFFFFF;
  FONT-FAMILY: verdana, helvetica, arial; 
  background:EFEFF3; 
  FONT-WEIGHT: BOLD;
  COLOR: #333333;
}
 
.pb {
	FONT-SIZE: 11px; COLOR: #002B5C; FONT-FAMILY: verdana, helvetica, arial
}

.pbluesel {
	FONT-SIZE: 11px; COLOR: #002B5C; FONT-FAMILY: verdana, helvetica, arial
}

.pblue {
	FONT-SIZE: 11px; FONT-WEIGHT: BOLD; COLOR: #5F8EB9; FONT-FAMILY: verdana, helvetica, arial
}

.rpttitle {
	FONT-SIZE: 13px; FONT-WEIGHT: BOLD; COLOR: #000000; FONT-FAMILY: verdana, helvetica, arial
}

.rpttitlebig {
	FONT-SIZE: 13px; FONT-WEIGHT: BOLD; COLOR: #000000; FONT-FAMILY: verdana, helvetica, arial
}

.thtitle {
	FONT-SIZE: 10px; FONT-WEIGHT: BOLD; COLOR: #000000; FONT-FAMILY: verdana, helvetica, arial
}

.thtitlebig {
	FONT-SIZE: 12px; FONT-WEIGHT: BOLD; COLOR: #000000; FONT-FAMILY: verdana, helvetica, arial
}

.tdbig {
	FONT-SIZE: 14px; FONT-WEIGHT: BOLD; COLOR: #000000; FONT-FAMILY: verdana, helvetica, arial
}

.tdmed {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, helvetica, arial
}

.rptphead {
	FONT-SIZE: 11px; FONT-WEIGHT: BOLD; COLOR: #000000; FONT-FAMILY: verdana, helvetica, arial
}

.rptpdet {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, helvetica, arial
}

.pbold {
	FONT-SIZE: 10px; FONT-WEIGHT: BOLD; COLOR: #6699cc; FONT-FAMILY: verdana, helvetica, arial
}

.puser {
	FONT-SIZE: 10px; FONT-WEIGHT: BOLD; COLOR: #5F8EB9; FONT-FAMILY: verdana, helvetica, arial
}

BODY {
	FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: verdana, helvetica, arial
}

P {
	FONT-SIZE: 11px; COLOR: #29243B; FONT-FAMILY: verdana, helvetica, arial
}

LI {
	FONT-SIZE: 11px; COLOR: #29243B; FONT-FAMILY: verdana, helvetica, arial
}

H1 {
   FONT-SIZE: 11px; COLOR: #29243B; FONT-FAMILY: verdana, helvetica, arial;
}

H2 {
   FONT-SIZE: 10px; COLOR: #5186C0; FONT-FAMILY: verdana, helvetica, arial;
}

H3 {
   FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana, helvetica, arial;
}

TH {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, helvetica, arial
}

TD {
	FONT-SIZE: 11px; COLOR: #29243B; FONT-FAMILY: verdana, helvetica, arial
}

A:link { 
  font-size: 11px;
  font-family: verdana, helvetica, arial;
  color: #FFFFFF;
  TEXT-DECORATION: none;
}

A:active { 
  font-size: 11px;
  font-family: verdana, helvetica, arial;
  color: #FFFFFF;
  TEXT-DECORATION: none;
}

A:visited { 
  font-size: 11px;
  font-family: verdana, helvetica, arial;
  color: #FFFFFF;
  TEXT-DECORATION: none;
}
A:hover { 
  font-size: 11px;
  font-family: verdana, helvetica, arial;
  color: #935804;
  TEXT-DECORATION: none;
}

A.sm:link { 
  font-size: 9px;
  font-family: verdana, helvetica, arial;
  color: #002B5C;
}

A.sm:active { 
  font-size: 9px;
  font-family: verdana, helvetica, arial;
  color: #002B5C;
}

A.sm:visited { 
  font-size: 9px;
  font-family: verdana, helvetica, arial;
  color: #002B5C;
}
A.sm:hover { 
  font-size: 9px;
  font-family: verdana, helvetica, arial;
  color: #6699CC;
}

.hdgA:link { 
  font-size: 11px;
  font-weight: BOLD;
  font-family: verdana, helvetica, arial;
  color: #002B5C;
  TEXT-DECORATION: none;
}

.hdgA:active { 
  font-size: 11px;
  font-weight: BOLD;
  font-family: verdana, helvetica, arial;
  color: #002B5C;
  TEXT-DECORATION: none;
}

.hdgA:visited { 
  font-size: 11px;
  font-weight: BOLD;
  font-family: verdana, helvetica, arial;
  color: #002B5C;
  TEXT-DECORATION: none;
}

.hdgA:hover { 
  font-size: 11px;
  font-weight: BOLD;
  font-family: verdana, helvetica, arial;
  color: #6699CC;
  TEXT-DECORATION: none;
}

.hdgB:link { 
  font-size: 10px;
  font-weight: BOLD;
  font-family: verdana, helvetica, arial;
  color: #5F8EB9;
  TEXT-DECORATION: none;
}

.hdgB:active { 
  font-size: 10px;
  font-weight: BOLD;
  font-family: verdana, helvetica, arial;
  color: #5F8EB9;
  TEXT-DECORATION: none;
}

.hdgB:visited { 
  font-size: 10px;
  font-weight: BOLD;
  font-family: verdana, helvetica, arial;
  color: #5F8EB9;
  TEXT-DECORATION: none;
}

.hdgB:hover { 
  font-size: 10px;
  font-weight: BOLD;
  font-family: verdana, helvetica, arial;
  color: #002B5C;
  TEXT-DECORATION: none;
}

.subhdgA:link { 
  font-size: 11px;
  font-family: verdana, helvetica, arial;
  color: #002B5C;
}

.subhdgA:active { 
  font-size: 11px;
  font-family: verdana, helvetica, arial;
  color: #002B5C;
}

.subhdgA:visited { 
  font-size: 11px;
  font-family: verdana, helvetica, arial;
  color: #002B5C;
}
.subhdgA:hover { 
  font-size: 11px;
  font-family: verdana, helvetica, arial;
  color: #6699CC;
}

.headingA:link { 
  font-size: 11px;
  font-family: verdana, helvetica, arial;
  color: #002B5C;
  TEXT-DECORATION: none;
}

.headingA:active { 
  font-size: 11px;
  font-family: verdana, helvetica, arial;
  color: #002B5C;
  TEXT-DECORATION: none;
}

.headingA:visited { 
  font-size: 11px;
  font-family: verdana, helvetica, arial;
  color: #002B5C;
  TEXT-DECORATION: none;
}
.headingA:hover { 
  font-size: 11px;
  font-family: verdana, helvetica, arial;
  color: #6699CC;
  TEXT-DECORATION: none;
}

A.cw:link {
	COLOR: #B8B8B8; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.cw:visited {
	COLOR: #B8B8B8; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.cw:active {
	COLOR: #B8B8B8; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.cw:hover {
	COLOR: #A8A8A8; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}

.cw2 {

	FONT-SIZE: 11px; COLOR: #A8A8A8; FONT-FAMILY: verdana, helvetica, arial
}

A.cw3:link {
	font-family: verdana, helvetica, arial; FONT-SIZE: 9px; COLOR: #898989; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.cw3:visited {
	font-family: verdana, helvetica, arial; FONT-SIZE: 9px; COLOR: #898989; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.cw3:active {
	font-family: verdana, helvetica, arial; FONT-SIZE: 9px; COLOR: #898989; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.cw3:hover {
	font-family: verdana, helvetica, arial; FONT-SIZE: 9px; COLOR: #A8A8A8; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}

.tabledata {
	
}
.tabledatajustify {
	TEXT-ALIGN: left
}
.tabledatajustifyleft {
	TEXT-ALIGN: left
}
.tabledatajustifyright {
	TEXT-ALIGN: right
}
.tabledatajustifycenter {
	TEXT-ALIGN: center
}
.tabledatapadding {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px
}
.tabledatapaddingnarrow {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px
}
.tableheadseparator {
	BACKGROUND-COLOR: #99adc2
}
.tablerowodd {
	BACKGROUND-COLOR: #f2f3f5
}
.tableroweven {
	BACKGROUND-COLOR: #e6eaee
}

.defaultTreeTable{
			margin : 0px;
			padding : 0px;
			border : 0px;
}
.containerTableStyle { overflow : auto; position:relative; top:0; font-size : 12px;}
.containerTableStyleRTL span { direction: rtl; unicode-bidi: bidi-override;  }
.containerTableStyleRTL { direction: rtl; overflow : auto; position:relative; top:0; font-size : 12px;}
.standartTreeRow{	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size : 12px; -moz-user-select: none;  }
.selectedTreeRow{ background-color : navy; color:white; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 		font-size : 12px;  -moz-user-select: none; }
.dragAndDropRow{ background-color : navy; color:white; }
.standartTreeRow_lor{	text-decoration:underline; background-color : #FFFFF0; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size : 12px; -moz-user-select: none; }
.selectedTreeRow_lor{   text-decoration:underline; background-color : navy; color:white; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 		font-size : 12px;  -moz-user-select: none; }

.standartTreeImage{ width:18px; height:18px;  overflow:hidden; border:0; padding:0; margin:0; }
.hiddenRow { width:1px;   overflow:hidden;  }
.dragSpanDiv,.dragSpanDiv td{ 	font-size : 12px; 	background-color:white; }


.selectionBox{
background-color: #FFFFCC;
}
.selectionBar {
	top:0;
	background-color: Black;
	position:absolute;
	overflow:hidden;
	height: 2px;
	z-index : 11;
}

.intreeeditRow{
  width:100%; font-size:8pt; height:16px; border:1px solid silver; padding:0; margin:0;
  -moz-user-select:  text;   
}
.dhx_tree_textSign{
   font-size:8pt;
   font-family:monospace;
   width:21px;
   color:black;
   padding:0px;
   margin:0px;
   cursor:pointer;
   text-align: center;
}


