﻿
h1, h2, h3{
	margin: 0;
	font-family:  tahoma, arial, helvetica, nazanin ,Tabassom;
	color: #344893;
}

p {
	line-height: 1.4em;
}

hr{
	color: #E5E5E5;
	background-color: #E5E5E5;
	height: 1px;
	border:0;
	margin:15px 0;
	_margin:10px 0;
	}

a {
	text-decoration: none;
	text-align:center;
	/*color: #d32525;*/
	color:#5E5C59 ;
	 direction:rtl;
	 font-family:Impact;
}

a:visited {
	color: #d24141;
	/*color: #980000;*/
}

a:hover {
	color: #944B6C;
}

a:active {
	color: #CF6969;
	/*color: #980000;*/
}

body 
{
	direction: ltr;
	background-color: #ffffff;
	text-align: center;
	font-family:  nazanin, arial,tabassom,tahoma,impact, koodak ;
	font-size: 9pt;
	color: #263E8E;
	margin: 0px ,0px ,0px ,0px;
	
}

img {
	border-width: 0;
}

/* 1 HEADER */

.headerT {
	background-image: url(image/h2.jpg);
	background-position:center;
	background-repeat: repeat-x;
    width: 100%;
	/*height:60px;*/
	vertical-align:middle;
	
	
}
.headerB {
	/*background-image: url(header/headert_02.jpg);
	background-repeat: repeat-x;*/
	background-color:Gray;
	width: 100%;
	height:31px;
	vertical-align:middle;
	
	
}

.menuBack {
	/*background-image: url(header/page22_02.jpg);
	background-repeat:  repeat-x;*/
	width:100%;
	height:22px;
	overflow: visible;
	vertical-align:top;
	background-position:center;
	background-color:Gray;
 
}

h1 {
	position: relative;
	/*left: 5px;*/
	right: 3px;
	vertical-align:  middle;
	text-transform: uppercase;
	text-align:center;
	font-size: 16px;
	font-family:Nazanin,Times New Roman,arial,tabassom,tahoma,impact;
	font-style:normal;
	color:#ffffff;
	font-size:medium;
}

h2 {
	position: static;
	/*left: 5px;*/
	right: 3px;
	vertical-align: middle;
	text-transform: uppercase;
	font-size: 16px;
	font-family:Nazanin,Tabassom,Times New Roman,arial,tabassom,tahoma,impact;
	color:White;
}

h3 {
    color:White;
	position: static;
	/*left: 5px;*/
	font-weight: bold;
	font-size: 10px;
}

h4 {
	font-family: tahoma, arial, helvetica, sans-serif,Times New Roman,arial,tabassom,tahoma,impact;
	color: #344893;
	direction: rtl;
	/*left: 5px;*/
	font-weight: bold;
	font-size: 10px;
}

/* 2 PAGE */

.page {
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

dl {
	margin-top: 0;
	margin-bottom: 0;
	border-top: 1px solid #bababa;
	padding-top: 1.5em;
	padding-bottom: 1.5em;
	position: relative;
}

dt {
	position: absolute;
	left: 0;
}

dd {
	margin-left: 150px;
	height: 2.0em;
}

.emptydata td {
	padding: 50px;
	color: #aeaeae;
}


/* 3 FOOTER */


.footer {
	background-image: url(image/footer1.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 20px;
	text-align: center;
	font-size: 10px;
}


/* Caption of the user control*/
.caption {
	background-image: url(Caption/cap1.jpg);
	background-repeat:repeat-x;
	position: relative;
	margin-right: 2px;
	width: 100%;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	overflow: visible;
	font-family:Nazanin,arial,tabassom,tahoma,impact, koodak;

}
.caption-Plaintiff {
	background-image: url(Caption/cap1.jpg);
	background-repeat:  repeat-x;
	position: relative;
	margin-right: 2px;
	width: 100%;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	overflow: visible;
}
.caption-Defendent {
	background-image: url(Caption/cap1.jpg);
	background-repeat:  repeat-x;
	position: relative;
	margin-right: 2px;
	width: 100%;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	overflow: visible;
}
.caption-Agent {
	background-image: url(Caption/cap1.jpg);
	background-repeat:  repeat-x;
	position: relative;
	margin-right: 2px;
	width: 100%;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	overflow: visible;
}
.info {
	background-image: url(Image/info.gif);
	background-repeat: repeat-x;
	font-family:Nazanin,arial,tabassom,tahoma,impact, koodak;
    text-align:center;
    vertical-align: middle;
    font-size:11pt;   
	height:35px;
    font-weight:bold;
    color:Navy;
	
}
.container1 
{
	background-image:url(image/back.gif);
	background-repeat:repeat-x;
	margin-top: 2px;
	margin-right:5px;
	overflow: visible;
	font-family:nazanin, arial,tabassom,tahoma,impact, koodak;
	font-size:11pt;    
	width: 100%;
    background-position:left;
    vertical-align:top;
    direction:rtl;
      
}
.container2
{
	/*background-image:url(image/back.gif);
	background-repeat:repeat-x;*/
	background-color:#b1e6ee;
	margin-top: 2px;
	font-family:nazanin, arial,tabassom,tahoma,impact, koodak;
	font-size:11pt;    
	margin-right:5px;
	height:420px;
	overflow: visible;
	background-position: right;
    vertical-align:top;
     direction:rtl;
}
.container3
{
    background-image:url(image/back.gif);
	background-repeat:repeat-x;
	margin-top: 2px;
	font-family:nazanin, arial,tabassom,tahoma,impact, koodak;
	font-size:11pt;    
	margin-right:5px;
	overflow: visible;
	height:450px;
    background-position: right;
    vertical-align:top;
    direction:rtl;
	
	}

.menu
{ 
   vertical-align:top;
  /* height:100%;*/
   margin:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;
      
	}


.mainTable {    
	border-width: 0px;
	overflow: visible;
	width: 100%;
    font-family: Nazanin ,Tabassom ,Impact ,tahoma , Koodak;
    font-size:10pt;
    color:Navy;
     }
.sideR {
	/*background-image: url(Image/page22_16.jpg);*/
	background-color: Gray  ;
	background-repeat: repeat;
	position: relative;
	width: 188px;
/*	height: 25px;*/
	margin-left: auto;
	margin-right: auto;
	overflow: visible;
}
.sideL {
	/*background-image: url(Images/sideR.jpg);*/
	background-color: inherit;
	background-repeat: repeat;
	position: relative;
	width: 100%;
/*	height: 25px;*/
	margin-left: auto;
	margin-right: auto;
	overflow: visible;
}


/*grid*/
/*........................................................*/
.Grid
{   background-image:url(menuheader.jpg);
	border-right: #5D4F4F 1px solid;
	border-top: #5D4F4F 1px solid;
	border-left: #5D4F4F 1px solid;
	border-bottom: #5D4F4F 1px solid;
	font-family:Times New Roman,nazanin,impact,arial,tabassom,mitra,tahoma,koodak;
    font-size: 10pt;
    color: #000000;
	background-color: #C4C3C4;
	vertical-align:middle;
	 
}

.GridCaption
{
	background-repeat: repeat;
	position: relative;
	margin-right: 2px;
	width: 100%;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	overflow: visible;
}

.GridItem 
{
	Padding-Right:1px;
	height : 25px;
	background-color: #DFF4F7;
}

.GridItemAlt
{
	Padding-Right:1px;
	height : 25px;
	background-color: White;
}

.GridHeader
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	color: #ffffff;
	border-bottom: 1px solid;
	background-color: #09489D;
	height : 20px; 
	
}

.GridRowSelected
{
	background-color: #FAC8A4;
}
/*-------------------------------------------*/



.hyperlink
{
	font-family: Times New Roman,arial,tabassom,tahoma,impact, Nazanin, koodak;
	font-size:14px;
	font-style:normal;
	text-align: center;
	color:  black; 
	font-style: normal;
    font-weight:bold; 
}
.error
{
	color: Red;
	width: 100%;
}
.space
{ 
	 background-color:  #344893;
	 width:1px;
	}
.m1
{
 background-image:url(menu/menubg.jpg);	
 background-position:right;
 background-repeat:repeat-y;
 width:inherit;
 height:inherit;
 
}

.panel
{
 vertical-align:top;
	}
.navigate
{ 
    border:0px;
    border-color:inherit;
	border-right: 0px;
	border-top:0px;
	font-size:9pt;
	border-left:0px;
	border-bottom:0px;
	font-family:Times New Roman,arial,tabassom,tahoma,impact, Nazanin, koodak;
	background-color:transparent;

}
.Printtable
{ border-width:1px;
 border-color:Black;
}
.panel
{
 width:100%;
 border-width:0px;
 border-color:White;

}
.hyperlinkMenu
{
	Background-Color:Gray;
	 Border-Color:#00C0C0;
	  Height:35px;
	}
.button
{
	background-color:#E0E0E0;
	border-color:Navy;
	 border-width:1px;
	 height:26px;
	 font-weight:bold;
	 font-family:Nazanin;
	
}
.tableReport
{
	  border-bottom:[solid][1px][black];
	  border-left:[solid][1px][black];
	  border-right:[solid][1px][black];
	  border-top:[solid][1px][black];
	  
	}