img{border:0}
.form
{
	background-color:#F4F0E9;
}
.title
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #EFF2F9;
	font-size : 16px;
	background-image:url(images/title.gif);
	background-repeat:repeat-x;
	background-color:#537EBF;
	font-weight : bold;
}
.title2
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #537EBF ;
	background-color:#EBEBEB;
	font-size : 15px;
	font-weight : bold;
}

.panel
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #EFF2F9;
	font-size : 14px;
	font-weight : bold;
	border-style:double;
}

.label
{

	border-style:none;
	font-family:Times New Roman;
	cursor: pointer;
	color : #203C7D;
	font-weight: bold;	
	font-size : 12px;
}
.calendarInput
{

	border-style:outset;
	border-width:1px;
	border-color:#203C7D;
	font-family:Times New Roman;
	cursor: pointer;
	color : #203C7D;
	font-size :8px;
}
.combo
{

	border-style:outset;
	border-width:1px;
	border-color:#203C7D;
	font-family:Times New Roman;
	cursor: pointer;
	color : #203C7D;
	font-size : 12px;
}

.buttonlink
{
	border-style:none;
	background-color:Transparent;
	font-family:Times New Roman Baltic;
	cursor: pointer;
	color : #203C7D;
	font-size : 12px;
	
}

.logbutt
{
    BORDER-RIGHT: #7A8078 1px outset;
    BORDER-TOP: #7A8078 1px outset;
    FONT-SIZE: 12px;
    BORDER-LEFT: #7A8078 1px outset;
    CURSOR: pointer;
    COLOR: #7A8078;
    BORDER-BOTTOM: #7A8078 1px outset;
    FONT-FAMILY: Times New Roman;
    BACKGROUND-COLOR: #F9F5F1
}

.loginbutton
{
	
	border-width:1px;
	border-color:#537EBF;
	border-style:outset;
	background-color:#E7D8BA;
	font-family:Times New Roman;
	cursor: pointer;
	color : #1051A2;
	font-size : 12px;
}
.modulestext
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #7D5C4A;
	font-size : 12px;
	font-weight : bold ;
	background-color:#F3E6CA;
	border-style:outset;
	border-color:#7D5C4A;
	
}
.modulesNote
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #7A8078;
	font-size : 15px;
	font-weight : bold ;
	background-color:Transparent;
	border-style:none;
	
}
.modules
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #7A8078;
	font-size : 17px;
	font-weight : bold ;
	background-color:Transparent;
	border-style:none;
	text-decoration:none !important;
	border:none;
	
}


.textBox
{
	font-family: Times New Roman ;
	cursor: pointer;
	color : #203C7D;
	font-size : 10px;
	background-color:#FFFFFF;
	
}

.button
{
	font-family : VERDANA;
	font-size : 10px;
	font-weight : bold;
	color : #203C7D;
}

.login
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #7A8078;
	font-size : 15px;
}

.loginsmall

{
	font-family:Times New Roman;
	cursor: pointer;
	color : #7A8078;
	font-size : 11px;


}
.butbar
{
	font: Times New Roman;
	cursor: pointer;
	color : #203C7D;
	background-color:#D6D5D5;
	font-size : 11px;
	font-weight : bold;

}

.modifyBar
{
	font-family: Times New Roman;
	cursor: pointer;
	color : #203C7D;
	background-color:#EBEBEB;
	font-size : 10px;
}

.menubar
{
	font-family:Times New Roman;
	cursor: pointer;
	color: #203C7D;
	font-size: 12px;
	font-weight: bold;
	
}
.buttonlabel
{
	border-style:none;
	background-color:Transparent;
	font-family:Times New Roman;
	cursor: pointer;
	color : #203C7D;
	font-size : 11px;
	font-weight: bold;
	direction:rtl;

	
}
.menubar2
{
	font-family:Times New Roman;
	cursor: pointer;
	color: #203C7D;
	background-color: #D6E0FD;
	font-size: 11px;
	font-weight: bold;
}

 
.operationbar
{
	background-color:#537EBF; 
	background-image:url(images/title.gif);
	background-repeat:repeat-x;
}

.suboperationbar
{
	background-color:#E6CEB4; 
}
.operationmenu
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #203C7D;
	font-size : 12px;
	background-color:#F6F6F2; 
	font-weight : bold;
 	Height:20px;
 
 	border-color :#D3BE96;
 	border-bottom-width:2px;
 	border-left-width:1px;
 	border-right-width:2px;
 	border-top-width:1px;
 	border-style: Outset;
}

.progressbar
{
	font-family:Times New Roman;
	cursor: pointer;
	color : white;
	font-size : 12px;
	background-color:red; 
	font-weight : bold;
  	Height:20px;

 	border-color :#D3BE96;
 	border-bottom-width:2px;
 	border-left-width:1px;
 	border-right-width:2px;
 	border-top-width:1px;
 	border-style: Outset;
}

.operationsubmenu
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #203C7D;
	font-size : 12px;
	background-color:#F6F6F2;
	font-weight : bold;
	Height:25px;
	
	border-style:Outset;
	border-color : #E3DCC0;
 	border-bottom-width:2px;
 	border-left-width:1px;
 	border-right-width:2px;
 	border-top-width:1px;
}

.operationsubmenuSelected
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #203C7D;
	font-size : 12px;
	background-color:#F6F6F2;
	font-weight : bold;
	font-style :italic;
	Height:25px;
	border-style:Outset;
	border-color : #E3DCC0;
 	border-bottom-width:2px;
 	border-left-width:1px;
 	border-right-width:2px;
 	border-top-width:1px;
}

.menu
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #203C7D;
	font-size : 13px;
	
	background-image:url(images/title.gif);
	background-repeat:repeat-x;
	font-weight : bold;
 	Height:18px;
 	width :100%;
 	background-color:#C5D5EF;
 	border-color :#537EBF;
 	border-bottom-width:1px;
 	border-left-width:0px;
 	border-right-width:1px;
 	border-top-width:0px;
 	border-style: Outset;
}
.submenu
{
	font-family: bold 12px Times New Roman;
	cursor: pointer;
	color : #203C7D;
	font-size : 12px;
	background-image:url(images/menuTreeSub.gif);
	background-color:#f4f0e9;
	background-repeat:repeat-y;
	font-weight : bold;
	Height:18px;
	width :100%;
	border-style:inset;
	border-color : #E3DCC0;
 	border-bottom-width:1px;
 	border-left-width:0px;
 	border-right-width:1px;
 	border-top-width:0px;

}
.topfrom
{
	background-color:#7998C7;
	background-image:url(images/logot3.gif);
	background-repeat:repeat-x;
	font-family:Times New Roman;
	font-size : 12;
	color : #EFF2F9;
	
}
.selecttedmenu
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #203C7D;
	font-size : 10px;
	background-color:#E2D7C7;
	background-image:url(images/menutreeSel.gif);
	background-color:#e2d7c7;
	background-repeat:repeat-x;
	font-weight : bold;
	Height:18px;
	width :100%;
	border-style:inset;
	border-color : #E3DCC0;
 	border-bottom-width:1px;
 	border-left-width:0px;
 	border-right-width:1px;
 	border-top-width:0px; 	
}
/*
.selecttedmenu
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #203C7D;
	font-size : 12px;
	background-color:#E2D7C7;
	background-image:url(images/menutreeSel.gif);
	background-color:#e2d7c7;
	background-repeat:repeat-y;
	font-weight : bold;
	Height:18px;
	width :100%;
	border-style:inset;
	border-color : #E3DCC0;
 	border-bottom-width:1px;
 	border-left-width:0px;
 	border-right-width:1px;
 	border-top-width:0px; 	
}*/
 

.tablesubheaders
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #1051A2;
	background-color:#E2D7C7; 
	font-size : 12px;
	font-weight : bold;

}
.tablesubdata
{
	background-color:#F4F0E9;
	font-family: Times New Roman;
	cursor: pointer;
	color : #1051A2;
	font-size : 11px;
	text-align:left
	
}
.tablegroup
{
	font: Times New Roman;
	cursor: pointer;
	color : #1051A2;
	background-color:#EBEBEB;
	font-size : 12px;
	font-weight : bold;
	text-align:center;
}
.tablegroup2
{
	cursor: pointer;
	color: #203C7D;
	font-size: 12px;
	text-align: center;
	font-family: Times New Roman;
	border-color:#203C7D;
	font-weight : bold;
	background-color:#FFFFFF;
}

.tableheaders
{
	font-family:Times New Roman;
	cursor: pointer;
	color: #1051A2;
	background-color: #BAC6EB;
	font-size: 13px;
	font-weight: bold;
	
}


.tabledataselected
{
	font-family: Times New Roman;
	cursor: pointer;
	color : #203C7D;
	font-size : 12px;
	background-color:#D6E0FD;
	text-align:left;
}
.tabledata
{
	cursor: pointer;
	color: #203C7D;
	font-size: 11px;
	text-align: left;
	font-family:Times New Roman;
	border-color:#203C7D;
	background-color:#FFFFFF;
}

.tabledata
{
	cursor: pointer;
	color: #203C7D;
	font-size: 12px;
	text-align: left;
	font-family:Times New Roman;
	border-color:#203C7D;
	background-color:#FFFFFF;
}

.footerdata
{
	font: Times New Roman;
	cursor: pointer;
	color : #663300;
	background-color:#EBEBEB;
	font-size : 13px;
	font-weight : bold;
}

.menuIn
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #1051A2;
	font-size : 12px;
	font-weight : bold;
 	Height:15px;
 	width :150px;
}
.submenuIn
{
	font-family: Times New Roman;
	cursor: pointer;
	color : #1051A2;
	font-size : 10px;
	font-weight : bold;
	Height:16px;
	width :140px;
}

.selectedmenuIn
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #A21028;
	font-size : 10px;
	font-weight : bold;
	Height:16px;
	width :140px;
}

.HoverMenu
{
	font-family:Times New Roman;
	cursor: pointer;
	color : #EBEBEB;
	font-size : 11px;
	font-weight : bold;
	background-color:#1051A2;
}

.FreezePaneOff
   {
   	
      visibility: hidden;
      display: none;
      position: absolute;
      top: -100px;
      left: -100px;
   }

   .FreezePaneOn
   {
      position: absolute;
      top: 0px;
      left: 0px;
      visibility: visible;
      display: block;
      width: 100%;
      height: 100%;
      background-color: #EBEBEB;
      z-index: 999;
      
      -moz-opacity:0.85;
      padding-top: 20%;
   }

   .InnerFreezePane
   {
      text-align: center;
      width: 66%;
      background-color:#F4F0E9;
      color: White;
      font-size: large;
      border: dashed 2px #111;
      padding: 9px;
   }
 .rgExpand 
     {
     	 background:url('images/SinglePlus.gif') center center no-repeat !important;  
     }
 .rgCollapse
    {  
    	      background:url('images/SingleMinus.gif') center center no-repeat !important; 
    } 
    
 .invisible 
	{ 
	display: none; 
	}