/*@import url("ControlPanel.css");*/
/*@import url("extra.css");*/
/*@import url("DNNStandard/StandardMenu.css");*/
  .slide-out-div {
          padding: 5px;
          width: 222px;
          background: #fff;
          border: #29216d 1px solid;
          z-index:1250;
      }  
/* CSS Document */
#Body { height:100%; margin:0; padding:0;background-color:#000;}

/* ControlPanel style */
.ControlPanel{ border:solid 1px Gray;}

/*-------- Default Style --------*/
body{}
#Body {}
body,th,td,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{ font-family:Tahoma, Arial, Helvetica, sans-serif;}
body,th,td,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:13px;}
h1, h2, h3, h4, h5, h6, h2 input{color:#333333;font-weight:bold;margin:1ex 0;}
h1{font-size:18px;margin:0px 0;}
h2, h2 input{font-size:14px;}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:11px;}
h6{font-size:10px;}

a,a:link,a:visited,a:active{color:#00008b; text-decoration:none; font-weight:normal; }
a:hover{color:blue; text-decoration:none;}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Tahoma, Arial, Helvetica, sans-serif;}
.Head{color:#05546c;font-weight:bold;}
.SubHead {color:#05546c;}
.SubSubHead{color:#05546c;}
.NormalRed {color:#F00;}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- Main Divs design style --------*/
#s_wrap_main{  direction:rtl;margin:0 auto; background:#FFF url(images/bg.gif) repeat-x top center; width:100%;height:100%;}
#s_wrap_sub{ width:100%;margin:0 auto;background: url(images/topbg.jpg) no-repeat top center;}
.template_style{width:991px;margin:0 auto;}

/*-------- Default Style --------*/
.top_space{height:17px;}
.TopSpace2{width:100%; height:110px; max-height:110px;%height:107px; %max-height:107px;}
.BottonPane{width:49%; float:left; overflow:hidden;max-height:110px;height:110px;%height:107px; %max-height:107px; padding:0;}
.LogoPane{width:49%; float:right;height:110px;%height:107px;}
.top_bg{padding:0; margin:0; margin: 0 5px 0px 5px;}
.top_left{padding:0; margin:0; %height: 184px; }
.top_right{padding:0; margin:0; }
.midlle_top{width:100%; padding:0px; margin:0 auto; margin-top:-2px; background: url(images/blue-bg.gif) repeat-y top center; margin-right:-1px; }
.midlle_bg{width:100%; padding:0px; margin:0 auto; background: url(images/blue-top.gif) no-repeat top center; }
.midlle_bot {width:100%; vertical-align:bottom; clear:both; background:url(images/blue-b.gif) no-repeat bottom center; padding-top: 5px; }
.topbanner {width:100%; vertical-align:top; padding:0;}
.content_pane {width:100%; vertical-align:top; padding:0;background:url(images/WhiteBg.gif) repeat-y bottom center;}
.bot_bg{padding:0; margin:0; background:url(images/BottomBg.jpg) no-repeat top center; height:165px;}

/*-------- Clear Float Style --------*/
.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- Menu Div -------*/
.menu_bg{padding:0; margin:0px 60px 0 0px; height:40px;direction:rtl !important;float:right;}

/* ------- ActionBar Div -------*/
.ActionBar{width:100%;height:20px;}

/*-------- Search Style --------*/
/*.SearchContainer {float:left; width:250px;height:20px;line-height:10px;padding:0px 0 0px 0;margin:0; }
.Search{float:right; width:170px;height:20px;padding:1px 0px 0 0;margin-top:0px;}*/
/*.SearchButton {float:left; background:#FFF url(images/search.jpg) no-repeat top center; width:24px; height:18px; padding: 0; margin: -17px -10px -5px 50px; cursor: hand;}*/

/*#dnn_dnnSEARCH_txtSearch{float:right; width:155px; z-index: 10; border: 0px; height:12px; margin: -10px 12px 0px 20px; color: #000; font-size: 11px; background-color:#fff;border:1px inset black;}*/

/*-------------- Module Menus --------------*/
.ModuleTitle_MenuContainer {color: #2c2c2c;}
.ModuleTitle_MenuBar {cursor: pointer; cursor: hand;}
.ModuleTitle_MenuItem {font-family: tahoma; color: #333;font-size: 12px;background: #f6f6f6;font-weight: bold; font-style: normal; border: #f6f6f6 1px solid;padding: 0px 8px 1px 2px;font-weight: normal;}
.ModuleTitle_SubMenu {z-index: 1000; cursor: pointer; cursor: hand; margin: 2px 0 0 0px;background: #f6f6f6;padding: 1px;border: 1px solid #666;font-weight: normal;}
.ModuleTitle_MenuItemSel {font-family: tahoma; font-size: 12px; cursor: pointer; cursor: hand; color: #333;background: #ddd;border-left: #ddd 1px solid;border-right: #ddd 1px solid;padding: 0px 8px 1px 2px;font-weight: normal;}
.ModuleTitle_MenuIcon {border: 1px solid #eee;padding: 0 3px 0 3px;}
.ModuleTitle_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow {display: none;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}

a.CommandButton:link, a.CommandButton:visited{color:#006666; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#006666; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#006666;}
.ControlPanel a.CommandButton:hover{color:#006666; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:hover, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}
.ControlPanel{color:#006666 !important;text-decoration:none !important; direction:rtl;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;height:0;font-size:0}
#MainDiv
{background-color:#f0f9fd;
   background: url(images/bg.jpg) no-repeat top center;
}
#main
{background-color:#f0f9fd;
    width:980px;
    direction:rtl;
}
#sitetop
{
    width:100%;
    height:37px;
    background: url(images/top_bg.jpg) repeat-x top center;
    line-height:35px;
    color:#000 !important;
}
#header
{
    height:227px;
    width:100%;
    background: url(images/banner.jpg) repeat top center;
}
#topmenu
{
       margin:155px 70px 0 0px; height:36px;direction:rtl !important;float:right;
}
#slideshowcontainer
{
    width:980px;
   
    
}
#floatingmenu{
	width:200px !important;
/*	height:267px; */
	border:1px solid #ccc;

/*	background:url(images/menu.jpg) no-repeat top center; */
	z-index:1000;
    
}
.stick {
    position:fixed;
    top:0px;
}
#searchbox
{
    width:201px !important;
    height:38px;
    background:url(images/sb.jpg) no-repeat top center;
}
#searchtb
{
    padding-top:15px;
    margin-right:20px;
}
#wrapper
{
    width:100%;
   
   text-align:right;
    border-collapse: separate;
    empty-cells: hide;
    

}
.tags
{
    width:222px;
    height:32px;
background:url('images/tag.jpg') no-repeat;
line-height:32px;
padding-top:2px;
 
}
.tags a
{
    font-family:Tahoma !important;
font-size:16px !important;
font-weight:normal !important;
color:#000 !important;
cursor: hand !important;

}
.tags a:hover
{
    font-family:Tahoma !important;
font-size:16px !important;
font-weight:normal !important;
color:#000 !important;
cursor: hand !important;
}
#rightpanel
{
  
    width:201px;
   
    text-align:right;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
}

#CenterPanel
{ border-top:1px solid #ccc;
     border-left:1px solid #ccc;
    width:390px;

}

#LeftPanel
{border-left:1px solid #ccc;
 width:374px; border-top:1px solid #ccc;
 border-right:1px solid #ccc;
 padding-right:5px;
 text-align:right !important;
 
}

#ContentPanel
{
   padding:0px;
   margin:0px;
    text-align:right;
    width:100%;
}

#visitoreader
{
    background:url('images/th.jpg') no-repeat top right;
}
#visitoreader2
{
    background:url('images/th2.jpg') no-repeat top right;
}
#footer2{
        height:37px;
	

	
	 background: url('images/top_bg.jpg') repeat-x top center #006666;

    width:980px;
    line-height:35px;
    color:black !important;
    

}
/*menu bala*/
#pcm{display:none;z-index:99;}
ul.pureCssMenu ul{display:none;z-index:99;}
ul.pureCssMenu li:hover>ul{display:block;z-index:99;}
ul.pureCssMenu ul{position: absolute;left:-1px;top:98%;z-index:99;}
ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;z-index:99;}
ul.pureCssMenu,ul.pureCssMenu ul {
	z-index:99;
	margin:0px;
	list-style:none;
	padding:0px 2px 2px 0px;
	background-color:#fff;
	background-repeat:repeat;
	border-color:#808080;
	border-width:1px;
	border-style:solid;
}
ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu {
	display:block;
	zoom:1;
	height:21px;
	float: left;
	z-index:99;
}
ul.pureCssMenu ul{
	width:86.10000000000001px;
	z-index:99;
}
ul.pureCssMenu li{
	display:block;
	margin:2px 0px 0px 2px;
	font-size:0px;z-index:99;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
outline-style:none;z-index:99;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
	display:block;z-index:99;
	vertical-align:middle;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#fff;
	border-style:solid;
	text-align:center;
	text-decoration:none;
	padding:2px 5px 5px 10px;
	_padding-left:0;
	font:normal 11px Tahoma;
	color: #000;
	text-decoration:none;
	cursor:default;
}
ul.pureCssMenu span{
	overflow:hidden;z-index:99;
}
ul.pureCssMenu li {
	float:left;z-index:99;
}
ul.pureCssMenu ul li {
	float:none;z-index:99;
}
ul.pureCssMenu ul a {
	text-align:right;z-index:99;
	
	width:125px;
	white-space:nowrap;
	margin:1px;
	
}
ul.pureCssMenu li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
	height:100%;z-index:99;
}
ul.pureCssMenu li.sep span{
	float:none;	padding-right:0;z-index:99;
	width:3px;
	height:100%;
	display:inline-block;
	background-color:#808080;	background-image:none;}
ul.pureCssMenu ul li.sep span{
	width:100%;
	height:3px;z-index:99;
}
ul.pureCssMenu li:hover{
	position: relative;z-index:99;
}
ul.pureCssMenu li:hover>a{
	background-color:#DBF0F9;
	border-color:#45ADE4;
	border-style:solid;
	font:normal 11px Tahoma;
	color: #444;
	text-decoration:none;z-index:99;
}
ul.pureCssMenu li a:hover{
	position:relative;
	background-color:#DBF0F9;
	border-color:#45ADE4;z-index:99;
	border-style:solid;
	font:normal 11px Tahoma;
	color: #444;
	text-decoration:none;
}
ul.pureCssMenu li.dis a {
	color: #557D4F !important;z-index:99;
}
ul.pureCssMenu img {border: none;float:left;_float:none;margin-right:2px;width:16px;z-index:99;
height:16px;
}
ul.pureCssMenu ul img {width:16px;z-index:99;
height:16px;
}
ul.pureCssMenu img.over{display:none;z-index:99;}
ul.pureCssMenu li.dis a:hover img.over{display:none !important;z-index:99;}
ul.pureCssMenu li.dis a:hover img.def {display:inline !important;z-index:99;}
ul.pureCssMenu li:hover > a img.def  {display:none;z-index:99;}
ul.pureCssMenu li:hover > a img.over {display:inline;z-index:99;}
ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over{display:inline;z-index:99;}
ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def{display:none;z-index:99;}
ul.pureCssMenu a:hover ul{display:block;z-index:99;}
ul.pureCssMenu span{
	display:block;z-index:99;
	background-image:url(./images/arrv_white.gif);
	background-position:right center;
	background-repeat: no-repeat;
   padding-right:9px;}
ul.pureCssMenu ul span{background-image:url(./images/arr_black.gif);z-index:99;}
ul.pureCssMenu ul li:hover > a span{	background-image:url(./images/arr_white.gif);z-index:99;}
ul.pureCssMenu table a:hover span{background-image:url(./images/arr_white.gif);z-index:99;}
ul.pureCssMenu li.pureCssMenui0 {
width:110px;
height:23px;z-index:99;
}
ul.pureCssMenu li a.pureCssMenui0{
height:100%;z-index:99;
background-image:url(./images/btn3.jpg);
border-width:0px;
font:normal 11px Tahoma;
color:#fff;
}
ul.pureCssMenu li a.pureCssMenui0:hover{
background-image:url(./images/btn4.jpg);
font:normal 11px Tahoma;
color:#eee;z-index:99;
}
 ul.pureCssMenum0 {
background-color:transparent;
border-width:0px;
	padding:0px 0px 0px 0px;z-index:99;
}
 ul.pureCssMenum0>li>a {
padding:8px 10px 0px 10px;z-index:99;
}
 ul.pureCssMenum0 a {
padding:8px 10px 0px 10px;z-index:99;
}
 ul.pureCssMenum0 ul a {
padding:2px 5px 5px 10px;z-index:99;
}
 ul.pureCssMenum0>li {
margin:0px 0px 0px 0px;z-index:99;
}
 ul.pureCssMenum0 li {
margin:0px 0px 0px 0px;z-index:99;
}
 ul.pureCssMenum0 li li {
margin:2px 0px 0px 2px;z-index:99;
}
 .Navrow { padding: 2px 2px 0 0px; height:31px;width:975px;background-color:#606163}
.menu_row { float:right;}
.menu_right{padding:0; margin:0; width:12px; float:right; background:url(images/btn3.jpg) no-repeat top right;height:30px;}
html>body .menu_left{padding:0; margin:0; width:770px; float:left; background:url(images/btn3.jpg) repeat-x top;height:30px;}
.menu_left{padding:0; margin:0; width:770px; float:left; background:url(images/btn3.jpg) repeat-x top;height:30px;}

/*.SearchContainer {width:191px;height:30px;line-height:30px;margin:0;float:right;background:url('images/Search.png') no-repeat 0 0;}
.Search{width:100%;height:30px;line-height:30px;padding:0px 20px 0 0;margin-top:0px; float:left;}

.SearchButton {background:transparent; width:30px; height:15px; padding: 0px 6px 0px 6px; float: left; margin: 0px 0px 0px 5px; cursor: hand;}


#dnn_dnnSEARCH_txtSearch{float:right; width:155px; z-index: 10; border: 0px; height:12px; margin: -10px 12px 0px 20px; color: #000; font-size: 11px; background-color:#fff;border:1px inset black;}*/

.SearchContainer {float:left; width:191px;height:30px;line-height:20px;padding:0px 0 0px 0;margin:0;background:url('images/Search.png') no-repeat 0 0; }
.Search{float:right; width:100%;height:20px;padding:1px 0px 0 0;margin-top:0px;}
.SearchButton {
    background: transparent;
    width: 30px;
    height: 15px;
    padding: 0px 6px 0px 6px;
    float: left;
    margin: 0px 0px 0px 5px;
    cursor: hand;
}

#dnn_SEARCH1_txtSearch{float:right; width:130px; z-index: 10; border: 0px; height:15px; margin: 4px 6px 0px 20px; color: #000; font-size: 11px; background-color:#fff;background-color:transparent;}
#breadcrumb2 {
	height: 25px;
	font-size: 13px;
	font-weight: bold;
	color: #3f89cd;
	padding: 0 16px 0 16px;
	margin-bottom:5px;
	 background: url(images/welcome_tal.jpg) repeat-x;
    text-align: right;
    width:980px;
    
}