@charset "utf-8";
/* CSS Document */
body {
 padding-right:0px; 
 padding-left:0px; 
 padding-top:0px; 
 padding-bottom:0px; 
 margin:0px; 
 font-family:Tahoma;
 font-size:13px;
}
img {
 border-right-width:0px;
 border-left-width:0px;
 border-top-width:0px;
 border-bottom-width:0px;
}

/********* link *************/
/*halat adi link*/
a:link {
/*	color:#1D5787;*/
	text-decoration:none;
}
/*namaesh bad az vizit link*/
a:visited {    
	text-decoration:none;
}
/*zamani ke link faale*/
a:active {
    color:#006633; 
}
/*mose mire rosh*/
a:hover {
	color: #990000; 
	/*#BC94C9; */
	text-decoration:underline;
}
/***************************** button *************************************************/
.imagebutton{ 
 font-family:tahoma;
 font-size:12px;
 border:0px none; 
 margin-top:2px;
 margin-bottom:4px;
 width:70px;
 height:20px;
 text-align:center;
 vertical-align:middle;
 color:#006633;
 background-image:url(../images/button_smal.gif);
}
.imagebutton2{
 font-family:tahoma;
 font-size:12px;
 border:0px none; 
 margin-top:2px;
 margin-bottom:4px;
 width:95px;
 height:20px;
 text-align:center;
 vertical-align:middle;
 color:#006633;
 background-image:url(../images/button_larg.gif);
}
/**************************** form display **********************************************/
.form_title{
 color:#400040;
 vertical-align:middle;
 text-align:right;
 direction:rtl;
 margin-right:7px;
 margin-bottom:5px;
 margin-top:5px;
}
.form_select{
 color:#333300;
 direction:rtl;
 text-align:right;
 margin-bottom:5px;
 margin-top:5px; 
}
.form_error{
 color:#990000;
 text-align:right;
 direction:rtl;
 font-weight:600;
 margin-right:220px;
}
.red {
 color:#990000;
 direction:rtl;
}
.textinput {
 font-family:tahoma;
 font-weight:600;
 margin-top: 0;
 border-bottom-width:1px;
 background-color:#ECFFFF;
 border-style:solid;
 padding-right:1px;
 border-right-width:1px;
 border-left-width:1px;
 padding-top:1px;
 border-color:#336699 #8CB1D1 #8CB1D1 #336699;
 padding-bottom:1px;
 border-top-width:1px;
 padding-left:1px;
 margin-left: 0.5em;
}
.text_select{
 font-family:tahoma;
 margin-top: 0;
 border-bottom-width:1px;
 background-color:#ECFFFF;
 border-style:solid;
 padding-right:1px;
 border-right-width:1px;
 border-left-width:1px;
 padding-top:1px;
 border-color:#336699 #8CB1D1 #8CB1D1 #336699;
 padding-bottom:1px;
 border-top-width:1px;
 padding-left:1px;
 margin-left: 0.5em;
}
.text_select2{
 font-family:tahoma;
 font-size:12px;
 margin-top: 0;
 border-bottom-width:1px;
 background-color:#ECFFFF;
 border-style:solid;
 padding-right:1px;
 border-right-width:1px;
 border-left-width:1px;
 padding-top:1px;
 border-color:#336699 #8CB1D1 #8CB1D1 #336699;
 padding-bottom:1px;
 border-top-width:1px;
 padding-left:1px;
 margin-left: 0.5em;
}
.sartable{
 font-family:Tahoma;
 font-size:13px;
 color:#000000;
 margin-bottom:0px;
 margin-top:0px;
 vertical-align:middle;
 text-align:center;
}
.record {
 font-family:Tahoma;
 font-size:13px;
 direction:rtl;
 color:#000080;
 text-align:center;
 margin-bottom:2px;
 margin-top:2px;
}
.record1 {
 font-family:Tahoma;
 font-size:12px;
 color:#FFFFFF;
 text-align:center;
}
.record2 {
 font-family:Tahoma;
 font-size:13px;
 direction:ltr;
 color:#000080;
 text-align:center;
}
.record3 {
 font-family:Tahoma;
 font-size:12px;
 color:#000080;
 text-align:center;
}
.record4{
 font-family:Tahoma;
 font-size:12px;
 direction:rtl;
 text-align:center;
 color:#400040;
}
/*.mtn2{
 direction:rtl;
 text-align:right;
 color:#400040;
 margin-right:7px;

}

.mtn3{
 direction:rtl;
 text-align:right;
 color:#333300;
 margin-bottom:5px;
 margin-top:5px; 
}*?
/**************************** text display **********************************************/
.txt_titrsystem{
 font-family:"B Titr", tahoma;
 font-size:15px;
 direction:rtl
 text-align:center;
 color:#660000;
}
.txt_center{
 direction:rtl
 text-align:center;
 color:#003300;
}
.txt_rtl{
 direction:rtl;
 text-align:right;
 margin-right:5px;
 color:#003300;
}
.txt_title{
 direction:rtl;
 text-align:right;
 color:#400040;
 margin-right:7px;
 margin-bottom:5px;
 margin-top:5px;
}
.txt_retitle{
 direction:rtl;
 text-align:right;
 color:#333300;
 margin-bottom:5px;
 margin-top:5px; 
}
/************************** other css ***********************************************/
.linksite{
 font-family:Tahoma;
 font-size:12px;
 color:#660033;
 text-align:right;
 text-shadow:#009900;
 margin-right:25px;
}
.sarlegend{
 font-size:12px;
 color:#0000CC;
 text-align:right;
}
.box1 {
 direction:rtl;
 text-align:right;
 margin-right:20px;
 color:#FFFFFF;
 font-size:13px;
 font-weight:600;
 margin-bottom:5px;
 margin-top:0px;
}
/************************** short menu ***********************************************/
.menutop {
 cursor:pointer;
 width:118px;
 height:20px;
 margin:1px;
 background-image:url(../images/bg.gif); 
 color:#FFFFFF;
 border:1px solid #000000; 
 padding:1px;
 font-family:Tahoma;
 font-size:13px;
 text-align:center;
 text-decoration:none;
}
.menuOut {
 cursor:pointer;
 width:118px;
 height:20px;
 margin:1px;
 background-image:url(../images/bg.gif);
 color:#FFFFFF;
 border:1px solid #000000;
 padding:1px;
 font-family:Tahoma;
 font-size:13px;
 text-align:center;
 text-decoration:none;
}
.menuOver {
 cursor:pointer; 
 margin:1px; 
 background-color:#000000; 
 color:#99CC66; 
 width:118px;
 height:20px; 
 border:1px solid #0099cc; 
 padding:1px; 
 font-family:Tahoma;
 font-size:13px;
 text-align:center; 
}
.menutitle{
 text-align:right;
 margin-right:0px;
 margin-left:0px;
 margin-top:5px;
 margin-bottom:5px;
 font-family:Tahoma;
 font-size:11px;
 color:#FFFFFF;
}
.submenu {
 width:115px; 
 font-family:Tahoma; 
 font-size:12px; 
}
.submenu a {
 color:#FFCC66; 
 text-decoration:none; 
}
.submenu a:hover {
 color:#ff0000;
 text-decoration:none;  
}
/************************** tooltip info ***********************************************/
#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}
#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url(../images/arrow.gif);
	width:20px;
	position:absolute;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}
#ajax_tooltipObj .ajax_tooltip_content{
	border:2px solid #317082;	/* Border width */
	left:18px;	/* Same as border thickness */
	top:0px;
	position:absolute;
	width:350px;	/* Width of tooltip content */
	height:150px;	/* Height of tooltip content */
	background-color:#FFF;	/* Background color */
	padding:5px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
}
/************************** mod_quickicon ***********************************************/
#cicon {  text-align: center;  vertical-align: middle; height:130px; display:block; }
#cicon div.icon   { margin: 3px;   }
#cicon div.icon a { 
	display: block; 
	float: left;
	height: 100px !important;
	width: 80px !important; 
	vertical-align: middle; 
	text-decoration : none;
	text-align:center;
	border: 1px solid #EFF;
	padding: 2px 5px 1px 2px;
	background-position:top;
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-size:13px;
}
#cicon div.icon a:link    {  color : #808080;  }
#cicon div.icon a:hover   {  color : #333; 	border: 1px solid #DDD; 	padding: 3px 4px 1px 3px;  }
#cicon div.icon a:active  {  color : #808080;  }
#cicon div.icon a:visited {  color : #808080;  }
#cicon div.icon img { margin-top: 3px; }
#cicon div.icon p { /*display: block;*/ padding-top:0px;}
/**********
.box {
 direction:rtl;
 text-align:right;
 margin-right:20px;
 color:#400040;
 font-size:12px;
 font-weight:500;
 margin-bottom:0px;
 margin-top:2px;
}
.box1 {
 direction:rtl;
 text-align:right;
 margin-right:20px;
 color:#FFFFFF;
 font-size:13px;
 font-weight:600;
 margin-bottom:5px;
 margin-top:0px;
}
.error {
 direction:rtl;
 text-align:right;
 margin-right:120px;
 color:#990000;
 font-size:13px;
 font-weight:600;
 margin-bottom:5px;
}


.red2 { 
    text-align:right;
    color: #FF0000;
	font-size:13px;
	font-weight:bold;
}
.mtn{
 font-family:Tahoma;
 font-size:13px;
 color:#000000;
 direction:rtl;
 margin-bottom:5px;
 margin-top:5px;
}
.mtn1{
 font-family:Tahoma;
 font-size:13px;
 color:#000000;
 margin-bottom:0px;
 vertical-align:middle;
 text-align:center;
}

.mtn2{
 font-family:Tahoma;
 font-size:13px;
 direction:rtl;
 text-align:right;
 color:#400040;
 margin-right:7px;
 margin-bottom:5px;
 margin-top:5px;
}

.mtn3{
 font-family:Tahoma;
 font-size:13px;
 direction:rtl;
 text-align:right;
 color:#333300;
 margin-bottom:5px;
 margin-top:5px; 
}
.emtn3{
 font-family:Tahoma;
 font-size:13px;
 direction:rtl;
 text-align:left;
 color:#333300;
 margin-bottom:5px;
 margin-top:5px; 
}
.mtn4{
 font-family:Tahoma;
 font-size:13px;
 direction:rtl;
 text-align:center;
 color:#400040;
 margin-bottom:5px;
 margin-top:5px;
}


/*****button image formha ***

.buttomtxt{
 font-family:Tahoma;
 font-size:12px;
 background-color:#CEFFFF;
 border-style:inset;
}
.buttomtxt2{
 font-family:Tahoma;
 font-size:12px;
 background-color:#CEFFFF;
 border-style:inset;
 color:#000000;
}
/******** class new *********
.ftitr {
 font-family:"B Titr", Tahoma;
 font-size:14px;
 direction:rtl;
 color:#710038;
}
.sartitr {
 font-family:"B Titr", Tahoma;
 font-size:12px;
 direction:rtl;
 color:#000000;
 text-align:center;
}
.recordzar {
  font-family:"B Zar", tahoma;
  font-size:12px;
  direction:rtl;
  margin-right:3px;
  margin-left:3px;
  text-align:justify;
}
.recordzar2 {
  font-family:"B Zar", tahoma;
  font-size:12px;
  direction:rtl;
  text-align:center;
}
.texttraffic {
  font-family:"B Traffic", Tahoma;
  font-size:12px;

  text-align:center;
}
.blank{
 margin-bottom:0px;
 margin-top:0px;
}

