BODY
{
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;	
	direction:rtl;
	text-align:center;		
/*	color:#07519a;*/
	background-repeat:repeat-x;	
	background-color:#ededed;		
/* for Alerts */
/*	OVERFLOW-Y: auto;	
	HEIGHT: 100%;	*/
}
INPUT{
	font-family:Tahoma;
	font-size: 11px;
}
DIV.SiteContainer
{
	border:1px solid #8F989F;
	border-top:0px;
	border-bottom:0px!important;
	width:980px;
	text-align:right;
	margin:0 auto;	
	background-color:#ECEBF5;
	direction:rtl;
	
}
DIV.TopSiteDelimiter
{
	height:3px;
	font-size:1px;
}
DIV.Header1
{
	width:100%;
	padding:0px;
	margin:0px;
	background:url('../images/far/header_bg.jpg') repeat-x;
	
}
DIV.HeaderContainer
{
	color:#ffffff;
	/*width:898px;	*/
	margin:0 auto;		
	background-repeat:no-repeat;
	background-position:right top;
	height:70px;	
}
DIV.WelcomeContainer
{
	/*width:888px;*/
	padding-left:5px;
	padding-right:5px;
	margin-top:1px;
}
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
}

.LinkList21 li 
{	
	padding-right: 0px;	
	padding-left: 0.8em;	
	float: right;	
	padding-bottom: 0px;	
	margin: 0px 0px 2px 0.7em;	
	padding-top: 0px;
	background: url('../images/far/pipe_orange.png') repeat-y 0px 0px;	
	color:#ffffff;
}
.LinkList21 li a
{
	color:#ffffff;
}
.LinkList21 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: right
}

.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.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 
{	
	padding-right: 0px;	
	padding-left: 0px;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-top: 3px;	
	list-style-type: none!important;	
	list-style-image:none!important;
	text-align: right
}

.LinkList24 li.Last 
{	
	padding-right: 0px;	
	padding-left: 0px;	
	background: none transparent scroll repeat 0% 0%;	
	padding-bottom: 0px;	
	margin: 0px;	
	padding-top: 4px
}
a 
{	
	color: #07519a;	
	background-color: transparent;	
	text-decoration: none
}
a:link 
{	
	color: #07519a;	
	background-color: transparent;	
	text-decoration: none
} 

.LinkList21 a 
{	
	white-space: pre;
}

.LinkList22 a 
{	
	white-space: pre;
	color:#fff;
}
INPUT.SearchBox
{
	width:200px;
	height:23px;
	border:0px;
	font-size:100%;
	font-family:Tahoma;
	overflow:hidden;
	padding:0px;
	background-image:url('../images/far/search_bg.png');
	background-repeat:no-repeat;
	background-position-x:50%;
	background-position-y:50%;
	background-color:#2E5589;
}
INPUT.SearchButton
{	
	background-image:url('../images/search.gif');
	background-repeat:repeat-x;
	background-color:#36b701;
	border:1px solid #ace;
	color:#fff;
	cursor:pointer;
	font-family:Tahoma;
	font-size:100%;
	width:17%;
	width:80px;
	overflow:hidden;
}
INPUT.BottomSearchButton
{	
	background-image:url('../images/search.gif');
	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.PortalContainer
{
	/*width:100%;*/
}
DIV.LeftBlockContainer
{
	width:30%;
	margin-left: 3px;
	margin-right: 3px;
}
DIV.CenterBlockContainer
{
	width:55%;	
	margin-left: 3px;
	margin-right: 3px;
}
DIV.RightBlockContainer
{
	width:15%;	
	margin-left: 3px;
	margin-right: 3px;
}

DIV.SearchMenu
{
	width:130px;
	z-index:200;
	position:absolute;
	height:97px;
}
.PortalContainer
{
	/*width:100%;*/
}
.LeftBlockContainer
{
	width:29%;
	float:right;
	margin:auto 1% 0px 0px;
	list-style-type: none!important;	
	list-style-image:none!important;
	padding:0px;
	min-height:20px;
}
.CententBlockContainer
{
	width:48%;
	float:right;
	margin:auto 1% auto 1%;
	list-style-type: none!important;		
	list-style-image:none!important;
	padding:0px;		
	min-height:20px;	
	background-color:#ECEBF5;
}
.CententBlockContainerMaster
{
	width:100%;
	float:right;
	margin:0px;
	list-style-type: none!important;		
	list-style-image:none!important;
	padding:0px;		
	min-height:20px;
	background-color:#ECEBF5;
}
.CententBlockContainerMaster2
{
/*	
	float:right;*/
	width:100%;
	margin:0px;
	list-style-type: none!important;		
	list-style-image:none!important;
	padding:0px;		
	min-height:20px;
	background-color:#ECEBF5;
	border:0px!important;
}
.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;
	background-color:#ECEBF5;
}
.RightBlockContainer
{
	width:19%;
	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;
	margin-bottom:5px;
	list-style-position:outside;
}
.CententBlockContainer li.Container
{	
	padding:0px;
	margin:0px;
	margin-bottom:5px;
	list-style-position:outside;
}
.RightBlockContainer li.Container
{	
	padding:0px;
	margin:0px;
	margin-bottom:5px;	
	list-style-position:outside;
}
.pmkUserSubZoneItemContainer li.Container
{	
	padding:0px;
	margin:0px;
	margin-bottom:5px;	
	list-style-position:outside;
}
.Block
{
	margin-top:2px;
	margin-bottom:5px;
}
.BlockTitle
{
	padding:3px;
	text-align:right;
	color:#07519a;
}
.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
{
/*
	float:right;*/
	width:100%;	
	margin:0px;
	list-style-type: none!important;		
	list-style-image:none!important;
	padding:0px;		
	min-height:20px;	
	background-color:#ECEBF5;
	/*border-top:0px!important;
	border-bottom:0px!important;	*/
	border:0px!important;
}
.BottomSiteContainer
{
	float:right;
	margin:auto 0px;
	list-style-type: none!important;		
	list-style-image:none!important;
	padding:0px;		
	min-height:20px;	
	margin-right:-1px;
	/*min-width:900px;
	width:80em;*/
	width:100%;
	background-color: #fff;
	border-top:0px!important;
}
.text{
	color : #666666;
}
.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;
}

.pn-title a {
	font-size: 12px;
	text-decoration:none;
}
.pn-sub a {
	font-size: 11px;
}
h3, h4, h5, h6 {
	font-size: 11px;
}
.pn-normal { /* pn-normal is kept for backwards compatabilty of the theme */
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.pn-title, h2 { /* pn-title is kept for backwards compatabilty of the theme */
	font-size: 12px;
	font-weight: normal;	
}
.pn-sub, small {
	font-size: 11px;
	font-weight: normal;
}
.pn-pagetitle, h1 { /* pn-pagetitle is kept for backwards compatabilty of the theme */
	font-size: 14px;
	font-family: Nazanin, Arial, Tahoma, Verdana, sans-serif;	
}
.pn-block {
	width:100%;
	margin-bottom: 5px;
}
.pn-blocktitle {
	border-top:solid;
	border-bottom:solid;
	border-width:1px;
	padding:0.1em;
}
.pn-blockcontent {
}
div.pn-leftblock span.minbox, div.pn-rightblock span.minbox{
	float:right;
}
.pn-logo {
	font-size: 16px;
	letter-spacing: 3px;
}
.pn-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;
}
.pn-admintable tr.pn-even {
	background-color: #EBF3Fb;
}
.pn-admintable tr.pn-odd {
	background-color: #FFFFFF;
}
.pn-even {
	background-color: #EBF3Fb;
}
.pn-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: #b9D1DB 1px solid; 
	padding: 5px; 
	width: 98%; 
    background-image:url('../../../themes/saman/images/far/search/tile_block.gif');
    background-repeat:repeat-y;
	margin-bottom: 10px;
	background-position:left;	
}	
/*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:29%;
	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: 1px 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;
}
.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: 0px;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	Z-INDEX: 10;
	MARGIN-RIGHT: -0.4em;
	MARGIN-LEFT: -0.4em;
	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;
}
.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: 70px;
	margin-top: 30px
}
.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;*/
}
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
{
	background-color:#fffeef;
	border:1px solid #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;
}
div.sectionfooter3 {
	padding:5px;
	text-align:left;
	background-color:#D4D2E4;
}
.enterprise_search_result {
	padding:3px;
	border:1px solid #fff;
	margin-bottom:7px;
}
.enterprise_search_result:hover {
	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:800px;
	height:397px;
	overflow:hidden;
	margin:0px
}

/***********************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
{
	backgrount-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;
}
.WDNewItem:hover {
	background-color:#ffedb2;	
	border:1px solid #F4D9B7;
}
.SiteMapItem {
	margin-bottom:5px;
	font-size:12px!important;
}
.WDBlockItem {
	padding-bottom:8px;
}
.registryValue{
	overflow:hidden;
	width:450px;
}
.newsDispalyImage{
	width:80px;
	height:65px;
}
/*comment section*/
.CMTSContainer {
	width:80%;
}
.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;
}
.top_links{
	background:url('../images/far/link_bg.png') no-repeat 50% top;
	width:361px;
	height:23px;
	color:#ffffff;
	padding:5px 15px 0px 4px;
}

.MM LI
{
	
 	height:26px!important;
}

.MM LI a
{
	height:18px!important;
}
.menu_level_one_last
{
	background-image:none!important;
 	padding-left:10px!important;
}
.MM
{
	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/far/menu_spliter.jpg')!important;
 	background-repeat:no-repeat!important;
 	background-position:left bottom!important;
 	padding-left:10px!important;
}
 
.hmenu_td {
	display:none!important;
}
.hmenu_td2{
	display:none!important;
} 
.hmenu_img {
	display:none!important;
}
.hmenu_img2{
	display:none!important;
}
.hompage_table
{
	width:100%;
	padding:0px; 
	margin:0px;
}
.IntruBlock{
	padding:20px 10px 20px 10px;
	background-color:#ECEBF5;
	width:350px;
}
.IntruTitle
{
	background-image:url('../images/far/bullet_b1.png');
	background-position-x:right;
	background-position-y:20%;
	background-position:right;
	background-repeat: no-repeat;
	padding:5px 45px 10px 0px;
	color:#A23708;
	font-weight:600;
}
.RightBlock{
	
	margin:10px 5px 0px 5px;
	background-image:url('../images/far/header_b11.jpg');
	background-position-x:center;
	background-position-y:top;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	width:41px;
	height:28px;
}

.RightBlockContent{
	border:1px solid #B4C1CB;
	border-top:0px;
	border-bottom:0px;
	padding:6px 5px 0px 5px;
	background-color:#FFFFFF;
	
}
.RightBlockBottom{
	width:260px;
	height:4px;
	margin:0px;
	padding:0px;
	background-image:url('../images/far/footer_b1.jpg');
	background-position-x:center;
	background-position-y:bottom;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
}
.NewsTitle{
	background-image:url('../images/far/bullet_b3.jpg');
	background-position-x:left;
	background-position-y:50%;
	background-repeat: no-repeat;
	background-color:#657D9E;
	color:#FFFFFF;
	font-weight:600;
	width:147px;
	height:30px;
	
	
}
.NewsBlockContent{
	border:0px;
	background-color:#657D9E;
	color:#FFFFFF;
	padding:0px 5px 0px 5px;
	
	
}
.CenterBlock{
	width:227px;
	margin:10px 5px 0px 5px;
	background-image:url('../images/far/header_b2.jpg');
	background-position-x:center;
	background-position-y:top;
	background-repeat: no-repeat;
}
.CenterTitle{
	padding:6px 10px 14px 0px;
	color:#A23708;
	font-weight:600;
	height:14px;
}
.CenterBlockContent{
	border:1px solid #B4C1CB;
	border-top:0px;
	border-bottom:0px;
	padding:5px 5px 0px 5px;
	background-color:#FFFFFF;
}
.CenterBlockBottom{
	width:227px;
	height:4px;
	margin:0px;
	padding:0px;
	background-image:url('../images/far/footer_b2.jpg');
	background-position:right bottom;
	background-repeat: no-repeat;
}
.InfoContainer{
	float:right;
	background-image:url('../images/far/tbl1.jpg');
	background-position-x:right;
	background-position-y:50%;
	background-position:right;
	background-repeat: no-repeat;
	padding-right:5px;
	
	
}
.InfoTbl{
	text-align:right;
	color:#82878D;
	
	
}
.BottomLinks{
	float:left;
	text-align:left;
	width:330px;
	padding-top:20px;
}

.AboutContainer{
	background-image:url('../images/far/footer_main.jpg');
	background-position-x:right;
	background-position-y:bottom;
	background-repeat: no-repeat;
	width:982px;
	height:50px;
	padding:0px;
	margin:0px auto 0px auto;
	clear:both;
}
.BottomSiteContainer2{
	width:980px;
	margin:0px auto 0px auto;
	clear:both;
}
.CopyRight{
	float:right;
}
.UpdateInfo{
	float:left;
	color:#4a4c4f;
}
.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-botoom: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:30px!important;
}

.MM LI a
{
                height:22px!important;
}
.menu_level_one_last
{
                background-image:none!important;
                padding-left:10px!important;
}
.MM
{
                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/spliter.gif')!important;
                background-repeat:no-repeat!important;
                background-position:left bottom!important;
                padding-left:10px!important;
}
.div_b1{
	margin:0px 0px 0px 0px;
}

.tb_blc1{
	padding:0px;
	margin:0px;
	
}

.tb_blc2{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
}
.tb_blc3{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
}
.tb_td1{
	background-image:url('../images/far/header_b14.png');
	background-repeat: repeat-x;
	height:28px;
	background-position-y:top;
}
.tb_td2{
	background-image:url('../images/far/header_b12.png');
	background-position-x:left;
	background-position-y:top;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	width:3px;
	height:28px;
}
.tb_td3{
	background-image:url('../images/far/footer_b11.jpg');
	background-position-x:right;
	background-position-y:bottom;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	width:5px;
	height:4px;
	
}
.tb_td4{
	background-image:url('../images/far/footer_b13.jpg');
	background-repeat: repeat-x;
	background-position-y:bottom;
	height:4px;
	font-size:1px;
}
.tb_td5{
	background-image:url('../images/far/footer_b12.jpg');
	background-position-x:left;
	background-position-y:top;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	width:5px;
	height:4px;
}
.tb_td0{
	color:#A23708;
	font-weight:600;
	background-image:url('../images/far/header_b1_td.png');
	background-position-x:right;
	background-position-y:top;
	background-repeat: no-repeat;
	width:41px;
	height:28px;
}
.rightBlockTitle{
	color:#A23708;
	font-weight:600;
	padding:6px 0px 0px 0px;
}
.tb_td20{
	color:#A23708;
	font-weight:600;
	background-image:url('../images/far/header_b21.jpg');
	background-position-x:right;
	background-position-y:top;
	background-position:right top;
	background-repeat: no-repeat;
	width:221px;
	height:34px;
	padding:0px 14px 0px 0px;
}
.tb_td21{
	background-image:url('../images/far/header_b22.jpg');
	background-repeat: repeat-x;
	height:34px;
	background-position-y:top;
}
.tb_td22{
	color:#A23708;
	font-weight:600;
	background-image:url('../images/far/header_b23.jpg');
	background-position-x:left;
	background-position-y:top;
	background-repeat: no-repeat;
	width:4px;
	height:34px;
}
.div_b20{
	margin:0px;
	padding:6px 0px 0px 0px;
}
.header_sec1{
	width: 370px; 
	float: left;
	text-align:left;
	padding-left:10px;
	background-image:url('../images/far/flag2.png');
	background-repeat:no-repeat;
	background-position-x:68%;
	background-position-y:bottom;
	background-position:68% bottom;
	height:79px;
}
.weblinks_linksBlock_TB{
	width:100%;
}
.weblinks_linksBlock_TD{
	vertical-align:bottom;
	padding-bottom:1px;	
}
.overflowTable a {
	color:#000!important;
}
.weblinks_linksBlock_TB a {
	color:#777;
}
.weblinks_linksBlock_TB td {
	padding-bottom:3px;
}
.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-botoom: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:30px!important;
}

.MM LI a
{
                height:22px!important;
}
.menu_level_one_last
{
                background-image:none!important;
                padding-left:10px!important;
}
.MM
{
                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/spliter.gif')!important;
                background-repeat:no-repeat!important;
                background-position:left bottom!important;
                padding-left:10px!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: 5px;
	padding-left: 5px;
}
.weatherClockHeader1{
	background-color:#FFF;
	color:#123970;
	font-weight:bold;
	border-right:1px solid #DCE1E7;
	border-left:1px solid #DCE1E7;
}
.weatherClockHeader2{
	background-color:#FAFAFA;
	color:#123970;
	font-weight:bold;
	border-bottom:1px solid #DCE1E7;
}
.weatherClockHeader{
	border:1px solid #DCE1E7;
	border-collapse:collapse;
	color:#444444;
}


.navigation{
	border:1px solid #aaccee;
	background-color:#ffedb2;
	padding:3px;margin:2px;
}
//2.8.2
.verification_suggestion_text_erea
{
	max-width:300px;
 }
  .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;
}
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;
	
	margin-left:3px;
}
.copyright_img:hover{
	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%;
}
.EditPageItem{
	/*add this style*/
	z-index:6002!important;
}

/*add this class*/
.blockAdminLinks{
	text-align:center;
	border:1px solid #dedede;
	background-color:#EFEFEF;
	clear:both;
}
.pmkServiceMenu {
	cursor:pointer!important;
}

.blockAdminLinks{
	margin-top:5px;
}
#_divChooseTemplate{
	background-color:#ECEBF5;
}
 #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;
}
.calendar_events_ul
{margin:0px;
padding:0px;
padding-right:15px;
}
