@charset "utf-8";
/* CSS Document */


@font-face {
  font-family: 'BHoma';
  src: url('fonts/BHoma.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BHoma.woff') format('woff'),  /* FF3.6+, IE9, IE10-11, Chrome6+, Saf5.1+*/
       url('fonts/BHoma.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BNazanin';
  src: url('fonts/BNazanin.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BNazanin.woff') format('woff'),  /* FF3.6+, IE9, IE10-11, Chrome6+, Saf5.1+*/
       url('fonts/BNazanin.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BRoya';
  src: url('fonts/BRoya.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BRoya.woff') format('woff'),  /* FF3.6+, IE9, IE10-11, Chrome6+, Saf5.1+*/
       url('fonts/BRoya.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BTitrBold';
  src: url('fonts/BTitrBold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BTitrBold.woff') format('woff'),  /* FF3.6+, IE9, IE10-11, Chrome6+, Saf5.1+*/
       url('fonts/BTitrBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BYekan';
  src: url('fonts/BYekan.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, IE10-11, Chrome6+, Saf5.1+*/
       url('fonts/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

.BHoma {
	font-family: BHoma, Arial, Helvetica, sans-serif;
}

.BNazanin {
	font-family: BNazanin, Arial, Helvetica, sans-serif;
}

.BRoya {
	font-family: BRoya, Arial, Helvetica, sans-serif;
}

.BTitrBold {
	font-family: BTitrBold, Arial, Helvetica, sans-serif;
}

.BYekan {
	font-family: BYekan, Arial, Helvetica, sans-serif;
}
<!--
body,td,th {
	font-family: Tahoma;
	direction:rtl;
	text-align:center;
}
body {
	background-color: #F4F3F2;
}
a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
.main
{
	margin:0px auto;
	margin-top:20px;
	width:800px;
	min-height:65px;
	/*min-height:400px;*/
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	border:2px #F9C solid;
	padding:10px 14px 5px 14px;
	box-shadow: 0px 1px 20px #F96;
	font-family:Tahoma, Geneva, sans-serif;
}
input[type="text"],select {
  /*display: block;*/
  background: linear-gradient(#E4E4E4, #fff);
  transition: all 0.3s ease-out;
  padding: 5px;
  /*color: #555;*/
  direction:rtl;
  font-family:Tahoma, Geneva, sans-serif;
  font-size:14px;
  color:#906;
  border: 1px solid silver;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
}
input[type="text"]:focus {
  outline: none;
  background-position: 0 -1.7em;
}
select.province
{
	width:200px;
}
input[type="button"]
{
	margin:10px 0px 10px 0px;
	width:100px;
	height:35px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	background-color:#F00;
	background: -webkit-linear-gradient(#CE0000, #9D0000);
    background: -moz-linear-gradient(#CE0000, #9D0000);
    background: linear-gradient(#CE0000, #9D0000);
	border : 0px solid #9D0000;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
input[type="button"]:hover
{
	color:#FF0;
	box-shadow: 0px 1px 12px #00F;
}
table
{
	margin:0 auto;
	direction:rtl;
	border:0px;
}
th
{
	font-family:BTitrBold;
	font-size:16px;
	background: linear-gradient(#FFFFFF, #DDDDDD);
	transition: all 0.3s ease-out;
	color:#906;
	white-space: nowrap;
	border: 0px solid silver;
	  -moz-border-radius: 2px;
	  -webkit-border-radius: 2px;
	  -khtml-border-radius: 2px;
	  border-radius: 2px;
}
.table_01
{
	 width:450px;
	 background-color:#C0CFE0;
}
.row_01
{
	background-color:#F4F3F2;
	white-space: nowrap;
	
}
.row_01:hover
{
	background:#DFE3FF;
}
.dialog
{
	margin:0 auto;
	background:#F4F3F2;
}
div
{
	margin:0 auto;
	text-align:center;
}
.footer
{
	margin:0px auto;
	margin-top:15px;
	width:550px;
	height:60px;
	text-align:center;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	border : 1px solid #9D0000;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	box-shadow: 0px 2px 30px #F96;	
}