@media Print
{
/* Main Page Styles */
body
{	/*background-color: #F5FAFF;*/
	margin: 0px;
	font-family: Tahoma;
	font-size: xx-small;
	padding: 0px;
	width: 100%;
	height: 100%;
}
.MasterPageMainTable
{	/* The Main and Parent of All Tables in All Applications */
	direction: rtl;
	border: 0;
	border-collapse: collapse;
	width: 100%;
	height: 100%;
	text-align: right;
	vertical-align: top;
	margin: 0;
	padding: 0px;
}
.MainWindow
{	/* Global definition for PartZones and Windows */
	direction: rtl;
	height: 100%;
	width: auto;
	text-align: right;
	padding: 10px 10px 10px 10px;
}
.ContentTbl
{
	width: 100%;
	height: 100%;
}
#ContentTbl
{
	height: 100%;
}
table
{
	vertical-align: top;
	height: auto;
}
.Table
{	/* all simple Tables Properties & Tables in tabPane_formTable */
	width: 100%;
	height: auto;
	direction: rtl;
	border-collapse: collapse;
	text-align: right;
}
td
{	/* Global Properties for all Form tables (COL Tables) */
	vertical-align: top;
	margin: 0px;
	font-family: Tahoma; 
	font-size: xx-small; 
	text-decoration: none;

}
/*PrintPreview*/
.ReportSearchRightSide
{
	float: right;
	width: 90%;
}
.ReportPrintPreviewLeftSideOfSearch
{
	position: static;
	float: left;
	text-align: right;
}
.PrintPreview
{
}
.PrintToolbar
{
	position: absolute;
	top: 4px;
	vertical-align: middle;
	height: 25px;
}
/*SideBar*/
.SideBarPaneMainWindow
{
	visibility: hidden;
	display: none;
}
.SidebarCell 
{
	visibility: hidden;
	display: none;
}
.SideBarTDWidth
{	/* Checked where this has been used */
	visibility: hidden;
	display: none;
}
.SideBarPane
{
	visibility: hidden;
	display: none;
}
.SidebarPanelTitleBar
{
	visibility: hidden;
	display: none;
}
.SideBarTitleBarImage
{
	visibility: hidden;
	display: none;
}
.SideBarTitleBarName
{
	visibility: hidden;
	display: none;
}
.SidebarLinks
{	/*  */
	visibility: hidden;
	display: none;
}
.SideBarTitleBarHider
{
	visibility: hidden;
	display: none;
}
.Hider
{
	visibility: hidden;
	display: none;
}
.Shower
{
	visibility: hidden;
	display: none;
}
/* Window Styles */
.FinancialTitleBar
{	
	visibility: hidden;
	display: none;
}    
.TitleBar
{
	visibility: hidden;
	display: none;
}
.WindowIcon
{
	visibility: hidden;
	display: none;
}
.TitleName
{
	visibility: hidden;
	display: none;
}
.MinPic
{
	visibility: hidden;
	display: none;
}
.MaxPic
{
	visibility: hidden;
	display: none;
}
.ClosePic
{
	visibility: hidden;
	display: none;
}
.SearchClosePic
{
	visibility: hidden;
	display: none;
}
.ContentPane
{
	visibility: hidden;
	display: none;
}
.StatusBar
{
	visibility: hidden;
	display: none;
}
.StatusItem
{
	visibility: hidden;
	display: none;
}
.ChangeSizeIcon
{
	visibility: hidden;
	display: none;
}
.WindowSize
{
	visibility: hidden;
	display: none;
}
.SelectedNode
{
	visibility: hidden;
	display: none;
}
#-StatusItem-1stSection
{
	visibility: hidden;
	display: none;
}
.Comment
{
	visibility: hidden;
	display: none;
}
/************************/
/* Web Part Styles */
.WebPartContentPane
{	/* Global definition for PartZones and Windows */
	visibility: hidden;
	display: none;
}
.WebPartTitleBar
{	
	visibility: hidden;
	display: none;
}
.PartChromeStyle
{	/* Global definition for PartZones and Windows */
	visibility: hidden;
	display: none;
}
/* end Main Page Styles */
/************************/
/* Top Logo */
.TopLogoMainTable
{
	visibility: hidden;
	display: none;
}
/* end Top Logo */
/************************/
/* Windows Group Styles */
.FieldSet
{
	width: 100%;
	height: auto;
}
.Legend
{
	padding-left: 4px;
	padding-right: 4px;
	vertical-align: middle;
	text-align: right;
}
/* end Windows Group Style */
/************************/
/* Default Group Styles */
.GroupTable
{	/* Main Group Table Properties */
	width: 100%;
	height: 100%;
	direction: rtl;
	border: 0px solid Black;
	border-collapse: collapse; /*background-color: #E4ECFF;*/
	text-align: right;
}
.GroupTableHeaderTR
{	/* The row of Table that the Group Header TD Will Goes There */
	width: auto;
	height: 100%;
	direction: rtl;
	border-bottom: 0px solid Black;
	border-collapse: collapse;
	text-align: right; /*background-color: #ffd700;*/
	vertical-align: middle;
}
.GroupTableTR
{	/* The row of Table that the Group Item Table Will Goes There */
	width: 100%;
	height: 100%;
	direction: rtl;
	border-collapse: collapse;
	text-align: right;
}
.GroupTitleLabel
{	/* The Properties for Group Header Label */
	direction: rtl;
	text-align: justify;
	font-family: Tahoma;
	font-size: xx-small;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 10px;
}
/* end Default Group Styles */
/************************/
/* Lines In Pages with Tables */
.line
{	/* all Horizontal Lines Properties */
	height: 10px;
	color: ActiveBorder;
	border-collapse: collapse;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	width: 100%;
	height: 100%;
	border-right-width: 0px;
}
.formSeperator
{	/* The Properties for Main Forms | Seperate with Horizantal Line */
	width: 100%;
	border-collapse: collapse;
	border-bottom: activeborder 1px solid;
	padding: 5px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
/* end Lines In Pages With Tables */
/************************/
/* All TD's That SOme Controls Goes in it [ 1col - 2col - 3col -4col ] */
/* - All Seperators */
.HalfRowTRSeperator
{	/* For Rows That Seperate 2 Rows in Half Row */
	height: 10px;
	vertical-align: middle;
}
.OneRowTRSeperator
{	/* For the 2nd Row That Seperate 3 Rows Table */
	height: 20px;
}
.TwoRowTRSeperator
{
	height: 40px;
	vertical-align: middle;
}
.OneColTDSeperator
{	/* For the 2nd Column in Table with 3 Column */
	width: 10px;
}
.TwoColTDSeperator
{	/* For the 2nd & 4th & 6th Column in Table with 7 Column */
	width: 10px;
}
.ThreeColTDSeperator
{	/* For the 2nd & 4th & 6th & 8th & 10th Column in Table with 7 Column */
	width: 10px;
}
.FourColTDSeperator
{	/*  */
	width: 10px;
}
.OneColTDTableSeperator
{	/* Seperator two Table TD Properties */
	width: 10px;
}
.TwoColTDTableSeperator
{	/* Seperator four Table TD Properties */
	width: 10px;
}
.ThreeColTDTableSeperator
{	/* Seperator six Table TD Properties */
	width: 10px;
}
.GoToLeft
{
	position: relative;
	float: left;
}
/* - TD That contain Labels */
.OneColTDLabel
{	/* For the 1st Column in Table with 3 Column */
	text-align: left;
	width: 35%;
}
.TwoColTDLabel
{	/* For the 1st & 5th Column in Table with 7 Column */
	text-align: left;
	width: 20%;
}
.ThreeColTDLabel
{	/* For the 1st & 5th & 9th Column in Table with 7 Column */
	text-align: left;
}
.FourColTDLabel
{	/*  */
	text-align: left;
	width: 9%;
}
.OneColTDradioButtonLabel
{
	vertical-align: middle;
	text-align: left;
}
.TwoColTDradioButtonLabel
{
	vertical-align: middle;
	text-align: left;
}
.ThreeColTDradioButtonLabel
{
	vertical-align: middle;
	text-align: left;
}
/* - TD That contain Standard & Faraconesh Controls */
.OneColTDControl
{	/* For the 3rd Column in Table with 3 Column */
	text-align: right;
}
.TwoColTDControl
{	/* For the 3rd & 7th Column in Table with 7 Column */
	text-align: right;
	width: 26%;
}
.ThreeColTDControl
{	/* For the 3th & 7th & 11th Column in Table with 7 Column */
	text-align: right;
}
.FourColTDControl
{	/*  */
	text-align: right;
	width: 14%;
}
.OneColTDTree
{ 	/* For the spesified Column in Table with 3 Column that The Table of Faraconesh Tree Will Goes There */
	text-align: right;
}
.TwoColTDTree
{
	/* For the spesified Column in Table with 7 Column that The Table of Faraconesh Tree Will Goes There */
	text-align: right;
}
.ThreeColTDTree
{
	/* For the spesified Column in Table with 11 Column that The Table of Grid List Will Goes There */
	text-align: right;
}
.OneColTDHyperLink
{	/**/
	text-align: right;
}
.TwoColTDHyperLink
{	/**/
	text-align: right;
}
.ThreeColTDHyperLink
{	/**/
	text-align: right;
}
/* - TD That contain One Completed Row User Controls [ commonly Tab and Tables ] */
.HalfRowTRUserControl
{
	width: 50%;
	height: auto;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
	text-align: right;
}
.OneRowTRUserControl
{
	width: 100%;
	height: auto;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
	text-align: right;
}
.OneRowTRCenteredUserControl
{
	width: 100%;
	height: auto;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
	text-align: -moz-center;
	!text-align: center;
}
.OneRowTRUserControlButtons
{
	width: 100%;
	height: auto;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
	text-align: right;
}
.OneRowTRLabel
{
	width: auto;
	height: auto;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
	direction: rtl;
	text-align: right;
}
.OneRowTRTree
{
	width: 100%;
	height: auto;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
	text-align: right;
}
.OneRowTRTable
{
	width: 100%;
	height: auto;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
	direction: rtl;
	text-align: right;
}
/* - TD That Contain Spacial Main Controls [ such as Tables that Containing Forms and List */
.OneColTDForm
{	/* For the spesified Column in Table with 3 Column that The Table of List Form Will Go There */
	text-align: left;
	width: 50%;
}
.TwoColTDForm
{	/* For the specified Column in Table with 7 Column that The Table of List Form Will Go There */
	text-align: left;
}
.ThreeColTDForm
{	/* For the specified Column in Table with 11 Column that The Table of List Form Will Go There */
	text-align: left;
}
.OneColTDBottomForm
{	/*  */
	text-align: right;
}
.TwoColTDBottomForm
{	/*  */
	text-align: right;
}
.ThreeColTDBottomForm
{	/*  */
	text-align: right;
}
.OneColTDList
{	/* For the spesified Column in Table with 3 Column that The Table of Grid List Will Goes There */
	text-align: right;
}
.TwoColTDList
{	/* For the spesified Column in Table with 7 Column that The Table of Grid List Will Goes There */
	text-align: right;
}
.ThreeColTDList
{	/* For the spesified Column in Table with 11 Column that The Table of Faraconesh Tree Will Goes There */
	text-align: right;
}

/* - TD Containing Buttons [ Submition & Simple  ] */
.OneColTDButtons
{	/**/
	text-align: right;
}
.TwoColTDButtons
{	/**/
	text-align: right;
}
.ThreeColTDButtons
{	/**/
	text-align: right;
}
.TDButtonsLeft
{
	text-align: left;
}

.submitionPane
{
	text-align: left;
}
/* - TD That Contain Labels & Button and Only Used In CourseFormationList.ascx */
.ActivityTable
{
	width: 100%;
	height: auto;
	direction: rtl;
	border-collapse: collapse;
	text-align: right;
	/*border: 2px solid #D9F5C4;*/
	border: 1px solid #C4DEF5;
	background-color: #F8F8F8;
}
.ActivityAlternatingTable
{
	width: 100%;
	height: auto;
	direction: rtl;
	border-collapse: collapse;
	text-align: right;
	/*border: 2px solid #D9F5C4;*/
	border: 1px solid #C4DEF5;
	background-color: #FFFFFF;
}
.ActivityTDHeaderLabel
{
	width: 25%;
	height: 25px;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
	/*background-color: #D9F5C4;*/
	background-color: #C4DEF5;
	text-align: right;
}
.ActivityLabel
{
	color: #000000;
	font-family: Tahoma;
	font-size: xx-small;
}
.ActivityTDControlRow
{
	/*background-color: #F8F8F8;*/
	padding: 0px 5px 0px 5px;
	height: 22px;
	vertical-align: middle;
	text-align: -moz-center;
	!text-align: center;
}
.ActivityTDControlAlternatingRow
{
	/*background-color: #FFFFFF;*/
	padding: 0px 5px 0px 5px;
	height: 22px;
	vertical-align: middle;
	text-align: -moz-center;
	!text-align: center;
}
.ActivityIcon
{
	text-align: -moz-center;
	!text-align: center;
	vertical-align: middle;
	height: 64px;
	width: 50%;
}
/* end All TD's That SOme Controls Goes in it [ 1col - 2col - 3col -4col ] */
/************************/
/* UnKnown Styles */
.IRISLPic
{
	/* in bayad check she ke koja estefade shode*/
	visibility: hidden;
	display: none;
}
.TDButtonsPane
{
	/*in bayad check she ke koja estefade shode*/
	visibility: hidden;
	display: none;
}
/* HTML Elements That Just Used In Accounting */
a
{	/**/
	direction: rtl;
	text-align: justify;
	font-family: Tahoma;
	font-size: xx-small;
	color: inherit;
	vertical-align: top;
	text-decoration: none;
}
a:hover
{	/**/
	direction: rtl;
	text-align: justify;
	font-family: Tahoma;
	font-size: xx-small;
	color: inherit;
	vertical-align: top;
	text-decoration: none;
}
a:visited
{	/**/
	direction: rtl;
	text-align: justify;
	font-family: Tahoma;
	font-size: xx-small;
	color: inherit;
	vertical-align: top;
	text-decoration: none;
}
SPAN.datex
{	/*  */
	color: #ff6600;
	direction: rtl;
}
SPAN.date
{	/*  */
	color: #808000;
	direction: rtl;
}
TD.title
{	/*  */
	font-weight: bold;
	color: #eeffbb;
	font-family: Tahoma;
}
TD.rmenu
{	/*  */
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	border-bottom: medium none;
	background-color: #f8f8f8;
}
.options
{	/*  */
	font-size: xx-small;
	font-family: Tahoma;
}
.inputx
{	/*  */
	border-right: #8197ab 1px solid;
	border-top: #8197ab 1px solid;
	font-size: xx-small;
	background-image: url(../Files/FieldFill.Gif);
	border-left: #8197ab 1px solid;
	color: #008000;
	border-bottom: #8197ab 1px solid;
	font-family: Tahoma;
}	/*  */
.MasterTable
{	/*  */
	width: 100%;
	height: 100%;
}
.LeftCellSeperator
{	/*  */
	width: 1.5%;
}
.HorizCellSeperator
{	/*  */
	height: 5%;
}
.insidetables
{	/*  */
	width: 100%;
	height: 100%;
}
.cellseperator
{	/*  */
	width: 2.5%;
}
.Richtexts
{	/*  */
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	font-family: tahoma;
}
.plaintexts
{	/*  */
	font-size: xx-small;
	color: #000000;
	font-family: tahoma;
}
INPUT.inputtexts
{	/*  */
	border-right: 1px solid;
	padding-right: 0px;
	border-top: 1px solid;
	font-size: xx-small;
	border-left: 1px solid;
	width: 100%;
	color: #000000;
	border-bottom: 1px solid;
	font-family: Tahoma;
	text-align: right;
}
INPUT.linktexts
{	/*  */
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px solid;
	font-size: xx-small;
	border-left: 0px solid;
	color: navy;
	border-bottom: 0px solid;
	font-family: tahoma;
	text-align: left;
	text-decoration: underline;
}
SELECT.inputtexts
{	/*  */
	border-right: 1px solid;
	padding-right: 0px;
	border-top: 1px solid;
	font-size: xx-small;
	border-left: 1px solid;
	width: 100%;
	color: #000000;
	border-bottom: 1px solid;
	font-family: Tahoma;
	text-align: right;
}
.ms-grid8-main
{	/*  */
	border-right: navy 0.75pt solid;
	border-top: navy 0.75pt solid;
	font-size: xx-small;
	color: #000000;
	border-bottom: navy 0.75pt solid;
	font-family: tahoma;
	border-left-style: none;
	background-color: white;
}
.ms-grid8-top
{	/*  */
	font-size: xx-small;
	border-left: navy 0.75pt solid;
	color: #ffffcc;
	border-top-style: none;
	border-bottom: navy 0.75pt solid;
	font-family: tahoma;
	border-right-style: none;
	background-color: navy;
}
.ms-grid8-even
{	/*  */
	font-weight: normal;
	font-size: xx-small;
	border-left: navy 0.75pt solid;
	color: #3175b9;
	border-top-style: none;
	border-bottom: navy 0.75pt solid;
	font-family: tahoma;
	border-right-style: none;
	background-color: white;
}
.ms-grid8-bottom
{	/*  */
	font-size: xx-small;
	border-left: navy 0.75pt solid;
	color: #ffffcc;
	border-top-style: none;
	border-bottom: navy 0.75pt solid;
	font-family: tahoma;
	border-right-style: none;
	background-color: white;
}
INPUT.inputbuttons
{	/*  */
	border-right: 1px solid;
	padding-right: 0px;
	width: 100%;
	border-top: 1px solid;
	font-size: xx-small;
	border-left: 1px solid;
	color: #000000;
	border-bottom: 1px solid;
	font-family: tahoma;
	background-color: #c9d5e3;
	text-align: -moz-center;
	!text-align: center;
	direction: ltr;
}
TEXTAREA.inputtexts
{	/*  */
	border-right: 1px solid;
	padding-right: 0px;
	border-top: 1px solid;
	font-size: xx-small;
	border-left: 1px solid;
	width: 100%;
	color: #000000;
	border-bottom: 1px solid;
	font-family: Tahoma;
	text-align: right;
}
INPUT.labelTexts
{	/*  */
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px solid;
	font-size: xx-small;
	border-left: 0px solid;
	color: navy;
	border-bottom: 0px solid;
	font-family: tahoma;
	text-align: right;
	color: Blue;
}
/*****************/
.SmallImageContainer
{
	width: 30px; 
	height: 30px; 
	vertical-align: middle;
	text-align: -moz-center;
	!text-align: center;
	padding-right: 25px;
}
.SmallImageTextContainer
{
	text-align: right; 
	vertical-align: middle;
	padding-right: 20px;
}
}/*/end @media screen