@charset "utf-8";
.footer{font-size: 12px;line-height:40px;color:#333;text-align:center;  width: 100%; color:#008ac9;  }
#container{width:97%;margin-right:20px; margin-left:auto; margin-top:2px; margin-bottom:2px; background-position: top;background-color:#FFF;
border: 1px solid #008ac9;
 
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  box-shadow:0px 0px 1px 1px #008ac9; }
  .tbl{display:table;	margin:2px;	vertical-align:middle;	text-align:right; width:99.7%; border-radius: 5px 5px 5px 5px;}

.tablerows{display:table-row;}
body{font-family: Tahoma, Geneva, sans-serif;margin-top: 10px; margin-left:10px; margin-right:10px; margin-left:10px; width: 100%;direction: rtl;font-size: 12px;background-position: top;background-color:#FFF;}

img{border:0px;}
.themain{ padding:5px; display:table-cell; width:100%;vertical-align:top;text-align:right;margin-bottom:10px;line-height:27px;margin-right: auto;margin-left: auto;}

.ctablecell{padding:2px; display:table-cell; height:20px; vertical-align:middle; text-align:center;}

.rtablecell{padding:2px 5px 2px;display:table-cell; height:20px; vertical-align:middle; text-align:right; vertical-align:middle;}

.ltablecell{padding:2px 2px 2px;display:table-cell; color:#008ac9;	height:20px; vertical-align:middle; text-align:left;font-size: 12px; vertical-align:middle;}
fieldset{border: 1px  solid #008ac9;padding: 10px;margin-left:auto;margin-right:10px; margin-top:0px;}
legend{color:#008ac9;font-weight:bold;margin-right:10px;overflow:hidden;padding-left:10px;padding-right:5px;background:#FFF;}
textarea,

input[type="text"],

input[type="password"],

input[type="datetime"],

input[type="datetime-local"],

input[type="date"],

input[type="month"],

input[type="time"],

input[type="week"],

input[type="number"],

input[type="email"],

input[type="url"],

input[type="search"],

input[type="tel"],

input[type="color"],

.uneditable-input {

  background-color: #ffffff;

  border: 1px solid #cccccc;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);

  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;

     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;

       -o-transition: border linear 0.2s, box-shadow linear 0.2s;

          transition: border linear 0.2s, box-shadow linear 0.2s;

}



textarea:focus,

input[type="text"]:focus,

input[type="password"]:focus,

input[type="datetime"]:focus,

input[type="datetime-local"]:focus,

input[type="date"]:focus,

input[type="month"]:focus,

input[type="time"]:focus,

input[type="week"]:focus,

input[type="number"]:focus,

input[type="email"]:focus,

input[type="url"]:focus,

input[type="search"]:focus,

input[type="tel"]:focus,

input[type="color"]:focus,

.uneditable-input:focus {

  border-color: rgba(151, 151, 151, 0.8);

  outline: 0;

  outline: thin dotted \9;

  /* IE6-9 */



  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 70, 0, 0.6);

     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 70, 0, 0.6);

          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 70, 0, 0.6);

}

input[type="radio"],

input[type="checkbox"] {

  margin: 4px 0 0;

  margin-top: 1px \9;

  *margin-top: 0;

  line-height: normal;

}

select:focus,

input[type="file"]:focus,

input[type="radio"]:focus,

input[type="checkbox"]:focus {

  outline: thin dotted #333;

  outline: 5px auto -webkit-focus-ring-color;

  outline-offset: -2px;

}

select,

textarea,

input[type="text"],

input[type="password"],

input[type="datetime"],

input[type="datetime-local"],

input[type="date"],

input[type="month"],

input[type="time"],

input[type="week"],

input[type="number"],

input[type="email"],

input[type="url"],

input[type="search"],

input[type="tel"],

input[type="color"],

.uneditable-input {

  display: inline-block;

  height: 20px;

  padding: 4px 6px;

  margin-bottom: 2px;

  font-size: 14px;

  line-height: 20px;

  color: #555555;

  vertical-align: middle;

  -webkit-border-radius: 4px;

     -moz-border-radius: 4px;

          border-radius: 4px;

}
.myButton {
	-moz-box-shadow:inset 0px 1px 3px 0px #91b8b3;
	-webkit-box-shadow:inset 0px 1px 3px 0px #91b8b3;
	box-shadow:inset 0px 1px 3px 0px #91b8b3;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #768d87), color-stop(1, #6c7c7c));
	background:-moz-linear-gradient(top, #768d87 5%, #6c7c7c 100%);
	background:-webkit-linear-gradient(top, #768d87 5%, #6c7c7c 100%);
	background:-o-linear-gradient(top, #768d87 5%, #6c7c7c 100%);
	background:-ms-linear-gradient(top, #768d87 5%, #6c7c7c 100%);
	background:linear-gradient(to bottom, #768d87 5%, #6c7c7c 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#768d87', endColorstr='#6c7c7c',GradientType=0);
	background-color:#768d87;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #566963;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:b nazanin;
	font-size:15px;
	font-weight:bold;
	
	height:30px;
	width:90px;
	text-decoration:none;
	text-shadow:0px -1px 0px #2b665e;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #6c7c7c), color-stop(1, #768d87));
	background:-moz-linear-gradient(top, #6c7c7c 5%, #768d87 100%);
	background:-webkit-linear-gradient(top, #6c7c7c 5%, #768d87 100%);
	background:-o-linear-gradient(top, #6c7c7c 5%, #768d87 100%);
	background:-ms-linear-gradient(top, #6c7c7c 5%, #768d87 100%);
	background:linear-gradient(to bottom, #6c7c7c 5%, #768d87 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c7c7c', endColorstr='#768d87',GradientType=0);
	background-color:#6c7c7c;
}
.myButton:active {
	position:relative;
	top:1px;
}

#searchbar{ background-color:#008ac9; width:100%;  color:#FFF; height:20px; font-family: Tahoma, Geneva, sans-serif; font-size:13px; vertical-align:middle; padding:2px 2px 2px 0px;background-size:20px 1px;}
#sddm

{	margin: 0;

	padding: 0;

	z-index: 30}
.slcts{     vertical-align:middle; font-family: Tahoma, Geneva, sans-serif;border: 1px solid #999;font-size: 12px;color:#333;direction:rtl;text-align:right;width:195px;height: 30px;margin:2px;}

.autowth{ width:auto;}   
.txtfilds{font-family:Tahoma, Geneva, sans-serif;font-size: 11px;color: #333;height: 14px;width: 185px;direction: rtl;}
.txtfilds2{font-family:Tahoma, Geneva, sans-serif;font-size: 11px;color: #333;height: 14px;width: 100px;direction: rtl;}
.head { background-color:#666; color:#ffffff;  font-size:12px; }
.bodyy { background-color:#f0f3ff; color:#000;  }
.resbts { color: #FF6600; cursor: pointer; font-size: 12px; font-weight: bold;  text-align: center; width: 30px;}
.tallslct{  vertical-align:middle; font-family: Tahoma, Geneva, sans-serif;border: 1px solid #999;font-size: 12px;color:#333;direction:rtl;text-align:right;width:250px;margin:2px;}
.tallslct2{ vertical-align:middle; font-family: Tahoma, Geneva, sans-serif;border: 1px solid #999;font-size: 12px;color:#333;direction:rtl;text-align:right;width:182px;  height:120px;margin:2px;}
.wthlmt1{ width:90px;}
.wthlmt2{ width:150px;}
.star{color:#F00;font-size:13px;}
tr{

padding:10px;
	}
	.txtareas {font-size: 12px;color: #333;font-family: Tahoma, Geneva, sans-serif;direction: rtl; width:545px; resize: none; height:50px;}
/*



.stablestr{display:table; width:97%;}






.ttfilds{ font-family:Tahoma, Geneva, sans-serif;font-size: 11px;color: #333;height: 14px;width:440px;  direction: rtl;}

.ttfld{ font-family:Tahoma, Geneva, sans-serif;font-size: 11px;color: #333;height: 14px;width:7px;  direction: rtl;}

.msifilds{ font-family:Tahoma, Geneva, sans-serif;font-size: 11px;color: #333;height: 14px;width:127px;  direction:ltr;}

.ttfildsnmc{ font-family:Tahoma, Geneva, sans-serif;font-size: 11px;color: #333;height: 14px;width:580px;  direction: rtl;}

hr{ width:90%;color:#039;margin-top:10px;margin-bottom:10px;}



.btlink{border-left:solid 1px #fff;width:100px;height:23px;border-top-left-radius: 10px;border-top-right-radius: 10px;

        vertical-align:middle;text-align:center;padding-top:8px;float:right;direction:rtl;cursor:pointer;}





.titr1{color:#000;font-weight:bold;	margin-right:10px;}

.mybtn {

	-moz-box-shadow: 0px 7px 20px -8px #9a2374;

	-webkit-box-shadow: 0px 7px 20px -8px #9a2374;

	box-shadow: 0px 7px 20px -8px #9a2374;

	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ab3a89), color-stop(1, #a02479));

	background:-moz-linear-gradient(top, #ab3a89 5%, #a02479 100%);

	background:-webkit-linear-gradient(top, #ab3a89 5%, #a02479 100%);

	background:-o-linear-gradient(top, #ab3a89 5%, #a02479 100%);

	background:-ms-linear-gradient(top, #ab3a89 5%, #a02479 100%);

	background:linear-gradient(to bottom, #ab3a89 5%, #a02479 100%);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ab3a89', endColorstr='#a02479',GradientType=0);

	background-color:#ab3a89;

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	border-radius:6px;

	border:1px solid #9a2374;

	display:inline-block;

	cursor:pointer;

	color:#ffffff;

	font-family:Tahoma, Geneva, sans-serif;

	font-size:12px;

	padding-bottom:5px;

	text-decoration:none;

	text-shadow:0px 0px 2px #9a2374;

	height: 27px;

    width: 79px;}

.mybtn:hover {

	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a02479), color-stop(1, #ab3a89));

	background:-moz-linear-gradient(top, #a02479 5%, #ab3a89 100%);

	background:-webkit-linear-gradient(top, #a02479 5%, #ab3a89 100%);

	background:-o-linear-gradient(top, #a02479 5%, #ab3a89 100%);

	background:-ms-linear-gradient(top, #a02479 5%, #ab3a89 100%);

	background:linear-gradient(to bottom, #a02479 5%, #ab3a89 100%);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a02479', endColorstr='#ab3a89',GradientType=0);

	background-color:#a02479;}

.mybtn:active {

	position:relative;

	top:1px;}		  	  

a:link{   font-size: 12px;color:#009; text-decoration:none; cursor:pointer;}

.link{    font-size: 12px;color:#cc0000; text-decoration:none; cursor:pointer;}

a:visited{font-size: 12px;color:#03F; text-decoration:none; cursor:pointer;}

a:hover{  font-size: 12px;color:#F00; text-decoration:underline;cursor:pointer;}






.new1{display:table-cell;width:270px;visibility:visible;z-index:400;float:right;}

.endmsg{color:#F00;font-size:12px;font-weight:normal;}

h2{font-size:13px;font-weight:normal;}

h1{font-size:13px;font-weight:bold;}



#menu {font-size: 12px;background-color: #FFF;text-align: right;width: 250px; list-style-type: disc;float: right;

       margin-right:10px;margin-top: 20px; }

label{cursor:pointer}



.entallslct{vertical-align:middle; font-family: Tahoma, Geneva, sans-serif;border: 1px solid #999;font-size: 12px;color:#333;direction:ltr;text-align:left; width:182px;margin:2px;}


.tallslct3{ vertical-align:middle; font-family: Tahoma, Geneva, sans-serif;border: 1px solid #999;font-size: 12px;color:#333;direction:rtl;text-align:right;width:224px;margin:2px;}

.shortslcts{vertical-align:middle; font-family: Tahoma, Geneva, sans-serif;border: 1px solid #999;font-size: 12px;color:#333;direction:rtl;text-align:right;width:70px; height: 20px;margin:2px;}


.slctsred{  vertical-align:middle; font-family: Tahoma, Geneva, sans-serif;color:#F00;font-size: 12px;direction:rtl;text-align:right;}



.txtareasrp {font-size: 12px;color: #333;font-family: Tahoma, Geneva, sans-serif;direction: rtl; width:185px; resize: none;}

.txtareas2{font-size: 12px;color: #333;font-family: Tahoma, Geneva, sans-serif;direction: rtl; height:80px; width:490px; resize: none;}

.txtareasnmc{font-size: 12px;color: #333;font-family: Tahoma, Geneva, sans-serif;direction: rtl; width:580px; resize: none;}

.headread{background-color:#a0a0a0; color:White; }

.listwhitecr{  background-color:#FFF; color:#000000; border:1px solid #2E7060; border-radius: 5px 5px 5px 5px; }

.listwhitener{ background-color:#FFF; color:#000000; border:1px solid #02779E; border-radius: 5px 5px 5px 5px; }

.listwhitectt{ background-color:#FFF; color:#000000; border:1px solid #966B7E; border-radius: 5px 5px 5px 5px; }

.tabox{direction:rtl; margin-right:5px;}

.tabox a{font-size:11px; font-weight:bold;padding: 5px 30px ;border:1px solid #941063;color:#941063;background-color: #CCC;border-radius: 5px 5px 0px 0px ; margin-left:-5px; margin-right:-5px;}

.tabox a.activetab {background-color: #FFF;	padding: 5px 30px;}

.tabcontent {border: 1px solid  #941063;padding:10px 10px 10px 15px ;border-radius: 5px 5px 5px 5px;margin-top:-2px;}

.hidecontent{display:none;}



.fix{resize:none;}

.box{

	position:absolute;

	width:300px;

	top:0px;

	left:45%;

	margin-left:-150px;

	text-align:center;

	margin:310px 0 0 0;

	font:bold 11px Arial, Helvetica, sans-serif;

    background-color:#dddddd;

    border-radius: 5px 5px 5px 5px ;

    vertical-align:middle;

    padding:30px;

    box-shadow:5px 5px 5px 5px #cccccc;}





.wthlmtlong{ width:200px;}
.wthlmt250{ width:250px;}

.slctsdate{vertical-align:middle; font-family: Tahoma, Geneva, sans-serif;border: 1px solid #999;font-size: 12px;color:#333;direction:rtl;text-align:right;width:65px;height: 20px;margin:2px;}

.txtfildsdate{font-family:Tahoma, Geneva, sans-serif;font-size: 11px;color: #333;height: 14px;width: 10px;direction: rtl;}

.wthlmt { width:90px;}

.undelete{cursor:pointer; border-radius:2px 2px 2px 2px; border:1px solid #000; background-color:#FFF; height:17px; width:17px;}

.wdthlmt{ width:130px;

	}

	.slctsdate{vertical-align:middle; font-family: Tahoma, Geneva, sans-serif;border: 1px solid #999;font-size: 12px;color:#333;direction:rtl;text-align:right;width:65px;height: 30px;margin:2px;}

.txtfildsdate{font-family:Tahoma, Geneva, sans-serif;font-size: 11px;color: #333;height: 14px;width: 10px;direction: rtl;}

.txtfildsdate2{font-family:Tahoma, Geneva, sans-serif;font-size: 11px;color: #333;height: 14px;width: 18px;direction: rtl;}

.littleMenuIcon{ width:16px; height:16px;}






#sddm li

{	margin: 0;

	padding: 0;

	list-style: none;

	float:right;

	font: 14px  Tahoma, Geneva, sans-serif}



#sddm li a

{	display: block;

	margin: 0 1px 0 0;

	padding: 4px 10px;

	color: #FFF;

	text-align: center;

	text-decoration: none}



#sddm li a:hover

{	background:#666;}



#sddm div

{	position: absolute;

	visibility: hidden;

	margin: 0;

	padding: 0;

	background: #EAEBD8;

	border: 1px solid #5970B2}



	#sddm div a

	{	position: relative;

		display: block;

		margin: 0;

		padding: 5px 10px;

		width: auto;

		white-space: nowrap;

		text-align:right;

		text-decoration: none;

		color:#000;

		font: 12px Tahoma, Geneva, sans-serif}



	#sddm div a:hover{

		color: #FFF;}

		. {  border:1px solid #2E7060; margin-top:5px;  border-radius: 5px 5px 5px 5px;  }




.bordercr {  border:1px solid #00AA00; margin-top:5px;  border-radius: 1px 1px 1px 1px;  }
.headner{ background-color:#02779E; color:#ffffff; font-size:12px;  }	
.btn-custom { background-color: hsl(124, 77%, 28%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#53e85d", endColorstr="#107e17"); background-image: -khtml-gradient(linear, left top, left bottom, from(#53e85d), to(#107e17)); background-image: -moz-linear-gradient(top, #53e85d, #107e17); background-image: -ms-linear-gradient(top, #53e85d, #107e17); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #53e85d), color-stop(100%, #107e17)); background-image: -webkit-linear-gradient(top, #53e85d, #107e17); background-image: -o-linear-gradient(top, #53e85d, #107e17); background-image: linear-gradient(#53e85d, #107e17); border-color: #107e17 #107e17 hsl(124, 77%, 19.5%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.56); -webkit-font-smoothing: antialiased; }





.listblue{background-color:#E9F3D9;}
.listgreen{background-color:#C1F9AA;}
.ctablecell2{
	padding:2px;
	display:table-cell;
	height:20px;
	vertical-align:middle;
	text-align:center;
	white-space:pre-line;}
.listbl{
	background-color:#FC6;
	font-weight:bold;
	color:#600;}
.editlink{
	font-weight:bold;
	color:#06C;}
.resbts {
    color: #FF6600;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    width: 30px;}	
*/
