﻿body
{
	text-align:center;
	direction:ltr;
}
A
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 8pt;
	color: #454545;
	text-decoration: none;
}
A:hover
{
	color: silver;
}

A:visited
{
 color : #454545;
}
.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:ltr;
	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: Transparent;
	color: #404040;
	font-weight: normal;
	font-size: 8pt;
	font-family: Tahoma;
	text-align: left;
	height: 22px;
	padding-left: 7px;
}
.DataTitleG
{
	background-image: url(~/images/theme/titlebg.jpg);
}
.DataTitleEN
{
	background-color: Transparent;
	color: #404040;
	font-weight: normal;
	font-size: 9pt;
	font-family: Courier New;
	text-align: left;
	height: 22px;
	padding-right: 7px;
}
.DataValueRow
{
	background-color:#e2ebc1;
	color:#404040;
	font-weight:normal;
	font-size:8pt;
	font-family:Tahoma;
	height: 22px;
	text-align:right;
	PADDING-RIGHT: 6px;
}
.DataValueRowEN
{
	background-color:#FFFFFF;
	color:#404040;
	font-weight:normal;
	font-size:9pt;
	font-family:Courier New;
	height: 22px;
	text-align:left;
	PADDING-LEFT: 6px;
}
.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:#FFFFFF;
	color:#404040;
	font-weight:normal;
	font-size:8pt;
	height: 22px;
	font-family:Tahoma;
}
.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
{
	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: 8pt;
	color: #454545;
	font-family: Tahoma;
}
.LabelEN
{
	font-size: 9pt;
	font-family: Courier New;
}
.TitleEN
{
	font-weight: bold;
	font-size: 9pt;
	color: #454545;
	font-family: Courier New;
}
.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: left
}
.ButtonRow
{
	background-color:#FFFFFF;
	color:#404040;
	font-weight:normal;
	font-size:8pt;
	font-family:Tahoma;
	width:480px; 
	height: 22px;
	text-align:right;
	PADDING-LEFT: 10px;
	text-align:left;
	height:30px;
}

