﻿BODY
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 8pt;
	margin: 0px;
	cursor: default;
	color: #000000;
	direction: ltr;
	padding-top: 0px;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
	direction:rtl;
}

FORM
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	font-family: Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

TABLE
{
	border-style: none;
	font-family: Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

INPUT, TEXTAREA, SELECT, OPTION
{
	font-family: Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

A
{
	text-decoration: none;
	color: #0000cc;
}

A:HOVER
{
	color: #cc0000;
}

.Hand
{
	cursor:Hand;
}

.TreeNodeSelected
{
	font-weight:bold;
	color:Black;
	font-family:Tahoma;
	font-size:8pt;
	padding:0px 2px 0px 2px;
}

.TreeNodeNormal
{
	text-decoration:none;
	color:#445e73;
	font-weight:normal;
	font-family:Tahoma;
	font-size:8pt;
	padding:0px 2px 0px 2px;
}

.TreeNodeHover
{
	text-decoration:none;
	padding:0px 2px 0px 2px;
	background-color:#f1f1e7;
	color:#445e73;
	font-family:Tahoma;
}

.FaqHeader
{
	direction:rtl;
	padding:  5px 5px 5px 5px;
	background-color: #a9cce2; 
	text-align:justify;
	BORDER-RIGHT: #a3b6be 1px solid; 
	BORDER-LEFT: #a3b6be 1px solid; 
	border-top: #a3b6be 1px solid; 
}

.FaqHeaderLink
{
	color:#445E73;
	text-decoration:none;
}

.FaqHeaderLink:Hover
{
	color:#445E73;
	text-decoration:none;
}

.FaqContent
{
	padding: 5px 5px 5px 5px;
	color:#7F8D99;
	BORDER-TOP-WIDTH: 1px; 
	BORDER-RIGHT: #a3b6be 1px dotted; 
	BORDER-LEFT: #a3b6be 1px dotted; 
	DIRECTION: rtl; 
	BORDER-TOP-COLOR: #a3b6be; 
	BORDER-BOTTOM: #a3b6be 1px dotted; 
	TEXT-ALIGN: justify;
}

.Msg
{
	color:Red;
}

.SearchBottom
{
	background-image:url('Images/Search_popBg.gif');
	height:29px;
	background-repeat:no-repeat;
}

.SearchContent
{
	border-right : solid 1px #619dc5;
	border-left : solid 1px #619dc5;
	BACKGROUND-IMAGE: url(images/mvbg.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 49px
}

.TabTop
{
	BACKGROUND-POSITION: left bottom; 
	BACKGROUND-IMAGE: url(Images/tabsBg.gif); 
	BORDER-LEFT: #cad0d5 1px solid; 
	BORDER-Right: #cad0d5 1px solid; 
	BACKGROUND-REPEAT: repeat-x;
}
.TopPage
{
	background-color:#f4f3f2;
	border-bottom:solid 1px #cdcdcc;
	height:23px;
}
.PageBottom
{
	border-top:solid 1px #cdcdcc;
}

.CategoryFrame
{
}
.CategoryTop
{
	border-top:solid 1px #ffb64b;
	border-right:solid 1px #ffb64b;
	border-left:solid 1px #ffb64b;
	background-image:url('Images/CategoryHeader.gif');
	background-repeat:repeat-x;
	height:25px;
	text-align:right;
	padding-right:5px;
	padding-left:5px;
	color:#7b2e00;
	font-weight:bold;
}
.CategoryContent
{
	border:solid 1px #ffb64b;
	text-align:right;
	padding: 5px 5px 5px 5px;
}

.HeaderTable
{
	height:100px;
	width:100%;
	color:White;
}
.HeaderImageTD
{
	 background-image:url(images/header-panel.jpg);
	 background-repeat:no-repeat;
	 text-align:right;
	 width:490px;
}
.HeaderTileTD
{
	 background-image:url(images/header-panel-bg.jpg);
	 text-align:left;
	 PADDING-LEFT: 10px; 
	 vertical-align:middle;
}
.HeaderCommandTable
{
	font-size:8pt;
}
.HeaderCommands
{
	text-align:right;
}

.AdminHeaderLink
{
	color:White;
	cursor:hand;
}
.AdminHeaderLink:Hover
{
	color:Yellow;
	cursor:hand;
}
.NavBarTD
{
	vertical-align:top;
}
.ContentTD
{
	padding:10px 0px 10px 10px;
	vertical-align:top;
}

/********** Form Styles **********/

.FormFrame
{
	border: solid 1px #606060;
	
	background-color: #FFFFFF;
	color: #000000;
	
	font-family: Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

.FormHeader
{
	height: 23px;
	border-bottom: solid 1px #606060;
	background-color: #5e768e;
	color: white;
	
	font-family: Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	padding:0px 5px 0px 5px;
	text-align:center;
}

.FormContent
{
	padding: 5px 5px 5px 5px;	
}

.FormFooter
{
	padding: 5px 5px 5px 5px;	
	text-align:center;
}

.NavBar
{ 
  background-color:Transparent;
  border: 0px solid #c3c7d3; 
  padding: 10px;
  cursor: default; 
  width:186px;
} 

.TopItem
{
  background-image: url(images/top_level_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  color:White;
  padding-right: 10px; 
  padding-top: 4px; 
  padding-bottom: 4px; 
  width:185px;
  height:23px;
  cursor:hand;
}

.TopItemHover
{
  background-image: url(images/top_level_bg_over.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  color:White;
  padding-right: 10px; 
  padding-top: 4px; 
  padding-bottom: 4px; 
  width:185px;
  height:23px;
  cursor:hand;
}

.Level2Item
{
  font-family: tahoma, verdana; 
  font-size: 11px;
  color:#174a7b;
  padding-right: 10px; 
  cursor:hand;
}

.Level2ItemHover
{
  font-family: tahoma, verdana; 
  font-size: 11px; 
  text-decoration:underline;
  padding-right: 10px; 
  color:#174a7b;
  cursor:hand;
}

.Level2Group
{
  background-color:#F0F1F5;
  border: solid 1px #606060;
  border-top :none;
  padding:5px;
  width:174px;
}

.Empty
{
}
.IndexLogo
{
	background-image:url(images/intro.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	height:500px;
}

/*Tree View*/
.TreeView 
{ 
  background-color:White;
  padding-top:4px; 
  padding-left:1px; 
  border: #7C7C94 1px solid; 
  cursor:default; 
}

.TreeNode 
{ 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
}

.GrayedTreeNode 
{ 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  color:gray; 
  cursor:default;
}

.HoverTreeNode 
{ 
  text-decoration:underline; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.SelectedTreeNode 
{ 
  background-color: gray; 
  color:white; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.NodeEdit 
{
  border:1px gray solid;
  font-family: tahoma; 
  font-size: 11px;
}

input
{
  
}
/* End Tree View*/

/*Combo View*/

.comboBox 
{ 
  border: 1px solid #A6A7AA; 
  background-color: white; 
}

.comboBoxHover
{ 
  border: 1px solid #555555; 
  background-color: white; 
}

.comboDropDown 
{ 
  border: 1px solid #868686; 
  background-color: white; 
  padding: 1px;
  padding-right: 0px;
  cursor: default;
  direction:rtl;
}

.comboTextBox
{
  border: 0px;
  padding-left: 2px;
  padding-right: 2px;
  direction:rtl;
}

.comboItem
{
  padding: 3px;
  padding-top: 4px;
  padding-bottom: 4px;
  direction:rtl;
}

.comboItemHover
{
  background-color: #B2B4BF; 
  background-image: url(images/comboItemBg.gif);
  border: 1px solid #DBCE99;
  padding: 2px;
  padding-top: 3px;
  padding-bottom: 3px;
  direction:rtl;
}
/*End Combo View*/
.Msg
{
	color:Red;
	text-align:center;
}

/*Menu*/
.MenuGroup
{
  background-color:white;
  background-image:url(../../Images/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; 
}

.MenuItemHover 
{
  background-color:#FFEEC2; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border-width:1px; 
  border-color:#4B4B6F; 
  border-style:solid;
  cursor:default; 
}

.MenuBreak
{
  background-image:url(../../Images/menu_images/break_bg.gif);
  width:100%;
  height:1px;
}
/*Menu End*/

/********** DataGrid Styles *#88B0E4*********/

.DataGrid
{
	background-color: #FFFFFF;
	font-size: 8pt;
}

.dgAlternatingItem
{
	background-color: #EEEEEE;
}

.dgEditItem
{
}

.dgFooter
{
    font-size: 8pt;	
	color: #10257f;	
	background-color: #DB9B29;
}

.dgHeader
{
	background-image: url(../../Images/Forms/grdHead.jpg);
	background-repeat:repeat-x;
	background-color:#dc9d2c;
	color: #10257f;	
	font-weight:normal;
	font-style:normal;
	font-size: 8pt;
	height:20px;
}

.dgItem
{
	
}

.dgPager
{
	padding-right: 20px;
	padding-left: 20px;
	font-weight: bold;
	font-size: 12pt;
	color: #ffffff;
	font-family: Tahoma;
	background-color: #db9b29;
}

.dgSelectedRow
{
}

.dgHeaderCells
{
	border:solid 1px Black;
}
.dgItemCells
{
	border:solid 1px Gray;
}
.dgFooterCells
{
	border:solid 1px Black;
}
/*datagrid end*/

.RequiredField
{
	background-color:#FFFFC0;
}
/*Login Page*/
.LoginTable
{
	BACKGROUND-IMAGE: url(images/login.jpg); 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 253px;
	width:420px;
}

.tabDir
{
	direction:rtl;
	font-size: 8pt;
	font-style: normal;
	font-family: Tahoma;
	font-variant: normal;
}

.BoxBorder
{
	border:solid 1px #8eb4ce;
}

.BoxHead
{
	background-image:url('Images/BoxHead.gif');
	background-repeat:repeat-x;
	height:25px;
	border-bottom:solid 1px #8eb4ce;
	color:#081b39;
	text-align:right;
	padding: 0px 5px 0px 5px ;
}

.BoxContent
{
	padding: 5px 5px 5px 5px ;
	text-align:right;
}

.PagingSelected
{
	border: solid 1px #cccccc;
}

.PagingNormal
{
	cursor:Hand;
	color:Blue;
}

/* Ajax */
.modalProgressGreyBackground 
{
    background:#CCCCCC;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.modalProgressRedBackground 
{
    background:Gray;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.modalPopup
{
    text-align:center;
    vertical-align:middle;
    border-style:solid; 
    border-width:1px; 
    background-color:White; 
    padding-top:15px;
    width:150px; 
    height:40px;
}

