﻿body
{
	text-align:center;
	direction:rtl;
}
A
{
	font-family: tahoma;
	font-weight: normal;
	font-size: 8pt;
	color: firebrick;
	text-decoration: none;
}
A:hover
{
	color: #696949;
}

A:visited
{
 color : #00519a;
}
.Button
{
	font-size: 8pt;
	color: #404040;
	font-family: tahoma;	
	padding-right: 5px;
	padding-left: 5px;
}
.Validator
{
	font-size: 8pt;
	color: brown;
	font-family: tahoma;
}
.Warning
{
	font-size: 8pt;
	color: white;
	font-family: tahoma;
	background-color: #6699cc;
}
.TextBox
{
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	font-size: 8pt;
	border-left: lightgrey 1px solid;
	color: #404040;
	border-bottom: lightgrey 1px solid;
	font-family: tahoma;	
	height:15px;
}
.DropDownList
{
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	font-size: 8pt;
	border-left: lightgrey 1px solid;
	color: #404040;
	border-bottom: lightgrey 1px solid;
	font-family: tahoma;		
}

.Misc
{
	font-size: 8pt;
	color: #404040;
	font-family: tahoma;
	text-decoration: none;
}
.PersianTable
{
	text-align: center;
	direction:rtl;
	font-size: 8pt;
	color: #404040;
	font-family: tahoma;
}
.EnglishTable
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-align: left;
	border-bottom-style: none;
	direction:ltr;
	font-size: 8pt;
	color: #404040;
	font-family: tahoma;
}
.Header
{
	color: windowframe;
	font-size: 8pt;
	font-family: Tahoma;
	background-color: #ffffff;
	border-bottom: silver 1px solid;
	height: 20px;
	padding-left: 10px;
	text-align: left;
}
.MiddleHeader
{
	color: windowframe;
	vertical-align:top;
	font-size: 8pt;
	font-family: Tahoma;
	height: 20px;
	text-align: left;
	padding-left: 20px;	
	padding-top: 20px;	
}
.GridHeader
{
	background-color:#467DA0;
	font-weight:normal;
	font-size:8pt;
	color:#FFFFFF;
	font-family:Tahoma;
}
.DataTitle
{
	background-color: whitesmoke;
	color: #404040;
	font-weight: normal;
	font-size: 8pt;
	font-family: Tahoma;
	text-align: left;
	width: 120px;
	border-left: silver 1px solid;
	padding-left: 10px;
	PADDING-TOP: 3px;
}
.DataValueRow
{
	background-color:#FFFFFF;
	color:#404040;
	font-weight:normal;
	font-size:8pt;
	font-family:Tahoma;
	width:480px; 
	height: 22px;
	text-align:right;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 2px;
}
.DataValueRowBorder
{
	background-color:#F7F6F3;
	color:#404040;
	font-weight:normal;
	font-size:8pt;
	font-family:Tahoma;
	width:480px; 
	height: 20px;
	text-align:right;
	border-left: silver 1px solid;
}
.DataValueAlt
{
	background-color:White;
	color:#404040;
	font-weight:normal;
	font-size:8pt;
	font-family:Tahoma;
	width:480px; 
	height: 20px;
	text-align:right;
}
.DataValueTrans
{
	background-color:Transparent;
	color:#404040;
	font-weight:normal;
	font-size:8pt;
	font-family:Tahoma;
	width:480px; 
	height: 20px;
	text-align:right;
}
.Panel
{
	border-color:#a9a9a9;
	border-width:1;
	border-style:solid;	
}
.Seperator
{
	height: 1px;
	background-color: silver;
}
.PersianTableBorder
{
	border-right: silver 1px dashed;
	border-top: silver 1px dashed;
	border-left: silver 1px dashed;
	border-bottom: silver 1px dashed;
	text-align: right;
	direction: rtl;
	font-size: 8pt;
	color: #404040;
	font-family: tahoma;
}
.EnglishTableBorder
{
	border-right: silver 1px solid; 
	border-top: silver 1px solid; 
	border-left: silver 1px solid; 	
	border-bottom: silver 1px solid;
	text-align:left;
	direction:ltr;
	font-size: 8pt;
	color: #404040;
	font-family: tahoma;
}
.TDSeperator
{
	border-bottom: silver 1px solid;
}
.TDSeperatorUpDown
{
	border-bottom: silver 1px solid;
	border-top: silver 1px solid;
}
.TableHeader
{
	border-bottom: silver 1px solid;
	color: #a0522b;
	font-size:8pt;
	font-family:Tahoma;
	background-color: #f5f5f5;
}
.HeaderBorder
{
	color: #a0522b;
	font-size:8pt;
	font-family:Tahoma;
	background-color: #f5f5f5;
	border-bottom: silver 1px solid;
}
.DataValueRowSeperator
{
	background-color:#F7F6F3;
	color:#404040;
	font-weight:normal;
	font-size:8pt;
	font-family:Tahoma;
	width:480px; 
	text-align:right;
	border-bottom: silver 1px solid;
}
.TableMain
{	
	border-top: silver 1px solid; 
	border-left: silver 1px solid;		
	font-size: 8pt;
	color: #404040;
	font-family: tahoma;
}
.MiddleHeaderLeft
{
	color: #a0522b;
	font-size: 8pt;
	font-family: Tahoma;
	height: 23px;
	padding-right: 20px;	
}
.MiddleHeaderRight
{
	color: #a0522b;
	font-size: 8pt;
	font-family: Tahoma;
	height: 23px;
	padding-left: 20px;	
}
.Link
{
	color:#00519A;
	font-family: tahoma;
	font-size: 8pt;
}
.Title
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: slategray;
	height: 35px;
	border-bottom: silver 1px solid;
}
.DashedBorder
{
	border-right: silver 1px dashed;
	border-top: silver 1px dashed;
	border-left: silver 1px dashed;
	border-bottom: silver 1px dashed;
}

.MenuItem
{
	background-color: whitesmoke;
	width: 160px;
	height: 16px;
}

.AdsMargin
{
	background-color: lavender;
}

.AdsRow
{
	background-color: lightsteelblue;
}

.TDText
{
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 20px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 5px; 
	TEXT-ALIGN: justify
}

