<!-- @import url("css/variations/stylesheetwidget.css"); -->

/* CSS Document */
#Body {background:url(images/bg.jpg) repeat top center; height:100%; margin:0; padding:0;}

/* ControlPanel style */
.ControlPanel{ border:solid 1px Gray;}

/*-------- Default Style --------*/
#Body {}
body,th,td,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{color:#333333; 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:#333333;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:#003333; text-decoration:none; font-weight:normal; }
a:hover{color:#003333; text-decoration:underline;}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Tahoma, Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.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_wrap_body{display:table; margin:0 auto; width:100%; background:url(images/Bg2.jpg) repeat-x top center;}
#s_wrap_main{display:table; margin:0 auto; width:980px;}
#s_wrap_sub{display:table-row}
.template_style{display:table-cell;}

.header_bg{padding:0; margin:0; background:url(images/Header.jpg) no-repeat top center;height:151px;}
.footer_bg{padding:0; margin:0; background:url(images/Footer.jpg) no-repeat top center;height:155px;}

.midlle_bg{padding:0; margin:0; margin: 0px 11px 0px 11px; background:url(images/Irandnn_m.png) repeat top left;}
.midlle_left{padding:0; margin:0; background:url(images/Irandnn_ml.png) repeat-y top left;}
.midlle_right{padding:0; margin:0; background:url(images/Irandnn_mr.png) repeat-y top right;}

.content {vertical-align:top; clear:both; padding:0 0 5px 0;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- Menu Div -------*/
.menu_pad{padding:0; margin:20px 0 0 350px; background:transparent;height:32px;}

/* ------- ActionBar Div -------*/
.BreadCrumbContainer{height:30px;line-height:30px;float:left;}
.BreadCrumb{width:100%;height:30px;line-height:30px;padding:0 5px 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;}

/*--------- pane style ----------*/
.PanePad { padding: 0 2px 0 2px;} 
.Width100p { width: 100%; } 
.Width50p { width: 50%; } 
.Width40p { width: 40%; } 
.Width60p { width: 60%; } 
.Width25p { width: 25%; } 
.Width20p { width: 20%; } 
.Width33p { width: 33%; } 
.Width30p { width: 30%; } 
.Height1px { height: 1px; }
.LineHeight { line-height:20px;} 
.FooterPaneRight { float:left; width:700px; margin-left:10px;}
.FooterPaneLeft { float:right; width:250px; margin-right:10px;}

/*-------------- 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;}

/*-------------- Header Style --------------*/
.Header,a.Header:link,a.Header:active,a.Header:visited { color:#006666;}
a.Header:hover{color:#006666; text-decoration: underline;}

/*-------------- Date Time Pad & SkinObject Styles --------------*/
.date_pad{ padding:5px 0 0 0; background:url(images/date_bg.png) no-repeat top center; height:56px; text-align:center; line-height:24px;}
.date_pad_Object{color: #FFF; font-size: 16px; font-weight:bold;}

/*-------------- User Pad & SkinObject Styles --------------*/
#login_style{float:left; padding:5px 0 0 10px;}
.user,a.user:link,a.user:active,a.user:visited {color:#333333; font-size:11px; }
a.user:hover{color:#333333; text-decoration: underline;}

/*-------------- Icon Pad Styles --------------*/
.user_pad{ margin:0 5px 0 15px; float:right; text-align:right; padding:5px 0 0 0; height:18px; width:110px;}
.icons_pad{ margin:0 5px 0 15px; float:right; text-align:right; padding:5px 0 0 0; height:18px; width:100px;}
.advsearch_pad{ clear:both; text-align:right; font-size:11px; padding:0 0 5px 15px;}

/*-------------- Search SkinObject Styles --------------*/
.search_pad{ height:20px; text-align:left; border: 0px solid red;}
.search_style{ border: 0px solid red; clear: both; float: right !important; height: 20px; margin: -2px 0 0 40px; padding: 4px 0 0; text-align: center; width: 233px;}
.SearchButton { background: none repeat scroll 0 0 transparent; border: 0px solid red; float: right; height: 23px; margin: -24px 9px 0 0; padding: 0 0 1px 0;  width: 27px;}
#dnn_dnnSEARCH_txtSearch{ background: none repeat scroll 0 0 transparent; border: 0px solid red; color: #333333; float: left; font-size: 12px; height: 13px; margin: -2px 34px 0 0; width: 187px; z-index: 10;}

.english_pad { padding: 0 0 0 10px; float:left;}

/*-------------- Footer Pad & SkinObject Styles --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#333333;}
a.footer:hover{color:#333333; text-decoration: underline;}
.footerlinks_style{padding-bottom: 5px;}
.footerlinks_bg{padding: 5px 5px 0 5px;  margin:0; height:20px;}
.footerlinks_left{padding:0; margin:0;}
.footerlinks_right{margin:0;}
#copy_style{float:right;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}


