/* ====================== Public Styles */
body,td
{
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
}

.AlertWarHelpWindows
{
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #8A8A8A;
	width:300px;
	height:160px;
}
.AlertWarHelp_OutWindows
{
	background-color: #FFFFFF;
	padding:2px;
	border: 1px solid #8A8A8A;
	width:300px;
	height:160px;
}
.AlertWarHelp_InWindows {
	background-color: #FFFFFF;
	padding: 0px;
	height: 100%;
	width: 100%;
	border: 0px solid #FFFFFF;
}
.PublicTable
{
	direction:ltr;
	width:100%;
	padding:0px;
}

.PublicTableRtl
{
	direction:rtl;
	width:100%;
	padding:0px;
}
.RegNewUesr_ChangePass_TextBox
{
	font-family: tahoma;
	font-size: 11px;
	color:#326274;
	text-decoration: none;
	background-image: url(/Portal/images/textbox-bg.jpg);
	cursor:hand;
	line-height: 10px;
	border: 1px solid #686868;
	width:145px;
	height:16px;
}
.ChangePassButton
{
	background-image: url(/Portal/images/changepassbutton.gif);
	cursor:hand;
	border: 0px solid #686868;
	width:101px;
	height:23px;
}
.NewUserButton
{
	background-image: url(/Portal/images/newuserbutton.gif);
	cursor:hand;
	border: 0px solid #686868;
	width:101px;
	height:23px;
}
.OkButton
{
	background-image: url(/Portal/images/okbutton.gif);
	cursor:hand;
	border: 0px solid #686868;
	width:79px;
	height:18px;
}
.CancelButton_TD
{
	width:83px;
	height:20px;
	text-align:left;
	vertical-align:bottom;
}
.DeleteButton_TD
{
	width:70px;
	height:20px;
	text-align:left;
	vertical-align:bottom;
}
.SaveButton_TD
{
	width:93px;
	height:20px;
	text-align:left;
	vertical-align:bottom;
}
.SelectButton_TD
{
	width:89px;
	height:20px;
	text-align:left;
	vertical-align:bottom;
}
.CancelButton
{
	background-image: url(/Portal/images/cancelbutton.gif);
	cursor:hand;
	border: 0px solid #686868;
	width:79px;
	height:18px;
}
.SaveButton
{
	background-image: url(/Portal/images/savebutton.gif);
	cursor:hand;
	border: 0px solid #686868;
	width:89px;
	height:18px;
}
.DeleteButton
{
	background-image:url(/Portal/images/deletebutton.gif);
	cursor:hand;
	border: 0px solid #686868;
	width:66px;
	height:18px;
}
.SelectButton
{
	background-image: url(/Portal/images/selectbutton.gif);
	cursor:hand;
	border: 0px solid #686868;
	width:89px;
	height:18px;
}
.ExpandButton
{
	margin:2px;
	background-image: url(/Portal/images/expandbutton.gif);
	cursor:hand;
	padding:0px;
	border: 1px solid #789BB5;
	width:50px;
	height:18px;
}
.CollapseButton
{
	background-image: url(/Portal/images/Collapsebutton.gif);
	cursor:hand;
	padding:0px;
	border: 1px solid #789BB5;
	width:50px;
	height:18px;
}
/* ====================== End */
/* ====================== Start Entry User Window Styles */
.EntryUserTable {
	width:700px;
	height:565px;
	background-color: #D2DCE6;
	padding: 3px;
	border: 1px solid #B0B0B0;
}
.EntryUser_BgButtons {
	height:25px;
	background-color: #FFFFFF;
	border: 1px solid #BAC2CA;
}
.EntryUserTable_MainTable {
	width:100%;
	height:100%;
}
.EntryUserTable_PublicTable {
	width:100%;
	height:100%;
}
.EntryUserTable_ButtonsTD {
	text-align:left;
	height:25px;
}
.EntryUserTable_PublicTableRtl {
	direction:rtl;
	width:100%;
	height:100%;
}
.EntryUserTable_BodyPartTD {
	padding:5px;
	vertical-align:middle ;
}
.EntryUserTable_CheckBoxTD {
padding-top:5px;
padding-right:20px;
	direction:rtl;
	vertical-align:Top;
}
.EntryUserTable_CheckBoxTable_MiddleTD {
width:20px;
}
.EntryUserTable_CheckBoxTD_TextTd {
	background-image: url(/Portal/images/flash.gif);
	height:27px;
	padding-right:15px;
	color:#3F4245;
	text-align:right;
	direction:rtl;
	vertical-align:Top;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right top;
}
.EntryUserTable_CheckBoxTD_PartTD {
	color:#3F4245;
	text-align:right;
	direction:rtl;
	vertical-align:Top;
}
.EntryUserTable_FLNameEmailJobTable {
	width:100%;
	Direction:Rtl;
}
.EntryUserTable_FLNameEmailJobTextTD {
	width:100px;
	height:18px;
	vertical-align:Top;
	text-align:left;
	color:#3F4245;
}
.EntryUserTable_SelectUserTextTD {
	width:100px;
	height:18px;
	vertical-align:Top;
	text-align:left;
	color:#3F4245;
}
.EntryUserTable_DropDownList {
	font-family: tahoma;
	font-size: 11px;
	color:#326274;
	text-decoration: none;
	cursor:hand;
	line-height: 10px;
	border: 1px solid #686868;
	width:190px;
	height:16px;
}
.EntryUserTable_TopTD_ButtonsPart {
	width:130px;
	vertical-align:Top;
	text-align:right;
}
.EntryUserTable_UnderSelectedUserTable_TD {
	vertical-align:Top;
}
.EntryUserTable_FLNameEmailJob_TextBox {
	font-family: tahoma;
	font-size: 11px;
	color:#326274;
	text-decoration: none;
	background-image: url(/Portal/images/textbox-bg.jpg);
	cursor:hand;
	line-height: 10px;
	border: 1px solid #686868;
	width:190px;
	height:16px;
}
.EntryUserTable_BodyPartTable_TopTD {
	height:140px;
	vertical-align:Top;
	border-bottom:1px dashed #7E848A;
}
.EntryUserTable_BodyPartTable_MiddleTD {
	height:180px;
	vertical-align:Top;
	border-bottom:1px dashed #7E848A;
}
.EntryUserTable_BodyPartTable_MiddleTD_MemberPartTD {
	vertical-align:Top;
	width:260px;
}
.EntryUserTable_PlusButtonTD {
vertical-align:top;
}
.EntryUserTable_TextArea {
	font-family: tahoma;
	font-size: 11px;
	margin-top:2px;
	color:#326274;
	text-decoration: none;
	background-color:#FFFFF;
	cursor:hand;
	width:210px;
	height:130px;
}
.EntryUserTable_TextAreaTD {
	vertical-align:Top;
	width:210px;
	padding-bottom:3px;
}
.EntryUserTable_TopOfTextAreaText {
	text-align:right;
	color:#696E73;
	direction:rtl;
	padding-right:3px;
	padding-bottom:3px;
}
.EntryUserTable_MainTable_BgTreeTD {
	width:210px;
	height:100%;
	padding-bottom:3px;
	vertical-align:Top;
}
.EntryUserTable_MainTable_TreeTable {
	width:100%;
	height:100%;
}
.EntryUserTable_MainTable_TreeTopTDText {
	text-align:right;
	color:#696E73;
	padding-right:3px;
	padding-bottom:3px;
}
.EntryUserTable_MainTable_TreeTD {
	height:100%;
	border:1px solid #9D9D9D;
	background-color:#FFFFFF;
}
.EntryUserTable_MainTable_TopTD {
	vertical-align: top;
	height:23px;
}
.HeaderEntryUserTableOut {
	background-color: #3483CD;
	border: 1px solid #1F5486;
	height:19px;
	width:100%;
}
.HeaderEntryUserTableIn {
	vertical-align: top;
	border: 1px solid #D2DCE6;
	height:19px;
	padding-right: 3px;
	color: #FFFFFF;
	direction:rtl;
	width:100%;
}
.GrayPartEntryUserTD {
	height:60px;
	background-color: #BBC7CB;
	vertical-align: middle;
	color:#383B3D;
	text-align:center;
}
.GrayPartEntryUserTD_DefineTable{
	direction:rtl;
	width:300px;
	color:#383B3D;
}
.GrayPartEntryUserTD_DefineTable_TextTD{
	width:80px;
	padding-left:3px;
	text-align:left;
}
.BluePartEntryUserTD {
	Border-top:1px solid #EBEBEB;
	background-color: #A2C6E0;
	padding:10px;
	vertical-align:top;
}
.EntryUser_TextBox
{
	font-family: tahoma;
	font-size: 11px;
	color:#326274;
	text-decoration: none;
	background-image: url(/Portal/images/textbox-bg.jpg);
	cursor:hand;
	line-height: 10px;
	border: 1px solid #686868;
	width:180px;
	height:16px;
}
/* ====================== End */
/* ====================== Start Create New Group Window Styles */
.NewGroupTable {
	width:335px;
	height:275px;
	background-color: #EBEBEB;
	padding: 3px;
	border: 1px solid #B0B0B0;
}
.NewGroupTable_MainTable {
	width:100%;
	height:100%;
}
.NewGroupTable_MainTable_TopTD {
	vertical-align: top;
	height:23px;
}
.HeaderNewGroupTableOut {
	background-color: #3483CD;
	border: 1px solid #1F5486;
	height:19px;
	width:100%;
}
.HeaderNewGroupTableIn {
	vertical-align: top;
	border: 1px solid #D2DCE6;
	height:19px;
	padding-right: 3px;
	color: #FFFFFF;
	direction:rtl;
	width:100%;
}
.GrayPartNewGroupTD {
	height:60px;
	background-color: #BBC7CB;
	vertical-align: middle;
	color:#383B3D;
	text-align:center;
}
.GrayPartNewGroupTD_DefineTable{
	direction:rtl;
	width:90%;
	color:#383B3D;
}
.GrayPartNewGroupTD_DefineTable_TextTD{
	width:10%;
	padding-left:3px;
	text-align:left;
}
.BluePartNewGroupTD {
	Border-top:1px solid #EBEBEB;
	background-color: #A2C6E0;
	vertical-align:top;
}
.NewGroup_TextBox
{
	font-family: tahoma;
	font-size: 11px;
	color:#326274;
	text-decoration: none;
	background-image: url(/Portal/images/textbox-bg.jpg);
	cursor:hand;
	line-height: 10px;
	border: 1px solid #686868;
	width:180px;
	height:16px;
}
/* ====================== End */
/* ====================== Start Managing Groups Window Styles */
.ManagingGroupsTable {
	width:420px;
	height:275px;
	background-color: #EBEBEB;
	padding: 3px;
	border: 1px solid #B0B0B0;
}
.ManagingGroupsTable_MainTable {
	width:100%;
	height:100%;
}
.ManagingGroupsTable_MainTable_TopTD {
	vertical-align: top;
	height:23px;
}
.HeaderManagingGroupsTableOut {
	background-color: #3483CD;
	border: 1px solid #1F5486;
	height:19px;
	width:100%;
}
.HeaderManagingGroupsTableIn {
	vertical-align: top;
	border: 1px solid #D2DCE6;
	height:19px;
	padding-right: 3px;
	color: #FFFFFF;
	direction:rtl;
	width:100%;
}
.tManagingGroups_ExpandCollapseTD {
	vertical-align: middle;
	text-align:center;
}
.GrayPartManagingGroupsTD {
	height:170px;
	background-color: #BBC7CB;
	vertical-align: top;
	color:#383B3D;
	text-align:center;
	padding:5px;
}
.GrayPartManagingGroupsTD_DefineTable{
	direction:rtl;
	width:300px;
	color:#383B3D;
}
.GrayPartManagingGroupsTD_DefineTable_TextTD{
	width:80px;
	padding-left:3px;
	text-align:left;
}
.BluePartManagingGroupsTD {
	Border-top:1px solid #EBEBEB;
	background-color: #A2C6E0;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	vertical-align:top;
}
.tManagingGroups_RadioButtonPartTD {
	color:#303B43;
}
.ManagingGroups_TextArea
{
	font-family: tahoma;
	font-size: 11px;
	margin-top:2px;
	color:#326274;
	text-decoration: none;
	background-color:#FFFFF;
	cursor:hand;
	width:170px;
	height:135px;
}
.ManagingGroups_TextArea_TopTextTD
{
	color:#252829;
	width:170px;
}
/* ====================== End */
/* ====================== Start Managing Groupe Window Styles */
.ManagingGroupTable {
	width:335px;
	height:275px;
	background-color: #EBEBEB;
	padding: 3px;
	border: 1px solid #B0B0B0;
}
.ManagingGroupTable_MainTable {
	width:100%;
	height:100%;
}
.ManagingGroupTable_MainTable_TopTD {
	vertical-align: top;
	height:23px;
}
.HeaderManagingGroupTableOut {
	background-color: #3483CD;
	border: 1px solid #1F5486;
	height:19px;
	width:100%;
}
.HeaderManagingGroupTableIn {
	vertical-align: top;
	border: 1px solid #D2DCE6;
	height:19px;
	padding-right: 3px;
	color: #FFFFFF;
	direction:rtl;
	width:100%;
}
.GrayPartManagingGroupTD {
	height:60px;
	background-color: #BBC7CB;
	vertical-align: middle;
	color:#383B3D;
	text-align:center;
}
.GrayPartManagingGroupTD_DefineTable{
	direction:rtl;
	width:300px;
	color:#383B3D;
}
.GrayPartManagingGroupTD_DefineTable_TextTD{
	width:80px;
	text-align:left;
}
.BluePartManagingGroupTD {
	Border-top:1px solid #EBEBEB;
	background-color: #A2C6E0;
}
.ManagingGroup_TextBox
{
	font-family: tahoma;
	font-size: 11px;
	color:#326274;
	text-decoration: none;
	background-image: url(/Portal/images/textbox-bg.jpg);
	cursor:hand;
	line-height: 10px;
	border: 1px solid #686868;
	width:145px;
	height:16px;
}
/* ====================== End */
/* ====================== Start Alert Window Styles */
.HelpWinHeaderTD
{
	background-image: url(/Portal/images/0_03.gif);
	padding:0px;
	height: 20px;
	border: 1px solid #919191;
}
.HelpWinHeaderTD_TextTD
{
	direction:rtl;
	vertical-align: top;
	padding-right:3px;
	text-align:right;
	color:#226E19;
}
.HelpWinHeaderTD_CloseButtonTD
{
	background-image: url(/Portal/images/close-helpwin.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: middle;
	text-align:center;
	width:22px;
}
.HelpWinMainTD
{
	Margin-top:2px;
	text-align:center;
	vertical-align: middle;
	width:100%;
	height:134;
	background-color: #E8E8E8;
	border: 1px solid #919191;
}
.HelpWinBodyPart_OutTable
{
	width:100%;
	height:110;
}
.HelpWinBodyPart_OutTable_TopBottomTD
{
	height:18;
}

.HelpWinBodyPart_OutTable_dashTD
{
	border-top: 1px dashed #4A6D87;
	border-bottom: 1px dashed #4A6D87;
	padding-top:2px;
	padding-bottom:2px;
}
.HelpWinBodyPart_OutTable_dashTD_BluepartTable
{
	text-align:center;
	vertical-align: top;
	direction:rtl;
	width:100%;
	Height:100%;
	padding:5px;
	background-color: #A2C6E0;
}
.HelpWinBodyPart_OutTable_dashTD_BluepartTable_CenterTable
{
	vertical-align: top;
	direction:rtl;
	width:97%;
	Height:100%;
	padding:5px;
	background-color: #A2C6E0;
}
.HelpWinBodyPart_OutTable_dashTD_BluepartTable_CenterTable_ImageTD {
	width:55px;
	background-attachment: fixed;
	background-image: url(/Portal/images/help.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.HelpWinBodyPart_OutTable_dashTD_BluepartTable_CenterTable_TextTD {
	text-align:justify;
	color:#1B3F58;
}
.HelpWinBodyPart_OutTable_TopBottomTD
{
	padding-left:3px;
	padding-top:3px;
	height:18;
}
/* ====================== End */
/* ====================== Start Error Window Styles */
.ErrorWinHeaderTD
{
	background-image: url(/Portal/images/error-header.gif);
	padding:0px;
	height: 20px;
	border: 1px solid #919191;
}
.ErrorWinHeaderTD_TextTD
{
	direction:rtl;
	vertical-align: top;
	padding-right:3px;
	text-align:right;
	color:#9E0000;
}
.ErrorWinHeaderTD_CloseButtonTD
{
	background-image: url(/Portal/images/close-helpwin.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: middle;
	text-align:center;
	width:22px;
}
.ErrorWinMainTD
{
	Margin-top:2px;
	text-align:center;
	vertical-align: middle;
	width:100%;
	height:134;
	background-color: #E96E6E;
	border: 1px solid #919191;
}
.ErrorWinBodyPart_OutTable
{
	width:100%;
	height:110;
}
.ErrorWinBodyPart_OutTable_TopBottomTD
{
	height:18;
}

.ErrorWinBodyPart_OutTable_dashTD
{

	border-top: 1px dashed #FFFFFF;
	border-bottom: 1px dashed #FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
}
.ErrorWinBodyPart_OutTable_dashTD_RedpartTable
{
	text-align:center;
	vertical-align: top;
	direction:rtl;
	width:100%;
	Height:100%;
	padding:5px;
	background-color: #FFE0E0;
}
.ErrorWinBodyPart_OutTable_dashTD_RedpartTable_CenterTable
{
	vertical-align: top;
	direction:rtl;
	width:97%;
	Height:100%;
	padding:5px;
}
.ErrorWinBodyPart_OutTable_dashTD_RedpartTable_CenterTable_ImageTD {
	width:55px;
	background-attachment: fixed;
	background-image: url(/Portal/images/error.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.ErrorWinBodyPart_OutTable_dashTD_RedpartTable_CenterTable_TextTD {
	text-align:justify;
	color:#4C4343;
}
.ErrorWinBodyPart_OutTable_TopBottomTD
{
	padding-left:3px;
	padding-top:3px;
	height:18;
}
/* ====================== End */
/* ====================== Start Alert Window Styles */
.AlertWinHeaderTD
{
	background-image: url(/Portal/images/Alert-header.gif);
	padding:0px;
	height: 20px;
	border: 1px solid #919191;
}
.AlertWinHeaderTD_TextTD
{
	direction:rtl;
	vertical-align: top;
	padding-right:3px;
	text-align:right;
	color:#9E0000;
}
.AlertWinHeaderTD_CloseButtonTD
{
	background-image: url(/Portal/images/close-helpwin.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: middle;
	text-align:center;
	width:22px;
}
.AlertWinMainTD
{
	Margin-top:2px;
	text-align:center;
	vertical-align: middle;
	width:100%;
	height:134;
	background-color: #FFF0C4;
	border: 1px solid #919191;
}
.AlertWinBodyPart_OutTable
{
	width:100%;
	height:110;

}
.AlertWinBodyPart_OutTable_TopBottomTD
{
	padding-left:3px;
	padding-top:3px;
	height:18;
}

.AlertWinBodyPart_OutTable_dashTD
{
	border-top: 1px dashed #FF0000;
	border-bottom: 1px dashed #FF0000;
	padding-top:2px;
	padding-bottom:2px;
}
.AlertWinBodyPart_OutTable_dashTD_GraypartTable
{
	text-align:center;
	vertical-align: top;
	direction:rtl;
	width:100%;
	Height:100%;
	padding:5px;
	background-color: #C4C4C4;
}
.AlertWinBodyPart_OutTable_dashTD_GraypartTable_CenterTable
{
	vertical-align: top;
	direction:rtl;
	width:97%;
	Height:100%;
	padding:5px;
}
.AlertWinBodyPart_OutTable_dashTD_GraypartTable_CenterTable_ImageTD {
	width:55px;
	background-attachment: fixed;
	background-image: url(/Portal/images/alert.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.AlertWinBodyPart_OutTable_dashTD_GraypartTable_CenterTable_TextTD {
	text-align:justify;
	color:#AF0E0E;
}
/* ====================== End */
/* ====================== Start Registration New User Window */
.RegNewUser_OutWindows
{
	background-color: #FFFFFF;
	padding:2px;
	border: 1px solid #8A8A8A;
	width:380px;
	height:260px;
}
.RegNewUser_InWindows {
	background-color: #FFFFFF;
	padding: 0px;
	height: 100%;
	width: 100%;
	border: 0px solid #FFFFFF;
}
.RegNewUserWinHeaderTD
{
	background-image: url(/Portal/images/Reg_NewUser-header.gif);
	padding:0px;
	height: 20px;
	border: 1px solid #919191;
}
.RegNewUserWinHeaderTD_TextTD
{
	direction:rtl;
	vertical-align: top;
	padding-right:3px;
	text-align:right;
	color:#4F3408;
}
.RegNewUserWinHeaderTD_CloseButtonTD
{
	background-image: url(/Portal/images/close-helpwin.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: middle;
	text-align:center;
	width:22px;
}
.RegNewUserWinMainTable
{
	Margin-top:2px;
	text-align:center;
	vertical-align: middle;
	width:100%;
	height:234px;
	background-color: #E8E8E8;
	border: 1px solid #919191;
}
.RegNewUserWinMainTable_ImagePart
{
	width:115px;
	background-attachment: fixed;
	background-image: url(/Portal/images/RegNewUser.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
.RegNewUserWinMainTable_TextPart
{
	padding-top:15px;
	vertical-align:top;
	width:98px;
}
.RegNewUserWinMainTable_ButtonsPartTD
{
	height:33px;
	text-align:left;
	padding-left:4px;
	vertical-align:bottom;
}
.RegNewUserWinMainTable_NewUserRegButton
{
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	color:#434343;
	background-image: url(/Portal/images/publicbutton-bg.gif);
	cursor:hand;
	border: 1px solid #6E6E6E;
	width:107px;
	height:18px;
}
.RegNewUserWinMainTable_TextPart_OutTable
{
	vertical-align:top;
	padding-top:15px;
	width:98%;
}
.RegNewUserWinMainTable_TextBoxPart_OutTable
{
	background-color: #C9C7C5;
	vertical-align:top;
	padding-top:15px;
	width:96%;
	height:100%;
}
.RegNewUserWinMainTable_TextBoxPart_OutTable_TD
{
	vertical-align:top;
}
.RegNewUserWinMainTable_TextBoxPart
{
	background-color: #E8E8E8;
	text-align:center;
	vertical-align:top;
}
.RegNewUserWinMainTable_TextBoxPart_TextBoxTD
{
	text-align:center;
	vertical-align:middle;
	height:18px;
}
.RegNewUserWinMainTable_TextPart_TextTD
{
	Text-align:left;
	vertical-align:middle;
	height:18px;
	color:#454545;
}
.RegNewUserWinBodyPart_OutTable
{
	width:100%;
	height:110;

}
.RegNewUserWinBodyPart_OutTable_TopBottomTD
{
	height:18;
}
/* ====================== End */
/* ====================== Start Change Password Window */
.ChangePass_OutWindows
{
	background-color: #FFFFFF;
	padding:2px;
	border: 1px solid #8A8A8A;
	width:380px;
	height:209px;
}
.ChangePass_InWindows {
	background-color: #FFFFFF;
	padding: 0px;
	height: 100%;
	width: 100%;
	border: 0px solid #FFFFFF;
}
.ChangePassWinHeaderTD
{
	background-image: url(/Portal/images/Reg_NewUser-header.gif);
	padding:0px;
	height: 20px;
	border: 1px solid #919191;
}
.ChangePassWinHeaderTD_TextTD
{
	direction:rtl;
	vertical-align: top;
	padding-right:3px;
	text-align:right;
	color:#4F3408;
}
.ChangePassWinHeaderTD_CloseButtonTD
{
	background-image: url(/Portal/images/close-helpwin.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: middle;
	text-align:center;
	width:22px;
}
.ChangePassWinMainTable
{
	Margin-top:2px;
	text-align:center;
	vertical-align: middle;
	width:100%;
	height:181px;
	background-color: #E8E8E8;
	border: 1px solid #919191;
}
.ChangePassWinMainTable_ImagePart
{
	width:115px;
	background-image: url(/Portal/images/ChangePass-1.png);
	background-repeat: no-repeat;
	background-position: top center;
}
.ChangePassWinMainTable_TextPart
{
	padding-top:15px;
	vertical-align:top;
	width:98px;
}
.ChangePassWinMainTable_TextPart_OutTable
{
	vertical-align:top;
	padding-top:15px;
	width:98%;
}
.ChangePassWinMainTable_TextBoxPart_OutTable
{
	background-color: #C9C7C5;
	vertical-align:top;
	padding-top:15px;
	width:96%;
	height:100%;
}
.ChangePassWinMainTable_TextBoxPart_OutTable_TD
{
	vertical-align:top;
}
.ChangePassWinMainTable_TextBoxPart
{
	background-color: #E8E8E8;
	text-align:center;
	vertical-align:top;
}
.ChangePassWinMainTable_ButtonsPartTD
{
	height:25px;
	text-align:left;
	padding-left:4px;
	vertical-align:bottom;
}
.ChangePassWinMainTable_TextBoxPart_TextBoxTD
{
	text-align:center;
	vertical-align:middle;
	height:18px;
}
.ChangePassWinMainTable_TextPart_TextTD
{
	Text-align:left;
	vertical-align:middle;
	height:18px;
	color:#454545;
}
.ChangePassWinBodyPart_OutTable
{
	width:100%;
	height:110;

}
.ChangePassWinBodyPart_OutTable_TopBottomTD
{
	height:18;
}
/* ====================== End */
/* ====================== Email  Styles */
.Email_DashBorderTable
{
	padding:2px;
	width:100%;
	height:230px;
	border:1px dashed #7F7F7F;
	background-color:#F2F2F2;
}
.Email_MainTable
{
	padding:0px;
	width:100%;
	height:100%;
}
.Email_MainTable_TopTD
{
	direction:rtl;
	padding-right:4px;
	height:14px;
	color:#265E76;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#76B6D1, startColorstr=#F2F2F2, gradientType=1)
}
.Email_MainTable_BottomTD
{
	background-color:#C7C7C7;
	direction:rtl;
	padding-right:9px;
	height:25px;
	color:#3B3B3B;
}
.Email_CenterTD
{
	text-align:center;
	vertical-align:top;
}
.Email_BodyTable
{
	border:1px solid #A7A7A7;
	direction:rtl;
	width:98%;
	text-align:center;

}
.Email_CenterTD_UnderBodyTable
{
	text-align:center;
	height:50px;
}
.Email_BodyTD
{
	background-color:#EBEBEB;
	padding-top:6px;
	padding-bottom:12px;
	padding-right:12px;
	padding-left:12px;
	color:#2D6696;
	text-align:justify;
}
.Email_BGImageTD
{
	background-image: url(/Portal/images/email-img.gif);
	width:109px;
}

.Email_TableRtl
{
	direction:rtl;
	width:98%;
	height:100%;
	padding:0px;
}
.Email_SubjectTableRtl
{
	direction:rtl;
	width:100%;
	height:96%;
	margin-bottom:3px;
	padding:0px;
	border-bottom:1px solid #BEBEBE;
}
.Email_SubjectTableRtl_TopTD
{

	padding-top:10px;
	margin-left:10px;
	padding-right:0px;
	padding-center:0px;
	padding-bottom:0px;
	color:#FF4800;
}
.Email_SubjectTableRtl_BottomTD
{
	padding-bottom:1px;
	margin-left:10px;
	padding-right:0px;
	padding-center:0px;
	padding-top:0px;
	color:#484848;
}
.Email_BottomTableRtl
{
	direction:rtl;
	width:100%;
	height:100%;
	padding:0px;
	border-top:1px solid #BEBEBE;
	margin-top:3px;

}
/* ====================== End */
/* ====================== English Calendar Styles */
.ECal_Table
{
padding:3px;
border:1px solid #B2B2B2;
background-color:#E9E9E9;
width:190px;
height:213px;
}
.ECal_Table_TopTD
{
	height:25px;
	direction:rtl;
	color:#747474;
	padding-right:15px;
}
.ECal_Table_BottomTD
{
	padding-bottom:5px;
	padding-top:3px;
	height:18;
}
/* ====================== End */
/* ====================== Farsi Calendar Styles */
.FCal_Table
{
padding:3px;
width:190px;
height:213px;
border:1px solid #7A7A7A;
background-color:#BECBD4;
}
.FCal_Table_TopTD
{
	height:25px;
	direction:rtl;
	color:#5F656A;
	padding-right:15px;
}
.FCal_Table_BottomTD
{
	padding-bottom:5px;
	padding-top:3px;
	height:18;
}
/* ====================== CheckBoxes&Radiobuttons Styles */
.ChBox-RadioButton_Selected
{
	color:#126400;
}
.ChBox-RadioButon
{
	color:#3C3B3B;
}
/* ====================== End */
a:link a:active a a:visited a:hover
{
	text-decoration: none;
}

