BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: tahoma,arial; BACKGROUND-COLOR: #F3FEFE
}
.dotRight
{
	border-right-color:#858585;
	border-right-style:dotted;
	border-right-width:1px;
}

.dotBottom
{
	border-bottom-color:#858585;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}

.dotLeft
{
	border-right-color:#858585;
	border-right-style:dotted;
	border-right-width:1px;
}

.td_other_part_Panel
{
	height:25;
	direction:ltr;
	text-align: left; 
	vertical-align:middle;
	font-family: Times New Roman; 
	font-size: 10pt; 
	color:#8DA7FF;
	background-color:White;
	}
.td_other_part 
{
	height:25;
	background-image:url('IMG/Backgrnd.gif') ;
	direction:ltr;
	text-align: left; 
	vertical-align:middle;
	font-family: Times New Roman; 
	font-size: 10pt; 
	background-repeat:repeat-x;
	font-weight:bold;
	color:#000099;
	}
.Disabled_part
{
	height:25;
	background-image:url('IMG/Backgrnd.gif') ;
	direction:ltr;
	text-align: left; 
	vertical-align:middle;
	font-family: Times New Roman; 
	font-size: 10pt; 
	background-repeat:repeat-x;
	font-weight:bold;
	color:#808080;
	}
.Disabled_part_point 
{
	font-family: Times New Roman; 
	font-size: 10pt; 
	text-align: left; 
	height:25;
	width:15;
	background-color:#ACD5F7;
	text-align:center ;
	font-weight:bold;	
	background-image:url('IMG/DisabledArrow.gif') ;
	background-repeat:no-repeat;
	direction: ltr;
	color:White;
	}
.td_part 
{
	height:25;
	direction:ltr;
	text-align: left; 
	vertical-align:middle;
	font-family: Times New Roman; 
	font-size: 10pt; 
	background-color:#ACD5F7;
	font-weight:bold;
	color:#000099;
	}
.other_part 
{
	height:25;
	direction:ltr;
	text-align: left; 
	vertical-align:middle;
	font-family: Times New Roman; 
	font-size: 10pt; 
	background-repeat:repeat-x;
	font-weight:bold;
	color:White;
	}
.tblHistory
{
	background-color:#F25930;
	border:0;/*-style:double;*/
	/*border-color:#FBC9BB;*/
	width:200px;
	/*border-width:3px;*/
}
	
.td_other_part_point 
{
	font-family: Times New Roman; 
	font-size: 10pt; 
	text-align: left; 
	height:25;
	width:15;
	background-color:#ACD5F7;
	text-align:center ;
	font-weight:bold;	
	background-image:url('IMG/Arrow.gif') ;
	background-repeat:no-repeat;
	direction: ltr;
	color:#000099;
	}
.Reg_other_part_point 
{
	font-family: Times New Roman; 
	font-size: 10pt; 
	text-align: left; 
	height:25;
	width:15;
	background-color:#FFF500;
	text-align:center ;
	font-weight:bold;	
	background-image:url('IMG/RegArrow.gif') ;
	background-repeat:no-repeat;
	direction: ltr;
	color:White;
	}	
.Reg_other_part 
{
	height:25;
	background-image:url('IMG/RegMenu.gif') ;
	direction:ltr;
	text-align: left; 
	vertical-align:middle;
	font-family: Times New Roman; 
	font-size: 10pt; 
	background-repeat:repeat-x;
	font-weight:bold;
	color:White;
	}
.Reg_part 
{
	height:25;
	direction:ltr;
	text-align: left; 
	vertical-align:middle;
	font-family: Times New Roman; 
	font-size: 10pt; 
	background-color:#727272;
	font-weight:bold;
	color:White;
	}
.point_Panel 
{
	font-family: Times New Roman; 
	font-size: 10pt; 
	text-align: left; 
	height:25;
	width:15;
	background-color:#FFFFFF;
	text-align:center ;
	font-weight:bold;	
	background-image:url('IMG/ArrowG.gif') ;
	background-repeat:no-repeat;
	direction:ltr;
	color:#F25930;
}	
A.part:Link
{
	font-family: Times New Roman; 
	font-size: 10pt; 
	text-decoration: none;
	color:#000099;
}
A.part:Hover
{
	font-family: Times New Roman; 
	font-size: 10pt; 
	text-decoration: none;
	color:#000099;
}
A.part:Visited
{
	font-family: Times New Roman;  
	font-size: 10pt; 
	text-decoration: none;
	color:#000099;
}

A.Panel:Link
{
	font-family: Times New Roman; 
	font-size: 10pt; 
	text-decoration: none;
	color:#FFFFFF;
}
A.Panel:Hover
{
	font-family: Times New Roman; 
	font-size: 10pt; 
	text-decoration: none;
	color:#FFFFFF;
}
A.Panel:Visited
{
	font-family: Times New Roman;  
	font-size: 10pt; 
	text-decoration: none;
	color:#FFF3C9;
}

A.part_Panel:Link
{
	font-family: Times New Roman; 
	font-size: 10pt; 
	text-decoration: none;
	color:#000000;
}
A.part_Panel:Hover
{
	font-family: Times New Roman; 
	font-size: 10pt; 
	text-decoration: none;
	color:#000000;
}
A.part_Panel:Visited
{
	font-family: Times New Roman;  
	font-size: 10pt; 
	text-decoration: none;
	color:#000000;
}
a.link
{
	font-family: Times New Roman; 
	font-size: 10pt; 
	text-decoration: none;
}
.General_table { 	
	width:100%;	
	padding: 0 25px 0 25px;
	border: 1px solid #dddddd;
}

.lngError
{ 
	font-family: Times New Roman; 
	font-size: 12px; 
	color:Red;
	direction:ltr;
}

.Error
{ 
	font-family: Times New Roman; 
	font-size: 14px; 
	color:Red;
	direction:ltr;
}

.ErrorF
{ 
	font-family: Tahoma; 
	font-size: 12px; 
	color:Red;
	direction:rtl;
}

.box {	
	background-position: left top;
	border: 1px solid #cccccc;
	height: 114px;
	width:200px;
	margin-top: 4px;
	margin-left: 3px;
	background-color: #F25930;
	direction:ltr;
	text-align: center; 
	vertical-align:middle;
	font-family: Times New Roman; 
	font-size: 14px; 
	font-weight:bold;
	color:White;	
}
.SelectedBox 
{
	border: 1px solid #cccccc;
	background-color: #7988B1;
	direction: ltr;
	text-align: left;
	vertical-align:middle;
	font-family: Times New Roman; 
	font-size: 14px; 
	font-weight:bold;
	color:White;	
}
.ContentF 
{ 
	font-family:Tahoma,Nazanin; 
	font-size: 12px ;
	direction:rtl;
	text-align:justify;
	color:#000000;
}

.HeaderF 
{ 
	font-family:Tahoma,Nazanin; 
	font-size: 12px ;
	direction:rtl;
	text-align:justify;
	color:#000000;
	font-weight:bold;
}

.Content 
{ 
	font-family:Times New Roman ,tahoma; 
	font-size: 14px ;
	/*direction:ltr;*/
	text-align:justify;
	color:#000000;
}

.lblContent 
{ 
	font-family:Times New Roman ,tahoma; 
	font-size: 14px ;
	direction:ltr;
	text-align:justify;
	color:#000000;
	/*font-weight:bold;*/
}

.lblMLContent 
{ 
	font-family:tahoma; 
	font-size: 12px ;
	direction: rtl ;
	text-align:justify;
	color:#000000;
	font-weight:normal;
}


.ContText
{
	color:#4278AE;
	font-family:Times New Roman ,tahoma; 
	font-size: 14px ;
	direction:ltr;
	text-align:justify;
	font-weight:bold;
}

.CommentText 
{ 
	font-family: Times New Roman, Tahoma ; 
	font-size: 9px ;
	direction:ltr;
	text-align:justify;
	color:#023A69;
}
.TextBox 
{ 
	font-family: Times New Roman; 
	font-size: 14px; 
	border: 1px solid #C0C0C0; 
	direction:ltr; 
	width:200px;
	height:23px;
}

.TextBoxF 
{ 
	font-family: tahoma; 
	font-size: 12px; 
	border: 1px solid #C0C0C0; 
	direction:rtl; 
	/*text-align:right;*/
	width:200px;
	height:23px;
}

.MultiLineTextBox 
{ 
	font-family: Times New Roman; 
	font-size: 14px; 
	border: 1px solid #C0C0C0; 
	direction:rtl; 
	text-align:justify;
	width:200px;
	height:70;
}
	
.Corner 
{
	height:20;
	width:30;
	background-image:url('IMG/Corner.gif') ;
	background-repeat:no-repeat;
	}
.IST_Title 
{ 
	font-family: Titr,Tahoma, Nazanin; 
	font-size: 11pt ;
	direction:ltr;
	font-weight:bold;
	color:#335ea8;
}

.TitleF
{
	font-family: Titr,Tahoma; 
	font-size: 14px; 
	color: #395889;	
	direction:rtl;
	text-align:justify ;
	border-bottom-width:medium;
	border-bottom-color:#395889;
	border-bottom-style:solid;
}

.Title
{
	font-family: Times New Roman; 
	font-size: 13pt; 
	font-weight:bolder;
	color: #395889;	
	/*direction:ltr;*/
	text-align:justify ;
	border-bottom-width:medium;
	border-bottom-color:#395889;
	border-bottom-style:solid;
}

.Point 
{ 
	font-family: Times New Roman; 
	font-size: 13pt ;
	direction:ltr;
	font-weight:bold;
	color:#A64A4F;
}
.Even_Row
{
	font:Times New Roman;
	font-size:10pt;
	color:#5D5C5C;
	background-color:#E8E8E8;/*DFDFDF;*/
	direction:ltr;
	height:20px;
}
.Odd_Row
{
	font:Times New Roman;
	font-size:10pt ;
	color:#FFF500;
	background-color:#46689A;/* #767676;*/
	direction:ltr;
	height:20px;
}
.Header_Row 
{ 
	font-family: Times New Roman; 
	font-size: 10pt ;
	direction:ltr;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#2175BB;/*B5B5B5;*/
	text-align:center;
}
.dotTable
{
	border-color:#F3DA8F;
	border-style:dotted;
	border-width:2px;
	background-color:#FFFDF5;
}
.NCells 
{
	FONT-SIZE: 8pt; 
	COLOR: #46689A; 
	FONT-FAMILY:Times New Roman, Tahoma;
	text-indent:10px;
	direction:ltr;
	text-align:justify;
}

.NCellsF 
{
	FONT-SIZE: 12px; 
	COLOR: #46689A; 
	FONT-FAMILY:Tahoma;
	text-indent:10px;
	direction:rtl;
	text-align:justify;
}

.FormButton
{
    border: 1px solid #365382; 
    FONT-SIZE: 10pt;
    CURSOR: hand;
    WIDTH: 70px;
    color:#FFFFFF;
    FONT-FAMILY: Times New Roman, tahoma;
    HEIGHT: 20px;
	background-color: #395889;
	font-weight:bold;
}

.LinkButton
{
    border: 2px solid #06c; 
    FONT-SIZE: 10pt;
    CURSOR: hand;
    WIDTH:150px;
    FONT-FAMILY: Times New Roman, tahoma;
    HEIGHT: 20px;
	font-weight:bold;
	text-decoration:none;
}

.FormButtonF
{
    border: 1px solid #365382; 
    FONT-SIZE: 12px;
    CURSOR: hand;
    WIDTH: 70px;
    color:#FFFFFF;
    FONT-FAMILY: Tahoma,nazanin;
    HEIGHT: 20px;
	background-color: #395889;
	font-weight:bold;
}

.FormButton1
{
    border: 1px solid #365382; 
    FONT-SIZE: 10pt;
    CURSOR: hand;
    WIDTH: 70px;
    color:#FFFFFF;
    FONT-FAMILY: Times New Roman, tahoma;
    HEIGHT: 20px;
	background-color: #395889;
	font-weight:bold;
}


.LoginButton
{
    border: 1px solid #365382; 
    FONT-SIZE: 9pt;
    CURSOR: hand;
    WIDTH: 55px;
    color:#FFFFFF;
    FONT-FAMILY: Times New Roman, tahoma;
    HEIGHT: 20px;
	background-color: #395889;
	font-weight:bold;
}

.error1
{
	color:White;
}

.lblGrid 
{ 
	font-family:tahoma; 
	font-size: 9pt ;
}

.Orang_Cells { 	
	font-family: Tahoma; 
	font-size: 9pt; 
	color: #FFFFFF; 
	background-color: #508BB1;
	}

.Normal_cells { 	
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000; 
	background-color: #F7FBFE;
	height:25px;
	}

.Orang_color2_Cells { 	
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000; 
	background-color: #BFDAF0;
	height:25px;
	}
	
.Orang_Cells1 { 	
	font-family: Tahoma; 
	font-size: 9pt; 
	color: #FFFFFF; 
	background-color: #508BB1;
	height:25px;
	direction:ltr;
	}

.Normal_cells1 { 	
	font-family: Tahoma; 
	font-size: 11px; 
	color: #000000; 
	background-color: #F7FBFE;
	height:25px;
	direction:ltr;
	font-weight:normal;
	}

.Orang_color2_Cells1 { 	
	font-family: Tahoma; 
	font-size: 11px; 
	color: #000000; 
	background-color: #BFDAF0;
	height:25px;
	direction:ltr;
	font-weight:normal;
	}


.Orang_Cells2 { 	
	font-family: Tahoma; 
	font-size: 9pt; 
	color: #FFFFFF; 
	background-color: #508BB1;
	}

.Normal_cells2 { 	
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000; 
	background-color: #F7FBFE;
	height:25px;
	}

.Orang_color2_Cells2 { 	
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000; 
	background-color: #BFDAF0;
	height:25px;
	}
/*
.Orang_Cells { 	
	font-family: Tahoma; 
	font-size: 9pt; 
	color: #FFFFFF; 
	background-color: #3D5D92;
	height:30px;
	}

.Normal_cells { 	
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000; 
	background-color: #F0F5FC;
	height:30px;
	}

.Edit_cells { 	
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000; 
	background-color: #FFB0C3;
	height:30px;
	}



.Orang_color2_Cells { 	
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000; 
	background-color: #96B1D8;
	height:30px;
	}	


.Orang_Cells1 { 	
	font-family: Tahoma; 
	font-size: 9pt; 
	color: #FFFFFF; 
	background-color: #2C3F5A;
	height:30px;
	}

.Normal_cells1 { 	
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000; 
	background-color: #869EC0;
	height:30px;
	}

.Edit_cells1 { 	
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000; 
	height:30px;
	}



.Orang_color2_Cells1 { 	
	font-family: Tahoma; 
	font-size: 8pt; 
	color: #000000; 
	height:30px;
	}	
*/

.LoginDDL
{ 
	font-family: Times New Roman; 
	font-size: 12px; 
	border: 1px solid #C0C0C0; 
	direction:ltr; 
	width:100px;
	height:21px;
}

.LoginTextBox 
{ 
	font-family: Times New Roman; 
	font-size: 12px; 
	border: 1px solid #C0C0C0; 
	direction:ltr; 
	width:100px;
	height:17px;
}

.lblLogin
{ 
	font-family:Times New Roman ,tahoma; 
	font-size: 12px ;
	direction:ltr;
	text-align:justify;
	color:#000000;
	font-weight:bold;
}


.lblWhite
{ 
	font-family:Times New Roman ,tahoma; 
	font-size: 14px ;
	direction:ltr;
	text-align:justify;
	color:#FFFFFF;
	font-weight:bold;
}

.lbl
{ 
	font-family:Times New Roman ,tahoma; 
	font-size: 14px ;
	direction:ltr;
	color:#402D1E;
	text-align:justify;
	font-weight:bold;
}
