﻿body{FONT-FAMILY:Tahoma;FONT-SIZE: 8pt;margin-top:0;margin-left:5;margin-right:5;vertical-align:middle;}
.Content{margin:auto;}
.ProgressBar{font-family:Tahoma; FONT-SIZE: 8pt; color:White; margin:auto;}
.Label{font-family:Tahoma; FONT-SIZE: 8pt}
.PersianLabel{font-family:Tahoma; FONT-SIZE: 8pt;direction:rtl}
.LabelDynamic{font-family:Tahoma; FONT-SIZE: 8pt;color:Green}
.LabelError{font-family:Tahoma; FONT-SIZE: 8pt;color:Red}
.LabelTitle{font-family:Tahoma; FONT-SIZE: 8pt;font-weight:bold}
.LabelTitleItalic{font-family:Tahoma; FONT-SIZE: 8pt;font-weight:bold;font-style:italic;color:#71746E}
.PasswordStrength{font-family:Tahoma; FONT-SIZE: 8pt;color:Green}
.Validator{color:White;}
.LinkButton{font-family:Tahoma; FONT-SIZE: 8pt;text-decoration:none;color:#0042A9}
.Link{font-family:Tahoma; FONT-SIZE: 8pt;text-decoration:none}
.LinkTitle{font-family:Tahoma; FONT-SIZE: 8pt;font-weight:normal;text-decoration:none}
.SmallLinkButton{font-family:Tahoma; FONT-SIZE: 7.5pt;}
.ViewDateBox{font-family:Tahoma; FONT-SIZE: 8pt; }
.Button{border-style: ridge;
	border-color: #aea670;
	font-family:Tahoma;	FONT-SIZE: 8pt;	background-color: #f5f5f5;
	width:70px;
	direction: ltr;
	}
.CheckBoxList{font-family:Tahoma; FONT-SIZE: 8pt}
.DropDownList{font-family:Tahoma; FONT-SIZE: 8pt}
.CheckBox{font-family:Tahoma; FONT-SIZE: 8pt}
.RadioButtonList{font-family:Tahoma; FONT-SIZE: 8pt}
.ListBox{font-family:Tahoma; FONT-SIZE: 8pt}

.TextBox{font-family:Tahoma; FONT-SIZE: 8pt;
	margin-right: 0px;
}
.TextBoxEn{font-family:Tahoma; FONT-SIZE: 8pt;direction:ltr}
.EnglishTextBox{font-family:Tahoma; FONT-SIZE: 8pt;text-align:left;direction:ltr;}
.Validator{font-family:Tahoma; FONT-SIZE: 8pt}
.TreeViewList{font-family:Tahoma; FONT-SIZE: 8pt}
.Panel{background-color:#f5f5f5;border-color:#B3B6B0; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid;  BORDER-BOTTOM: 1px solid; margin:auto }
.Panel{background-color:#f5f5f5;border-color:#B3B6B0; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid;  BORDER-BOTTOM: 1px solid; margin:auto }

.SearchBar{background-color:#f5f5f5;margin:auto}
.ButtonBar{background-color:#D2D2D2;margin:auto;text-align:center;}
}
.MappingBar{background-color:#f5f5f5;width:100%;margin:auto}
.MessageBar{background-color:#f5f5f5;direction:rtl;margin:auto}
.GViewBar{background-color:#dbddd3;direction:rtl;margin:auto}

.TitleBar{BORDER-LEFT: #E8D8BE  2px solid;  BACKGROUND-COLOR: #E8D8BE ;direction:rtl;text-align:right;margin:auto}
.DetailBar{BACKGROUND-COLOR: #faf2da;direction:rtl;text-align:right;margin:auto}
.ValidatorBar{ background-color:#c7c2a1; direction:ltr;margin:auto}
.GridBar{direction:rtl;background-color:#dbddd3;margin: 0 auto;text-align:center; vertical-align:middle;}
.TreeBar{direction:rtl;text-align:right; background-color:#dbddd3;margin:auto}
.HeaderBar {direction:rtl;text-align:right; background-color:#f5f5f5;margin:auto}
.ReportBar {direction:rtl;background-color:#f5f5f5;margin:auto}

.TableBar{ border: 2px solid #d3d3d3;
	margin: auto;
	
}
.InnerTableBar{ border-color:#B3B6B0; border-right: #d3d3d3 2px solid ;border-top: #d3d3d3 2px solid; border-left: #d3d3d3 2px solid; border-bottom: #d3d3d3 2px solid;  }
.MarginTableBar{ border-color:#B3B6B0; border-right: #d3d3d3 2px solid ;border-top: #d3d3d3 2px solid; border-left: #d3d3d3 2px solid; border-bottom: #d3d3d3 2px solid;  }
.TableMapping{background-color:#f6f6f6;margin:auto}
.DynamicTable{background-color:#F5F5F5;margin:auto}
.TableSearch{}

.ListBox{font-family:Tahoma; FONT-SIZE: 8pt}
.DateBox{Border-color:#316AC5}
.TimeBox{Border-color:#316AC5}
.TermBox{Border-color:#316AC5}
.TimeTermBox{Border-color:#316AC5}

.ListSearchExtenderPrompt
{
	font-style:italic;
	color:Gray;
	direction:rtl;
	text-align:center;
	left:+280px;
	right:+280px;
	vertical-align: text-top;
}

.MapViewer_TitleBar1
{
    background-color: #004080; 
    font-weight: bold; 
    font-size: xx-large; 
    vertical-align: middle; 
    color: white; 
    font-family: Arial, Verdana, Sans-Serif;
}

.MapViewer_TitleBarStyle
{
    background-color: #004080; 
    font-weight: bold; 
    font-size: xx-large; 
    vertical-align: middle; 
    color: white; 
    font-family: Arial, Verdana, Sans-Serif;
}

.MapViewer_TitleBannerStyle
{
	display: block; 
	background-color: #808080;	 
	background-repeat: no-repeat;
	font-weight: bold; 
	font-size: 	small; 
	font-family: Tahoma;
	color: #666666;
}

.MapViewer_TaskbarStyle
{
    background-color: #666666; 
    font-weight: bold; 
    font-size: 8pt; 
    color: white; 
    font-family: Tohoma ;
	background-image: url(../../Images/MapParts/bg_ToolBar.png);
	background-repeat: repeat-x;
}

.MapViewer_SmallTitleBarStyle
{
    background-color: Navy; 
    font-weight: bold; 
    font-size: small; 
    color: white; 
    font-family: Arial, Verdana, Sans-Serif;
}

.MapViewer_PanelHeaderStyle
{
    background-color: Navy; 
    color:White; 
    font-family: Arial, Verdana, Sans-Serif; 
    font-size: small;
    font-weight: bold;
    width: 100%;
}

.MapViewer_PanelContentsStyle
{
    background-color: white; 
    color: black; 
    font-family: Arial, Verdana, Sans-Serif;
    font-size: small;
    width: 100%; 
    display: block;
}

.MapViewer_WindowTitleBarStyle 
{
    background-color: #666666; 
    font-weight: bold; 
    font-size: 8pt; 
    color: white; 
    font-family: Verdana, Sans-Serif, Arial;
	background-repeat: repeat-x;
}

.MapViewer_WindowStatusBarStyle
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:x-small; 
    color: white;
}

.MapViewer_WindowContentsStyle
{
    font-family:Arial, Verdana, Sans-Serif;	
    font-size:x-small; 
    background-color: White; 
    color: Navy; 
    border: 1px solid black; 
    overflow: hidden;
}

.MapViewer_WindowBodyStyle
{
    background-color: #666666; 
    color:White; 
    font-family:Arial, Verdana, Sans-Serif; 
    font-size:x-small;
    border: solid thin Black;
}
#progressBackgroundFilter {
    position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}
#processMessage{ 
    position:fixed; 
    top:30%; 
    left:43%;
    padding:10px; 
    width:14%; 
    z-index:1001; 
    background-color:#6083A1;
    border:solid 1px #000;
}


