﻿body
{
	background-color: #000000;
	font-family: Tahoma;
	font-size: 8pt;
	color: gray;
}
#wrapper
{
	margin: 0px auto;
	padding: 0px;
	position: relative;
	width: 744px;
	direction: rtl;
}
#header
{
	clear: both;
	height: 20px;
}
#preHeader
{
	height: 20px;
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
}
#preFooter
{
	clear: both;
	height: 20px;
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	vertical-align: middle;
	text-align: center;
}
#footer
{
	clear: both;
	height: 20px;
	border-bottom: gray 1px solid;
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	vertical-align: middle;
	text-align: center;
}
#leftcol
{
	float: left;
	width: auto;
	height: 404px;
	border-left: gray 1px solid;
	text-align: left;
}
#rightcol
{
	float: right;
	width: auto;
	height: 404px;
	border-right: gray 1px solid;
	text-align: right;
}
#content
{
	float: left;
	height: 404px;
	border-left: gray 1px solid;
	overflow: auto;
	scrollbar-3dlight-color: Gray;
	scrollbar-arrow-color: Gray;
	scrollbar-base-color: Black;
	text-align: right;
	padding-left: 10px;
	padding-right: 10px;
}
#plainContent
{
	float: left;
	width: auto;
	height: 404px;
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	overflow: auto;
	scrollbar-3dlight-color: Gray;
	scrollbar-arrow-color: Gray;
	scrollbar-base-color: Black;
	text-align: right;
	padding-left: 10px;
	padding-right: 10px;
}
#center
{
	margin: 0px auto;
	padding: 0px;
	position: relative;
	text-align: center;
	vertical-align: middle;
}
table
{
	margin: 0;
	padding: 0;
}
table#main
{
	width: 100%;
	height: 404px;
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	overflow: auto;
	scrollbar-3dlight-color: Gray;
	scrollbar-arrow-color: Gray;
	scrollbar-base-color: Black;
	text-align: center;
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
}
.extra
{
	width: 744px;
	height: 120px;
}
a
{
	color: gray;
	text-decoration: none;
}
a:hover
{
	color: White;
	text-decoration: none;
}
.link
{
	color: gray;
	font-size: 7pt;
	text-decoration: none;
}
.innerLink
{
	color: White;
	font-size: 8pt;
	text-decoration: none;
}
.list
{
	line-height: 20pt;
	text-decoration: none;
	list-style-type: square;
}
.description
{
	line-height: 15pt;
	text-align: justify;
}
.adv
{
	line-height: 15pt;
	text-align: justify;
	padding-left: 20px;
	padding-right: 10px;
}
.extraDesc
{
	font-size: 7pt;
	text-align: right;
	line-height: 10pt;
	margin-top: 0px;
}
.lWarning
{
	line-height: 15pt;
	text-align: center;
	padding-left: 20px;
	padding-right: 10px;
	color: Red;
}
.sWarning
{
	font-size: 7pt;
	line-height: 10pt;
	text-align: justify;
	padding-left: 20px;
	padding-right: 10px;
	color: Gray;
}
.seperator
{
	text-align: center;
}
.copyright
{
	font-size: 7pt;
	text-align: center;
	direction: ltr;
	margin-top: 4px;
}
.photoGallery
{
	border: gray 1px solid;
}
.icon
{
	text-align: center;
	vertical-align: middle;
}
.tdContent
{
	width: auto;
}
.news
{
	margin: 40px;
}
.contactFormElement
{
	width: 210px;
	height: 24px;
	text-align: right;
}
.farsiFormElement
{
	font-family: Tahoma;
	font-size: 8pt;
	direction: rtl;
}
.englishFormElement
{
	font-family: Arial;
	font-size: 8pt;
	direction: ltr;
}
.contactInfo
{
	width: 210px;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
}
.failedPlaceHolder
{
	width: 600px;
	text-align: center;
	vertical-align: middle;
}
.failedTitle
{
	margin-bottom: 1px;
	text-align: center;
	color: Red;
}
.failed
{
	margin-top: 0px;
	padding: 10px;
	text-align: center;
	line-height: 15pt;
}
.succeededPlaceHolder
{
	width: 600px;
	text-align: center;
	vertical-align: middle;
}
.succeededTitle
{
	margin-bottom: 1px;
	text-align: center;
	color: Green;
}
.succeeded
{
	margin-top: 0px;
	padding: 10px;
	text-align: center;
	line-height: 15pt;
}
h6
{
	font-size: 8pt;
	text-align: center;
	margin-top:10px;
}
h5
{
	font-size: 12pt;
	text-align: center;
}
.newsRigthColumn
{
	width: 15%;
	margin-bottom: 10px;
}
.newsLeftColumn
{
	width: 35%;
	text-align: right;
	margin-bottom: 10px;
}
.imgTextCenter
{
	margin-left: 10px;
}
.imgCenter
{
	margin-left: 50px;
}
.ttt
{
	text-align: center;
}
