html { height: 100%;}
form { margin:0px; padding:0px; direction:rtl; }
body { margin: 0;  margin: 0 0 0 0; background:#fff}
table, tr, td {font-family:tadbir-BYekan, tahoma; font-size: 12px; margin: 0;}
p {font-family: tadbir-BYekan; font-size: 13px;}
.StandardWidth { width:950px; }
.FullWidth { width:100%; }
.OuterTable { width:100%; background:#FFF; }
.OuterTableBoxed { width:100%; height:100%; direction:rtl;}
.OuterTDBoxed { padding:0px; height:100%;}
.ContentPanesTD { width:auto; vertical-align: top; padding: 0 0 0 0; height:100%}
.BoxM { background-color: #FFF; border-left:solid 3px #fff; border-right:solid 3px #fff;}
.TopPane { width: 100%; padding-top: 10px;}
.LeftPane { padding: 0px;}
.RightPane { padding: 0px;}
.LeftPane1 { padding-right:3px; width: 50%; }
.RightPane1 { padding-left: 3px; width: 50%; }

.TopPaneRight { padding-right:3px; width: 50%; }
.TopPaneLeft { padding-left: 3px; width: 50%; }

.AnimateDiv {
    
  margin-right: 26px;
    margin-top: 5px;
    width: 490px !important;
}
.ContentPane { padding: 0px; }
.NewTopPane{text-align:right;}
.NewTopPane > div {/*float:right;*/}
.BottomPane { width: 100%; padding: 0px; }
.LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:active { color: #407fad;  ; font-size: 11px; font-weight:normal; text-decoration: none; height:15px; padding: 2px 0 0 20px; margin: 0 0px 0 0px; }
a.LOGIN_object:hover { color: #000;  font-weight:normal; font-size: 11px; text-decoration: none; }
.USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:active { color: #407fad;  font-size: 11px; font-weight:normal; text-decoration: none; height:15px; padding: 2px 0 0 20px;  margin: 0 0px 0 0px; }
a.USER_object:hover { color: #000;  font-weight:normal; font-size: 11px; text-decoration: none; }
.DATE_object, a.DATE_object:link, a.DATE_object:visited, a.DATE_object:active {white-space:nowrap; color: #000;  font-size: 11px; text-decoration: none; }
a.DATE_object:hover { color: #c1c1c1;  font-size: 11px; text-decoration: none; }
.ShamsiDate, a.ShamsiDate:link, a.ShamsiDate:visited, a.ShamsiDate:active { color: #ffcc00;  font-size: 11px; text-decoration: none; }
a.ShamsiDate:hover { color: #ffcc00;  font-size: 11px; text-decoration: none; }
.BREADCRUMBS_object, a.BREADCRUMBS_object:link, a.BREADCRUMBS_object:visited, a.BREADCRUMBS_object:active { font-weight:normal; direction:rtl; color: #fff;  font-size: 11px; text-decoration: none;}
a.BREADCRUMBS_object:hover { color: #F90;  font-size: 11px; text-decoration: none; }
.Language_object {  font-size: 11px; text-decoration: none; }
.normal, .Normal {  font-size: 11px; color: #555; }
.Normalnormal {  font-size: 11px; font-weight: normal; color: #555; }
.NormalRed { color: #C50000;  font-weight: normal; font-size: 11px; }
.SubHead {  font-size: 11px; font-weight: normal; color: #777; padding: 0; }
.Head { font-size: 11px; color: #777; background: transparent; font-weight: normal; padding: 0;}
a:link, a:visited, a:active { color: #000000;  font-weight: normal; font-size: 13px; text-decoration:none }
a:hover { color: #990000;text-decoration:none }
a.Normal:link, a.Normal:visited { color: #000000;  font-weight: normal; font-size: 11px; text-decoration:none }
a.Normal:hover { color: #990000;  font-size: 11px; text-decoration:none }
.SearchButton {  background: transparent;padding-left:26px; padding-top:12px; padding-bottom:4px; cursor: hand; font-size:1px;}
select, input {  font-size: 11px; color: #333; }
.NormalTextBox { color: #222; padding-left: 4px; line-height: 12px;  font-weight: normal; font-size: 11px; margin-left: 9px}
td.NormalTextBox { padding: 0; margin: 0; background: transparent; border: 0; }
.SearchTD { vertical-align: middle; text-align: right;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox { height:20px; background: transparent; width: 125px; color: #006666; padding: 6px 0px 2px; border: 0px solid #FFFFFF; cursor:text;margin-right:7px}
.MainMenu_SubMenu, .ModuleTitle_SubMenu { background: #FFF; padding: 0px; border: 1px solid #888; z-index: 1000;  cursor: pointer;  cursor: hand; font-weight: normal; filter: none;}
.MainMenu_MenuItem, .ModuleTitle_MenuItem {color: #EEE; background: url(nav2-bg.gif) repeat-x top center transparent;  font-size: 11px; font-weight: normal; font-style: normal; padding: 0px 10px 0px 30px; height: 23px; border: 0;}
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { color: #EEE; background: url(nav2-active.gif) repeat-x top center transparent;  font-size: 11px; font-weight: normal; cursor: pointer; cursor: hand; padding: 0px 10px 0px 30px; height: 23px; border: 0;}
.ModuleTitle_MenuContainer { color: #2c2c2c; }
.ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0px 10px 0px 10px; }
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow { display: none; }
.ModuleTitle_MenuIcon { background: #FFF; border: 0px; border-bottom: 1px solid #999; width:0px; height: 20px; padding: 0 0 0 0; margin: 0 0 0 0; font-size: 0px; }
.ModuleTitle_MenuIcon IMG { margin: 0 10px 0 10px; }.menu_bg{ background:#999 }
.menuR { background:url(images/menuR.gif) no-repeat top left; }
.menuBG { background:url(images/menuBG.gif) repeat-x top; padding: 0 }
.menuL { background:url(images/SearchBg.gif) no-repeat top right; }
.HeaderTD{ height:80px; padding: 0px; /*background: url(images/LogoBG.gif) top repeat-x ;*/}
.HeaderTD .logo{background: url(images/Logo-Right.png) no-repeat center right}
.HeaderTD .bg{padding-top: 20px; }
.HeaderTD .bg .HeaderPane {width:100%; height:52px}
.HeaderTD .left{/*background: url(images/HeaderL.jpg) no-repeat top left;*/vertical-align:middle; padding:20px 15px 0 6px}
.topBar{ /*background:url(images/TopBG.gif) top repeat-x; */}
.bodyLeft {/* background: url(images/bodyL.gif) scroll right repeat-y*/ }
.bodyRight { /*background: url(images/bodyR.gif) scroll left repeat-y */}
.footer { height:39px; background:#e8ebee;text-align:center; vertical-align:top;border-color: #ccc;border-style: solid;border-width: 1px 1px 0 1px;}
.footerL { height:39px; width:5px; background: url(images/FooterL.gif) no-repeat bottom right; }
.footerR { height:39px; width:5px; background: url(images/FooterR.gif) no-repeat bottom left; }
.footerBottomR{ background:url(images/FooterBR.jpg) no-repeat right top; width:20px }
.footerBottomCenter{ background-color:#827d7d; text-align:center; height:36px; vertical-align:top; color:#CCC; padding-top:3px }
.footerBottomL{ background:url(images/FooterBL.jpg) no-repeat right top; width:20px }
.footer .footerLinks a{color: #2d2d2d; font-size:14px;text-align:center;padding:10px}
.footer .footerLinks a:hover { color:#ccc; text-decoration:none;}
.menu .current a.parent {color:#ccc!important}
#sampleOne a.level1, #sampleOne span.level1{padding:0 !important;white-space:nowrap;}
#sampleOne a.level1 span, #sampleOne span.level1 span{padding:0 10px !important;}
.MenuL{background:url(images/SearchBg.gif) no-repeat scroll left top transparent;height:40px;}
.MenuBG{background:url(images/menuBG.gif) repeat-x scroll center top transparent;}
#dnn_ctr9453_ContentPane{margin-right:70px;}
#DnnArticleListDivConent{height:200px;margin-top:5px;border-radius:6px;background:#F2F5F7;}
.DnnArticleListDivConent{border:1px solid silver;padding:3px;text-align:right;}
.DynamicForms_SaveFormDiv{text-align:center;}
.ModDNNArticleArticleViewC td,.ModDNNArticleArticleViewC p,.ModDNNArticleArticleViewC div{font-family:bkoodak;font-size:18px;direction:rtl;}
.DnnModule.DnnModule-TadbirDnnArticleTabbedList.DnnModule-8365{margin-top: 7px; min-height: 237px;}
.Theme_04_Default ul.navigator-wrap-inner li img{display:none}
.tblTickerMarketData .cell {line-height: 10px;}
#LiveTabsContent79112{height:219px !important;}
.containermaster_blue{text-align: right !important;}
.DnnModule.DnnModule-DNNGoDNNGallery.DnnModule-9453 {background: url(images/NewTopPane.jpg) repeat scroll 0 0 rgba(0, 0, 0, 0);padding-top: 59px;margin:-45px -70px -49px -70px;height:261px;}
.Theme_04_Default .right-description .slider-description{display:none;}
#dnn_ctr9456_ContentPane {height: 256px !important;margin-top: 6px !important;}
#LiveTabsWrapper9456{ height: 251px !important;}
#tblNewsItem a{line-height:20px;}
#Login{
			float:right;
			padding-right:0;
			height:33px;
			border:1px solid #cfcfcf;
			border-bottom:1px solid #999;
			background:#eee;
			-webkit-border-radius:		3px;
			-moz-border-radius:		 	0px;
			border-radius: 				3px;
			-webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			-moz-box-shadow: 	0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			box-shadow: 		0px 1px 0px 0px rgba(0, 0, 0, 0.2);
			background:#e7e7e7 url(Images/LoginLinksBg.png) repeat-x 0 0;
		}
		
		#Login , 
		#Login  *, 
		#Login .loginGroup, 
		#Login .loginGroup *{
			display:block;
		} 
		#Login ,
		#Login .loginGroup{float:left;padding:0;margin:0;} 
		#Login .buttonGroup{margin-right:0;}
		#Login a{
			position:relative;
			display:block;
			padding:11px 15px;
			min-width:48px; min-height:11px;
			font-weight:bold;
			font-size:11px;
			vertical-align:middle;
			line-height:1em;
			float:right;
			background:url(images/RedArrowRight.png) no-repeat center right;
			border-left: 1px solid #fcfcfc;
			border-right: 1px solid #c7c7c7;
		}
		#Login a:hover{
			background:#666;
			color:#ddd;
			text-shadow: 0px -1px 0px #333333;
			
			-webkit-box-shadow: 	inset 0px 0px 5px 0px #333;
			-moz-box-shadow: 		inset 0px 0px 5px 0px #333;
			box-shadow: 			inset 0px 0px 5px 0px #333; 
		}
		#Login a:active{
			color:#fff;
			text-shadow: 0px -1px 0px #333333;
		}
		#Login . a:hover{text-decoration:none;}
		#Login a strong{
			position:absolute;
			left:0; top:0;
			width:100%; height:100%;
			display:block;
			font-size:11px;
			font-weight:bold;
			vertical-align:baseline;
			overflow:hidden;
			text-indent:-9999px;
		}
		