.Treeview
{
	direction:rtl}	
.TreeBackTD
{
	background-image:url('/images/gradiant.gif');
	background-repeat:repeat-y;
	background-position:right;
	
	
		}
		
.GoldenTreeBox
{
	width: 100%;
	height: 350px;
	overflow: auto;
	border-right: #725c27 1px solid;
	border-top: #725c27 1px solid;
	border-left: #725c27 1px solid;
	border-bottom: #725c27 1px solid;
	
}	
.GhavaninTree
{
	width: 320px;
	height: 100%;
	overflow: auto;
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	font-weight:normal;
}			
.RedTreeBox
{
	width: 100%;
	height: 350px;
	overflow: auto;
	border-right: #7a2222 1px solid;
	border-top: #7a2222 1px solid;
	border-left: #7a2222 1px solid;
	border-bottom: #7a2222 1px solid;
}		
.Hover
{
	border-right: #e9e7d1 1px solid;
	padding-right: 3px;
	border-top: #e9e7d1 1px solid;
	font-size: 9pt;
	padding-bottom: 2px;
	border-left: #e9e7d1 1px solid;
	color: #000066;
	border-bottom: #e9e7d1 1px solid;
	font-family: tahoma;
	background-color: #ffffc9;
	padding-top: 2px;
	cursor:hand;
}	
.Selected
{
	border-right: #333970 1px solid;
	padding-right: 5px;
	border-top: #333970 1px solid;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 2px;
	border-left: #333970 1px solid;
	color: #ffffff;
	margin-right: 3px;
	border-bottom: #333970 1px solid;
	font-family: tahoma;
	background-color: #6190bf;
}	
.node
{
	padding-right: 0px;
	padding-left: 5px;
	font-size: 9pt;
	color: darkblue;
	font-family: tahoma;
}

.NodeEdit
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 8pt;
	border-left: darkgray 1px solid;
	color: #242424;
	border-bottom: darkgray 1px solid;
	font-family: tahoma;
	text-align: right;
	direction:rtl;
	width:150px;
}
.ResutList
{
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	overflow: auto;
	border-left: #000099 1px solid;
	width: 650px;
	border-bottom: #000099 1px solid;
	height:140;

}
.ListBox
{
	border-right: medium none;
	border-top: medium none;
	font-size: 8pt;
	margin-bottom: 0px;
	border-left: medium none;
	color: #000080;
	border-bottom: medium none;
	font-family: Tahoma;
	text-align: right;
	bottom:0px;
	
}
.MenuGroup
{
  background-color:white;
  background-image:url(menu_images/group_background.gif);
  border-width:1px; 
  border-color:#7E7E81; 
  border-style:solid;
  cursor:default; 
}

.MenuItem
{
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  margin:1px; 
  cursor:default;
  text-align:right; 
}

.MenuItemHover 
{
  background-color:#FFEEC2; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border-width:1px; 
  border-color:#4B4B6F; 
  border-style:solid;
  cursor:default; 
  text-align:right;
}

.MenuBreak
{
  background-image:url(menu_images/break_bg.gif);
  width:100%;
  height:1px;
}
.SearchResultItem
{
	font-size: 8pt;
	color: #2a4a7c;
	direction: rtl;
	font-family: tahoma;
	text-decoration: none;
}
.SearchKey
{
	font-size: 8pt;
	background-image: url(/images/keyPattern/graybg.gif);
	color: #2a2a29;
	background-repeat: repeat-x;
	font-family: tahoma;
	height: 20px;
	text-align: center;
	border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	border-left: dimgray 1px solid;
	border-bottom: dimgray 1px solid;
}

.SearchBox
{
	border-right: #005661 1px solid;
	border-top: #005661 1px solid;
	font-size: 8pt;
	border-left: #005661 1px solid;
	color: #00567c;
	direction: rtl;
	border-bottom: #005661 1px solid;
	font-family: tahoma;
	text-align: right;
	height: 16px;
	background-color: #ffffe8;
}
.KeyGray
{
	border-right: #2c2c2c 1px solid;
	border-top: #2c2c2c 1px solid;
	font-size: 8pt;
	background-image: url(/images/keyPattern/GrayBG.gif);
	border-left: #2c2c2c 1px solid;
	color: #2a2a29;
	border-bottom: #2c2c2c 1px solid;
	background-repeat: repeat-x;
	font-family: tahoma;
	height: 19px;
	text-align: center;
}
.KeyGRed
{
	margin-right:1px;
	border-right: #79000f 1px solid;
	border-top: #79000f 1px solid;
	font-size: 8pt;
	background-image: url(/images/keyPattern/RedBG.gif);
	background-repeat: repeat-x;
	background-attachment:scroll;
	border-left: #79000f 1px solid;
	color: #ffffff;
	border-bottom: #79000f 1px solid;
	font-family: tahoma;
	height: 20px;
	text-align: center;
	direction:rtl;
}
.NoteLabel
{
	font-size: 8pt;
	color: #000066;
	font-family: tahoma;
}
.SelectedNodeLabel

{
	font-size: 8pt;
	color: Green;
	font-weight:bold;
	font-family: tahoma;
}
.HasTreeCode
{
	font-weight: normal;
	font-size: 8pt;
	color: #660066;
	font-family: tahoma;
	background-color: #ffeed0;
	border-right: #660033 1px solid;
	border-top: #660033 1px solid;
	border-left: #660033 1px solid;
	border-bottom: #660033 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}


.ResultArea
{
	
	border-left:solid 1px #bebebe;
	border-top:solid 1px #bebebe;
	text-align:right;
	padding-top:1;
	padding-right:2;
	text-align:right;
	vertical-align:top;
		
	
	
	}
	.SearchResultArea
{
	
	border-left:solid 1px #bebebe;
	border-top:solid 1px #bebebe;
	text-align:right;
	padding-top:1;
	padding-right:2;
	text-align:right;
	vertical-align:top;
	direction:ltr;
		
	
	
	}
.FormLeftDown
{
	background-image: url(/Images/Froms/Gray/leftDown.gif);
	background-repeat: no-repeat;
	width:7px;
	height:7px;
	
	
}
.FormBottom
{
	background-image: url(/Images/Froms/Gray/bottom.gif);
	background-repeat: repeat-x;
	width:100%;
	height:7px;
	
}
.FormRightDown
{
	background-image: url(/Images/Froms/Gray/rightDown.gif);
	background-repeat: no-repeat;
	width:7px;
	height:7px;
	
	}
.FormRightUP
{
	background-image: url(/Images/Froms/Gray/rightUP.gif);
	width:7px;
	height:8px;
	
	background-repeat: no-repeat;	
	background-position:right top;
	
	
	
	}
.FormRight
{
	background-image: url(/Images/Froms/Gray/right.gif);
	width:7px;	
	height:100%;
	
	background-repeat: repeat-y;
	
	
	}
.LbGray
{
	font-size: 8pt;
	color: dimgray;
	font-family: tahoma;
}	
.Searchddl
{
	border-right: #005661 1px solid;
	border-top: #005661 1px solid;
	font-size: 8pt;
	border-left: #005661 1px solid;
	color: #00567c;
	direction: rtl;
	border-bottom: #005661 1px solid;
	font-family: tahoma;
	text-align: right;
	height:20px;
	
	}
	
.KeywordListBox
{
		border-right: gray 1px solid;
	border-top: gray 1px solid;
	overflow: auto;
	border-left: gray 1px solid;
	
	border-bottom: gray 1px solid;
	height: 180px;
	width: 250px;
	text-align:right;}	
.Motasel
{
	font-size: 11pt;
	color: #003366;
	font-family: Nazanin,Times;
	font-weight: bold;
}
.SearchResultItem
{
	font-size: 8pt;
	color: #006600;
	font-family: tahoma;
	text-decoration: none;
}
