@import url("ControlPanel.css");
@import url("IranDnn.css");

/* CSS Document */
#Body { height:100%; margin:0; padding:0;}
/*.MainTable { background:url(images/bg01.jpg) no-repeat bottom center;} */
/* ControlPanel style */
.ControlPanel{ border:solid 1px Gray;}

/*-------- Default Style --------*/
#Form  { height:100%;}
html { height:100%;}
body{ height:100%;}
body,th,td,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{color:#666666; font-family:Tahoma, Arial, Helvetica, sans-serif;}
body,th,td,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
h1, h2, h3, h4, h5, h6, h2 input{color:#666666;font-weight:bold;margin:1ex 0;}
h1{font-size:18px;margin:10px 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:#9cc118; text-decoration:none; font-weight:normal; }
a:hover{color:#9cc118; text-decoration:underline;}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Tahoma, Arial, Helvetica, sans-serif;}
.Head{color:#9cc118;font-weight:bold;}
.SubHead {color:#9cc118;}
.SubSubHead{color:#9cc118;}
.NormalRed {color:#F00;}

.NormalTextBox {font-family:tahoma,arial,verdana; font-size:11px; padding:3px;}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
#s_header {background:url(images/TopRow_Header.png) repeat-x bottom  center; height:26px; color:#FFF; margin-bottom:-2px; position: relative; top: 0px;}
#s_header_sub{width:970px;margin:0 auto 0 auto;padding:3px 0 0 0; vertical-align:middle;}

#s_banner {background:url(images/header.png) no-repeat top center; height:205px; color:#FFF;}
#s_banner_sub{width:970px;margin:0 auto 0 auto;padding:0; vertical-align:middle;}

#s_wrap_main{display:table; width:100%; margin:0 auto; direction:rtl;}
#s_wrap_sub{width:1008px;margin:0 auto 0 auto;padding:0; vertical-align:middle;}
.template_style{display:table-cell; direction:rtl; width:1008px;}

#s_breadcrumb { padding:0 60px 0 0; font-size:12px;}
#s_breadcrumb .SkinObject { font-weight: normal; font-size:12px;}

#footer_wrap_main{display:table; width:100%; margin:5px 0 0 0; direction:rtl; background:url(images/BotRom_Footer.jpg) repeat-x bottom left; width:100%;}
#footer_wrap_sub{width:980px;margin:0 auto 0 auto;padding:0; height:196px; background:url(images/footer.jpg) no-repeat 0px 3px;  vertical-align:middle;}

#SlideDiv { position:absolute; top:301px; left:0; height:100%; width:100%; z-index:-1000;}
.SlidePane { margin:0 auto; width:1440px; padding:0;}

.right_content { float:right; width:223px;}
.left_content { float:left; width:747px;}

.midlle_bg2{padding:0; margin:0; margin: 0px; background:Transparent;}

.content_div { width:100%; vertical-align:top; clear:both; padding:0; margin:0; min-height:350px; background-color:#FFF;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

.logo_div { clear:both; text-align:right; padding:10px 85px 0 0;}

/* ------- Menu Div -------*/
.menu_bg{padding:15px 0 0 0; margin:0 10px 0 10px;height:23px; direction:ltr; float:right;}

/* ------- ActionBar Div -------*/
.ActionBar{width:100%;height:30px;background:url('images/BreadCrumbContainer.png') no-repeat 100% 0;}

.search_style{height:61px;padding:4px 0 0 0;margin:0;width:218px;float: left !important; text-align:center; }
.search_bg{padding:2px 0 0 0; height:48px;width:218px;}

.date_style{padding:2px 0 0 0;margin:0;clear:both; text-align:center; float:right; }

.user_style {float:left; width:500px; padding:3px 0 0 0;}

.BreadCrumbContainer{height:30px;line-height:30px;float:right;}
.BreadCrumb{width:100%;height:30px;line-height:30px;padding:0 20px 0 0;margin-top:-2px;font-size:11px;}
.BreadCrumbTxt { font-size:11px;}

/*-------------- Main Menus --------------*/
.MainMenu_MenuContainer{ background:transparent; width:100%; }
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuArrow{ display:none; }

/*---------Root Menu Separator---------------*/
.MainMenu_MenuBreak{ display: inherit;}
.MainMenu_MenuItemSel {background-color: transparent;}

/*---------Sub Menu style---------------*/
.MainMenu_MenuItem,.submenuitembreadcrumb{font-family: Tahoma, Arial, Verdana, sans-serif; color:#333333; font-size:12px; font-weight:normal; padding:5px 15px 5px 15px; border:0px #000000 solid; border-width:0px 0px; text-align: right;}
.submenuitemselected{font-family: Tahoma, Arial, Verdana, sans-serif;color:#ffffff;font-size:12px;font-weight:normal;padding:5px 15px 5px 15px;border:0px #000000 solid;background-color: #cc3300;}
.submenu{z-index: 2500; font-family: Tahoma, Arial, Verdana, sans-serif;color:#003333;font-size:12px;font-weight:normal;border:1px solid #000;padding:0px;margin-top: 0px;	background-color: #FFF;border: 1px solid #cc3300; direction:rtl;}

/*---------Root Menu style---------------*/
.rootmenuitem TD{font-family: Tahoma, Arial, Verdana, sans-serif;color:#FFF;font-size:11px;font-weight:normal;padding: 10px 10px 6px 10px;background-color: transparent;}
.rootmenuitemselected TD{color:#ffdbdb;font-family: Tahoma, Arial, Verdana, sans-serif;font-size:11px;font-weight: normal;padding: 10px 10px 6px 10px;}
.rootmenuitembreadcrumb TD{color:#ffdbdb;font-family: Tahoma, Arial, Verdana, sans-serif;font-size:11px;font-weight: normal;padding: 10px 10px 6px 10px;}
.MainMenu_Idle {background: url(images/menu_sep.gif) no-repeat top right; width:2px; height:29px; margin:0;}

/*-------------- 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;}

/*--------- pane style ----------*/
.PanePad { padding: 0 6px 0 6px;} 
.Width100p { width: 100%; } 
.Width70p { width: 70%; } 
.Width75p { width: 75%; } 
.Width50p { width: 50%; } 
.Width40p { width: 40%; } 
.Width60p { width: 60%; } 
.Width25p { width: 25%; } 
.Width20p { width: 20%; } 
.Width33p { width: 33%; } 
.Width30p { width: 30%; } 
.Height1px { height: 1px; }
.PanelPane {padding: 0 7px 0 7px;}
.LineHeight { line-height:20px;} 
.LinksPane { padding:7px 0 0 0; text-align:right;}
.LinkPane { height:20px;}
.FooterPane { width:930px; vertical-align:top; clear:both; padding:25px 40px 0 0; min-height:146px; margin:0;}
.MidPane4 { width:279px;}

/*-------------- Link Style --------------*/
.links,a.links:link,a.links:active,a.links:visited{color:#993300;}
a.links:hover{color:#993300; text-decoration: underline;}
#links_style{float:left; padding:0 0 0 5px;}

/*-------------- User Pad & SkinObject Styles --------------*/
.user,a.user:link,a.user:active,a.user:visited {color:#FFF; font-size:12px;}
a.user:hover{color:#FFF; text-decoration: underline;}

.date,a.date:link,a.date:active,a.date:visited {font-size:11px;}
a.date:hover{text-decoration: underline;}

/*-------------- Icon Pad Styles --------------*/
.icons_pad{ margin:0 11px 0 11px; float:right; padding:5px 0 0 0; height:33px; width:150px;}

/*-------------- Footer Pad & SkinObject Styles --------------*/
.footerdiv,a.footerdiv:link,a.footerdiv:active,a.footerdiv:visited { color:#FFF;}
a.footerdiv:hover{color:#FFF; text-decoration: underline;}

.footerlinks_bg{padding: 10px 75px 0 60px; margin:0; text-align: center;}
.footerlinks_left{padding:0; margin:0;}
.footerlinks_right{margin:0;}
#copy_style{padding:0 5px 0 0; font-size:10px;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- Search SkinObject Styles --------------*/
.SearchButton {background:transparent; width:45px; height:45px; float: left; margin: -31px 0 0 31px; cursor: hand; border:0px solid black;}

/*-------------- Search SkinObject Styles --------------*/
#dnn_dnnSEARCH_txtSearch{z-index: 10; border: 0px; width:133px; height:13px; margin: 12px -80px 0px 5px; color: #333333; font-size: 11px; background:transparent; border:0px solid black; text-align:right; direction:rtl;}
