﻿h1
{
	font-size: 11pt;
	white-space: nowrap;
}
body
{ /* Main Body On all Masters */
	direction: rtl;
	background-color: #cccccc;
	color: #333333;
	font-family: Tahoma;
	font-size: small;
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0 auto;
	text-align: -moz-center;
	!text-align: center;
	vertical-align: top;
	line-height: 1.25;
}
.BackGroundText
{
	width: 1000px;
	height: auto;
	text-align: -moz-center;
	!text-align: center;
	vertical-align: top;
	background-image: url('../Images/PortalMaster/FaraconeshCorporationText.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
}
.FloatLeft
{
	text-align: justify;
	position: relative;
	float: left;
}
.FloatRight
{
	text-align: justify;
	position: relative;
	float: right;
}
.CentralController
{ /* Main Div Containing All HTML & Asp COntrols That Aligned Center */
	/*background-color: #ededfe;*/
	width: 900px;
	height: 850px;
	text-align: right;
	vertical-align: top;
	text-align: -moz-center;
	!text-align: center;
	margin: 0 auto;
}
.RightBorder
{ /* Main Div Right Border */
	float: right;
	width: 10px;
	height: 100%;
	top: 30px;
	background-color: #ededfe;
	text-align: right;
	background-image: url('../Images/PortalMaster/RightBorder.gif');
	background-position: left top;
	background-repeat: repeat-y;
}
.LeftBorder
{ /* Main Div Left Border */
	float: right;
	width: 10px;
	height: 100%;
	background-color: #a2adb6;
	text-align: left;
	background-image: url('../Images/PortalMaster/LeftBorder.gif');
	background-position: right top;
	background-repeat: repeat-y;
}
.MainContent
{ /* Main Div Main Content that main System Table will Goes Here */
	float: right;
	width: 880px;
	height: 100%;
}
.PortalMainTable
{ /* The Main Table (Asp Table) in the Hole Website in Portal Master Page */
  direction: inherit;
  width: 100%;
  height: 100%;
  text-align: right;
  vertical-align: top;
  border-collapse: collapse;
  border: 0px;
  padding: 0px;
  margin: 0px;
  background-color: #ededfe; /*nice color*/
}
.PortalMainTableTopSection
{ /* Containing Top Logo And Main Menu */
  height: 95px;
  vertical-align: bottom;
  background-color: #cccccc;
  background-image: url('../Images/PortalMaster/MenuBarBG.gif');
  background-position: right bottom;
  background-repeat: repeat-x; 
}
.PortalMainTableMiddleSection
{ /* Containing All Important Control in Hole WebSite (Main Content) */
  height: 715px;
  text-align: right;
  vertical-align: top;
  padding: 0px;
  margin: 0px;
}
.PortalMainTableBottomSection
{ /* Containing Footer */
  height: 40px;
  background-color: #a2adb6;
  text-align: center;
  direction: ltr;
  vertical-align: middle;
}
.TableFull
{ /* Global Style for a Full Width & Full Height Table */
  direction: rtl;
  border-collapse: collapse;
  border: 0px;
  width: 100%;
  height: 100%;
  padding: 0px;
  margin: 0px;
  text-align: right;
  vertical-align: top;
}
.TableAuto
{ /* Global Style for a Full Width & Auto Height Table */
  direction: rtl;
  border-collapse: collapse;
  border: 0px;
  width: 100%;
  height: auto;
  padding: 0px;
  margin: 0px;
  text-align: right;
  vertical-align: top;
}
.TableAutoFull
{ /* Global Style for a auto Width & Auto Height Table */
  direction: rtl;
  border-collapse: collapse;
  border: 0px;
  width: auto;
  height: auto;
  padding: 0px;
  margin: 0px;
  text-align: right;
  vertical-align: top;
}
.TopSeperator
{ /* Top Section In The Portal Master That Appear Blank */
  height: 65px;
  vertical-align: top;
  text-align: right;
  padding: 0px;
  margin: 0px;
  color: White;
}
.LeftSeperator
{ /* Left Faraconesh Logo Space */
	width: 75px;
	height: auto;
	text-align: left;
	color: White;
}
.FaraconeshLogo
{ /* Faraconesh Logo */
	background-image: url('../Images/PortalMaster/FaraconeshLogo.gif');
	background-position: center center;
	background-repeat: no-repeat;
	width: 128px;
	height: 128px;
	position: absolute;
	top: 15px;
}
.MenuContainer
{ /* Menu Bar with Faraconesh Middle Section On Left Side */
	font-family: Tahoma;
	font-size: small;
	text-align: right;
	vertical-align: middle;
	height: 30px;
}
.FaraconeshLogoContainer
{ /* Faraconesh Middle Logo On MenuBar */
	padding: 0px;
	margin: 0px;
	vertical-align: bottom;
	height: 30px;
	width: 127px;
}
.FaraconeshMainLogoRotator
{ /* Most Biggest Image In The Hole Site */
	text-align: right;
	vertical-align: top;
	width: 880px;	
	margin: 0px;
}
.PortalWithImageFeedContainer
{ /* The Line of Two Feed in the Site */
	height: 32px;
	background-color: #dfeef5;
}
.PersianFeedContainer
{ /* The Feeds */
  color: #ffffff;
  text-align: right;
  background-image: url('../Images/PortalMaster/FeedBG.gif');
  background-position: left top;
  background-repeat: repeat-x;
  height: 32px;
  padding-top: 4px;
  vertical-align: top;
  width: 40%;
}
.EnglishFeedContainer
{ /* The Feeds */
  color: #ffffff;
  text-align: left;
  background-image: url('../Images/PortalMaster/FeedBG.gif');
  background-position: left top;
  background-repeat: repeat-x;
  height: 32px;
  padding-top: 4px;
  vertical-align: top;
  width: 40%;
}
.FeedLeft
{
  background-image: url('../Images/PortalMaster/FeedLeft.gif');
  background-position: right top;
  background-repeat: no-repeat;
  height: 32px;
  width: 12px;
}
.FeedRight
{
  background-image: url('../Images/PortalMaster/FeedRight.gif');
  background-position: left top;
  background-repeat: no-repeat;
  height: 32px;
  width: 12px;
}
.FeedSeperator
{
	width: 20px;
}
.FeedContainerTitle
{
	background-image: url('../Images/PortalMaster/FeedBG.gif');
	background-position: left top;
    background-repeat: repeat-x;
	padding: 0px 5px 5px 5px;
	color: #ff3f12;
	font-size: small;
	font-weight: bolder;
	font-family: Tahoma;
	width: 30px;
	white-space: nowrap;
	padding-top: 4px;
	vertical-align: top;
}
.FeedContainerTitleEnglish
{
	background-image: url('../Images/PortalMaster/FeedBG.gif');
	background-position: left top;
    background-repeat: repeat-x;
	padding: 0px 5px 5px 5px;
	color: #ff3f12;
	font-size: small;
	font-weight: bolder;
	font-family: Tahoma;
	width: 30px;
	white-space: nowrap;
	padding-top: 4px;
	vertical-align: top;
	text-align: left;
}
.PortalWithImageContent
{ /* Main Cont5ent Conainer for Portal With Image */
	vertical-align: top;
	height: 448px;
}
.SearchController
{
	width: 400px;
	height: 25px;
	padding-top: 5px;
}
.SearchmainBG
{
	background-image: url('../Images/Misc/SearchBG.gif');
	background-position: right top;
	background-repeat: repeat-x;
	width: 379px;
	height: 25px;
	text-align: right;
	vertical-align: middle;
	padding: 0px 10px 0px 10px;
}
.SearchLeft
{
	background-image: url('../Images/Misc/SearchLeftBG.gif');
	background-position: right top;
	background-repeat: no-repeat;
	width: 25px;
	height: 25px;
}
.DownloadLink
{
    font-family: Tahoma;
    font-size: x-small;
    color: #003399;
    text-decoration: none;
}
.DownloadLink:hover
{
    color: #3399FF;
}
#RequestDemo
{
    display: inline-block;
    width: 150px;
    height: 150px;
    vertical-align: bottom;
    text-align: center;
    text-align: -moz-center;
    position: fixed;
    rotation: 90deg !important;
    writing-mode: tb-rl;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    filter: progid.DXImageTransform.Microsoft.BasicImage(rotation=2);
    bottom: 50px;
    right: 20px;
}
#RequestDemo a
{
    text-decoration: none;
    font-size: x-small;
    font-family: Tahoma;
    text-decoration: none;
    color: #333333;
}
