body
{
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	font-family: Tahoma;
	text-align: center;
	color: #000000; 
	background-image: url('../Images/bg_main0.gif'); 
	background-position: center;
	direction: ltr;
}



hr
{
/*color:#CB6363;	*/
color:#001556;
}
a.HandNote
{
	font-size: 7pt;
}

a.Red:link
{
	color: #993333;
	text-decoration: underline;
	font-size: 12px;
	font-family: tahoma;
}    
a.Red:visited
{
	color: #993333;
	text-decoration: none;
	font-size: 12px;
	font-family: tahoma;
} 
a.Red:hover
{
color: #993333;
	text-decoration: underline;
	font-size: 12px;
	font-family: tahoma;
}   
a.Red:active
{
color: #993333;
	text-decoration: underline;
	font-size: 12px;
	font-family: tahoma;
}

a.Black:link
{
	color: #000000;
	text-decoration: underline;
	font-size: 12px;
	font-family: tahoma;
}    
a.Black:visited
{
	color: #993333;
	text-decoration: underline;
	font-size: 12px;
	font-family: tahoma;
} 
a.Black:hover
{
color: #000000;
	text-decoration: underline;
	font-size: 12px;
	font-family: tahoma;
}   
a.Black:active
{
color: #000000;
	text-decoration: underline;
	font-size: 12px;
	font-family: tahoma;
}

a.Black2:link
{
	color: #000000;
	font-size: 12px;
	font-family: tahoma;
	text-decoration: none;
}    
a.Black2:visited
{
	color: #000000;
	font-size: 12px;
	font-family: tahoma;
	text-decoration: none;
} 
a.Black2:hover
{
	color: #000000;
	font-size: 12px;
	font-family: tahoma;
	text-decoration: none;
}   
a.Black2:active
{
	color: #000000;
	font-size: 12px;
	font-family: tahoma;
	text-decoration: none;
}


a.graylink:link
{
	color: #808080;
	text-decoration: underline;
	font-size: 12px;
	font-family: tahoma;
}    
a.graylink:visited
{
	color: #808080;
	text-decoration: underline;
	font-size: 12px;
	font-family: tahoma;
} 
a.graylink:hover
{
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
	font-family: tahoma;
}   
a.graylink:active
{
color: #808080;
	text-decoration: underline;
	font-size: 12px;
	font-family: tahoma;
}

/* RED Link */
a.TopMenu:link
{
	color: #000000;
	text-decoration: none;
	font-size: 11px;
}    
a.TopMenu:visited
{
	color: #000000;
	text-decoration: none;
	font-size: 11px;
} 
a.TopMenu:hover
{
	color: #4EB0E9;
	text-decoration: none;
	font-size: 11px;
}   
a.TopMenu:active
{
	color: #4EB0E9;
	text-decoration: none;
	font-size: 11px;
}
/* News  */
a.News:link /*Top Menu  Link*/
{
	color: #000000;
	text-decoration: none;
	
}    
a.News:visited
{
	color: #000000;
	text-decoration: none;
} 
a.News:hover
{
	color: #999999;
	text-decoration: none;
}   
a.News:active
{
	color: #999999;
	text-decoration: none;
}
/*Information */
Div.InformationPanel
{
    left: 15px;
    position: absolute;
    width: 224px;
    overflow:auto;
}
Div.Information
{
	/*color: #696969;*/
	border: gray 1px solid;
	padding: 5px;
	background-color: #FBFBFB;
}
Div.ErrorInfo
{
	color: #696969;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
	background-color: #FFFFD5;
	border-color: #CC0000;
}
Div.Collapsable
{
/*	border: gray 1px solid;*/
	padding: 5px;
	background-color: #FBFBFB;
	text-align:justify;
	direction:ltr;
	display:none;
	width:90%;
	
}
Div.ResumeCollapsable
{
	border: gray 1px dashed;
	padding: 5px;
	background-color: #FBFBFB;
	text-align:justify;
	direction:ltr;
	display:none;
	width:98%;
}

a.Collapsable
{
font-family:Times New Roman,Tahoma;
font-size:8pt;

}
/*   right  table in fasri  */
table.tblRight-fa
{
   line-height:20px;
   border: 1px solid #990000;
   /*height: 360px; width: 705px; */
   background-color: #F8F8F8;
   text-align:justify;

}

/* header text  for page   */
table.tblHeader
{
	height: 33px; 
	width: 620px;
}

/*   wide  table in fasri  */
table.tblRight-fa-wide
{
		line-height:15px;
		border: 1px solid #990000;
		 height: 360px; width:940px; background-color: #F8F8F8;
   	    text-align:justify;
   	       font-family:Tahoma,arial,Times New Roman;
   font-size:10pt;

}

/* header text  for page   */
table.tblHeader-wide
{
	height: 33px; 
	width: 910px;
}

table.tblintoHeader-wide
{
	width: 875px;
	border: 0px solid #993333;
	background-color: #E2E2E2;
	height: 28px;
	font-family: tahoma;
	font-weight: bold;
	color: #993333;
}


table.tblintoHeader
{
	width: 647px;
	border: 0px solid #993333;
	background-color: #E2E2E2;
	height: 28px;
	font-family: tahoma;
	font-weight: bold;
	color: #993333;
}
td.gray
{
	color: #808080;
	font-size: 12px;
	font-family: tahoma;
}
td.Title
{
font-weight:bold;
color:Gray;
font-size:9pt;
font-family:Times New Roman;
}

td.Content
{
font-size:9pt;
font-family:Times New Roman;
text-align:center;
font-weight:bold;
	}


/*   PersianDate Controls CSS   

INPUT
{
	color: #000000;
	font-family: tahoma;
	direction: rtl;
	text-align: right;
}
SELECT
{
	color: #000000;
	font-family: tahoma;
	direction: rtl;
	text-align: right;
} */

.PickerCSS
{
	background-color: #ffffff;
	border-right: #000000 2px solid;
	border-top: #000000 2px solid;
	border-left: #000000 2px solid;
	border-bottom: #000000 2px solid;
}
.PickerHeaderCSS
{
	background-color: #E5E5E5;
	height: 30px;
}
.PickerFooterCSS
{
	background-color: #E5E5E5;
}
.PickerWeekDayCSS
{
	background-color: #E5E5E5;
	text-align: center;
	font-size: 8pt;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 19px;
}
.PickerCalendarCSS
{
	background-color: #e8f4ff;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 19px;
}
.PickerWorkDayCSS
{
	background-color: #ffffff;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
A.PickerWorkDayCSS
{
	color: black;
	text-decoration: none;
	border: none;
}
.PickerForbidenCSS
{
	background-color: #e8f4ff;
	color: Red;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-weight: bold;
}
.PickerSelectedCSS
{
	background-color: #e4e8ff;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
A.PickerSelectedCSS
{
	font-weight: bold;
	color: #0066ff;
	text-decoration: underline;
	border: none;
}
/* ------- Modal Popup -----------*/

.modalBackground
{
	background-color: #d7e3ea;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}

Td.WindowHeader
{
	background: url(separato.gif) repeat;
	background-color:#4a5c70;
	height:21px;
	COLOR: white;
}
Td.WindowContent
{
	/*background-color: #ffffff;*/
	background: url(nt000000.gif) repeat;
	text-align:right;
	vertical-align:middle;
	padding:5px;
}
Td.WindowLeft
{
	background-color:#000000;
	width:2px;
}
Td.WindowRight
{
	background-color:#000000;
	width:2px;
}
Td.WindowFooter
{
	background-color:#4a5c70;
	height:2px;
}
Td.ToolBar
{
	background-color: #dcdcdc;
	height: 25px;
	text-align: left;
	padding-left: 3px;
}

Tr.HeaderRow
{
	background-color:#E4E4E4;
	}
/*-------------- Judgment and Judgment Questions ------------*/
Tr.QuestionGroupRow
{
	background-color:#BED8FA;
		font-weight: bold;
	font-size:10pt;
	font-family:Tahoma;
}
Tr.SubQuestionRow
{
	background-color:#F2F7FC;
	
}

Tr.JudgementRow
{
	background-color: #FFFFCC;
	font-weight: bold;
	font-size:8pt;
}

.QuestionTitle
{
	font-weight: bold;
	font-size:8pt;
	font-family:Tahoma;
}
/*------------- Person Info -------------------*/
img.PersonPicture
{
border:1;
height:75px;
width:57px;/*50*38*/
border-bottom-style:groove;	
}

Div.PersonInfo
{
font-size:8pt;
text-align:center;
vertical-align:top;
}

span.Title
{
font-weight:bold;
font-size:9pt;
color:Gray;
font-family:Times New Roman;
}

span.Important
{
font-weight:bold;
font-style:oblique;
color:#000000;
font-size:10pt;
font-family:Corbel,Times New Roman;
}