/**
* Payment WebService System Style
* 
* Author : reza shekhlah ~ rezaonline.net || rezaworkshop.ir
*
**/

*
{
  font-family:tahoma,sans-serif,arial;
  font-size:11px;
  padding: 0;
  margin:0;
  line-height:1.6em;
}

body
{
  background:url(bg.png);
  color:#7A7A7A;
  direction:rtl;
}
a
{
  text-decoration:none;
  color:#85AB21;
}
a:hover{
  color:#708E1C;
}

input , textarea , select
{
  padding:2px;
  margin:1px;
  /*background:white;*/
  border:1px solid #DDDDDD;
  box-shadow:0 0 5px #F5F5F5;
  color:#7A7A7A;
  border-radius:2px;
}
.submit
{
  height:32px;
  display:inline-block;
  padding:0px 8px 4px 8px;

  margin:1px;
  background:white url(1.png) repeat-x center;
  border:1px solid #DDDDDD;
  text-align: center;
  border-radius:0;
  box-shadow:0 0 5px #F5F5F5 ,0 0 0px 1px white inset;
  border-radius:2px;
  text-shadow:1px 1px 0 white;


}
.submit:hover
{
    background:white url(2.png) repeat-x center;
   color:#575757;
   box-shadow:0 0 5px #E5E5E5,0 0 0px 1px white inset;
}
.submit:active
{
    box-shadow:0 0 5px #F2F2F2 inset;
    border-radius:0;
    background:white url(1.png) repeat-x center;
}
/*login*/
  #reza_login
  {
        width:210px;
        background: rgb(255,255,255) url(user_account.png) no-repeat top center;
        background: rgba(255,255,255,0.70) url(user_account.png) no-repeat top center;
        margin:140px auto;
        padding:140px 8px 8px 8px;
        text-align:center;
        border-radius:5px;
        border:1px solid #F3F3F3;
        box-shadow:0 0 5px 2px white;


  }

  #userField
  {
    direction:ltr;
    background:white url(u.png) no-repeat center left;
    padding-left:24px;
    margin-bottom:2px;
  }

  #passField
  {
    direction:ltr;
    background:white url(p.png) no-repeat center left;
    padding-left:24px;
    margin-bottom:2px;
  }

/*end login*/
#logo
{
  width:900px;
  margin:0 auto;
  direction:ltr;
  text-align:right;
  height:120px;
  background:url(logo1.png) no-repeat left ;


}
.title
{
  font-size:15pt;
  text-shadow:1px 1px 1px #CECECE;
  color:#293211;
  font-family:"Courier New", Courier, monospace,tahome,sans-serif;
  font-weight:bold;
}

#main{
  width:900px;

  margin:5px auto;
  background: rgb(255,255,255);
 /*background: rgba(255,255,255,0.70) ;*/
 padding:4px;
 border-radius:6px;
 box-shadow:0 0 8px 1px #F5F5F5;
 border:1px solid #CACACA;

}
.cols
{
  float:right;
}
ul
{
  list-style:none;
}

.cols ul
{
  margin-bottom:5px;
  margin-left:10px;
  padding:4px;

}

/*.cols ul a
{
  display:block;
  background:#FCFCFC ;
  margin-bottom:2px;
  padding:1px 4px 4px 4px;
  color:#616163;
  border:1px solid #EEEEEE;
  box-shadow:0 0 2px #E4E4E4;
}   */

.cols ul a
{
  display:block;
  background:#F2F2F2;
  margin:2px;
  padding:4px;
  padding-right:6px;
  border-radius:4px;
  -o-border-radius:4px;
  -moz-border-radius:4px;
  -ms-border-radius:4px;
  -webkit-border-radius:4px;
  box-shadow:20px 20px 20px #FAFAFA inset;

  border-bottom:1px solid #D1D1D1;
  color:#6B6B6B                     ;
}
.cols ul a:hover
{
  background: #E5E5E5;
  color:#499300;
  border-radius:7px;
}

/*pagenumber*/
.pagenumber li{
  float:right;
  display:inline-block;
   margin:2px 1px 1px 2px;
  
}
.pagenumber  li:hover{
 
}
.pagenumber a{
  display:inline-block;
    
}

li.inpage{
  color:black;
  font-weight:bold;
  text-decoration:underline;
}

.pagenumber .dotedli{
	border:none;
	background:white
}
.pagenumber .dotedli:hover{
	border:none;
	background:white 
}