﻿@font-face {
  font-family:"BMitra";
  font-weight:bold;
  src: url('../font/BMITRABD.eot'); /* IE9 Compat Modes */
  src: url('../font/BMITRABD.eot?#iefix') format('embedded-opentype'),  /* IE6أ¢â‚¬â€œ8 */
       url('../font/BMITRABD.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../font/BMITRABD.ttf') format('truetype');   /* Saf3أ¢â‚¬â€‌5, Chrome4+, FF3.5, Opera 10+ */
}
BODY
{
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;	
	direction:ltr;
	text-align:center;		
	background-color:#f0fbff;		
}
/*.compositeTabeBlock_0_14111{
float: right;
}
#block330{
float: right;
}*/
INPUT{
	font-family:Tahoma;
	font-size: 11px;
}
DIV.SiteContainer
{
	border-top:0px!important;
	border-bottom:0px!important;	
	width:964px;
	text-align:right;
	margin:0 auto;	
	background-color:transparent;
	direction:rtl;
}
DIV.SiteContainer_Full
{
	border-top:0px!important;
	border-bottom:0px!important;	
	width:100%;
	text-align:right;
	margin:0 auto;	
	background-color:transparent;
	direction:rtl;
}
DIV.TopSiteDelimiter
{
	height:3px;
	font-size:1px;
}
DIV.Header1
{
	/*width:896px;*/
	margin-bottom:0px;
	padding:1px;
	padding-bottom:0px;
	height:13px;
	border:0px solid #ebf3fb;	
}
DIV.HeaderContainer
{
	color:#000;
	width:964px;
	margin:0 auto;		
	height:180px!important;
	border:0px !important;
	
}
DIV.HeaderContainer_Full
{
	color:#000;
	width:100%;
	margin:0 auto;		
	height:174px!important;
	border:0px !important;
	
}
.HeaderContainer_top{
	border-left:1px solid #1CA6C8; border-right:1px solid #1CA6C8; float:right;
	height:144px;
	width:962px;
	background-color:#E8F7FD;
	margin-right:8px; background-image:url('../images/header/header-139901.jpg'); background-repeat:repeat-x; border-top-width:1px; border-bottom-width:1px
}
.hmodirHeaderContainer_top{
	border-left:1px solid #1CA6C8; border-right:1px solid #1CA6C8; float:right;
	height:144px;
	width:962px;
	background-color:#E8F7FD;
	margin-right:8px; background-image:url('../images/hmodir/hmheader991.jpg'); background-repeat:repeat-x; border-top-width:1px; border-bottom-width:1px
}

.Maskan_HeaderContainer_top{
	border-left:1px solid #1CA6C8; border-right:1px solid #1CA6C8; float:right;
	height:144px;
	width:962px;
	background-color:#E8F7FD;
	margin-right:8px; background-image:url('../images//maskan/header/maskan991.jpg'); background-repeat:repeat-x; border-top-width:1px; border-bottom-width:1px
}
.Sandogh_HeaderContainer_top{
	border-left:1px solid #1CA6C8; border-right:1px solid #1CA6C8; float:right;
	height:144px;
	width:962px;
	background-color:#E8F7FD;
	margin-right:8px; background-image:url('../images/sandogh/sandogh98-1.jpg'); background-repeat:repeat-x; border-top-width:1px; border-bottom-width:1px
}

.tamine_HeaderContainer_top{
	border-left:1px solid #1CA6C8; border-right:1px solid #1CA6C8; float:right;
	height:144px;
	width:962px;
	background-color:#E8F7FD;
	margin-right:8px; background-image:url('../images/header/tamine_Main_Header942.jpg'); background-repeat:repeat-x; border-top-width:1px; border-bottom-width:1px
}

.maeshat_HeaderContainer_top{
	border-left:1px solid #1CA6C8; border-right:1px solid #1CA6C8; float:right;
	height:150px;
	width:962px;
	background-color:#E8F7FD;
	margin-right:8px; background-image:url('../images/maeishat/files/maeshat_header991.jpg'); background-repeat:repeat-x; border-top-width:1px; border-bottom-width:1px
}
.maeshatmag_HeaderContainer_top{
	border-left:1px solid #1CA6C8; border-right:1px solid #1CA6C8; float:right;
	height:150px;
	width:962px;
	background-color:#E8F7FD;
	margin-right:8px; background-image:url('../images/maeishat/files/mamaeshatgheader991.jpg'); background-repeat:repeat-x; border-top-width:1px; border-bottom-width:1px
}
.salamatMag_HeaderContainer_top{
	border-left:1px solid #1CA6C8; border-right:1px solid #1CA6C8; float:right;
	height:144px;
	width:962px;
	background-color:#E8F7FD;
	margin-right:8px; background-image:url('../images/tamin/header/salamat-Mag991.jpg'); background-repeat:repeat-x; border-top-width:1px; border-bottom-width:1px
}

.khanevadehMag_HeaderContainer_top
{
	border-left:1px solid #1CA6C8; border-right:1px solid #1CA6C8; float:right;
	height:144px;
	width:962px;
	background-color:#E8F7FD;
	margin-right:8px; background-image:url('../images/khanevadeh/header/khanevadeh-Mag992.jpg'); background-repeat:repeat-x; border-top-width:1px; border-bottom-width:1px
}

.khanevadeOrg_HeaderContainer_top
{
	border-left:1px solid #1CA6C8; border-right:1px solid #1CA6C8; float:right;
	height:144px;
	width:962px;
	background-color:#E8F7FD;
	margin-right:8px; background-image:url('../images/khanevadeh/header/khanevade-org991.jpg'); background-repeat:repeat-x; border-top-width:1px; border-bottom-width:1px
}



.vesal_HeaderContainer_top{
	border-left:1px solid #1CA6C8; border-right:1px solid #1CA6C8; float:right;
	height:144px;
	width:962px;
	background-color:#E8F7FD;
	margin-right:8px; background-image:url('../images/vesal/template/vesalheader981.jpg'); background-repeat:repeat-x; border-top-width:1px; border-bottom-width:1px
}
.ostanha_HeaderContainer_top{
	border-left:1px solid #1CA6C8; border-right:1px solid #1CA6C8; float:right;
	height:144px;
	width:962px;
	background-color:#E8F7FD;
	margin-right:8px; background-image:url('../images/ostanha/Ostanha_header9901.jpg'); background-repeat:repeat-x; border-top-width:1px; border-bottom-width:1px
}


.HeaderContainer_top_Full{
	float:right;
	height:107px;
	width:99%;
	background-color:#FFFFFF;
	margin-right:8px;
}
#div_area
{
	border:1px solid #929293;
	margin-top:-1px;
	*margin-top:-3px;
	padding:10px;
	width:920px;
	height:232px !important;
	background-color:#fff;
}

DIV.HeaderContainer0
{
	width:50%;
	/*float:left;*/
	
}
DIV.HeaderMenuContainer1
{
	background-position: 0% 0%; width:964px;
	float:right;
	height:27px;
	background-image:url('../images/far/headermenucontaner94.png'); background-repeat:repeat-x; background-attachment:scroll;
	margin-right:8px;

}

DIV.HeaderMenuContainer1khanevadehmag
{
	background-position: 0% 0%; width:964px;
	float:right;
	height:27px;
	/*background-image:url('../images/far/headermenucontaner94.png'); background-repeat:repeat-x; background-attachment:scroll;*/
	margin-right:8px;
	background-color:#3d89a0;
}




DIV.MaskanHeaderMenuContainer1
{
	background-position: 0% 0%; width:964px;
	float:right;
	height:27px;
	background-color:#601397;
	/*background-image:url('../images/far/headermenucontaner94.png'); background-repeat:repeat-x; background-attachment:scroll;*/
	margin-right:8px;

}
DIV.HeaderMenuContainer1_Full
{
	width:99.9%;
	/*float:right;*/
	background-color:#32508e;
	height:27px;
	margin-right:8px;
}

DIV.Sandogh_HeaderMenuContainer1
{
	background-position: 0% 0%; width:964px;
	float:right;
	height:27px;
	/*background-image:url('../images/far/sandogh_headermenucontaner.png'); background-repeat:repeat-x; background-attachment:scroll;*/
	background-image:url('../images/far/headermenucontaner.png'); background-repeat:repeat-x; background-attachment:scroll;
	margin-right:8px;

}



.jezBala_Header{
float:right;
width:964px;
height:8px;
margin-right:8px;

}
.jezBala_Header_Full{
float:right;
width:100%;
height:8px;
}
/*.jezBala_HeaderR{
float:right;
width:8px;
height:8px;
background:url('../images/jezBala1.png') no-repeat right center;
}*/
.jezBala_bottomR{
/*float:right;
width:8px;
height:8px;
background:url('../images/far/jezBala3.png') no-repeat right center;*/

}
.jezBala_HeaderC{
float:right;
width:962px;
height:8px;
border-right:1px solid #beb8ab;
border-left:1px solid #beb8ab;
background:url('../images/far/bodyBackRepeater.png') ;

}
.jezBala_HeaderC_Full{
float:right;
width:98.6%;
height:8px;
border-right:1px solid #e8f7fd;
border-left:1px solid #e8f7fd;
background:url('../images/jezBalaRepeat.png') repeat-x ;
}
.jezBala_bottomC{
float:right;
width:962px;
height:8px;
border-right:1px solid #00979E;
border-left:1px solid #00979E;
background-color:#00B1C2;
}
.MaskanjezBala_bottomC{
float:right;
width:962px;
height:8px;
border-right:1px solid #7D3193;
border-left:1px solid #7D3193;
background-color:#7D3193;
}

.jezBala_bottomC_Full{
float:right;
width:98.6%;
height:8px;
border-right:1px solid #beb8ab;
border-left:1px solid #beb8ab;
background-color:#ece9e2 ;
}
/*.jezBala_HeaderL{
float:right;
width:8px;
height:8px;
background:url('../images/jezBala2.png') no-repeat left center;
}*/
.jezBala_bottomL{
/*float:right;
width:8px;
height:8px;
background:url('../images/far/jezBala4.png') no-repeat left center;*/
}
DIV.WelcomeContainer
{
	/*width:888px;*/
	padding-left:5px;
	padding-right:5px;
	margin-top:1px;
}
DIV.logo
{
	background:url('../images/far/logo.jpg') transparent no-repeat  right top !important;
	width:50%;
	height:136px;
	float:right;
}
DIV.header
{
	background:url('../images/far/header.jpg') transparent repeat-x  right top !important;
	width:360px;
	height:99px;
	float:right;
}
DIV.headerleft
{
	float:left;
	width:100%;
	height:72px;
	margin-top:10px;
}
DIV.BottomSearchContainer
{
	/*width:885px;*/
	color:#ffffff;
	padding-top:6px;
	padding-bottom:6px;
}
DIV.ServiceContainer
{
	/*width:898px;*/
	border-top:0px!important;
	height:65px;
}
.LinkList21 
{	
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-top: 0px;	
	list-style-type: none!important;	
	list-style-image:none!important;
	text-align: right;
	color:#fff;
	float:left;
	width:280px;
}

.LinkList21 li 
{	
	padding-right: 0px;	
	padding-left: 0.7em;	
	float: right;	
	padding-bottom: 0px;	
	margin: 0px 0px 2px 0.7em;	
	padding-top: 0px;
	background: url('../images/pipe.jpg') repeat-y 0px 0px;	
	color:#000;
}
.LinkList21 li a
{	
	padding: 0px;	
	margin: 0px;	
	color:#000;
}
.LinkList21 li a:hover
{	
	padding: 0px;	
	margin: 0px;
	color:#A64C1F;
	text-decoration:none;
}

.LinkList21 li.Last 
{	
	padding-right: 0px;	
	padding-left: 0px;	
	background: none transparent scroll repeat 0% 0%;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-top: 0px
}
.LinkList41 
{	
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-top: 0px;	
	list-style-type: none!important;	
	list-style-image:none!important;
	text-align: right;
	color:#fff;
	float:left;
	width:100%;
}

.LinkList41 li 
{	
	padding-right: 0px;	
	padding-left: 0.7em;	
	float: right;	
	padding-bottom: 0px;	
	margin: 0px 0px 2px 0.7em;	
	padding-top: 0px;
	background: url('../images/pipe.jpg') repeat-y 0px 0px;	
	color:#000;
}
.LinkList41 li a
{	
	padding: 0px;	
	margin: 0px;	
	color:#000;
}
.LinkList41 li a:hover
{	
	padding: 0px;	
	margin: 0px;
	color:#A64C1F;
	text-decoration:none;
}

.LinkList41 li.Last 
{	
	padding-right: 0px;	
	padding-left: 0px;	
	background: none transparent scroll repeat 0% 0%;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-top: 0px
}

.LinkList22 
{	
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-top: 0px;	
	list-style-type: none!important;	
	list-style-image:none!important;
	text-align: left;
	float:left;
	width:242px !important;
	*width:262px !important;
}

.LinkList22 li 
{	
	padding-right: 0px;	
	padding-left: 0.7em;	
	float: right;	
	padding-bottom: 0px;	
	margin: 0px 0px 2px 0.7em;	
	padding-top: 0px;
	background: url('../images/pipe.gif') repeat-y 0px 0px;	
}
.LinkList22  li a
{	
	color:#057E6E;
}
.LinkList22  li a:hover
{	
	color:#A64C1F;
	text-decoration:none;
}

.LinkList22 li.Last 
{	
	padding-right: 0px;	
	padding-left: 0px;	
	background: none transparent scroll repeat 0% 0%;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-top: 0px
}

.LinkList23 
{	
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-top: 0px;	
	list-style-type: none!important;	
	list-style-image:none!important;
	text-align: right
}

.LinkList24 
{	
    display:block;
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none!important;	
	list-style-image:none!important;
	text-align: right;
	float:left;
	width:58%;
}

.LinkList24 li.Last 
{	
	padding-right: 0px;	
	padding-left: 0px;	
	background: none transparent scroll repeat 0% 0%;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-top: 4px
}

.LinkList24 li 
{	
	padding-right: 0px;	
	padding-left: 0.7em;	
	float: right;	
	padding-bottom: 0px;	
	margin: 0px 0px 2px 0.7em;	
	padding-top: 0px;
	background: url('../images/dataShowRepeater.png') no-repeat 0px 2px;
	color:#9d9d9d;
}
.LinkList24 li a
{	
	padding: 0px;	
	margin: 0px ;
	color:#ffffff;
	text-shadow: 1px 1px 2px #000000;
        filter: dropshadow(color=#000000, offx=1, offy=1);	
}
.LinkList24 li a:hover
{	
	padding: 0px;	
	margin: 0px ;
	color:#00bfa9;
	text-decoration:none;
}

.LinkList24 li.Last 
{	
	padding-right: 0px;	
	padding-left: 1px;	
	background: none transparent scroll repeat 0% 0%;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-top: 0px;
	color:#9d9d9d;
}

a 
{	
	color: #054079;	
	background-color: transparent;	
	text-decoration: none
	font-weight: bold;
	font-size: 11px;
}
a:link 
{	
	color: #07519a;	
	background-color: transparent;	
	text-decoration: none
	font-weight: bold;
	font-size: 11px;
} 
a:hover
{
	color:#00bfa9;
	text-decoration:none;

}
.LinkList21 a 
{	
	white-space: pre;
}
.LinkList24 a 
{	
	white-space: pre;
}
.LinkList22 a 
{	
	white-space: pre;
	color:#fff;
}
DIV.prosearch
{
    background-color: #FFFFFF;
    border: 1px solid #3A3A3A;
    height: 21px;
    width: 150px;
}
DIV.prosearch1
{background-color: #FFFFFF;
	border:1px solid #00bfa9;
	width:150px;
	height:21px;
}
INPUT.SearchBox
{
	background: none repeat scroll 0 0 transparent;
    border: 0 solid #AACCEE;
    display: block;
    font-family: Tahoma;
    font-size: 100%;
    height: 21px;
    overflow: hidden;
    padding-right: 4px;
    padding-top: 0;
    width: 119px;
}
.SearchArea{
height:21px;
float:right;
}
.SearchBtnClass{
float:left !important; 
padding-top:0px;height:21px;}
INPUT.SearchButton
{	
 
    background: url("../images/far/searchBtn.png") no-repeat center center;
  
    border: 0 solid #AACCEE;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Tahoma;
    font-size: 100%;
    height: 21px;
    overflow: hidden;
    width: 20px;
}
input:hover.SearchButton
{	
	background:url('../images/far/searchBtnHover.png') no-repeat center center;
	
	border:0px solid #ace;
	color:#fff;
	cursor:pointer;
	font-family:Tahoma;
	font-size:100%;
	width:20px;
	overflow:hidden;
	height:21px;
}

INPUT.BottomSearchButton
{	
	background-image:url('../images/far/Hbtnsearch.jpg');
	background-repeat:repeat-x;
	background-color:#36b701;
	border:1px solid #ace;
	color:#fff;
	cursor:pointer;
	font-family:Tahoma;
	font-size:100%;
	width:100px;
	overflow:hidden;
}
INPUT.BottomSearchBox
{
	width:250px;
	border:1px solid #aaccee; 
	font-size:100%;
	font-family:Tahoma;
	overflow:hidden;
	padding-top:0.2em;
}
DIV.CenterBlockContainer
{
	width:55%;	
	margin-left: 3px;
	margin-right: 3px;
}
DIV.AboutContainer
{
	text-align:center;
	float:right;
	width:270px;
	text-align: center;
	
	
}
DIV.SearchMenu
{
	width:130px;
	z-index:200;
	position:absolute;
	height:97px;
}
.PortalContainer
{
	width:964px;
	float:right;
	
}
.PortalContainer_other_page
{
	width:943px;
	float:right;
	padding-right:10px;
	padding-left:10px;
	
}
.LeftBlockContainer
{
	width:27%;
	float:right;
	margin:0px auto;
	list-style-type: none!important;	
	list-style-image:none!important;
	padding:0px;
	min-height:20px;
}
.CententBlockContainer
{
	width:45%;
	float:right;
	margin:0px 1%;
	list-style-type: none!important;		
	list-style-image:none!important;
	padding:0px;		
	min-height:20px;	
}
.CententBlockContainerMaster
{
	width:944px !important;
	float:right;
	margin:13px 10px 0px 10px;
	list-style-type: none!important;		
	list-style-image:none!important;
	padding:0px;		
	min-height:20px;
}
.CententBlockContainerSisRapid
{
	width:98%;
	float:right;
	margin:auto 1% auto 1%;
	list-style-type: none!important;		
	list-style-image:none!important;
	padding:0px;		
	min-height:20px;
	margin-bottom:8px;
}
.RightBlockContainer
{
	width:26%;
	float:right;
	margin:auto 0px;
	list-style-type: none!important;		
	list-style-image:none!important;
	padding:0px;		
	min-height:20px;	
}
.LeftBlockContainer li.Container
{	
	padding:0px;
	margin:0px;
	list-style-position:outside;
}
.CententBlockContainer li.Container
{	
	padding:0px;
	margin:0px;
	list-style-position:outside;
}
.RightBlockContainer li.Container
{	
	padding:0px;
	margin:0px;
	list-style-position:outside;
}
.Block
{
	
	margin-bottom:10px;
	float:left;
	width:100%;
}
.BlockTitle
{
	padding:3px;
	text-align:right;
	color:#07519a;
	font-weight: bold;
}
.BlockTopMenu
{
	margin:auto 3px auto 3px;
	padding:3px;
}
.BlockBottomMenu
{
	margin:auto 3px auto 3px;
	padding:3px;
	height:15px;
}
.BlockContent
{
	padding:3px
}
.newsImage 
{
	width:70px;
	border:1px solid #07519a; 
	float: right;
	margin-left:5px;
}
.topicSelected
{
	color : #FF8040;
}
.ContentBlockContainer
{
 
    border: 0 solid #FFFFFF !important;
    float: right;
    list-style-image: none !important;
    list-style-type: none !important;
    
    min-height: 20px;
    padding: 0;
    width: 962px;
}
.BottomSiteContainer
{
	float:right;
	margin:auto 0px;
	list-style-type: none!important;		
	list-style-image:none!important;
	padding:0px;		
	min-height:20px;	
	margin-right:-1px;
		width:100%;
	
	border:0px!important;
}
.text{
	color : #666666;
	font-size:12px !important;
}
.PrsLogo{
	BORDER: #777 1px solid;
	background-color:#fff;
	padding:2px;
	FLOAT: right;
	MARGIN-LEFT: 5px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=135,strength=3);		
}
.PrsLogoNoShadow{
	BORDER: #777 1px solid;
	background-color:#fff;
	padding:2px;
	FLOAT: right;
	MARGIN-LEFT: 5px;
}
.BlockTitleRight
{
	padding:3px;
	text-align:right;
	color:#07519a;
}
.BlockRight
{
	margin-top:10px;
	margin-bottom:10px;
}
img {
	border:0px;
}

.sp-title a {
	font-size: 12px;
	text-decoration:none;
}
.sp-sub a {
	font-size: 11px;
}
h3, h4, h5, h6 {
	font-size: 11px;
}
.sp-normal { /* sp-normal is kept for backwards compatabilty of the theme */
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.sp-title, h2 { /* sp-title is kept for backwards compatabilty of the theme */
	font-size: 12px;
	font-weight: normal;	
}
.sp-sub, small {
	font-size: 11px;
	font-weight: normal;
}
.sp-pagetitle, h1 { /* sp-pagetitle is kept for backwards compatabilty of the theme */
	font-size: 14px;
	font-family: Nazanin, Arial, Tahoma, Verdana, sans-serif;	
}
.sp-block {
	width:100%;
	margin-bottom: 5px;
}
.sp-blocktitle {
	border-top:solid;
	border-bottom:solid;
	border-width:1px;
	padding:0.1em;
}
.sp-blockcontent {
}
div.sp-leftblock span.minbox, div.sp-rightblock span.minbox{
	float:right;
}
.sp-logo {
	font-size: 16px;
	letter-spacing: 3px;
}
.sp-logo-small {
}
.theme-footer {
	border:solid;
	border-top:none;
	border-width:1px;
	text-align:center;
	padding:0.2em;
}
.theme-bottom-links {
	border:solid;
	border-top:none;
	border-width:1px;
	text-align:right;
	padding:0.2em;
}
.theme-top-links {
	border:solid;
	border-width:1px;
	text-align:right;
	padding:0.2em;
}
.theme-search {
	border:solid;
	border-top:none;
	border-width:1px;
	height:20px;
	text-align:right;
	padding:0.2em;
	margin-bottom:0.2em;
}
.theme-searchinput {
	display:inline;
}

table.theme-maintable {

}
table.theme-maintable td {
	vertical-align:top;
}
table.theme-maintable ,td.theme-maincontent {
	width:100%;
	padding-right:0.3em;
	padding-left:0.3em;
}
.table1, .table2 {
	padding: 5px;
	margin-bottom: 5px;
	border: 0px solid #D9DCC2;
}
tr.wmenu-selected {
    background-color:#2f6bc1; 
    color: white;         
    width: 100%; 
    CURSOR: default;
}
tr.wmenu-notselected {
    width: 100%; 
    CURSOR: default;
}
div.wmenu-body {
	direction: rtl;
	text-align: right;
	background-color:white;
}
.tbContent
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 100%;
	margin: 0px;
}
.thContent
{
	background-color: #cedde3;
	border : 0px;
	font-size : 11px;
}
.tbHeader
{
	background-color: #cedde3;
	border : 0px;
	font-size : 11px;
}
.tdContent
{
	width: 100%;
}
.tdContentBorder
{
	background-color : #cedde3;
}
.tdContentFooter
{
	background-color : 	#cedde3;
}        
.tbBorder{
    border:1;
    bordercolor:#CEDDE3;
    border-collapse: collapse;
}
span.search-result-header{
	font-family:Tahoma, Nazanin ,Times New Roman;
	font-size: 12px;
	color: #663333;
}
span.search-result-content {
	text-align: justify; 
	color: #515151;
}
td.search-result {
	font-size: 9pt; 
	color: #007200;
}
span.search-result {
	font-size: 9pt; 
	color: #0F4475;
}
span.dataitem-header {
	color:#0B1274;
}
span.dataitem-title {
	color:#000000;
}
span.dataitem-caption {
	color:#05697f;
}
span.dataitem-data {
	color:#435b89;
}
img.dataitem-image {
	border: 1px solid #999999;	
}
input.system-search {
	background-color:#ffffff;
}
.tradio .tcheckbox
{
	border: #ffffff 0px solid;
}
.caption{
    font-family : Tahoma,Arial;
    color : #013a81;
}
.captionBold{
    font-family : Tahoma,Arial;
}
.data{
    font-family : Tahoma,Arial;
}
.dataBold{
    font-family : Tahoma,Arial;
}
.frmTable{
   	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}
.h2{
	font-size: 12px;
	color : #FF7722;
	font-weight: normal;
	font-family: Tahoma, Verdana, sans-serif;	
	letter-spacing: 0px;
	text-decoration:none;
	vertical-align : middle;
}
.h3{
	font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
	letter-spacing: 0px;
	text-decoration:none;
	width:100%
}
.frmHelp{
    background-color: #ffffe1;
 	font-size: 12px;
	font-family: Tahoma, Verdana, sans-serif;	
	letter-spacing: 0px;
	color : #9c7600;
   	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-decoration:none;
	font-weight:normal
}
.highlight-subject {
	color:red;
}
.subject-text {
	line-height: 20px;
}
.subject-link {
	color:yellow;
}
.menuLevel1{
    font-family : Tahoma;
    font-size : 11px;
    padding-right : 11px;
    padding-left : 11px;
}
.menuLevel1Selected{
    font-family : Tahoma;
    font-size : 11px;
    padding-right : 11px;
    padding-left : 11px;
}
.menuLevel2{
    font-family : Tahoma;
    font-size : 11px;
    padding-right : 11px;
    padding-left : 11px;
}
.menuLevel2tr{
    font-family : Tahoma;
    font-size : 11px;
}
.menuLevel2Selected{
    font-family : Tahoma;
    font-size : 11px;
    padding-right : 11px;
    padding-left : 11px;
}
.serviceTitle{
    font-family : Tahoma;
    font-size : 11px;
    color : #003366;
    padding-right : 11px;
    padding-left : 11px;
}
.forum-even {
	background-color: #f3f3f3;
}
.forum-odd {
	background-color: #eaeef2;
}
.pnTrOdd{
  	background-color: #EBF3Fb;
    border : 0px solid #000000;
	font-size : 11px;
}
.pnTrEven{
  	background-color: #FFFFFF;
	font-size : 11px;
    border : 0px solid #000000;
}
.tbList{
    border : 1px solid #cedde3;
	width : 100%;
	margin: 0px;
	rules : cols;
}
.formSpliter{
    height: 2px;
    color : #669999;
    text-align : center;
    width : 90%;
}
.rapidBlockTitle1 {
	color: #48494a;
}
.rapidBlockTitle2 {
	color: #284976;
}
.rapid_photo_gallery_image_cotainer {
	border:1px solid #112c50;
	padding:2px
}
.middlevalign{
	vertical-align:middle;
}

a.navigationbar {
	color : #155e9b;
}
.sp-admintable tr.sp-even {
	background-color: #EBF3Fb;
}
.sp-admintable tr.sp-odd {
	background-color: #FFFFFF;
}
.sp-even {
	background-color: #EBF3Fb;
}
.sp-odd {
	background-color: #FFFFFF;
}
.search-top{
background-color:#F5F8FA;
border:1px solid #ccdae1;
}
.search-item{
background-color:#F8F8F8;
border:1px solid #ccdae1;
}
TD.nav {
	border: 1px solid #848284;
	background-color: #D6E7FC;
	color: #000
}
.formhelp {
     border : 1px solid #acacac;
     text-color : #525252;
     width : 95%;
     padding-top : 10px;
     padding-bottom : 15px;
     padding-right : 10px;
     padding-left : 10px;
     text-align : justify;
}
.block-description {
	text-align:justify;
	color:#777777;
}
.overflowTable{
	table-layout:fixed;
	 }
.overflowTd {
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.serviceMenuItem{
	color:#4C6174; 
	background-color:transparent; 
	CURSOR: hand
}
.serviceMenuItemSelected{
	color:#4C6174; 
	background-color:#E6F2E6; 
	CURSOR: hand
}
.serviceMenuTd{
	color:#4C6174; 
	border-bottom : 1px solid #DBE5ED;
}
.serviceMenuTdText{
	color:#4C6174; 
}
.photo_gallery-folder{
	background-color:#ffffff;
	border:1px solid #7b7e87;
}
div.search-result-container {
	border: 1px solid #b9D1DB; 
	padding: 5px; 
	width: 98%;
        height: 50px; 
    background-image:url('../images/far/search/tile_block.gif');
    background-repeat:repeat-y;
	margin-bottom: 10px;
	background-position: left 50%;	
}	
/*ul
{
	margin-top: 5px;
	margin-bottom: 5px;
	list-style-image:url(../images/far/bb.gif);
}*/
input, textarea, select, button {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
}
.AddContent
{
	padding:1px;
	color:#07519a;
	text-align:center;
	height:16px;
	float:right;
	margin-bottom:10px;
}
.settingMenu{
	width:19%;
	float:right;
	margin:auto 0px;
	list-style-type: none!important;		
	list-style-image:none!important;
	padding:0px;		
	min-height:20px;	
	z-index: 101; 
	position: absolute;
    border: 1px solid #868686; 
    width: 106px; 
    height: 33px; 
    background-color: #fafafa;
    padding-bottom: 100px; 
    cursor: default;
    overflow:hidden;
}
.settingMenuItemIco{
	float: right; 
	background-color: #e9eeee; 
	padding: 3px; 
	padding-top: 0px;
	width: 19px; 
	border-left: 1px solid #c5c5c5; 
}
.settingMenuItemText{
	float: right; 
	background-color: #fafafa; 
	width: 71px; 
	height: 15px; 
	padding: 3px;
	margin-right: 3px;
}
.settingMenuOver{
	z-index: 102; 
	cursor: default;
    width: 100px; 
    background-color: #ffe6a0; 
    border: 1px solid #d2b47a; 
    position: absolute;
}
.settingMenuShadow{
	z-index: 100; 
	background-color: Gray; 
	position: absolute;
}
.settingMenuOverText{
	float: right; 
	width: 69px; 
	height: 15px; 
	margin-right: 10px;
	text-align:right;
}
.settingMenuOverIco{
	float: right; 
	width: 19px;
	padding: 0px; 
	text-align:right
}
.settingIco{
	float: right; 
	margin-top: 5px; 
	margin-left: 3px;
	margin-right: 3px;
	cursor: hand
}
.blockIco{
	float: left; 
	margin-top: 2px; 
	margin-right: 3px;
}
.SubLeftBlockContainer
{
	width:27%;
	float:right;
	margin:0px 0px 0px 0px;
	list-style-type: none!important;	
	list-style-image:none!important;
	padding:0px;
	min-height:20px;
}
.SubRightBlockContainer
{
	width:19%;
	float:right;
	margin:0px 0px 0px 0px;
	list-style-type: none!important;		
	list-style-image:none!important;
	padding:0px;		
	min-height:20px;	
}
.SubCententBlockContainer
{
	width:48%;
	float:right;
	margin:0px 0px 0px 0px;
	list-style-type: none!important;		
	list-style-image:none!important;
	padding:0px;		
	min-height:20px;	
}
/* Service Menu */
#page {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 1px;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 0px solid;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
DIV#page {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
#wrapper {
	PADDING-RIGHT: 4px;
	BACKGROUND-POSITION: 0px 100% ;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-x;
	TEXT-ALIGN:right;
	CLEAR: none ;
	FLOAT: none ;
	
	margin-right:-5px;
}
.nav3 UL {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	BORDER-BOTTOM: 1px solid;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0.25em;
	LINE-HEIGHT: 1.7em;
	PADDING-TOP: 0.25em;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 LI.last A {
	BACKGROUND-IMAGE: none;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 LI A {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	BACKGROUND-POSITION:0px 100% ;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-y;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 LI.first {
	MARGIN-LEFT: 0.6em;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 LI.expanded {
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 LI.selected {
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.selected{
	COLOR : #ff8040!important;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 UL UL {
	BACKGROUND-IMAGE: none;
	BORDER-TOP: 0px solid;
	BORDER-BOTTOM-STYLE: none;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
	BORDER-BOTTOM: 1px solid;
	BORDER-BOTTOM-COLOR: #ccc;
	background-color:#fff;
}
.nav3 UL UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 LI.expanded A {
	BACKGROUND-IMAGE: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 LI.selected A {
	BACKGROUND-IMAGE: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0.3em;
	PADDING-TOP: 2px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	Z-INDEX: 10;
	MARGIN-RIGHT: -0.1em;
	MARGIN-LEFT: -0.1em;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 UL UL LI A {
	BACKGROUND-IMAGE: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px;
	PADDING-TOP: 0px;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 UL LI.expanded UL LI A {
	BACKGROUND-IMAGE: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px;
	PADDING-TOP: 0px;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 UL LI.selected UL LI A {
	BACKGROUND-IMAGE: none;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px;
	PADDING-TOP: 0px;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 LI.selected LI A {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 UL LI UL LI.first A {
	PADDING-LEFT: 0.7em;
	MARGIN-LEFT: 0px;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
.nav3 UL UL LI.first A {
	PADDING-LEFT: 0.7em;
	MARGIN-LEFT: 0px;
	CLEAR: none ;
	FLOAT: none ;
	WIDTH: auto ;
}
ul.list {
	list-style-image:url(../images/far/bb.gif);
}
.topicBlockText{
	border-bottom:1px solid #CCC;
	padding-bottom:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
}
.smallDisplayNews{
	width:98%;
	float:right;
	border-bottom:1px dashed #ccc;
	margin-bottom:10px;
	text-align:justify;
	margin-left:10px;
	height:60px
}
.mediumDisplayNews{
	float:right;
	width:47%;
	margin-bottom:10px;
	text-align:justify;
	margin-left:20px;
	height:110px;
}
.tdMediumDisplayNews{
	width:50%;
	vertical-align:top;
/*	padding-bottom:10px;*/
	text-align:justify;
	/*padding-left:20px;*/
}
.tdMediumNewsPage{
	width:50%;
	vertical-align:top;
	padding-bottom:10px;
	text-align:justify;
	padding-left:20px;
}
.newsDispalyImage{
	float:right;
	margin-left:5px;
	border:1px solid black;
}
.mostNewsBlock{
	color : #666666;
	text-align:justify;
	border-bottom:1px solid #CCC;
	margin-bottom:5px;
	padding-bottom:5px;
}
.justifyText{
	text-align:justify;
}
.textLight{
	color : #666666;
	text-align:justify;
}
.listMostNewsBlock{
	list-style-image:url(../images/far/bb.gif);
	margin-right:17px;	
/*	padding-right:-20px;*/
	margin-left:5px;
}
.newsLeftBlockColumn{
	padding-left:10px;
	background-image:url('../images/far/news_border.gif');
	background-position:left top;
	background-repeat:no-repeat
}
.transparentBtn{
	background-color: transparent;
 	border :#4a95c9 1px solid;
/* 	background-image: url('../images/far/btnlogin_tile.gif');*/
	width: 50px;
	padding:0px;
	white-space:0px;
}
.chatBottomSiteContainer
{
	width:895px;
}
.helpIcon{
	margin-top:-1px;
}
.blockBullet{
	background-image:url('../images/far/bullet.gif');
	background-repeat:no-repeat;
	background-position:right;
/*	padding-right:20px;*/
/*	padding-left:10px;*/
/*	margin-left:10px;*/
/*	margin-right:10px;*/
}
.ImportantBlock
{
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #B33232;
	background-color:#fff;	
}
.ImportantBlockTitle
{
	padding:3px;
	text-align:right;
	color:#FFF;
	background-color:#B33232;
	border-bottom:1px solid #B33232;	
}
.ImportantBlockContent
{
	padding:3px
}
.onlineUserMenu{
	float:right;
	margin:auto 0px;
	padding:0px;		
	min-height:20px;	
	z-index: 101; 
	position: absolute;
/*    border: 1px solid #868686; */
    width: 250px; 
/*    height: 33px; */
/*    background-color: red;*/
/*    background-color: transparent;*/
    padding-bottom: 10px; 
    cursor: default;
    overflow:hidden;
}
/* Alerts*/
 #alertMenu {	
	BORDER-RIGHT: #646464 1px solid;
	PADDING-RIGHT: 2px;	
	BORDER-TOP: #646464 1px solid;	
	DISPLAY: block;	
	PADDING-LEFT: 1px;	
/*	FONT-WEIGHT: bold;	*/
	BACKGROUND-color: #FFFFFF;/*#F4F5EB;*/
	PADDING-BOTTOM: 2px;	
	BORDER-LEFT: #646464 1px solid;	
	WIDTH: 200px;
/*	COLOR: #fff;	*/
	PADDING-TOP: 0px;	
	BORDER-BOTTOM: #646464 1px solid;	
	POSITION: fixed;	
	right: 5px;
	bottom: 5px;	
	TEXT-ALIGN: right;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=135,strength=3);
} 
#alertMenu A {	
	COLOR: #B33232;
	TEXT-DECORATION: none;
} 
#alertMenu a:hover{	
	COLOR: #B33232;
	TEXT-DECORATION: underline;
}
.pageBlockImageThumb{
	border : solid 1px #cccccc;
	margin-right : 5px;
	margin-left : 5px;
}
.pageBlockImage{
	border : solid 1px #cccccc;
	margin-right : 5px;
	margin-left : 5px;
	align : center;
}
.pageText{
	text-align : justify;
}
/*	contact_us	*/
.contactPic{
	width : 50px;
	height : 60px;
/*	border : solid 1px #b3c58f;*/
	margin : 5px;
}
.highLight{
	color : #d66618;
}
.contactLogoDesc{
	background-color:#eae1d5;
	vertical-align : middle;
	padding-top : 3px;
	padding-right : 3px;
	padding-left : 3px;
/*	padding : 3px;*/
/*	font-size : 10px;*/
}
.tdTabSheet{
/*	background-color : #ecf3e1;*/
	padding-top:4px;
	padding-bottom:3px;
	padding-right : 5px;
	padding-left : 5px;
	font-size:8pt;
}
.boldcaption{
	font-weight:bold;
}
.lightText{
	color : #666666;
}
.tbStandardHeader{
/*	border : 1px solid #b3c58f;
	background-color : #ecf3e1;	*/
	padding-top:2px;
	padding-bottom:2px;
	padding-right : 10px;
	padding-left : 10px;
	margin-right:0px !important;
	margin-left:0px !important;
}
.contactAddress{
	text-align : justify;
}
.newsResource{
	color : #0000FF;
}

/* Custom Menu Block*/
.tree-item {
    padding:2px;
    color:#222;
    cursor:default;
}
.tree-selected-item {
	padding:2px;
	background-color:#316ac5;
	color:#fff;
    cursor:default;		
}
.toolbar-item {
	width:14px;
	height:14px;
	border:1px solid transparent;
	padding:2px 2px;
	float:right;
	margin-left:3px;
}
.toolbar-selected-item {
	width:14px;
	height:14px;
	border:1px solid #316ac5;
	padding:2px 2px;
	float:right;
	margin-left:3px;
	background-color:#c1d2ee;
}
.zoneBlock{
	border : 1px solid #e8970c;
	background-color:#fefead;
	padding:2px;
	margin-top:3px;
	text-align:center
}
.controlBlock{
	border : 1px solid #feE36d;
	background-color:#ffffde;
	padding:2px;
	margin-bottom:3px;
	text-align:center
}
/*--------------------------------------*/
.page_header_table 
{
	border-bottom:1px solid #ccc;
}
.page_header_help_td
{
	width:5%;
	text-align:left;
}
.page_header_caption_td
{
	color:#ff5a00;
}
.page_header_caption
{
	font-weight:600;
}
.galleriesBlock_album{
	background-image:url('../images/albumbg.png');
	background-repeat:repeat-x;
	padding:4px;
	border:1px solid #dfdbbd;
	margin-bottom:2px;
	color:#333;
	cursor : default;		
	width:92%;
}
.galleriesBlock_album_controller{
	background-image:url('../images/albumbg.png');
	background-repeat:repeat-x;
	/*padding:4px;*/
	border:1px solid #dfdbbd;	
	color:#333;
	cursor : default;		
	width:95%;
	padding-right:3px;
}
.galleriesBlock_selectedAlbum{
	background-image:url('../images/selected_albumbg.png');
	border:none;
	margin-bottom:2px;
	color:#333;
	background-repeat:no-repeat;
	padding:4px 4px 4px 4px;
	cursor : default;
	height:16px;
	vertical-align:top;
	width:97%;	
}
.photo
{
	filter:BlendTrans(duration=2 ); 
}
a.bold_link {
	font-weight: 600;
}
.linksList{
	list-style-image:url('../images/far/bb.gif')
}
portalsearch{
	list-style-type: circle;
}
.searchPosition{
	padding-right: 0px;
	margin-top: 0px
}
.searchHighLight{
	background-color : yellow;
}

/* pmk	*/
.pmkZoneItemContainer{
	width:99%;
	float:right;
	margin:1px;
	list-style-type:none!important;	
	list-style-image:none!important;
	padding:0px;
	min-height:100px;
	border:1px solid #CCC;
}
.pmkSubZoneItemContainer{
	width:100%;
	float:right;
	margin:0px;
	list-style-type:none!important;	
	list-style-image:none!important;
	padding:3px 1% 3px 1%;
	border:0px solid red;
	min-height:100px;
}
.pmkItem{
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #777;
	background-color:#fff;
}
.pmkItemTitle
{
	padding:3px;
	text-align:right;
	color:#000;
	background-color:#CCC;
	border-bottom:1px solid #777;
	height:16px;
}
.pmkItemContent
{
	padding:3px;
	min-height:20px;
}
.pmkServiceMenu{
	padding : 5px;
	border-bottom : 1px dashed #a2c6ec;
	margin : 1px;
	color : #265d9d;
	cursor : hand;
}
.pmkUserZoneItemContainer{
	width:100%;
	float:right;
	margin:0px;
	list-style-type:none!important;	
	list-style-image:none!important;
	padding:0px;
	/*min-height:100px;
	border:1px solid #CCC;*/
}
.pmkUserSubZoneItemContainer{
	width:100%;
	float:right;
	margin:0px;
	list-style-type:none!important;	
	list-style-image:none!important;
	padding:0px;
	/*padding:3px 1% 3px 1%;
	min-height:100px;*/
	/*border:1px solid red;*/
}
@media print{
	.pmkUserSubZoneItemContainer{
		float:none !important
	}
}
INPUT.UserSearchBox
{
/*	width:306px;*/
	width:158px;
	border:1px solid #969696; 
	font-size:100%;
	font-family:Tahoma;
		 
}
/*--upload file styles--*/
.upload_file_cell1 
{
	border:1px solid #fff;
}
.upload_file_cell2 
{
	border:1px solid #fff;
}
.upload_file_cell3
{
	border:1px solid #fff;
}
.upload_file_cell1_hover
{
	backid #ebe35d;
	border-left-color:#fffeef;
}
.upload_file_cell2_hover 
{
	background-color:#fffeef;
	border:1px solid #ebe35d;
	border-left-color:#fffeef;
	border-right-color:#fffeef;
}
.upload_file_cell3_hover 
{
	background-color:#fffeef;
	border:1px solid #ebe35d;
	border-right-color:#fffeef;
}
.upload_file_hidden_file 
{
	z-index: 2;
	position: relative;
	filter: alpha(opacity:0); opacity:0;
	-moz-opacity:0;
	float:right;
	width: 100% !important;
}
.upload_file_cell2 , .upload_file_cell2_hover{
			width: 200px !important;
}

div.sectionfooter3 {
	padding:5px;
	text-align:right;
}
.enterprise_search_result {
	padding:3px;
	border:1px solid #fff;
	margin-bottom:7px;
}
:hover.enterprise_search_result {
	padding:3px;
	border:1px solid #ffe69a;
	background-color:#fffdee;		
}
.enterprise_search_more_options {
	border:1px solid #ffe69a;
	background-color:#fffdee;		
}
.title{
	font-weight: 600;
	text-align:center;
	background-color:#F5F5F5;
}
.bottom_pic{
	background-image:url('../images/b_bg.jpg');
	background-repeat:repeat-x;	
	height:27px;
	vertical-align:middle;
}
.font_pic{
	color:#FFFFFF;
}
.rbg{
	background-image:url('../images/far/r_bg.jpg');
	background-repeat:no-repeat;	
	height:27px;
	width:27px;
}
.lbg{
	background-image:url('../images/far/l_bg.jpg');
	background-repeat:no-repeat;	
	height:27px;
	width:10px;
}
.bullet_pic{
	background-image:url('../images/bullet.jpg');
	background-repeat:no-repeat;	
	margin:1px;
	float:left;
	width:11px;
	height:11px;
	cursor:hand;
}
.rbullet_pic{
	background-image:url('../images/rbullet.jpg');
	background-repeat:no-repeat;	
	margin:1px;
	float:left;
	width:11px;
	height:11px;
	cursor:hand;
}
.EditPageItem{
	display:none;
	text-align:right;
	direction:rtl;
	background-color:#FFF;
	width:810px;
	height:430px;
	overflow:hidden;
	margin:0px;
	z-index:6002!important;
}

/***********************ACORDION MENU***********************************/

#options {
	margin: 0px auto; text-align: right; color: rgb(154, 193, 201);
}
#options A {
	
}
#options A:hover {
	
}
#acc {
	list-style: none; margin: 0px ; color: rgb(0, 51, 51);
}
#acc H3 {
	background: url('../images/far/accordion_menu/header.gif'); padding: 0px;border:0px;border-bottom: 1px solid #BFBDBE; margin: 0px; cursor: pointer;font-weight:500;font-size:11px;color:#023232;
}
#acc H3:hover {
	background: url('../images/far/accordion_menu/header_over.gif'); font-weight:500;font-size:11px;
}
#acc a H3 {
	background: url('../images/far/accordion_menu/header2.gif');padding: 0px; border:0px;border-bottom: 1px solid #BFBDBE; margin: 0px; cursor: pointer;font-weight:500;font-size:11px;color:#023232;
	
}
#acc a H3:hover {
	background: url('../images/far/accordion_menu/header_over2.gif'); font-weight:500;font-size:11px;
}
#acc .acc-section {
	background: rgb(255, 255, 255); overflow: hidden;margin:0px;
	
}
#acc .acc-content {
	background: #e9f2fa; padding: 1px; border: medium 1px 1px none solid solid  ##BFBDBE; 
}
#nested {
	list-style: none; color: rgb(0, 51, 51); margin: 0px;padding:0px;
}
#nested H3 {
	background: url('../images/far/accordion_menu/header_over2.gif')!important;padding: 0px;border:0px;  margin: 0px; cursor: pointer;font-weight:normal;font-size:11px;
	
}
#nested H3:hover {
	background: url('../images/far/accordion_menu/header2.gif')!important;border:0px; font-weight:normal;font-size:11px;
}
#nested .acc-section {
	background: rgb(255, 255, 255); overflow: hidden;
}
#nested .acc-content {
	background: rgb(255, 255, 255); padding: 0px !important; 
}
#nested .acc-selected {
	background: url('../images/far/accordion_menu/header_over.gif');
}
.sub_header_two
{
	padding:0px 10px 4px 0px!important;
	border-top:0px !important;
	
}
.sub_header_two_a
{
padding:10px;
	color:#000 !important;
}
.div_accordion_level
{
	background-image:url('../images/accordion_menu/far/bullet.png');background-repeat:no-repeat;background-position:right;padding-right:10px;
}
/***************************END ACORDION MENU******************************/
.searchMgn{
	margin-top:20px;
	margin-bottom:20px;
	margin-right:20px;
}
.inputSearch{
	width:138px;
	border:1px solid #aaccee;
	vertical-align:middle;
}
.imgSearch{
	border:1px solid #aaccee;
	vertical-align:middle;
}

/*****************************   Google Analytics Style   *******************************************/

.google_analytics_gripper
{
	float:right;
	valign:top;
}
.google_analytics_top
{
	border:1px solid #aaccee; 
}
.google_analytics_top2
{
	background-color:#ebf3fb;
	padding:5px;
	border:1px solid #aaccee;
	color:#07519a;
	height:15px;
	margin:0 auto;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold
}
.google_analytics_upb
{
	float:left;
	vertical-align:middle;
	margin-top:3px;
}
.google_analytics_ifarm_container
{
	width:100%;
 	height:250px; 
 }
 .google_analytics_table_container
 {
	width:800px;
	font-family:Tahoma;
	font-size:12px ;
	border:0px;
 	padding:5px;
}
.google_analytics_td_container
{
	vertical-aling:middle;
	float:center;
	width:20%;
	height:100%;
	border:1px solid #cdcdcd;
 	font-weight:bold;
	 text-align:center;
}
.google_analytics_div_container
{
	font-family:Helvetica;
	font-size:23px;
	font-weight:bold;
	margin-top:5px;
	width:55;
	vertical-align:mioddle;
	text-align:center;
}
.google_analytics_table_source , .google_analytics_table_browser
{
	width:100%;
	font-family:Tahoma;
	font-size:12px;
	border:0px;
 }

 .google_analytics_iframe_source , .google_analytics_iframe_browser 
 {
	 width:100% ;
	 height:190px;
	 vertical-align:middle;


  }
 .google_analytics_table_keyword, .google_analytics_table_visitors , .google_analytics_table_view_from_this
 {
	 width:100%;
	 border-collapse:collapse;
	 margin-top:10px;
	 padding:3px;
 }
 
 .google_analytics_td_keyword , .google_analytics_td_visitors , .google_analytics_td_view_from_this
 {
	 border:1px solid #cdcdcd;
	 font-weight:bold;
	 padding:5px;
	 text-align:center;
 }
  .google_analytics_td_keyword_content , .google_analytics_td_visitors_content , .google_analytics_td_view_from_this_content
 {
	 border:1px solid #cdcdcd;
	 padding:5px;
	 text-align:center;
 }
 .google_analytics_pager
 {
	background-color:#e6e6e6;
	border:1px solid #cdcdcd;
	direction:ltr;
	vertical-align:middle;
	height:20px;
}
.google_analytics_date
{
	background-color:#000000;
	width:60px;
	direction:ltr;
	float:center;
	vertical-align:top;
}
/***************************  End Google Analytics Style *****************/
.newsBlockItem{
	padding:1px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px dashed gray;
}
.newsContent{
 	background-color:#FFF;
}
.newsCatsContent{
 	background-color:#FFF;
}
INPUT.ManagerSearchButton
{	
	background-image:url('../images/far/search1.gif');
	background-repeat:no-repeat;
	border:1px solid #ace;
	color:#fff;
	cursor:pointer;
	font-family:Tahoma;
	font-size:100%;
	width:17px;
	vertical-align:middle;
	overflow:hidden;
}
.orbit-caption { 
	background-image:url(../images/far/b2.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.chImgComment{
	color:white;
}
a.title_last_upload
{
	color:maroon;
}
.it_data
{
	color:#666666;
	font-size:9px;
}
/* web directory*/
.WDCatBlock
{
	margin-top:2px;
	margin-bottom:5px;
	border:1px solid #aaccee;
	background-color:#fff;	
}
.WDCatBlockTitle
{
	padding:3px;
	text-align:right;
	color:#07519a;
	background-color:#ebf3fb;
	border-bottom:1px solid #aaccee;	
}
.WDBlockContent
{
	padding:15px
}
.WDCatItemCount
{
	color:#6f6f6f;
}
.WDCatItemDesc
{
	padding:7px;
}
.WDCatTitle
{
	font-family:arial;
	font-size:20px!important;
	font-weight:bold;
	color:#790000;
}
.WDHeader
{
	background-color:#ffedb2;
	padding:4px;
	border:1px solid #aaccee;
	margin-bottom:15px;
	height:20px
}
.WDCatTitleContainer
{
	margin:0px 0px 25px 0px;
}
.WDSpliter
{
	margin:0px 3px 0px 3px;
}
.WDLastActivity
{
	margin:5px 15px auto;
	color:#818181;
}
.WDEmptyCat
{
	text-align:center;
	font-weight:bold;
}
.WDPath
{
	float:right;
}
.WDNewBtn
{
	background-image:url(../images/far/web_directory/new_tile.png);
	padding:2px 6px 4px 6px;
	height:14px;
	border:1px solid #bbb;
	cursor:pointer;
}
.WDNewBtnActive
{
	float:left;
	background-image:url(../images/far/web_directory/new_tile2.png);
	padding:1px 6px 3px 6px;
	height:14px;
	border:1px solid #bbb;
	cursor:pointer;
	color:white
}
.WDNewMenu {
	position:absolute;
	background-color:#f7f7f7;
	border:1px solid #999;
	padding:4px;	
}
.WDNewItem {
	padding:3px;
	white-space:nowrap;
	border:1px solid #F7F7F7;	
	margin-bottom:4px;				
}
.WDNewItem a{
	color:#000!important;
}
:hover.WDNewItem {
	background-color:#ffedb2;	
	border:1px solid #F4D9B7;
}
.SiteMapItem {
	margin-bottom:5px;
	font-size:12px!important;
}
.WDBlockItem {
	padding-bottom:4px;
	line-height:18px;
}
.registryValue{
	overflow:hidden;
	width:450px;
}
.newsDispalyImage{
	width:80px;
	height:65px;
}
/*comment section*/
.CMTSContainer {
	width:100%;
}
.CMTContainer {
	background-color:#eceff5;
}
.CMTDisplayAll {
	background-color:#eceff5;
}
.CMTAnswer {
	background-color:#eceff5;
}
.CMTSaveMsg {
	color:#07519a;
	text-align:center;
	background-color:#eceff5;
	padding:8px;
	margin-bottom:2px;	
}
.CMTAnswerDialog {
	background-color:#eceff5;
	padding:8px 8px 4px 8px;
	margin-bottom:2px;
}
.assignPage{
	display:none;
	text-align:right;
	direction:rtl;
	background-color:#FFF;
	width:370px;
	height:196px;
	overflow:hidden;
	margin:0px
}
.assignPageShadow{
	z-index: 100; 
	background-color: Gray; 
	position: absolute;
}
/**************************** MENU WEB DIRECTORY STYLE****************************/
.wd_menu{
	border:1px solid #AACCEE;
	border-bottom:0px;
}
.wd_current_tree_selected{
	border-bottom:1px solid #AACCEE;
	padding:3px 10px 3px 0px;
	background-color:#EBF3FB;
	background-image:url('../images/far/more_open.gif');
	background-repeat:no-repeat;
	background-position-x:5%;
	background-position-y:50%;
	
}
.wd_current_tree_selected_over{
	border-bottom:1px solid #AACCEE;
	padding:3px 10px 3px 0px;
	background-color:#AACCEE;
	background-image:url('../images/far/more_open.gif');
	background-repeat:no-repeat;
	background-position-x:5%;
	background-position-y:50%;
	
}
.wd_current_tree_sub{
	
}
.wd_current_tree_sub_item{
	border-botoom:1px solid #AACCEE;
	padding:3px 20px 3px 0px;
	border-bottom:1px solid #AACCEE;
	background-image:url('../images/far/bullet_1.gif');
	background-repeat:no-repeat;
	background-position-x:97%;
	background-position-y:50%;
}
.wd_current_tree_sub_item_over{
	border-botom:1px solid #AACCEE;
	padding:3px 20px 3px 0px;
	border-bottom:1px solid #AACCEE;
	background-color:#AACCEE;
	background-image:url('../images/far/bullet_1.gif');
	background-repeat:no-repeat;
	background-position-x:97%;
	background-position-y:50%;
	
}

.wd_current_tree{
	border-bottom:1px solid #AACCEE;
	padding:3px 10px 3px 0px;
	background-color:#EBF3FB;
	background-image:url('../images/far/more.gif');
	background-repeat:no-repeat;
	background-position-x:5%;
	background-position-y:50%;
}
.wd_current_tree_over{
	border-bottom:1px solid #AACCEE;
	padding:3px 10px 3px 0px;
	background-color:#AACCEE;
	background-image:url('../images/far/more.gif');
	background-repeat:no-repeat;
	background-position-x:5%;
	background-position-y:50%;
}
/************************************************************/
.selectPortal{
	border:1px solid #AACCEE;
	background-color:#CCDDEE;
	padding:3px 10px 3px 3px;
	margin-bottom:3px;
	text-align:left;
}



.MM LI
{
                
                height:23px!important;
				float:right;
				
				
				
}

.MM LI a
{               
height:18px!important;
text-shadow: 0px 1px #000000 !important;
font-weight: bold !important;
margin-right: 5px  !important;
padding: 5px 4px 0 4px !important;
}
.MM LI a:hover{
background-color:#8ad570;
color:#fff !important;

font-size:12px !important;
margin-top:2px !important;
text-shadow:0px 1px #51e2d1 !important;
border-radius: 5px;
-webkit-border-radius: 5px;

    
    }
.menu_level_one_last
{
                background-image:none!important;
                padding-left:5px!important;
}
.MM
{
    width:100% !important;
	padding-right:7px !important;
  /*test404-  background-image:url('../images/bg_tail_menu.gif')!important;*/
   background-repeat:repeat-x!important;
    background-position:bottom!important;
}
.SM LI
{
                background-image:none!important;
                padding-left:0px!important;
                height:20px!important;
                
}
.SM LI a
{
                height:15px!important;
}
.menu_level_one
{
                background-image:url('../images/dataShowRepeater.png')!important;
                background-repeat:no-repeat!important;
                background-position:left 8px!important;
                padding-left:5px!important;
}
.weblinks_linksBlock_TB{
	width:100%;
}
.weblinks_linksBlock_TD{
	vertical-align:bottom;
	padding-bottom:1px;	
}
.questionnaire_data{
    font-family : Tahoma,Arial;
    height:40px;
}
.weatherClockBlock{
	color: #666666;
	border-right: 1px solid #aaccee;
	padding-right: 0px;
	padding-left: 0px;
}
.weatherClockHeader1{
	background-color:#FFF;
	color:#123970;
	font-weight:bold;
	border-left:1px solid #DCE1E7;
	border-bottom:1px solid #DCE1E7;
}
.weatherClockHeader2{
	background-color:#FAFAFA;
	color:#123970;
	font-weight:bold;
	border-bottom:1px solid #DCE1E7;
	border-right:1px solid #DCE1E7;
	border-left:1px solid #DCE1E7;

}
.weatherClockHeader{
	border:1px solid #DCE1E7;
	border-collapse:collapse;
	color:#444444;
}


.navigation{
	padding:3px;
	margin:2px;
}
.verification_suggestion_text_erea
{
	max-width:300px;
}
.hwz_content_bullet_list{
 	font-size:11px;
 	line-height:13px;
 	padding:0px;
 	margin:0px;
 	list-style-type:none;
 }
.hwz_content_bullet_list li{
 	background-image:url('../images/far/bullet_2.gif');
 	background-position:right 10px;
 	background-repeat:no-repeat;
 	padding-right:10px;
 	padding-top:8px;
 	color:#006CB8;
 	font-weight: bold;
 	/*margin-right:7px;*/
}
.hwz_content_bullet_list  a:hover
{
		text-decoration:none;
}
.hwz_content_bullet_list1{
 	font-size:11px;
 	line-height:17px;
 	padding:0px;
	
 	margin:0px;
 	list-style-type:none;
}
.hwz_content_bullet_list1 li{
 	background-image:url('../images/far/bullet_2.gif');
 	background-position:right 13px;
 	background-repeat:no-repeat;
 	padding-right:13px;
 	padding-top:5px;
 	color:#006CB8;
 	margin-right:7px;
}
 
.hwz_content_bullet_list1 a:hover
{
		text-decoration:none;
}
content-title{
	
	font-family:BMitra !important;
	color:#08529b;
	font-size:14px !important;

}
.hwz_title
{
		font-family:BMitra !important;
		color:#08529b;
		font-size:18px !important;
		font-weight: bold;
		
}
.hwz_title  a:link
{
		font-family:BMitra !important;
		color:#08529b;
		font-size:14px !important;
		
}
.hwz_title  a:hover
{

	color:#00bfa9;
	text-decoration:none;
}
.hwz_date
	{
		text-align:right;
		direction:rtl;
		color:#636766;
		font-size:11px;
	}
.hwz_texts
	{
		text-align:right;
		line-height:16px;
		padding-left:10px;
		padding-right:5px;
		font-family:Tahoma;
		font-size:11px;
	}
.hwz_news
	{
		border:#a3a3a2 1px solid;
		padding:2px;
		width:85px;
		float:right;
		height:85px;
		margin-right:5px;
	}
.hwz_body
	{
		font-family:Tahoma;
		color:#000000;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
	}
.hwz_subtitle
	{
		border-bottom:#e0e0e0 1px solid;
		padding:8pt;
		background-color:#f8f8f8;
		margin-top:30px;
		font-size:11px;
		font-family:Tahoma;
		color:#000000;
		border-top:#e0e0e0 1px solid;
	}
.hwz_sub_title
	{
		padding-bottom:5px;
		color:#00BFA9;
		font-size:11px;
		line-height:20px;
	}
.hwz_nav_title
{
		font-family:Tahoma;
		font-size:11px;
		color:#000000;
		text-decoration:none;
}
.hwz_title_news
	{
		font-family:BMitra !important;
		color:#6f1e09;
		font-size:14px !important;
		vertical-align:middle;
		font-weight:600;
		
	}
DIV.BlockTitle_PerR
{
	background-image: url("../images/far/personel-R.gif");
	width:6px;
	height:26px;
	float:right;
	border-right:0px #D6D6DA solid;
}
DIV.BlockTitle_PerC
{

	height:26px;
	border-top:1px #D6D6DA solid;
	background-color:#F7F7F7;
		
}
.hwz_title_speech
{
	font-size:11px;
	color:#939393;
}
.hwz_text_speech
{
	text-align:justify;
	color:#000000;
	padding-left: 8px;
}
.div_poll_block{
	float:left;
	background: url('../images/far/poll_vote.jpg') no-repeat 0px 0px;	
	width:77px;
	height:30px;
	border:0px;
	padding:10px
}
.poll_archive{
	background: url('../images/far/poll_vote_archive.jpg') no-repeat 5px 15px;	
	width:88px;
	padding-top:10px;
	padding-right:10px;
}
.poll_tbl{
	padding:5px;
	font-weight:normal !important;
}
.polling-bulet{
	background: url('../images/far/poll_bulet.png') no-repeat 5px 5px;	
	float:right;
	padding-right:10px;
	vertical-align:middle;
}
.poll_sp-normal{
	color:black;
	font-weight:normal;
}
.polling-title{
	color:#07519a;
	font-family:Tahoma,Verdana, Arial,Helvetica,Sans-serif;
	font-weight:normal;
}
.cdk_comment_state{
	float:right;
}
.messeges_block{
	padding:1px;
	table-layout:layout;
	height:100px;
	font-family:Tahoma;
} 
.content_ticker{

	margin:0px!important;
	padding:5px 2px 8px 0px !important;
	color:#8e6f47;
}
.content_ticker a
{
		color:#8e6f47;
}
.weblinks_block{
	font-size:11px;
 	line-height:17px;
 	padding:0px;
	margin:0px;
 	list-style-type:none;
}

 .weblinks_block li{
 	background-image:url('../images/far/bullet_2.gif');
 	background-position:right 13px;
 	background-repeat:no-repeat;
 	padding-right:13px;
 	padding-top:5px;
 	color:#006CB8;
 	margin-right:7px;
 }
.weblinks_block li a:hover{
	color:#A64C1F;
	text-decoration:none;
 }
 .more
{
	color:#5F5F5F;
}	

.hwz_picture
{
	border:1px solid #a3a3a2;
	padding:2px ;
}
.hwz_pic
{
	border:1px solid #a3a3a2;
	padding:2px ;
}
.hwz_picture_news
{
	border:1px solid #a3a3a2;
	padding:2px;
	/*float:left;
	margin:5px;*/
	margin-left: auto;
	margin-right: auto;
	display: block;
	/*width: 480px;
	height: 320px;*/
}
.hwz_text
	{
		line-height:20px;
	}
.hwz_file
{
float:none;
}
.hwz_descript
{
		width:70%;
		
		text-align:justify;
		padding-bottom:10px;
		line-height:20px;
		color:#000000;
		PADDING-LEFT: 10px;
		VERTICAL-ALIGN: middle;
		PADDING-TOP: 8px
}
.hwz_left
{
		width:25%;
		
		text-align:right;
		vertical-align:top;
		padding-top:8px;
}

  .hwz_bullet_list{
 	font-size:11px;
 	line-height:17px;
 	padding:0px;
	
 	margin:0px;
 	list-style-type:none;
 }
 .hwz_bullet_list li{
 	background-image:url('../images/far/bullet_2.gif');
 	background-position:right 10px;
 	background-repeat:no-repeat;
 	padding-right:13px;
 	padding-top:2px;
 	color:#000000;
 	margin-right:7px;

 }
 	.hwz_bullet_list a:hover
	{
		text-decoration:none;
	}
DIV.saman
{
	background:url('../images/far/saman.png') transparent no-repeat center bottom;
	width:45px;
	height:28px;
	float:right;
}
div:hover.saman
{
	background:url('../images/far/samanHover.png') transparent no-repeat center bottom;
	width:45px;
	height:28px;
	float:right;
	}
DIV.mojri
{
    text-shadow: 1px 1px #FFFFFF !important;
	float:left;
	width:74%;
	color:#898477;
	font-size:10px;
	font-family:Tahoma;
	text-align:right;
}
DIV.howzeh
{
    text-shadow: 1px 1px #FFFFFF !important;
	float:left;
	width:74%;
	color:#898477;
	font-size:10px;
	font-family:Tahoma;
	text-align:right;
	direction:ltr;
}

DIV.copyright
{
text-shadow: 1px 1px #FFFFFF !important;
	width:180px;
	float:right;
	height:40px;
	direction:rtl;
}
.DateContainer
{
	color:#8e6f47;
	float:left;
	width:70%;
}
DIV.blockTRightW
{
	background:url('../images/far/blockTRight.jpg') transparent no-repeat center bottom;
	width:33px;
	height:32px;
	float:right;

}

DIV.blockTCenterW
{
	background:url('../images/far/blockTCenterW.jpg')  transparent repeat-x center bottom;
	width:178px;
	height:32px;
	float:right;

}
DIV.blockTLeftW
{
	background:url('../images/far/blockTLeftW.jpg') transparent no-repeat center bottom;
	width:9px;
	height:32px;
	float:left;

}

DIv.blockTRightMar
{
	background:url('../images/far/marqueright.jpg') transparent no-repeat center bottom;
	width:6px;
	height:25px;
	float:right;

}
DIV.blockTCenterMar
{
	float:right;
	color:#1A7E72;
	border-bottom:1px #B8B086 solid;
	border-top:1px #B8B086 solid;
	background-color:#F4EECC;
	height:23px;
	width:488px;

}
DIV.BlockTitleMar
{
	color:#1A7E72;
	font-size:11px;
}
DIV.blockTLeftMar
{
	background:url('../images/far/marqueLeft.jpg') transparent no-repeat center bottom;
	width:6px;
	height:25px;
	float:left;

}
DIV.block_image
{
	border:1px #354F7E solid;
	width:498px;
	height:180px;
	margin:10px 0px 20px 0px;
	float:right;
}
DIV.block_news
{
	float:right;
	width:500px;
}
.sectionheaderDiv{
	
	height:40px;
	margin-bottom:0px;
	font-family:Bmitra;
	font-size:14px;
}
img.sectionheader {
	vertical-align:middle;
	margin-left:3px;
}
img.sectionheader3 {
	vertical-align:middle;
	margin:0px;
	padding:0px;
}
.sectioncontainerDiv{
	background-color:#FFFFFF;
	
	width:97%;
	float:right;
	padding:9px !important;
	
}
.SectionFooterBottom{
	clear:both;
	background-color:#FFFFFF;
	background-image:url("../images/far/block55.png");
	background-repeat:repeat-x;	
	background-position:bottom;
	background-position-y:bottom;
	height:5px;
}
.SectionFooterBottom1{
	float:right;
	background-image:url("../images/far/block52.png");
	background-color:#FFFFFF;
	background-repeat:no-repeat;	
	background-position:right bottom;
	background-position-y:bottom;
	background-position-x:right;
	width:5px;
	height:5px;
	
}
.SectionFooterBottom2{
	float:right;
	background-image:url("../images/far/block55.png");
	background-color:#FFFFFF;
	background-repeat:repeat-x;	
	background-position:bottom;
	background-position-y:bottom;
	height:5px;
	width:98%;
}
.SectionFooterBottom3{
	float:left;
	background-image:url("../images/far/block51.png");
	background-color:#FFFFFF;
	background-repeat:no-repeat;	
	background-position:left bottom;
	background-position-y:top;
	background-position-x:left;
	width:5px;
	height:5px;
	
}
.SpanBlockCenterContentTitle{
	
	/*position:absolute;*/
	margin-top:12px;	
	color:#32508e;
	font-family:BMitra;	
	font-size:16px;
	font-weight:600;
	padding:5px;
}
.spanCenterTitleHowzeh{
display:block;
color:#00bfa9;
margin:12px;
font-size:18px;
}
.BlockCenterContent{
	padding-top:10px;
	border:1px solid #A093A2;
	background-color:#F8FAFD;
	
}
.BlockCenterContentTitle{
	padding:5px 16px 5px 0px;
	margin:0px 4px 0px 0px;
	background-image:url('../images/far/formicon.gif');
	background-repeat:no-repeat;	
	background-position:right 50%;  
}
td.sectionbody{
	background-color:#FFFFFF !important;
	/*border-left:1px solid #B8B086 !important;
	border-right:1px solid #B8B086 !important;*/
}
.webLog_td{
	width:100% !important;
}
.sn_profile_name{

	font-family:bmitra  !important;
	font-size:16px !important;
	color:#a64c1f !important;
}
.faq_cats{
	font-size: 11px;
    line-height: 17px;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.faq_cats li{
	background-image: url("../images/far/bullet_2.gif");
    background-position: right 13px;
    background-repeat: no-repeat;
    color: #006CB8;
    margin-right: 7px;
    padding-right: 13px;
    padding-top: 5px;
}
.faq_cats  a:hover
{
		text-decoration:none;
}
.verificationGroupTitle{
	font-family: Bmitra;
    font-size: 14px;
	color:#00bfa9;
}
.invite_friend_block
{
                background-color:#e9f2fb;
                font-weight:bold;
                padding:5px
}
.invite_friend_block_util
{
     border-right:1px solid #B8B086;
	 border-left:1px solid #B8B086;
     background:url("../images/far/blockTCenter.jpg") repeat-x scroll right center transparent;
     padding:5px;
     font-family:bmitra;
	 color:#A64C1F;
	 font-size:14px;
	 padding:6px 5px 5px 5px;
}
.social_profile
{
    
}

input.text-lov {
	background: #ffffff;
	border-bottom: #999999 1px solid;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	color: #000000;
	font-family: Tahoma, Verdana, Arial,Helvetica,Sans-serif;
	FONT-SIZE: 11px;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	text-decoration: none;
}
.design_caption{
	width:140px;
}
.faq_cats{
}
.verificationGroupTitle{
	font-weight:600
}
DIV.copyright_img {
	background:url('../images/far/saman.gif') transparent no-repeat scroll right center !important;
	background-color:#001089;
	height:35px !important;
	width:43px;
	cursor:hand;
	float:right;
	margin-left:3px;
}
:hover.copyright_img{
	background:url('../images/far/saman.gif') transparent no-repeat scroll right center !important;
}
DIV.footer-text{
	color:#777;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	text-align:right;	
}
div.footer-text a{
	font-family:tahoma  !important;
	font-size:11px !important;
	line-height:14px;
	text-align:right;
}
div.footer-text a:hover{
	font-family:tahoma  !important;
	font-size:11px !important;
	line-height:14px;
	text-align:right;
}
.cdk_comment_state
{
	float:right;
	width:100%;
}
#cmk_frame{
	background-color:#fff !important;
}
.footer-link{
	list-style: none outside none;
	margin: 0 !important;
	padding: 0;
}
.footer-link li{
	padding:1px 0;
	text-align:right;
}
.footer-link li a{
	color:#4e4e4e !important;
	display:block;
	text-shadow:1px 1px #ffffff;
}
.footer-link li a:hover{
	color:#00BFA9 !important;
	
}
.dayhadis
{
    border: solid 1px #00979e;
    margin-bottom: 10px;
    border-radius: 5px;
    background-color: #e3f6f7;
    padding-top: 0px;
    padding-bottom: 10px;

}

.HadisContainer
{
	border-left:2px solid #00bfa9; border-right:2px solid #00bfa9; border-top:1px solid #00bfa9; width:960px;
	float:right;
	height:28px;
	background:#EEECE4 url('../images/far/RepeaterHadisBlock.png') repeat-x ;
	margin-right:8px
}
.HadisContainer_Full
{
	width:98.7%;
	float:right;
	height:22px;
	background:#eeece4 url('../images/far/RepeaterHadisBlock.png') repeat-x ;
	margin-right:8px;
}
.HadisBlock{
float:right;
width:648px;
padding-right:20px;
padding-top:2px;
height:28px;
background:url('../images/far/hadis-back.png') no-repeat right top;
}
.HadisBlock_Full{
float:right;
width:76%;
padding-right:20px;
padding-top:2px;
height:20px;
background:url('../images/far/hadisPicBack.png') no-repeat right top;
}
.HeaderContainer_logo{
/*test404-background:url('../images/far/logoHowzeh.png') no-repeat right center;*/
width:50%;
height:144px;
float:right;
}
.login_dateShow{
float:right;
width:50%;
height:144px;

}
.dateShow{
 float:right;
 width:100%;
 
 padding-top:50px;
 
}
.loginMenu{
float:right;
padding-top:10px;
width:100%;
height:67px;

}
.bulletClassLogin{
background:url('../images/far/bulletLogo.png') no-repeat right 0px;
height:28px;
padding-right:22px;
padding-top:2px;
}
.textBrand{
background-position: left center; float:right;
width:291px;
height:22px;
background-image:url('../images/textBrandPic.png'); background-repeat:no-repeat; background-attachment:scroll;
}
.greenWay{
float:right;
width:964px;
height:3px;
background-color:#00bfa9;
margin-right:8px;
}
.greenWay_Full{
/*float:right;*/
width:99.9%;
height:3px;
background-color:#00bfa9;
}
.violetWay{
float:right;
width:964px;
height:3px;
background-color:#7D3193;
margin-right:8px;
}

.MenuContainer
{
	width:74%;
	float:right;
	height:27px;
}
.searchContainer
{
	width:15%;
	float:right;
	height:25px;
	padding-top:2px;
}
.TopLinkContainer
{
	width:9%;
	float:left;
	height:21px;
	padding-top:6px;

}

.hwz_menu_bullet_list
{
 	/*line-height:30px;
 	padding:0px;
 	margin:0px;
 	list-style-type:none;
 	text-align:justify;
 	direction:rtl;*/
}
.hwz_menu_bullet_list li
{
	/*background-image:url('/parameters/howzeh/themes/saman/images/dataShowRepeater.png');
	background-position:right 5px;
	background-repeat:no-repeat;
	padding-right:5px;
	padding-left:5px;
	padding-top:0px;
	color:#6e5a3e;
	margin-right:0px;
 	display:inline;*/
}
.hwz_menu_bullet_list li:first-child 
{
	/*background-image:none;
	background-position:right 5px;
	background-repeat:no-repeat;
	padding-right:5px;
	padding-left:5px;
	padding-top:0px;
	color:#6e5a3e;
	margin-right:0px;
 	display:inline;*/
}
.hwz_menu_bullet_list a
{
	/*text-decoration:none;
	color:#6e5a3e;*/
}


/*******************************************MAP BLOCK***********************************/
#div_area_sec_157{
float:right;
background-color:#ffffff;

height:255px;

}
.title_table{
}

.cdk_map_nav_button{
	float:right;
	width:200px;
	clear:both;
}
.cdk_map_nav_counter{
	float:left;
	width:50px;
	text-align:left;
}
#div_area_composite{
background-color: #FFFFFF;
    border-bottom: 1px solid #ADA9A7;
    border-left: 1px solid #ADA9A7;
    border-right: 1px solid #ADA9A7;
    float: right;
    height: 255px !important;
    padding-top: 5px;
	width:940px;
	*margin-top:-2px;
}
.cdk_map_nav{
	border:1px solid #DCE1E7;
	padding:3px 1px 3px 1px;
	background-color:#FAFAFA;
	clear:both;
	height:15px;
	margin-top:20px;
	width:346px;
}
.cdk_map_detail{
	float:right;
	width:96%;
	padding-right:10px;
}
.cdk_map_list
{
	float:right;
	height:200px;
	margin-top:20px;
}
.cdk_map_title_page{
	float:right;
	width:90%;
	padding:0px 5px 5px 0px;
	padding-right:15px;
	color:#fe4444;
	font-weight:600;
	font-family:"BMitra";
	margin-right:10px;
	font-size:14px;
	background:url('../images/far/bullet_news.gif') transparent no-repeat scroll right 5px;
}
.block_center
{
	float:right;
	width:100%;
	margin-bottom:10px;
}
.BottomSiteDiv
{
	float:right;
	width:100%;
	
}
.ListMenuBottomBlock{
	float:right;
	width:694px;
}
.ListMenuBottomBlock_Full{
	float:right;
	width:79%;
}
.news_nav_title
{
	font: 11px tahoma;
	color: #000000;
	text-decoration: none;
}
.art_detail_title {
	text-align:center;
	border-bottom: #e0e0e0 1px solid;
	border-right:#e0e0e0 1px solid;
	padding-bottom: 3pt;
	background-color: #F3F3F3;
	padding-left: 8pt;
	padding-right: 8pt;
	font: 11px tahoma, Arial;
	color: black;
	padding-top: 3pt;
	margin-top:20px;
}
.art_detail_title1 {
	border-left: #e0e0e0 1px solid;
	border-right: #e0e0e0 1px solid;
	text-align:center;
	border-bottom: #e0e0e0 1px solid;
	padding-bottom: 3pt;
	background-color: #F3F3F3;
	padding-left: 8pt;
	padding-right: 8pt;
	font: 11px tahoma, Arial;
	color: black;
	padding-top: 3pt;
	margin-top:20px;
}
.art_detail_title3 {
	border-right:#e0e0e0 1px solid;
	text-align:center;
	border-bottom: #e0e0e0 1px solid;
	padding-bottom: 3pt;
	padding-left: 8pt;
	padding-right: 8pt;
	color: black;
	padding-top: 3pt;
	margin-top:20px;
	text-align:justify;
}
.art_detail_title4 {
	border-left: #e0e0e0 1px solid;
	border-right:#e0e0e0 1px solid;
	text-align:center;
	border-bottom: #e0e0e0 1px solid;
	padding-bottom: 3pt;
	padding-left: 8pt;
	padding-right: 8pt;
	color: black;
	padding-top: 3pt;
	margin-top:20px;
	text-align:justify;
}
.news_nav_title1
{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.news_title_news1
{
	font-family:"BMitra";
	color:#6f1e09;
	font-size:14px;
	vertical-align:middle;
	font-weight:600;
}
.LinkListDateShow24{
    display:block;
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	list-style-type: none!important;	
	list-style-image:none!important;
	text-align: right;
	float:left;
	
}
.LinkListDateShow24 li.Last 
{	
	padding-right: 0px;	
	padding-left: 0px;	
	background: none transparent scroll repeat 0% 0%;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-top: 4px
}

.LinkListDateShow24 li 
{	
	padding-right: 0px;	
	padding-left: 0.7em;	
	float: left;	
	padding-bottom: 0px;	
	margin: 0px 0px 2px 0.7em;	
	padding-top: 0px;
	background: url('../images/dataShowRepeater.png') no-repeat 0px 2px;
	text-shadow: 1px 1px 2px #000000;
        filter: dropshadow(color=#000000, offx=1, offy=1);	
	color:#fff;
}
.LinkListDateShow24 li a
{	
	padding: 0px;	
	margin: 0px ;	
	color:#707070;
}
.LinkListDateShow24 li a:hover
{	
	padding: 0px;	
	margin: 0px ;
	color:#A64C1F;
	text-decoration:none;
}

.LinkListDateShow24 li.Last 
{	
	padding-right: 0px;	
	padding-left: 1px;	
	background: none transparent scroll repeat 0% 0%;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-top: 0px;
	text-shadow: 1px 1px 2px #000000;
        filter: dropshadow(color=#000000, offx=1, offy=1);	
	color:#fff;
}
.imgDateShow{
display:block;
float:left;
margin-left:8px;
width:19px;
height:19px;
}
.ul_pmnu_0{

}
.ul_pmnu_0 li{
list-style-type:none;
float:right;
padding-right:5px;
	padding-left:5px;
	padding-top:0px;
background-image:url('/parameters/howzeh/themes/saman/images/dataShowRepeater.png') ;
background-position:right 5px;
	background-repeat:no-repeat;
}
.ul_pmnu_0 li a{
text-decoration:none;
color:#ffffff;
}
.templateBlockContainer{
float:right;
width:962px;
border-right:1px solid #00979e;
border-left:1px solid #00979e;
background:#fdfeff url('../images/far/bodyBackRepeater.png') repeat-x;
margin-right:8px;
}
.templateBlockContainer_Full{
float:right;
width:98.6%;
border-right:1px solid #c0baae;
border-left:1px solid #c0baae;
background:#ece9e2 url('../images/far/bodyBackRepeater.png') repeat-x;
margin-right:8px;
}
.BottomSideDiv{
float:right;
width:964px;
height:185px;
margin-bottom: 10px;
}
.BottomSideDiv_Full{
float:right;
width:100%;
height:185px;

}
.robanBottomBlock{
float:right;
width:964px;
height:29px;
}
.robanBottomBlock_Full{
float:right;
width:100%;
height:29px;
}
.blueRoban{
float:right;
width:964px;
height:21px;
margin-right: 8px;
/*background-image:url('../images/far/headermenucontaner.png'); background-repeat:repeat-x; background-attachment:scroll;*/
background-color:#008C99;
}
.MaskanblueRoban{
float:right;
width:964px;
height:21px;
margin-right: 8px;
/*background-image:url('../images/far/headermenucontaner.png'); background-repeat:repeat-x; background-attachment:scroll;*/
background-color:#601397;
}
.blueRoban_Full{
float:right;
width:99.9%;
height:21px;
background-color:#688db5;
}
.Sandogh_blueRoban{
float:right;
width:964px;
height:21px;
margin-right: 8px;
/*background-image:url('../images/far/sandogh_headermenucontaner.png'); background-repeat:repeat-x; background-attachment:scroll;*/
background-image:url('../images/far/headermenucontaner.png'); background-repeat:repeat-x; background-attachment:scroll;
background-color:#688db5;
}

.bottomContentDiv{
float:right;
width:964px;
height:147px ;
margin-right:8px;
overflow: hidden;
background:#d9e2eb url('../images/far/bottomRepeater.png') repeat-x 0 bottom;

}
.bottomContentDiv_Full{
float:right;
width:98.7%;
height:147px;
margin-right:8px;
background: url('../images/far/bottomRepeater.png') repeat-x ;

}
.cornerBottomDiv{
float:right;
width:964px;
height:9px;
margin-right:8px;
}
.cornerBottomDiv_Full{
float:right;
width:100%;
height:9px;
margin-right:8px;
}
.cornerBottomDivR{
float:right;
width:9px;
height:9px;
background:url('../images/far/corner1.png') no-repeat right center;
}
.cornerBottomDivL{
float:right;
width:9px;
height:9px;
background:url('../images/far/corner2.png') no-repeat right center;
}
.cornerBottomDivC{
float:right;
width:946px;
height:9px;
background:url('../images/far/cornerRepeater.png') repeat-x right center;
}
.cornerBottomDivC_Full{
float:right;
width:97.4%;
height:9px;
background:url('../images/far/cornerRepeater.png') repeat-x right center;
}
.textBrandBottom{
width: 270px; height: 110px;float:right;
background:url('../images/far/bottomSideLogo.png') no-repeat 10px  10px;
}
.copyRightDiv{
width: 180px;float:left;
}
.copyAnchor1{
color:#898477 !important;
}
:hover.copyAnchor1{
color:#ff000c !important;
}
.BlockOnTitle{
float:right;
width:100%;
height:155px;

}
.BlockTitleOnTitle{
float:right;
width:100%;
min-height:30px;
padding-top:8px;
color:#00bfa9;
text-shadow: 1px 1px #FFFFFF;
font-weight:bold;
font-size:11px;

}
.BlockContentOnTitle{
float:right;
width:100%;
height:auto;

}
.howzeh_content_bullet_list{
float:right;
line-height:15px;
width:100%;
text-align:right;

}
.howzeh_content_bullet_list a{
  color:#4e4e4e !important;
  text-shadow: 2px 1px #FFFFFF;
}
.howzeh_content_bullet_list a:hover{
  color:#00bfa9 !important;
 }
.compositeBlockBottom{
float:right;
width:100%;
height:auto;
}
.BlockInnerComposite{
float:right;
width:15%;
height:auto;
}
.BlockContentBlue{
  background-color: #FFFFFF;
    border-color: #02BFA9 #ABAAA6 #ABAAA6;
    border-style: solid;
    border-width: 3px 1px 1px;
    float: right;
   margin-bottom:10px;
    width: 99.6% !important;
	*width:99.7% !important;
}
.hwz_content_bullet_list_tab{
 	font-size:11px;
 	line-height:16px;
 	padding-right:20px;
 	margin:0px;
 	list-style-type:none;
 }
.hwz_content_bullet_list_tab li{
 	background-image:url('../images/far/bullet.jpg');
 	background-position:right 13px;
 	background-repeat:no-repeat;
 	padding-right:13px;
 	padding-top:5px;
 	color:#006CB8;
 	/*margin-right:7px;*/
}
.hwz_content_bullet_list_tab  a:hover
{
		text-decoration:none;
}
.hwz_content_bullet_list_tab1{
 	font-size:11px;
 	line-height:16px;
 	padding:0px;
 	margin:0px;
 	list-style-type:none;
 }
.hwz_content_bullet_list_tab1 li{
 	background-image:url('../images/far/bullet.jpg');
 	background-position:right 13px;
 	background-repeat:no-repeat;
 	padding-right:13px;
 	padding-top:5px;
 	color:#006CB8;
 	/*margin-right:7px;*/
}
.hwz_content_bullet_list_tab1  a:hover
{
		text-decoration:none;
}
.content_marquee{

	margin:0px!important;
	padding:4px 30px 8px 35px !important;
	color:#000000;
	font-size:11px;
}
.content_marquee a
{
	color:#000000;
}
.articleText
{
	background-color: #FFFFFF !important;
    border: 1px solid #ABAAA6 !important;
}
div.faq  span dt
{
	color: #02BFA9 !important;
    font-family: BMitra !important;
    font-size: 14px;
}
div.faq span dt a
{
	color:#02BFA9 !important;
}
.subcat{}
.faq a {line-height:20px;}
.subcat :hover{
color:#00bfa9 !important;
}
.blockAdminLinks{
	text-align:center;
	border:1px solid #dedede;
	background-color:#EFEFEF;
	clear:both;
}
.pmkServiceMenu {
	cursor:pointer!important;
}

.blockAdminLinks{
	margin-top:5px;
}
 #alertMenu {	
	bottom: 30px !important;	
} 
.pmkZoneItemContainer{

	border:1px solid #cdcdcd !important;
	border-radius:4px !important;
	background-color:#FFF !important;
	box-shadow: 0px 0px 4px 3px #E1E1E1 !important;
}

.pmkZoneAction {
	border:2px dotted #cdcdcd !important;
	text-align:center !important;
	background-color:#FDFDED !important;
	border-radius:4px !important;
}
.pmkItem:hover {
	box-shadow: 0px 0px 4px 3px #E1E1E1 !important;
}
.pmkItemAction {
	display:none !important;
}
.pmkItem:hover .pmkItemAction {
	display:block !important;
}
.pmkItem:hover .pmkItemTitle {
	background-color:#DDD !important;
}
.pmkItem{
	border:1px solid #bbb !important;
	border-radius: 4px !important;
}
.pmkItemTitle
{
	background-color:#F1F1F1 !important;
	border-bottom:1px solid #bbb !important;
}
.CMTSContainer {
	width:auto !important;
}
.blockAdminLinks{
	border:2px dotted #cdcdcd !important;
	background-color:#fdfded !important;
	padding:2px !important;
}

.satisfyRegBox{
	padding:4px !important;
}
.satisfyRegBoxTb{
	padding:8px !important;
}
.satisfyRegBoxTd{
	font-family : Tahoma,Arial !important;
    color : #013a81 !important;	
}
.satisfyRegBoxTdYes{
	font-weight:600 !important;
	color:green !important;
}
.satisfyRegBoxTdNo{
	font-weight:600 !important;
	color:red !important;
}
.satisfyRegBoxTbBar{
	padding:0px !important;
}
.satisfyRegBoxTdYesBar{
	border:1px solid green !important;
	background-color:green !important;
	height:8px !important;
}
.satisfyRegBoxTdNoBar{
	border:1px solid red !important;
	background-color:red !important;
	height:8px !important;
}
.satisfyResultCount{
	font-weight:600 !important;
	color : #013a81 !important;
	align:center !important;
	text-align:center !important;
	width:200px !important;
}
.satisfyResultBoxDiv{
	width:200px !important;
	float:left !important;
}
.satisfyRegBoxYesLink{
	color:green!important;
}
.satisfyRegBoxNoLink{
	color:red!important;
}
.satisfyRegBoxDiv{
	float:right !important;
}
.satisfyRegBoxDiv{
	float:right !important;
}
.satisfyHeader{
	background-image:url('../images/far/satisfy/comment.png') !important;
	background-repeat:no-repeat !important;
	background-position:right bottom !important;
	background-position-y:bottom !important;
	background-position-x:right !important;
	padding:0px !important;
	margin:0px !important;
	height:10px !important;
	margin:10px 0px 0px 0px !important;
}
.satisfyBody{
	background-color:#eceff5 !important;
	padding:18px 8px 4px 8px !important;
	margin-bottom:2px !important;
	clear:both !important;
	height:50px !important;
}
#flashcontent{
	position:absolute!important;
	top:380px!important;
	left:300px!important;
	margin:10px 20px 10px 10px!important;
}
#flashGraphSatisfy{
	height:250px!important;
}
.stfResultList{
	float:right !important;
	width:75% !important;
	
}
.stfResultChart{
	float:left !important;
}
.stfResultBox{
	float:left !important;
	width:100% !important;
	clear:both !important;
}

._mcpl_admin_service {
	border:1px solid #fff !important;	
	overflow:hidden !important;
	padding:3px !important;
	width:54px !important;
	height:54px !important;
	margin:5px !important;
}
._mcpl_admin_service:hover {
	background-color:#ffedb2 !important;	
	border:1px solid #F4D9B7 !important;
	-moz-border-radius:8px !important;
	border-radius:8px !important;			
}
.upload_file_hidden_file 
{
	position: static!important;
	float:none!important;
}
.CMTMessageBody {
	width:98% !important;
}
.tipsy-inner { 
    padding: 5px 8px 4px 8px;
    background-color: black;
    color: white; 
    text-align: center; 
    font-family:tahoma;
    line-height:15px;
}
/*******************************************TAGSINPUT PLUGIN***********************************/
div.tagsinput { 
	border:1px solid #CCC; 
	background: #FFF; 
	padding:5px; 
	width:300px; 
	height:100px; /*overflow-y1: auto; overflow:none*/
}
div.tagsinput span.tag {
	direction:ltr; 
	border: 1px solid #a5d24a; 
	border-radius:2px; 
	-ms-border-radius:2px; 
	-moz-border-radius:2px; 
	-webkit-border-radius:2px; 
	display: block; 
	float: left; 
	padding: 5px; 
	text-decoration:none; 
	background: #cde69c; 
	color: #638421; 
	margin-right: 5px; 
	margin-bottom:5px;
	font-family: helvetica;  
	font-size:13px;
}
div.tagsinput span.tag a { 
	font-weight: bold; 
	color: #82ad2b; 
	text-decoration:none; 
	font-size: 11px;  
} 
div.tagsinput input { 
	width:85px; 
	margin:0px; 
	font-family: helvetica; 
	font-size: 13px; 
	border:1px solid transparent; 
	padding:5px; 
	background: transparent; 
	color: #000; 
	outline:0px;  
	margin-right:5px; 
	margin-bottom:5px; 
}
div.tagsinput div { 
	display:block; 
	float: left; 
} 
.tags_clear { 
	clear: both; 
	width: 100%; 
	height: 1px; 
	float:none!important;
}
.not_valid {
	background: #FBD8DB !important; 
	color: #90111A !important;
}
DIV.gmnoprint
{
	left:10px !important;
}

.cartable-fields{
	border:1px solid #999999;
	position:absolute;
	top:25px;
	left:0px;
	z-index:5000;
	display:none;
	
	padding:5px;
	background-color:#f7f7f7;
	white-space: nowrap;
}
.cartable-fields input[type="submit"]{
	margin:5px auto 5px auto!important;
	width:85px;
}
.cartable-fields-row{
	background-color:#eeebec;
	border:1px solid #e1ddde;
	margin:5px;
	padding:3px;
	text-align:right;
}
.cartable-fields-row label{
	padding:2px;
}
.img-select-field{
	float:left;
	padding:2px;
	width:14px;
	 cursor: pointer;
}
DIV.gmnoprint
{
	left:10px !important;
}

.cartable-fields{
	border:1px solid #999999;
	position:absolute;
	top:25px;
	left:0px;
	z-index:5000;
	display:none;
	
	padding:5px;
	background-color:#f7f7f7;
	white-space: nowrap;
}
.cartable-fields input[type="submit"]{
	margin:5px auto 5px auto!important;
	width:85px;
}
.cartable-fields-row{
	background-color:#eeebec;
	border:1px solid #e1ddde;
	margin:5px;
	padding:3px;
	text-align:right;
}
.cartable-fields-row label{
	padding:2px;
}
.img-select-field{
	float:left;
	padding:2px;
	width:14px;
	 cursor: pointer;
}
.compositTabsTabsContainerTop .compositTabsTabs,
.compositTabsTabsContainerBottom .compositTabsTabs {
	float: right;				
	*float: none;
	*display: inline;
	*zoom: 1				
}
.compositTabsTabs a {
	transition:none;
}
.ca-container10603{
    position:relative;
    margin:0px auto 0px auto;
}
.ca-wrapper10603{
    width:100%;
    height:100%;
    position:relative;
}
.ca-item10603{
    position:absolute;
    float:left;

    height:100%;
    text-align:center;
}
.ca-more10603{
    position: absolute;
    bottom: 10px;
    right:0px;
    padding:4px 15px;
    font-weight:bold;
    background: #ccbda2;
    text-align:center;
    color: white;

    font-style:italic;
    text-shadow:1px 1px 1px #897c63;
}
.ca-close10603{
    position:absolute;
    top:10px;
    right:10px;
    background:#fff url(../images/cross.png) no-repeat center center;
    width:27px;
    height:27px;
    text-indent:-9000px;
    outline:none;
    -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
    -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
    box-shadow:1px 1px 2px rgba(0,0,0,0.2);
    opacity:0.7;
}
.ca-close10603:hover{
    opacity:1.0;
}
.ca-item-main10603{
    padding:20px;
    position:absolute;
    top:5px;
    left:5px;
    right:5px;
    bottom:5px;
    background:#fff;
    overflow:hidden;
    -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
    -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
    box-shadow:1px 1px 2px rgba(0,0,0,0.2);
}
.ca-content-wrapper10603{
    background:#b0ccc6;
    position:absolute;
    width:0px; /* expands to width of the wrapper minus 1 element */
    top:5px;
    text-align:left;
    z-index:10000;
    overflow:hidden;
}
.ca-nav10603 span{
    width:35px;
    height:38px;
    background:transparent url(../images/arrows2.png) no-repeat top left;
    position:absolute;
    top:50%;
    margin-top:-19px;
    left:-40px;
    text-indent:-9000px;
    opacity:0.7;
    cursor:pointer;
    z-index:100;
}
.ca-nav10603 span.ca-nav-next10603{
    background-position:top right;
    left:auto;
    right:-40px;
}
.ca-nav10603 span:hover{
    opacity:1.0;
}
.exportUiDiv{
    display: inline-block;
    float: left;
    min-width: 120px;
}
.contentExport{
    width:120px;
    float:left;
}
.exportUiDiv{
	  width:120px;
    float:left;
	font-size:14px;
	
}
/********* after update Eskandarian**/
.nav3 UL UL LI{ display:inline-block !important; padding:4px !important; }

.nav3 UL {background-color:#fff !important;}
.searchPosition{
    background-color: #FFFFFF;
    border: 1px solid #3A3A3A;
    height: 21px;
    width: 150px;
}
INPUT.SearchBox{
        background: none repeat scroll 0 0 transparent;
	border: 0 solid #AACCEE;
	display: block;
	font-family: Tahoma;
	font-size: 100%;
	height: 21px;
	overflow: hidden;
	padding-right: 4px;
	padding-top: 0;
	width: 119px;
}
.exportUiDiv{
    font-size:14px;
}
.usersP1{
	width:60%;
	float:right;
}
.usersP2{
	width:40%;
	float:left;
	text-align:center;
}
.usersP2 a{
	display:inline-block;
	width:100%;
}
.usersP2 a img{
	display:inline-block;
}
.usersP2 a span{
	display:inline-block;
	width:100%;
}
.groupName{
	width:30%;
	float:right;
}
div.tagsinputview{
    background: #FFF;
    padding:5px;
}
div.tagsinputview span.tag {
    direction:ltr;
    border: 1px solid #a5d24a;
    border-radius:2px;
    -ms-border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    display: block;
    float: left;
    padding: 5px;
    text-decoration:none;
    background: #cde69c;
    color: #638421;
    margin-right: 5px;
    margin-bottom:5px;
    font-family: helvetica;
    font-size:13px;
}
#block177 div{
	height:20px !important;
	overflow:hidden !important;
}
.CMTAnswerDialog td.caption, .CMTAnswerDialog td.data {
    display: table-row;
}

.blinking {
animation:blinkingtext 1.2s infinite; 
}
@keyframes blinkingtext{
0% {color:#fff;}
49% {color:#fff;}
60% {color:transparent;}
99%  {color:transparent;}
100% {color:#fff;}
}