article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}

@font-face {
  font-family: "bahijr";
  src: url("fonts/BahijNazanin-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "bahijb";
  src: url("fonts/BahijNazanin-Bold.woff") format("woff");
}
@font-face {
  font-family: "iransansxr";
  src: url("fonts/IRANSansX-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "iransansxb";
  src: url("fonts/IRANSansX-Bold.woff2") format("woff2");
}
html{ 
	background-color:#F8F8F8;
	background-image: url(../images/overlay.png),url(../images/top.png),url(../images/bg-body.png),url(../images/seamless_paper_texture.png);
	background-repeat: repeat, repeat-x, repeat, repeat;
}
body
{
overflow-x: hidden;
margin:0;
padding:0;
height:100%;
} 
.pagebg{
border:1px solid #fff; 
background:#fff;
-webkit-box-shadow: inset 0px 0px 47px 0px #e5e5e5;
        box-shadow: inset 0px 0px 47px 0px #e5e5e5;	
}
.radius-left9{
-webkit-border-top-left-radius: 9px;
-webkit-border-bottom-left-radius: 9px;
-moz-border-radius-topleft: 9px;
-moz-border-radius-bottomleft: 9px;
border-top-left-radius: 9px;
border-bottom-left-radius: 9px;
}
p.step2 {
	float:left; 
	cursor:pointer;
	margin-right:5px; 
	margin-top:12px;
	background:url(../images/overlay.png);	
	text-align:center;
	font-family: webfont;	
	font-size:15px; 
	color:#000; 
	width:20px; 
	height:10px; 
	padding-bottom:15px;
	padding-right:4px;
	padding-left:4px;
-webkit-border-top-left-radius: 30px;
-webkit-border-top-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-topright: 30px;
border-top-left-radius: 30px;
border-top-right-radius: 30px;	
	
}
p.step2:hover
{
	background-color:#BD1900; 
	color:#fff; 	
} 

a { color: inherit; }
.sayehbox{
-webkit-box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
-moz-box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
}
.yekan13{
	font-family: 'iransansxr';
	font-size: 13px;
	color: #fff;
}
.nounder a:link {
	text-decoration: none;	
}
.menuradius{
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
}
.earth{
border-radius:140px;
}
.header{
background: rgba(147,206,222,1);
background: -moz-linear-gradient(top, rgba(147,206,222,1) 0%, rgba(117,189,209,1) 41%, rgba(73,165,191,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(147,206,222,1)), color-stop(41%, rgba(117,189,209,1)), color-stop(100%, rgba(73,165,191,1)));
background: -webkit-linear-gradient(top, rgba(147,206,222,1) 0%, rgba(117,189,209,1) 41%, rgba(73,165,191,1) 100%);
background: -o-linear-gradient(top, rgba(147,206,222,1) 0%, rgba(117,189,209,1) 41%, rgba(73,165,191,1) 100%);
background: -ms-linear-gradient(top, rgba(147,206,222,1) 0%, rgba(117,189,209,1) 41%, rgba(73,165,191,1) 100%);
background: linear-gradient(to bottom, rgba(147,206,222,1) 0%, rgba(117,189,209,1) 41%, rgba(73,165,191,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93cede', endColorstr='#49a5bf', GradientType=0 );
}
.radius9{
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.radius-bottom9{
-webkit-border-bottom-right-radius: 9px;
-webkit-border-bottom-left-radius: 9px;
-moz-border-radius-bottomright: 9px;
-moz-border-radius-bottomleft: 9px;
border-bottom-right-radius: 9px;
border-bottom-left-radius: 9px;
}
.radius-top9{
-webkit-border-top-left-radius: 9px;
-webkit-border-top-right-radius: 9px;
-moz-border-radius-topleft: 9px;
-moz-border-radius-topright: 9px;
border-top-left-radius: 9px;
border-top-right-radius: 9px;
}
.radius-top15{
-webkit-border-top-left-radius: 15px;
-webkit-border-top-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-topright: 15px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
}
.radius9-shadow{
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;	
	box-shadow: 2px 2px 1px #888888;
}
.radius9-shadow2{
-webkit-border-radius: 9px;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius: 9px;
-moz-border-radius-bottomleft: 0;
border-radius: 9px;
border-bottom-left-radius: 0;
	box-shadow: 2px 2px 1px #888888;
}
.radius50{
-webkit-border-top-left-radius: 50px;
-webkit-border-bottom-left-radius: 50px;
-moz-border-radius-topleft: 50px;
-moz-border-radius-bottomleft: 50px;
border-top-left-radius: 50px;
border-bottom-left-radius: 50px;
}
.menulogo{
background: rgba(226,226,226,1);
background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(209,209,209,1) 19%, rgba(219,219,219,1) 50%, rgba(254,254,254,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,226,226,1)), color-stop(19%, rgba(209,209,209,1)), color-stop(50%, rgba(219,219,219,1)), color-stop(100%, rgba(254,254,254,1)));
background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(209,209,209,1) 19%, rgba(219,219,219,1) 50%, rgba(254,254,254,1) 100%);
background: -o-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(209,209,209,1) 19%, rgba(219,219,219,1) 50%, rgba(254,254,254,1) 100%);
background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(209,209,209,1) 19%, rgba(219,219,219,1) 50%, rgba(254,254,254,1) 100%);
background: linear-gradient(to bottom, rgba(226,226,226,1) 0%, rgba(209,209,209,1) 19%, rgba(219,219,219,1) 50%, rgba(254,254,254,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=0 );
}
.menu2{
background: rgba(203,96,179,1);
background: -moz-linear-gradient(top, rgba(203,96,179,1) 0%, rgba(193,70,161,1) 9%, rgba(168,0,119,1) 99%, rgba(219,54,164,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(203,96,179,1)), color-stop(9%, rgba(193,70,161,1)), color-stop(99%, rgba(168,0,119,1)), color-stop(100%, rgba(219,54,164,1)));
background: -webkit-linear-gradient(top, rgba(203,96,179,1) 0%, rgba(193,70,161,1) 9%, rgba(168,0,119,1) 99%, rgba(219,54,164,1) 100%);
background: -o-linear-gradient(top, rgba(203,96,179,1) 0%, rgba(193,70,161,1) 9%, rgba(168,0,119,1) 99%, rgba(219,54,164,1) 100%);
background: -ms-linear-gradient(top, rgba(203,96,179,1) 0%, rgba(193,70,161,1) 9%, rgba(168,0,119,1) 99%, rgba(219,54,164,1) 100%);
background: linear-gradient(to bottom, rgba(203,96,179,1) 0%, rgba(193,70,161,1) 9%, rgba(168,0,119,1) 99%, rgba(219,54,164,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb60b3', endColorstr='#db36a4', GradientType=0 );
}

#divToolTip
{
	position: absolute; z-index: 2000; display: none;width: 460px;right:5px;margin-top:5px;
}
.divToolTip-Main
{
	border: 0 none; display: inline;
}
.divToolTip-Title
{
	overflow: hidden; border:1px solid #f1da36;float:right;
	direction: rtl; font: 13px iransansxr; text-align: right; background:rgba(241,218,54, 0.90);
}
.divToolTip-Down
{
	border: 0 none; width: 460px; height: 7px; position: relative;
}
.moveAble {
    position: absolute;
}
/* Loading */
#loading-layer{display:none;font-size:11px;background:#2e83d7;padding:10px;text-align:center;color:#fff}
.highslide-loading{
    display:block;
	color:white;
	font-size:9px;
	font-weight:bold;
    text-decoration:none;
	padding:3px;
	border:1px solid white;
    background-color:black
}
.btn_reglog,.radial,.fbutton,.headlinks ul a,#loading-layer,.navigation a,#dropmenudiv{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
/* Loading */

/* Navigation */
.navigation {
	clear: both;
	margin-left:20px;
	margin-top:5px;	
	height: 30px;	
}

	.navigation a {
		padding: 4px 4px;
		color: #000;		
		font-size: 12px;
		font-family: 'iransansxr',tahoma;
		text-decoration: none;
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		margin: 1px 1px 1px 1px;		
	}
	
		.navigation a:hover {
			color: #FF0000;
			text-decoration: none;
			/*background: url(../images/navigation.png) 0 0 repeat-x;
			border: 1px solid #000;*/			
		}
	
	.navigation span {
		/*background: #fff;*/
		padding: 4px 4px;
		text-decoration: none;
		color: #FF0000;
		margin: 0 0 10px 5px;
		font-family: 'iransansxr',tahoma;
		font-size: 15px;
		font-style: normal;
		/*border: 1px solid #000;
		background: url(../images/navigation.png) 0 0 repeat-x;*/
		border-radius: 3px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
	}
	
	.prev-nav span{
		background: url(../images/prev-next1.png) right top no-repeat;
		height: 26px;
		width: 55px;
		display: inline-block;
		margin: 0 0 10px 15px !important;
		border: none;
		text-decoration: none !important;
		color: #fff !important;
		font-size: 11px;
		font-weight: bold;
		padding: 0px 28px 0px 0px;
		line-height: 24px;
		font-style: normal;		
	}
		
		.prev-nav span:hover{
			background: url(../images/prev-next1.png) right top no-repeat;
			border: none;
		}
	
	.prev-nav a{
		background: url(../images/prev-next1.png) right top no-repeat;
		height: 26px;
		width: 55px;
		padding: 0px 28px 0px 0px;
		line-height: 24px;
		display: inline-block;
		margin: 0px 0px 10px 15px !important;
		border: none;
		text-decoration: none !important;
		color: #fff !important;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
	}
		
		.prev-nav a:hover{
			background: url(../images/prev-next1.png) right bottom no-repeat;
			border: none;
		}
	
	.next-nav span{
		background: url(../images/prev-next1.png) left top no-repeat;
		height: 26px;
		width: 65px;
		padding: 0px 18px 0px 0px;
		line-height: 24px;
		display: inline-block;
		margin: 0 10px 10px 0 !important;
		text-decoration: none !important;
		color: #fff !important;
		border: none;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
	}
		
		.next-nav span:hover{
			background: url(../images/prev-next1.png) left top no-repeat;
			border: none;
		}
	
	.next-nav a{
		background: url(../images/prev-next1.png) left top no-repeat;
		height: 26px;
		width: 65px;
		padding: 0px 18px 0px 0px;
		line-height: 24px;
		display: inline-block;
		margin: 0px 10px 10px 0px !important;
		border: none;
		text-decoration: none !important;
		color: #fff !important;
		font-size: 11px;
		font-weight: bold;
		font-style: normal;
	}
		
		.next-nav a:hover{
			background: url(../images/prev-next1.png) left bottom no-repeat;
			border: none;
		}
/* Navigation */

#toTop {
  background: url(../images/backtotop.png) no-repeat 0 0;
  bottom: 20px;
  cursor: pointer;
  display: none;
  height: 60px;
  position: fixed;
  right: 20px;
  text-indent:-9999px;
  width: 64px;
  z-index: 1;
}
#toTop:hover {
  background: url(../images/backtotop.png) no-repeat 0 bottom;
}

.newslink{
	position: absolute;
	top:66px;
	font-family: 'Arial';
	font-size: 13px;
	color: #fff;
	left:20px;	
	padding: 5px 10px 5px 10px;
	border-top: 1px solid #fff;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;	


background: rgba(226,226,226,1);
background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 21%, rgba(209,209,209,1) 95%, rgba(254,254,254,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,226,226,1)), color-stop(21%, rgba(219,219,219,1)), color-stop(95%, rgba(209,209,209,1)), color-stop(100%, rgba(254,254,254,1)));
background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 21%, rgba(209,209,209,1) 95%, rgba(254,254,254,1) 100%);
background: -o-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 21%, rgba(209,209,209,1) 95%, rgba(254,254,254,1) 100%);
background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 21%, rgba(209,209,209,1) 95%, rgba(254,254,254,1) 100%);
background: linear-gradient(to bottom, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 21%, rgba(209,209,209,1) 95%, rgba(254,254,254,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=0 );

}
.m8{
	width:35px;
	height:35px;
	background-image: url(../images/m8.png);
	background-repeat: no-repeat;
	top:72px;
	right:6px;
	position: absolute;
}
.m9{
	width:35px;
	height:35px;
	background-image: url(../images/m9.png);
	background-repeat: no-repeat;
	top:72px;
	right:45px;
	position: absolute;
}
.m10{
	z-index: 10;
	width:35px;
	height:35px;
	background-image: url(../images/m10.png);
	background-repeat: no-repeat;
	top:72px;
	right:84px;
	position: absolute;
}
.m11{
	z-index: 10;
	width:35px;
	height:35px;
	background-image: url(../images/m11.png);
	background-repeat: no-repeat;
	top:72px;
	right:123px;
	position: absolute;
}
.m12{
	z-index: 10;
	width:35px;
	height:35px;
	background-image: url(../images/m12.png);
	background-repeat: no-repeat;
	top:72px;
	right:162px;
	position: absolute;
}
.lastnews{
	width: 233px;
	list-style-type: none;	
	padding-right:7px;
	margin-top:10px;
}
.lastnews:hover li{
    background: #E5E5E5;
	width: 233px;
    color: #fff;
	list-style-type: none;
	padding-bottom:6px;
    margin: 0!important;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;	
}
.lastnews2{
	width: 162px;
	list-style-type: none;	
	padding-top:2px;
	padding-bottom:2px;
	background: url(../images/border.gif) left bottom repeat-x;
}
.lastnews2:hover li{
    background: #9A1013;
	width: 162px;
    color: #fff;
	list-style-type: none;
	background-image: url(../images/border.gif) left bottom repeat-x;
}
.agahi{
background-color:#16B2A7;
background-image:url(../images/agahi.png);
background-position:center top;
background-repeat:no-repeat;
color:#000;
}
.agahi:hover{
background-color:#D2151B;
color: #fff;
}
.block_archive .button {
    width: 26px;
    height: 25px;
    display: block;
    float: left;	
    background-repeat: no-repeat;
    background-image: url(../images/search2.jpg);
    background-color: transparent;
    border: 0;
    font-size: 0;
    text-indent: -9000px;
    cursor: pointer;	
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.block_archive .button:hover {
    background-position: left -25px;
}
/* Search */
.block_search_top {
    padding: 0px 0 0 0;
	float: left;
	margin-left: 6px;
}
.block_search_top .field {
    width: 175px;
    height: 25px;
    float: right;
    overflow: hidden;		
	background-color:#C5C6C7;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;	
}
.block_search_top .field input {
    width: 160px;
    height: 25px;	
    margin-right: 5px;
    display: block;
    background-color: transparent;
    border: 0;
    font-family: 'iransansxr';
	color:#800000;
    font-size: 13px;
    direction: rtl;
}
.block_search_top .button {
    width: 26px;
    height: 25px;
    display: block;
    float: right;
    background-repeat: no-repeat;
    background-image: url(../images/search1.png);
    background-color: transparent;
    border: 0;
    font-size: 0;
    text-indent: -9000px;
    cursor: pointer;	
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.block_search_top .button:hover {
    background-position: left -25px;
}
/* Search */
#news-ticker {
	float:right;
	direction:rtl;	
	width: 700px;
	height: 23px;
	margin: 0px auto 0;
	margin-right:-140px;
	overflow: hidden;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 3px;
	position: relative;
}
#news-ticker li {
height: 23px;
display:block;
clear:both;
line-height: 26px; 
list-style-type: none;	

letter-spacing: 1px;
}
.tdNames {
    color: #b0b0b0;font:12px iransansxr;
}

#namPrice {
    font:12px iransansxr;
}
#diff {
    font:12px iransansxr;direction: ltr;
}

#Name, #Value, #maxVal, #minVal {
    padding-left: 10px;
    COLOR: #ffffff;font:12px iransansxr;
}

#diff {
    direction: ltr;
}
.c1 {
    color:#73ff5a;
}
.c2 {
    color:#ff7676;
}
.c3 {
    color:#ffffff;
}
/* negah */
.panel {
    width: 128px;
    height: 60px;
    top:850px;
	left:100px;
	z-index:99;
	cursor:pointer;cursor:hand;
    position: absolute;
}
.card {
    width: 100%;
    height: 100%;
    -o-transition: all .5s;
    -ms-transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
}
.front {
    z-index: 2;
}
.back {
    z-index: 1;display:none;
    -webkit-transform: rotateX(-180deg);
    -ms-transform: rotateX(-180deg);
    -moz-transform: rotateX(-180deg);  
    transform: rotateX(-180deg);  
		
}
.backtext {
	z-index: 0;	
	height:20px;
	top:117px;
	left:0px;	
	padding-top:3px;
	padding-bottom:3px;
	font: 13px iransansxr;
	text-align:center;	
}
.panel:hover .front {
    z-index: 1;
    -webkit-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    transform: rotateX(180deg);
}
.panel:hover .back {
    z-index: 2;   display:block;
    -webkit-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    transform: rotateX(0deg);
}
/* negah */

.mainmenu{
color:#333333;
cursor:hand;
}
.mainmenu:hover{
color:#EFEFEF;
background-color:#D01920; 
background-image: url(../images/overlay.png);
cursor:hand;
}
.onvan:hover{
-webkit-transform: translate(0px, -7px) rotate(0deg) skew(0deg, 0deg) scale(1, 1);
-moz-transform: translate(0px, -7px) rotate(0deg) skew(0deg, 0deg) scale(1, 1);
-o-transform: translate(0px, -7px) rotate(0deg) skew(0deg, 0deg) scale(1, 1);
-ms-transform: translate(0px, -7px) rotate(0deg) skew(0deg, 0deg) scale(1, 1);
transform: translate(0px, -7px) rotate(0deg) skew(0deg, 0deg) scale(1, 1);  
}
.search-header1{
background: rgba(255,249,77,1);
background: -moz-linear-gradient(top, rgba(255,249,77,1) 0%, rgba(255,146,10,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,249,77,1)), color-stop(100%, rgba(255,146,10,1)));
background: -webkit-linear-gradient(top, rgba(255,249,77,1) 0%, rgba(255,146,10,1) 100%);
background: -o-linear-gradient(top, rgba(255,249,77,1) 0%, rgba(255,146,10,1) 100%);
background: -ms-linear-gradient(top, rgba(255,249,77,1) 0%, rgba(255,146,10,1) 100%);
background: linear-gradient(to bottom, rgba(255,249,77,1) 0%, rgba(255,146,10,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff94d', endColorstr='#ff920a', GradientType=0 )
}

.step {
	float:right; 
	cursor:pointer;
	position:absolute;
	width:162px; 
	left:0px;
	margin-top:4px;
	text-align:center;
	font-family: bahijb;	
	font-size:13px; 
	color:#fff; 	
}
.step:hover
{
	background-color:#CD0501; 
	color:#fff; 	
}
.myButton {
	-moz-box-shadow: 0px 10px 14px -7px #276873;
	-webkit-box-shadow: 0px 10px 14px -7px #276873;
	box-shadow: 0px 10px 14px -7px #276873;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #599bb3), color-stop(1, #408c99));
	background:-moz-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-webkit-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-o-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-ms-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:linear-gradient(to bottom, #599bb3 5%, #408c99 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#599bb3', endColorstr='#408c99',GradientType=0);
	background-color:#599bb3;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family: 'bahijb';
	font-size: 20px;
	margin-left:65px;
	margin-top:50px;
	padding:18px 34px;
	text-decoration:none;
	text-shadow:0px 1px 0px #3d768a;
}
.textshadow{
	text-shadow:0px 1px 0px #3d768a;
}
.navigationnum{
background: url(../images/body.png);
color:#fff;
padding-right:8px;
padding-left:7px;
font-size:16px;
}
#navigation { 	
font-family: bahijb;	
font-size:13px; 
color:#fff;  
width:162px; 
margin-top:7px;
}
#navigation ul { margin:0px; padding:0px; }
#navigation li { list-style: none; }

/* 
ul.top-level { background:#666; }
ul.top-level li {
 border-bottom: #fff solid;
 border-top: #fff solid;
 border-width: 1px;
}
*/ 
#navigation a {
 color: #fff;
 cursor: pointer;
 display:block;
 height:30px;
 line-height: 25px;
 text-decoration:none;
 width:100%;
 text-align:right;
 margin-right:5px;
padding-top:6px;
 background: url(../images/border.gif) left top repeat-x;
}
 
#navigation a:hover{
/*  text-decoration:underline; */
}
 
#navigation li:hover {
 background: #B11216;
 position: relative;
}

.negah{


	-webkit-transition:-webkit-transform 0.1s;
	-webkit-transform:translate(0, 0);
	-moz-transition:-moz-transform 0.1s;
	-moz-transform:translate(0, 0);
	-ms-transition:-ms-transform 0.1s;
	-ms-transform:translate(0, 0);
	-o-transition:-o-transform 0.1s;
	-o-transform:translate(0, 0);
	transition:transform 0.1s;
	transform:translate(0, 0);
}
.negah:hover{
	z-index:2;
	cursor:hand;
	background-color:white;
	-webkit-transform: scale3d(1.1, 1.1, 1) translate3d(0, -5px, 0);
	-moz-transform: scale3d(1.1, 1.1, 1) translate3d(0, -5px, 0);
	-ms-transform: scale3d(1.1, 1.1, 1) translate3d(0, -5px, 0);
	-o-transform: scale3d(1.1, 1.1, 1) translate3d(0, -5px, 0);
	transform: scale3d(1.1, 1.1, 1) translate3d(0, -5px, 0);
}

a.tooltips {
  position: relative;
  display: inline;
}
a.tooltips span {
  position: absolute;
  width:120px;
font-family: iransansxr;	
font-size:12px;  
  padding-left:5px;
  padding-right:5px;
  color: #FFFFFF;
  background: #D2151B;
  height: 30px;
  line-height: 30px;
  text-align: center;
  visibility: hidden;
  border-radius: 6px;
}
a.tooltips span:after {
  content: '';
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -8px;
  width: 0; height: 0;
  border-bottom: 8px solid #D2151B;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}
a:hover.tooltips span {
  visibility: visible;
  opacity: 0.9;
  bottom: 30px;
  left: 50%;
  margin-left: -63px;
  top:140px;  
  z-index: 999;
}
/* ....... Thumbnail Panel ........ */
#thumbnailPanel{
    width:780px;
    height:550px;
    position:absolute;
    top:184px;
    left:37px;
    z-index:99999;
    background-color:#000000;
    border:solid 5px #333333;
    filter:alpha(opacity=90);
	opacity:0.90;
}
#close{
    float:left;
    width:26px;
    height:32px;
    background-image:url(../images/close.png);
    background-position:left top;
    background-repeat:no-repeat;
}
/* ....... Thumbnail Panel ........ */

#topmenu {
position:absolute;
width:540px;
right:105px;
height:30px;
top:0px;
}

