BODY {
	MARGIN: 0px; BORDER-LEFT: 0px; HEIGHT: 100%;direction: rtl;
	
}
.bgclass
{
	background-color:#A3B9D2;
	background-image:url(images/arvandBG.jpg);
	background-repeat:repeat-x;	
	/*background-position:center;*/
}
.test
{
	background-image:url(images/top-right-corner.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.toprow
{
	padding:0px;
}
.top-right-corner
{
	background-image:url(images/top-right-corner.gif);
	width:23; height:23;
	vertical-align:top;
	text-align:right;
}
.fontstyle A:link,.fontstyle
{
	font-family:Tahoma; font-size:8pt;	
}
.fstyle A:link, .fstyle A:visited,.fstyle 
{
	font-family:Tahoma; font-size:8pt; color:#ffffff;	
}
.search A:link, .search A:visited,.search 
{
	font-family:Tahoma; font-size:8pt; color:#ffffff;	
}
 .bottomarea
{
		font-family:Tahoma; font-size:8pt; color:#000000;
		padding-top:5px;
}
.bottomarea A:link
{
	font-family:Tahoma; font-size:8pt; color:#000000;
	
}
.left-border
{
	background-image:url(images/border-left.gif);
	background-repeat:repeat-y;
}
.right-border
{
	background-image:url(images/border-right.gif);
	background-repeat:repeat-y;
}
.border-top
{
	background-image:url(images/border-top.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ffffff;
	width:100%;	
	
}
.timeStyle
{
	color:Yellow;
	font-size:10px;
}
.border-bottom
{
	background-image:url(images/bottom-border.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#ffffff;	
	width:100%;
}
/*.border-bottom
{
	background-image:url(images/bottom-border.gif);
	background-repeat:repeat-x;	
	width:754;
}*/
.pane
{
	padding-right:3px; padding-left:3px;
}
.flashpane
{
	background-image:url(images/top.jpg);
	height:103;
	background-repeat:no-repeat;
	background-position:top;
	
	/*background-color:#B6B5CB;*/
}



.Head {	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000}
.SubHead {	FONT-SIZE: 10px; COLOR: #000000}
.SubSubHead {	FONT-SIZE: 10px; COLOR: #000000}
.Normal {	FONT-SIZE: 11px; COLOR: #000000}
 TH,TD,DIV {	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY:Tahoma, Verdana, Arial, Helvetica, sans-serif}


.MainMenu_MenuBar 
{
	padding:0px;
}
.MainMenu_MenuContainer 
{
	background-color:Transparent; 
	direction:rtl;
	border-top:#B5BBC3 1px solid;
	width:155;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#cccccc' , Direction= 220, Strength=8); 
	/*border-top:2px solid #B5BBC3;*/

	
	
}
/*icon for each submenu*/
.MainMenu_MenuIcon {
	DISPLAY: none
}
.MainMenu_RootMenuArrow 
{
	border-right:0px #ffffff solid;
	
}
.MainMenu_MenuArrow {
	border-bottom:#B5BBC3 1px solid; border-right:0px #ffffff solid; border-left:0px; border-top:0px;
	background-color:#F7F8FC;
	padding-right:0px; padding-bottom:0px; padding-left:0px; padding-top:0px;

		
}




/*menu item selected*/
.submenuitemselected {
	BORDER-RIGHT:0px ; BORDER-BOTTOM: #B5BBC3 1px solid; BORDER-TOP:0px; border-left:0px;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; background-color: #F6C6A2;COLOR: #013684; 
	PADDING-TOP: 2px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 2px; 
	 height:23px;
}
.MainMenu_MenuItem {
	BORDER-RIGHT:0px; BORDER-BOTTOM: 1px solid #B5BBC3; BORDER-TOP:0px; border-left:0px;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; background-color: #F7F8FC;COLOR: #013684; 
	PADDING-TOP: 4px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 4px; 
	
}
.submenuitembreadcrumb
{
	text-align:left; 
	
}
/*menu item container*/
.submenu
{
	border:0px solid black;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; background-color: #F7F8FC;COLOR: #013684; 
	PADDING-TOP: 0px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; border-top:0px solid #B5BBC3;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#cccccc' , Direction= 220, Strength=8); 


	
}
.rootmenuitem TD {
	font: 11 Tahoma, Arial; color: #013684;  background-position:center;padding-right:0px;
      background-repeat: no-repeat; padding-top:5px; border-bottom:1px solid #B5BBC3;padding-left:3px;
     vertical-align:middle; text-align:right; padding-bottom:5px; background-color:#F7F8FC;width:155;
     

}
.rootmenuitembreadcrumb TD
{
	font: 11 Tahoma, Arial; color: #013684;  background-position:center;padding-right:0px;
      background-repeat: no-repeat; padding-top:5px; border-bottom:1px solid #B5BBC3;padding-left:3px;
     vertical-align:middle; text-align:right; padding-bottom:5px; background-color:#F7F8FC;width:155;
   
}
.rootmenuitemselected TD  {
	font: 11 Tahoma, Arial; color: #013684;  background-position:center;padding-right:0px;
      background-repeat: no-repeat; padding-top:5px; border-bottom:1px solid #B5BBC3;padding-left:3px;
     vertical-align:middle; text-align:right; padding-bottom:5px; background-color:#F6C6A2; width:155;

}
.rightcolumntd
{
	padding-right:0px;
	
}
/*datagrid style*/
.DataGridContainer
{
	border:1px solid gray;
	width:95%;
}
.DataGridHeader,.DataGridHeader TD
{
	background-color: #326C9E;/*#196EAE;#B6B5CB;*/
	color: White;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	/*font-weight: bold;*/
	text-align: center;
	height:20px;
	border-bottom:1px solid gray;
}
.DataGridFooter
{
	background-color: White;
	background-color: #DAE4F1;
}
.DataGridItem,.DataGridItem TD
{
	background-color: Transparent;
	color: Black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	padding:5px;
	border-bottom:1px solid gray;
}
.DataGridAlternate, .DataGridAlternate TD
{
	background-color: #F4F4F4;
	color: Black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	padding:5px;
	border-bottom:1px solid gray;
	
}
.DataGridSelectedItem
{
	background-color: Silver;
	color: Blue;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}

.prayerStyle
{
	color:#013684;
	font-size:10px;
}
.weatherStyle
{
	color:#013684;
	font-size:10px;
}
.font7pt
{
	color:#3E3D3D;
	font-size:7pt;
}
.font10px
{
	color:#3E3D3D;
	font-size:10px;
}

.categoryTreeNode A:link
{
	font-family:Tahoma;
	font-size:9pt;
}

.selectedCategoryTreeNode,.selectedCategoryTreeNode A:link, .selectedCategoryTreeNode A:visited
{
	font-family:Tahoma;
	font-size:9pt;
	/*font-weight:bold;*/
	color:Maroon;
}

/*data-grid*/
.DataGrid_Container
{
	border:1px solid gray;
	width:95%;
}
.DataGrid_Header, .DataGrid_Header TD
{
	background-color: #326C9E;
	color: Black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	height:20px;
	border-bottom:1px solid gray;
	border-top:1px solid gray;
	border-right:1px solid gray;
	border-left:1px solid gray;
}
.DataGrid_Footer
{
	background-color: White;
	background-color: #DAE4F1;
}
.DataGrid_Item ,.DataGrid_Item TD
{
	background-color: Transparent;
	color: Black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	padding:5px;
	border-bottom:1px solid gray;
	border-right:1px solid gray;
	border-left:1px solid gray;
}
.DataGrid_AlternatingItem ,.DataGrid_AlternatingItem TD 
{
	background-color: #EEEEEE;
	color: Black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	padding:5px;
	border-bottom:1px solid gray;
	border-right:1px solid gray;
	border-left:1px solid gray;
}
.DataGrid_SelectedItem
{
	background-color: Silver;
	color: Blue;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
}
/*normal udt table*/
.UDT_Table_Head
{
	background-color: #326C9E;
	color: Black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	height:20px;
	border-bottom:1px solid gray;
}
.UDT_Table_Item
{
	background-color: Transparent;
	color: Black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	padding:5px;
	border-bottom:1px solid gray;
}
.UDT_Table_AlternatingItem
{
	background-color: #EEEEEE;
	color: Black;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	padding:5px;
	border-bottom:1px solid gray;	
}
.UDT_Table_Container
{
	border:1px solid gray;	
}
.loginStyle A:link, .loginStyle A:visited,.loginStyle 
{
	font-family:Tahoma; font-size:8pt; color:#ffffff;text-decoration:underline;
}
/* Transportation grid*/
.transportation_item
{
	background-color:#dae4f1;
	padding-bottom:3px;
	padding-top:2px;
	vertical-align:middle;
}
.transportation_alternate
{
	background-color:#eef2f9;
	padding-bottom:2px;
	padding-top:2px;
}
/* Login Styles */
.LoginPanel
{

}

.LoginTabGroup
{
	
}

.LoginTab {
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	border: 1px #25569a solid;
}

.LoginTabSelected{
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	background-position: 0% -41px;
	border: 1px #25569a solid;
}

.LoginTabHover
{
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #555;
	border: 1px #C00 solid;
	cursor:pointer;
}

.LoginContainerGroup
{
	clear: both;
	padding-top: 5px;
}

.LoginContainer
{
	
}