@charset "utf-8";
/* CSS Document */
#dark_screen{
background-color:#000;
opacity:0.7;
filter:alpha(opacity=70);
z-index:100;
position:absolute;
top:0px;
left:0px;
width:100%;
height:1350px;
display:none;
}





.txtbox{
font-family:tahoma;
font-size:8pt;
margin-right:4px;
margin-right:4px;
background-image:url(../images/txtbgi.gif);
background-repeat:repeat-x;
background-position:center;
text-align:right;
direction:rtl;
height:20px;
width:160px;
border:1px solid #d8d8ca;
}

textarea{
font-family:tahoma;
font-size:9pt;
text-align:right;
direction:rtl;
border:1px solid #d8d8ca;
line-height:23px;
}
.txtbox2{
font-family:tahoma;
font-size:9pt;
margin-right:4px;
margin-right:4px;
background-image:url(../images/txtbgi.gif);
background-repeat:repeat-x;
background-position:center;
text-align:left;
direction:ltr;
height:20px;
width:160px;
border:1px solid #d8d8ca;
}



.minitxtbox{
font-family:tahoma;
font-size:8pt;
background-image:url(../images/txtbgi.gif);
background-repeat:repeat-x;
background-position:center;
text-align:center;
direction:rtl;
height:20px;
width:90px;
border:1px solid #d8d8ca;
}
.minitxtbox2{
font-family:tahoma;
font-size:9pt;
background-image:url(../images/txtbgi.gif);
background-repeat:repeat-x;
background-position:center;
text-align:center;
direction:ltr;
height:20px;
width:90px;
border:1px solid #d8d8ca;
}

.btn{
margin-right:4px;
margin-right:4px;
font-family:tahoma;
font-size:9pt;
padding-bottom:4px;
color:#0000C4;
height:23px;
width:120px;
speak-numeral:digits;


}



.admin_td{
font-size:8pt;
border:1px solid #ECE0FE;
background-position:center;
background-repeat:no-repeat;
width:85px;
height:85px;
text-align:center;
vertical-align:bottom;
padding-bottom:5px;
}




table{
text-align:right;
}




.ask_title{
height:25px;
color:#333333;
font-size:8pt;
line-height:23px;
border:1px solid #d8d8ca;
background-color:#e3e3dc;
-moz-border-radius:3px;
padding:5px;
padding-top:15px;
padding-bottom:15px;
}

.reply_title{
font-size:8pt;
color:#8080FF;
padding:5px;
line-height:23px;
height:25px;
border:1px solid #d8d8ca;
background-color:#e3e3dc;
-moz-border-radius:3px;

}





select{
font-family:Tahoma;
font-size:8pt;
width:90px;
}


.table_ejare{
border-collapse:collapse;
font-size:9pt;
border:1px solid #d8d8ca;
}
.table_ejare tr{
background-color:#e3e3dc;
}

.table_ejare td{
text-align:right;
direction:rtl;
font-size:9pt;
padding-top:7px;
padding-bottom:7px;
padding-right:3px;
}

.table_forush{
border-collapse:collapse;
font-size:9pt;
border:1px solid #d8d8ca;
}
.table_forush tr{
background-color:#e3e3dc;
}

.table_forush td{
text-align:right;
direction:rtl;
padding-top:7px;
padding-bottom:7px;
padding-right:3px;
font-size:9pt;
}


.table_zamin{
border-collapse:collapse;
font-size:9pt;
border:1px solid #d8d8ca;
}
.table_zamin tr{

background-color:#e3e3dc;
}

.table_zamin td{
text-align:right;
direction:rtl;
padding-top:7px;
padding-bottom:7px;
padding-right:3px;
font-size:9pt;
}
/* ----------------------------------*/
.info{
width:90%;
-moz-border-radius:10px;

padding:5px;
text-align:right;
line-height:23px;
margin-bottom:25px;
border:1px solid #d8d8ca;
background-color:#e3e3dc;
}

fieldset{
margin-top:15px;
margin-bottom:15px;
padding-top:10px;
line-height:25px;
padding-bottom:10px;
padding-right:10px;
width:95%; 
border:1px  dotted #CCCCCC; 
-moz-border-radius:10px;
}


li,ul{
list-style-type:square;
}
legend{

 -moz-border-radius:10px; padding:12px;
 width:150px;
 text-align:center;
}

.legend1{
background-color:#e3e3dc;  border:1px solid #d8d8ca;

}

.legend2{
background-color:#e3e3dc; border:1px solid #d8d8ca;


}

.legend3{
background-color:#e3e3dc; border:1px solid #d8d8ca;


}

.legend4{
background-color:#e3e3dc; border:1px solid #d8d8ca; 
}

.legend5{
background-color:#e3e3dc; border:1px solid #d8d8ca;
}


.stat{
border:1px solid #33FFFF;
background-color:#F4F4FF;
-moz-border-radius:10px;
margin-top:20px;
text-align:right;
direction:rtl;
padding-right:20px;
width:380px;

}


.layer{
text-align:right;
direction:rtl;
line-height:25px;
padding:5px;
width:550px;
padding-bottom:5px;
border:2px solid #C488FF;
background-color:#F9F2FF;
}

.td_table{
border:1px solid #CCCCCC;
text-align:right;
font-size:8pt;
line-height:25px;
padding:3px;
}



.red_tr{
background-color:#000;
width:550px;
border:1px solid #8080FF;
}
.td{
padding-right:2px;
padding-left:2px;
padding-top:8px;
padding-bottom:10px;
font-size:8pt;
text-align:right;

}

.error{
background-color:#FEDEEF;
border:1px solid #FD6080;
width:93%;
padding:5px;
text-align:right;
direction:rtl;
margin:5px;
}

.good{
background-color:#F3FECB;
border:1px solid #66CC00;
width:93%;
padding:5px;
text-align:right;
direction:rtl;
margin:5px;
}