/* 
================================
Skin styles for DotNetNuke
by IRANDNN Team
http://irandnn.ir
================================
*/   

body { }

/*-------- Default Style --------*/
th,td,div{color:#666666; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
a,a:link,a:visited,a:active{color:#1e4777; text-decoration:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
a:hover{color:#ff2c00; text-decoration: underline; }


/*-------- design style --------*/
.pagemaster { width: 100%; height: 650px; background: #1d557e url(images/bg.jpg) repeat-x top; }
.skinmaster { width: 980px; border: 0; }
.contentTbl { height: 100%; width: 100%; border: 0; text-align: center; background-color: #ffffff; }
.skinshadow_right { background: url(images/shadow_right.png) repeat-y; width: 6px; }
.skinshadow_left { background: url(images/shadow_left.png) repeat-y; width: 6px; }
.skinheader { background: url(images/header_bg.png) repeat-x; width: 952px; height: 74px; }
.skingradient { background: url(images/skingradient_bg.gif) repeat-x; width: 952px; height: 35px; }
.logoTD { width: 482px; text-align: left; vertical-align: middle; padding-left: 34px; }


/*-------------- Search SkinObject Styles --------------*/
.searchTD { width: 482px; text-align: right; vertical-align: middle; padding-right: 40px; }
.searchspace { background: url(images/search_bg.gif) no-repeat right; width: 176px; height: 17px; text-align: right; }
.SearchButton { background: transparent; padding: 5px 10px 5px 10px; cursor: hand; font-size:1px; margin: 0 0 0 0; vertical-align: middle; }
#dnn_dnnSEARCH_txtSearch.NormalTextBox { height:17px; background: transparent; width: 145px; color: #666; padding: 5px 0px 2px 0px; border: 0px solid #FFFFFF; cursor:text; }

.menuleftTD { background: url(images/menuleft_bg.jpg) no-repeat; width: 9px; height: 29px; }
.menurightTD { background: url(images/menuright_bg.jpg) no-repeat; width: 9px; height: 29px; }
.menuTD { width: 935px; height: 29px; vertical-align: top; padding: 0; }

.StandardButton { background: #1e4777 none;  color: #FFFFFF; font-family:Verdana, sans-serif;  font-size: 11px; font-weight: normal; }
.Head { font-family: Tahoma, Arial, Helvetica; font-size:  18px; font-weight: normal; color: #333333; }


/*--------- pane style ----------*/
.headerpane { width: 952px; background-color: transparent; padding: 0px; }
.toppane { width: 100%; background-color: transparent; padding-left: 2px; padding-right: 2px; padding-top: 2px; text-align:left; }
.leftpane { width: 175px; background-color: transparent; padding-left: 2px; padding-right: 2px; padding-top: 2px; text-align:left; }
.contentpane { width: 100%; background-color: transparent; 	padding-left: 2px; padding-right: 2px; padding-top: 2px; text-align:left;}
.Midpane { width: 33%; background-color: transparent; 	padding-left: 2px; padding-right: 2px; padding-top: 2px; text-align:left;}
.rightpane { width: 175px; background-color: transparent; padding-left: 2px; padding-right: 2px; padding-top: 2px; text-align:left; }
.bottompane { width: 100%; background-color: transparent; padding-left: 2px; padding-right: 2px; padding-top: 2px; text-align:left; }
.footerpane { background:#16304c url(images/footerpane_bg.gif) repeat-x; width: 100%; height: 115px; padding-left: 2px; padding-right: 2px; padding-top: 2px; text-align:left; }


/*-------------- Footer Style --------------*/
.sepTD { background: url(images/sep_bg.gif) repeat-x; width: 100%; height: 19px; }
.skinfooter { width: 980px; border: 0; }
.footerright { background: url(images/footer_right.png) no-repeat; width: 13px; height: 33px; }
.footercenter { background: url(images/footer_bg.png) repeat-x; width: 954px; height: 33px; }
.footerleft { background: url(images/footer_left.png) no-repeat; width: 13px; height: 33px; }
.irandnnTD { width: 50%; text-align: right; vertical-align: top; padding-right: 34px; }
.copyrightTD { width: 50%; text-align: left; vertical-align: top; padding-left: 29px; }
.bottomObjects { font-family: Tahoma, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #ffffff !important; vertical-align: middle; }


/*------------ Breadcrumb Style --------------*/
.breadcrumbLink { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #666666 !important; }
.breadcrumbTD { width: 482px; text-align: left; vertical-align: middle; padding-left: 34px; }
.breadcrumbSep { font-size: x-small; }

/*-------------- User Style --------------*/
.login { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #666666 !important; }
.loginTD { width: 482px; text-align: right; vertical-align: middle; padding-right: 40px; }


/*-------------- Main Menu and Module Menus --------------*/
.MainMenu_MenuContainer {  background: url(images/menu_bg.gif) repeat-x top center transparent; }
.MainMenu_MenuBar { cursor: pointer; cursor: hand; background: transparent; }
.MainMenu_SubMenu, .ModuleTitle_SubMenu { z-index: 1000;  cursor: pointer;  cursor: hand; margin: 1px 0 0 0; background: #F9F9F9; padding: 0px; border: 1px solid #ff2c00; font-weight: normal; filter: none; }
.MainMenu_MenuItem, .ModuleTitle_MenuItem { font-family: tahoma;  color: #6A6A6A; font-size: 11px; background: #F9F9F9; font-weight: bold; font-style: normal; padding: 0px 30px 0px 16px; height: 20px; border: 0; }
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { font-family: tahoma; font-size: 11px; font-weight: bold; cursor: pointer; cursor: hand; color: #222; background: #ff2c00; padding: 0px 30px 0px 16px; height: 20px; border: 0;}
.MainMenu_Idle TD { color: #d9dcde; background: url(images/menu_bg.gif) repeat-x top center transparent; vertical-align: middle; padding: 0px; font-weight: bold; font-size: 8pt; height: 29px;  }
.MainMenu_Selected TD { color: #e9ebec; background: url(images/menuactive_bg.gif) repeat-x top center transparent; vertical-align: middle; padding: 0px; font-weight: bold; font-size: 8pt; height: 29px;  }
.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD { color: #e9ebec; background: url(images/menuactive_bg.gif) repeat-x top center transparent; vertical-align: middle; padding: 0px; font-weight: bold; font-size: 8pt; height: 29px;  }
.MainMenu_RightIdle { background: url(images/menu-separator.png) no-repeat top right transparent; width:2px; height: 29px; }
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
.ModuleTitle_MenuContainer { color: #2c2c2c; }
.ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 5px 0 0; }
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { display: none; }
.MainMenu_MenuBreak { border-top-style: none; border-right-style: none;	border-left-style: none; border-bottom-style: none; background:transparent;  vertical-align:top;}








