@font-face {
    font-family: 'yekan';
    src: url('/fonts/Yekan.eot?#') format('eot'),  
         url('/fonts/Yekan.woff') format('woff'),
         url('/fonts/Yekan.ttf') format('truetype');
    font-style:normal;
    font-weight:normal;
}

body
{
	font-family:'yekan',tahoma;
	font-size:12px;
	z-index:0;
    margin:0;
    padding:0;
	text-decoration:none;
	color:black;
	height:100%;
	background-color:#dfdfdf;
	background-image:url(/img2/bg.GIF);
	background-repeat:repeat-x;
	background-position:top center;
}

td
{
	font-size:12px;
	color:black;
}

td.toprightba
{
	font-size:15px;
}

td.headerbbb
{
	font-family: 'yekan',tahoma;
	color:white;
	font-size:18px;
}

a.headerbbbt
{
	font-family: 'yekan',tahoma;
	color:#caa200;
	font-size:18px;
}

a:hover.headerbbbt
{
	font-family: 'yekan',tahoma;
	color:#c5943e;
	font-size:18px;
}

input,select,textarea
{
	font-family:'yekan',tahoma;
}

a
{
	font-family:'yekan',tahoma;
	color:inherit;
	text-decoration:none;
	cursor:pointer;
}

a:hover
{
	color:#846a00;
	font-family:'yekan',tahoma;
	text-decoration:none;
}
select.lang
{
	font:10px;
}
input.lang
{
	font:10px;
}
select.searchb
{
	font:12px;
}
input.searchb
{
	font:12px;
}
.cr
{
	font-family:'yekan',tahoma;
	color:#333333;
	font-size:12px;
	text-decoration:none;
}
.style99
{
	font-size:12px;
}
td.copyr
{
	font-size:12px;
	color:#333;
}
div.copyr
{
	font-size:12px;
	color:#333;
}
a.copyr
{
	font-size:12px;
	color:#333;
}
a:hover.copyr
{
	font-size:12px;
	color:#666;
}
td.copyr2
{
	font-size:12px;
	color:#CCCCCC;
}
div.copyr2
{
	font-size:12px;
	color:#CCCCCC;
}
a.copyr2
{
	font-size:12px;
	color:#CCCCCC;
}
a:hover.copyr2
{
	font-size:12px;
	color:#FFFFFF;
}
td.headerbutton
{
	font-size:13px;
	color:#164958;
}
a.headerbutton
{
	font-size:13px;
	color:#1D3F67;
}
a:hover.headerbutton
{
	font-size:13px;
	color:#25709C;
}
td.headerbuttons
{
	color:#000000;
}
a.headerbuttons
{
	color:#006600;
	font-size:14px;
}
a:hover.headerbuttons
{
	color:#339900;
	font-size:14px;
}

a.langbutton,td.langbutton,
{
	color:#000000;
}
a:hover.langbutton
{
	color:#666666;
}
td.white,a.white
{
	color:#FFFFFF;
}
a:hover.white
{
	color:#fff6cf;
}
td.newpm,a.newpm
{
	color:orange;
}
a:hover.newpm
{
	color:#F30;
}
input.topheaderlogin
{
	background-image:url(/img2/loginbox.GIF);
	text-align:center;
	border:0px;
	width:140;
	height:24;
	padding:6px;
	font-size:10px;
	color:red;
}

input.topheadersearch
{
	background-image:url(/img2/searchbox.GIF);
	text-align:center;
	border:0px;
	width:272;
	height:25;
	padding:6px;
	font-size:12px;
	color:#a28900;
}

input.topheadersubmit
{
	background-image:url(/img2/loginboxsubmit.gif);
	text-align:center;
	border:0px;
	width:50;
	height:24;
}
input:hover.topheadersubmit
{
	background-image:url(/img2/loginboxsubmit2.gif);
	text-align:center;
	border:0px;
	width:50;
	height:24;
}
a.gg3,td.gg3,div.gg3
{
	color:#765f00;
}
a.gg3:hover,td:hover.gg3,div:hover.gg3
{
	color:#a48400;
}
a.gg4,td.gg4,div.gg4
{
	color:#0046af;
}
a.gg4:hover,td:hover.gg4,div:hover.gg4
{
	color:#F4A90B;
}
input.searchb2
{
	'yekan',tahoma;
	font-size:12px;
	color:#8a6f00;
	border: 1px solid #8a6f00;
}
input.searchb3
{
	'yekan',tahoma;
	font-size:12px;
	color:#C85611;
}

.progress{
width: 1px;
height: 14px;
color: white;
font-size: 12px;
overflow: hidden;
background-color: navy;
padding-left: 5px;
}

.admin23
{
	color:#666666;
}
.admin23:hover
{
	color:#999;
}

.admin230
{
	color:#7a92d8;
}
.admin230:hover
{
	color:#3b56a3;
}

input[type=text] { 
    margin:3px;
    border: 1px solid #c4c4c4; 
    height: 30px; 
    font-family:'yekan',tahoma;
    font-size: 13px; 
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
	text-align:right;
} 
 
 
textarea { 
    margin:3px;
    border: 1px solid #c4c4c4; 
    font-family:'yekan',tahoma;
    font-size: 13px; 
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
	text-align:right;
} 


.shadow2 { 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    -moz-box-shadow: 4px 4px 5px -2px rgba(0,0,0,0.3);
	-ms-box-shadow: 4px 4px 5px -2px rgba(0,0,0,0.3);
	-o-box-shadow: 4px 4px 5px -2px rgba(0,0,0,0.3);
	box-shadow: 4px 4px 5px -2px rgba(0,0,0,0.3);
}

.en_shadow2 { 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    -moz-box-shadow: -2px 4px 5px -2px rgba(0,0,0,0.3);
	-ms-box-shadow: -2px 4px 5px -2px rgba(0,0,0,0.3);
	-o-box-shadow: -2px 4px 5px -2px rgba(0,0,0,0.3);
	box-shadow: -2px 4px 5px -2px rgba(0,0,0,0.3);
} 
 
 
 
input[type=text]:focus,textarea:focus { 
    outline: none; 
    border: 1px solid #0096ff; 
    box-shadow: 0px 0px 8px #0096ff; 
    -moz-box-shadow: 0px 0px 8px #0096ff; 
    -webkit-box-shadow: 0px 0px 8px #0096ff; 
} 


input[type=button],input[type=reset],input[type=submit] { 
    margin:3px;
    border: 1px solid #c4c4c4; 
    height: 30px; 
    font-family:'yekan',tahoma;
    font-size: 13px; 
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
	background: #026edd ; 
	color:black;
	cursor:pointer;
} 
 
input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover { 
    outline: none; 
    border: 1px solid #0096ff; 
    box-shadow: 0px 0px 8px #0096ff; 
    -moz-box-shadow: 0px 0px 8px #0096ff; 
    -webkit-box-shadow: 0px 0px 8px #0096ff; 
	background-color: #0096ff; 
} 

.tree,
.tree ul {
  margin:0;
  padding:0;
  list-style:none;
}

.tree ul {
  margin-left:1em; /* indentation */
  position:relative;
}

.tree ul ul {margin-left:.5em} /* (indentation/2) */

.tree ul:before {
  content:"";
  display:block;
  width:0;
  position:absolute;
  top:0;
  bottom:0;
  right:0;
  border-left:1px solid;
}

.tree li {
  margin:0;
  padding:0 1.5em; /* indentation + .5em */
  line-height:1.8em; /* default list item's `line-height` */
  color:#369;
  position:relative;
}

.tree ul li:before {
  content:"";
  display:block;
  width:10px; /* same with indentation */
  height:0;
  border-top:1px solid;
  margin-top:-1px; /* border top width */
  position:absolute;
  top:1em; /* (line-height/2) */
  right:0;
}

.tree ul li:last-child:before {
  background:white; /* same with body background */
  height:auto;
  top:1em; /* (line-height/2) */
  bottom:0;
}


.box 
{ 
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px; 
	-ms-border-radius: 10px; 
	-o-border-radius: 10px; 
	border-radius: 10px; 
	-moz-box-shadow: 1px 1px 10px rgba(0,0,0,1); 
	-ms-box-shadow: 1px 1px 10px rgba(0,0,0,1); 
	-o-box-shadow: 1px 1px 10px rgba(0,0,0,1); 
	box-shadow: 1px 1px 10px rgba(0,0,0,1); 
} 

.box8
{ 
	-webkit-border-radius: 8px; 
	-moz-border-radius: 8px; 
	-ms-border-radius: 8px; 
	-o-border-radius: 8px; 
	border-radius: 8px; 
	-moz-box-shadow: 4px 4px 5px -2px rgba(0,0,0,0.3);
	-ms-box-shadow: 4px 4px 5px -2px rgba(0,0,0,0.3);
	-o-box-shadow: 4px 4px 5px -2px rgba(0,0,0,0.3);
	box-shadow: 4px 4px 5px -2px rgba(0,0,0,0.3);
} 


.radius
{ 
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px; 
	-ms-border-radius: 10px; 
	-o-border-radius: 10px; 
	border-radius: 10px; 
} 

.radius-top
{ 
	-webkit-border-top-right-radius: 10px; 
	-moz-border-top-right-radius: 10px; 
	-ms-border-top-right-radius: 10px; 
	-o-border-top-right-radius: 10px; 
	border-top-right-radius: 10px; 
	-webkit-border-top-left-radius: 10px; 
	-moz-border-top-left-radius: 10px; 
	-ms-border-top-left-radius: 10px; 
	-o-border-top-left-radius: 10px; 
	border-top-left-radius: 10px; 
} 

.radius-bottom
{ 
	-webkit-border-bottom-right-radius: 10px; 
	-moz-border-bottom-right-radius: 10px; 
	-ms-border-bottom-right-radius: 10px; 
	-o-border-bottom-right-radius: 10px; 
	border-bottom-right-radius: 10px; 
	-webkit-border-bottom-left-radius: 10px; 
	-moz-border-bottom-left-radius: 10px; 
	-ms-border-bottom-left-radius: 10px; 
	-o-border-bottom-left-radius: 10px; 
	border-bottom-left-radius: 10px; 
} 