/* CSS Document */
body{
	text-align:center;
	margin:0 0 0 0;
	direction:rtl;
	font-family:tahoma,arial;
	font-size:12px;
	background-image:url(../../images/bg.gif);
	background-repeat:repeat;
	}
	.master{
	width:800px;
	padding:0;
	margin:0;
	text-align:right;
	background-color:#ffffff;
	}
	.RightBar{
	float:right;
	width:130px;
	z-index:100;
	margin-left:10px;
	margin-top:5px;
}
	.MiddleWideBlock {
	width:626px;
	display:inline;
	margin:10px 0px 0 0 ;
	padding:10px;
	
}
.msg
{
	font:12px tahoma;
}
a{	
direction:rtl;
	text-decoration:none;
	color:#20364e;
	font-family:tahoma,arial;
	font-size:12px;
	}
a:hover{
	text-decoration:underline;
	color:#3196b4;
	}
.tik img
{
	float:right;
	vertical-align:middle;
	border:0px;
	margin:6px 0px 0px 5px;
}
.title{
font:15px arial;
font-weight:bold;
color:#00394a;
float:right;
}
.Archive img
{
	border:0px;
}
.imgnews
{
	float:left;
	margin:0px 10px 0px 0px;
}
.BaseBlock{

	padding:10px;
	height:270px;
	text-align:justify;
	border:1px solid #e8e8e8;
	font:12px tahoma;
	background-color:Red;

}
.desc
{
	text-align:justify;
	font:12px tahoma;
	line-height:20px;
}
.date
{
	font:12px tahoma;
	color:#00394a;
	float:left;	
}
.maindate
{
float:left;
font:12px tahoma;
}
.mainnews
{
	float:right;
}
.BaseBlock2{
	border:1px solid #e8e8e8;
	padding:0;
	height:270px;
	text-align:justify;
}
.BaseBlocken{
	border:2px solid #e8e8e8;
	padding:0;
	height:0px;
	text-align:justify;
}

.Base{
	border:0px solid #e8e8e8;
	padding:0 0 0 0 ;
	
	text-align:justify;
}
.AddressVisibleLablFarsi
{
display:block;

}
.AddressVisibleLablEnglish
{
display:none;
}
/* Right Bar*/ 

.RightBar .block2{	
margin-top:25px;
width:127px;
background-color:#e8e8e8;

}
.RightBar a{
	color:#626262;
	text-decoration:none;
	font-size:12px;}
/* End Right Bar */
/* MiddleWideBlock */

.MiddleWideBlock .BaseBlock{
	background-color:#fbfbfb;
	width:626px;
	padding:5px 5px 5px 5px;
	margin:0 0 0px 0;}
.MiddleWideBlock .BaseBlock a{
	color:#20364e;
	text-decoration:none;}
.MiddleWideBlock .BaseBlock a:hover{
	color:#027a9d;
	text-decoration:underline;}
.pic_News{
background-image:url(../../images/pic_News.gif);
background-repeat:no-repeat;
background-position:top;

height:27px;
margin-top:0PX 0px 0px 0px;
width:626px;
}
.default_base{
width:155px;
border:2px #e8e8e8 solid;
float:right;
margin-top:9px;
padding:5px 2px 2px 2px;
}
default_base2
{
width:355px;
border:2px #e8e8e8 solid;
float:left;
padding:2px 2px 2px 2px;
margin-bottom:10px;
}


/* End MiddleWideBlock */
/* Left Bar 
.LeftBar{
	float:left;
	height:600px;
	background-position:right;
	background-repeat:repeat-y;
	white-space:normal;
	width:163px;
	margin:0 0 0 0px;
	padding:0 25px 0 5px;}
.LeftBar .LinkBox a{
	color:#990000;
	display:block;
}
/* End Left Bar */

.footer1 {
		text-align:right;
		width:800px;
		padding:0 0 0 0;
		margin:0 0 0 0;
		direction:rtl;
		background-color:#FFFFFF;
		}
		
.Footer table td{
	direction:ltr;
	text-align:center;
	color:#666666;
	font-size:10px;
}
.Footer table td a{
	font-size:10px;
	color:#CCCCCC;
}
.Footer table{
	direction:ltr;
	width:800px; 
	text-align:center;
	background-color:#FFFFFF;
	}

/*contact */
.contact
{
	font:12px tahoma;
}
	
.ContactTable{
color:#0a244a;
}
.SendmailVisibleLablFarsi
{
	display:block;
	margin-right:50px;
}
.SendmailVisibleLablEnglish
{
	display:none;
}
.AboutEn
{
display:none;
}

.AddressVisibleLablFarsi
{
display:block;
}
.AddressVisibleLablEnglish
{
display:none;
}
/* End Contact */
		
		/*Menu CSS*/





/*   Vertical Navigation menu style */
.vertnav
{
	list-style: none;
	margin:0px 5px 0px 0px;
	}

.vertnav ul { 
	padding:0;
	margin:0;
	list-style: none;
	width:130px;
	z-index:99;
	overflow:visible;
	position:absolute; 
	background-color:#DFDFDF;
}

.vertnav li { 
	position: relative;
	width: 110px;
    background-color:#f6f6f6;
	border:solid 1px #CECECE;
    display:block;
  
    margin:0;
}
.vertnav ul li{ background-color:#f6f6f6;}

.vertnav li{ border-width:1px 1px 1px 1px;
	background-image:url(../../images/tik_menu.gif);
	background-position:right; 
	padding-right:17px;
	background-repeat:no-repeat;
	margin-top:1px;
	text-align:right;
}

<!-- add link to right menu -->
.menu_self_botton{
	background-color:#f6f6f6;
	border:1px #cecece solid;
	height:21px;width:125px;
	color:#626262;
	background-image:url(../../images/tik_menu.gif);
	background-position:right; 
	padding-right:17px;
	background-repeat:no-repeat;
	margin:1px 5px 0px 1px;
	text-align:right;
}
<!-- End add link to right menu -->
.vertnav li:last-child{border-bottom:1px solid #CECECE;}

.vertnav a {
    text-decoration:none; 
    display:block;
    padding: 0.1em;  
    margin:0.2em 0 0.2em 0.1em; /*helps Opera with hover */
    width:105px; /*helps IE with hover */
    height:1.2em;
}
.vertnav li:hover, .vertnav a:hover{
   
}

.vertnav ul, .vertnav ul ul, .vertnav ul ul ul{
    display:none; 
    position:absolute; 
    top:0; 
    left:-145px;
	
}

.vertnav li:hover ul ul, .vertnav li:hover ul ul ul{
    display:none; 
  
}

.vertnav li:hover ul, .vertnav ul li:hover ul, .vertnav ul ul li:hover ul{
    display:block;
}

li>ul { 
	top: auto;
	left: auto;
}

/* Win IE only \*/
* html .vertnav li
{


	
	} 
/* end holly hack */		


.Des_News{
width:400px;
float:right;
height:120px;

}
.img_News{
float:left;
width:200px;
text-align:center;
}
.News_title{
color:#CC0000;
}
.news_date{
width:170px;
color:#666666;
font-weight:600px;
font-size:12px;
}
.sitemap{
background-image:url(../../images/bgSiteMap.gif);
background-repeat:repeat-y;
width:640px;
height:379px;
margin:0px 70px 0px 0px;



}
.sitemap td
{
	text-align:right;


}
.divBlock
{
	display:none;
}


/*end Menu CSS*/
/*Start Stock*/
.login
{
	margin:30px 0px 0px 0px;
	padding:20px 50px 0px 0px;
	width:267px;
	height:162px;
	background-image:url(../../images/bgloginbox.gif);
	background-repeat:no-repeat;
	color:#626262;
}
.logintxt{
	background-color:#fbfbfb;
	width:550px;
	height:100px;
	padding:10px;;
	margin:0 0 0px 0;
	border:solid 1px #e8e8e8;
text-align:right;
line-height:20px;
}
/*End Stock*/
.msg
{
	font:12px tahoma;
}
