/* 
================================================
Skin styles by Irandnn Team 
http://www.irandnn.ir admin@irandnn.ir
================================================
*/   

body {
		direction:rtl;
	   	background:#ffffff url(bg.jpg) repeat-x top;
}

.skinmaster {
	height: 100%;
	width:973px;

}
.topspace {
     border-right: solid 1px #dbe1e6;
     border-left: solid 1px #dbe1e6;
     border-top: solid 2px #024498;
     background-color: #ffffff;
}
.stage_master {
     border-top: 0px;
     border-right: solid 1px #dbe1e6;
     border-left: solid 1px #dbe1e6;
     border-bottom: 0px;
     background-color: #ffffff;
}
.tplr {
    width: 50%;
    height: 29px;
    background:url(images/tplr.png) no-repeat top left;
    border: 0px;
}
.tplc {
    height: 29px;
    background:url(images/tplc.gif) repeat-x top;
    border: 0px;
}
.menutd { 
	padding-bottom:3px;
}
.tpll {
    width: 50%;
    height: 29px;
    background:url(images/tpll.png) no-repeat top right;
    border: 0px;
}
.pgopr {
    width: 42%;
    height: 22px;
    background:url(images/pgopr.gif) no-repeat top left;
    border: 0px;
}
.pgopc {
    width: 150px;
    height: 22px;
    background:url(images/pgopc.gif) repeat-x top;
    border: 0px;
}
.pgopl 
{
	vertical-align:middle; 
    padding-top: 10px;
    border: 0px;
}
.blc {
    height: 7px;
    width: 11px;
    background:url(images/blc.gif) no-repeat;
}
.blc2 {
    height: 7px;
    width: 11px;
    background:url(images/blc2.gif) no-repeat;
}
.bmb {
    height: 7px;
    width: 951px;
    background:url(images/bmb.gif) repeat-x;
    background-color: #ffffff;
}
.mmb {
    height: 7px;
    width: 951px;
    background:url(images/mmb.gif) repeat-x;
    background-color: #ffffff;
}
.brc {
    height: 7px;
    width: 11px;
    background:url(images/brc.gif) no-repeat;
}
.brc2 {
    height: 7px;
    width: 11px;
    background:url(images/brc2.gif) no-repeat;
}
.tlc {
    height: 7px;
    width: 11px;
    background:url(images/tlc.gif) no-repeat;
}
.tmb {
    height: 7px;
    width: 951px;
    background:url(images/tmb.gif) repeat-x;
    background-color: #ffffff;
}
.trc {
    height: 7px;
    width: 11px;
    background:url(images/trc.gif) no-repeat;
}
.lmb {
    height: 1px;
    width: 11px;
    background: #ffffff url(images/lmb.gif) no-repeat bottom;
}
.mmb {
    height: 110px;
    background: #ffffff url(images/mmb_bg.gif) repeat-x bottom;
}
.mmb2 {
    height: 11px;
    width: 1px;
    background:url(images/mmb.gif) repeat-x;
}
.rmb {
    height: 1px;
    width: 11px;
    background:url(images/rmb.gif) repeat-y;
}
.shadowleft {
     background:url(images/shadowleft-bg.gif) repeat-y;
}
.shadowright {
     background:url(images/shadowright-bg.gif) repeat-y;
}
.controlpanel {
	width: 100%;
}
.headerpane {
	width: 100%;
	padding-top: 5px;
	padding-bottom: 3px;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 2px;
}
.loginpane {
    text-align: right;
    padding: 5px 0 0 0;
    vertical-align: bottom;
}
.smalltopright {
	background-color: transparent;
	padding-left: 8px;
	padding-right: 8px;
}
.smalltopleft {
	width: 300px;
	background-color: transparent;
	padding-left: 8px;
}
.smallbottomright {
	width: 50%;
	background-color: transparent;
	padding-right: 8px;
	padding-left: 8px;
}
.smallbottomleft {
	width: 50%;
	background-color: transparent;
	padding-left: 3px;
	padding-top: 6px;
}
.leftpane {
	width: 310px;
	background-color: transparent;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 0px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	line-height:20px;
}

.rightpane {
	width: 100%;
	background-color: transparent;
	padding-right: 0px;
	padding-top: 8px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
}
.Newstoppane {
	width: 100%;
	background-color: transparent;
	padding-left: 3px;
	padding-bottom: 8px;
}
.Newsleftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 3px;
	padding-top: 3px;
}
.Newscontentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 3px;
	padding-top: 3px;
}

.Newsrightpane {
	width: 100%;
	background-color: transparent;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}
.Newsbottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 3px;
	padding-top: 3px;
}
.Bar {
    background-color:Silver;    
    height:20px;
}
.footerwrap {
    clear: both;  
    padding: 6px 0px 5px 0px;    
}
.topback{
    height:182; 
}
.user,a {
    color: #FFF;
}
.copyright {
    color: #28456b;
}
.topliks,a.topliks:link,a.topliks:active,a.topliks:visited{ 
    color:#ffffff; 
    text-transform:uppercase; 
}

/*-------------- Search SkinObject Styles --------------*/
#dnn_dnnSEARCH_txtSearch{
    z-index: 10; 
    border: 0px; 
    width:115px; 
    height:15px; 
    margin: 1px 3px 0px 1px; 
    color: #00529d; 
    font-size: 10px; 
    background-color: Transparent;
}
.search {
    
}
.search_stage {
    padding: 0;
}
.searchTD {
    width: 191px;
    height: 33px;
    background:url(images/search_bg.jpg) no-repeat;
}
.SearchButton {
    float: left;
    width: 10px;
    background: transparent; 
    padding: 0px 10px 0px 1px; 
    margin: 1px 1px 0px 0px; 
    cursor: hand;
}
.menupane {
    border-top: 0px;
    border-right: 0px;
    border-left: solid 1px #a9b9c8;
    border-right: solid 1px #a9b9c8;
    border-bottom: solid 1px #a9b9c8;
    padding: 5px 0 5px 0;
    background:#a3ceec repeat-x bottom;
}

.Head { 
    text-align: right; 
    font-size: 12px; 
    font-weight: bold; 
    color:#333; 
}
.SubHead { 
    text-align: right; 
    font-size: 11px; 
    font-weight: bold; 
    color:#003366;
}
.SubSubHead { text-align :right ; font-size:11px; font-weight:bold; color:#000; }
.Normal {text-align :right ; font-size:11px; color:#484848; }
TD,TH,DIV,SPAN { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

/* text style used for textboxes in the admin and edit pages, for Nav compatibility 
.NormalTextBox
{
	font: tahoma,Arial 11px normal;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BACKGROUND: url(images/stripe1.gif) #ffffff; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid
}*/

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	cursor: hand;	
}
    
/* button style for standard HTML buttons */
.StandardButton
{
    font-family: Tahoma, Arial, Helvetica;
	BORDER-RIGHT: #999999 1px solid; 
	PADDING-RIGHT: 3px! important; 
	BORDER-TOP: #dddddd 1px solid; 
	PADDING-LEFT: 3px! important; 
	BACKGROUND: url(images/but-bg.gif) #efefef repeat-x 50% bottom; 
	FLOAT: left; 
	PADDING-BOTTOM: 1px! important; 
	BORDER-LEFT: #dddddd 1px solid; 
	PADDING-TOP: 1px! important; 
	BORDER-BOTTOM: #999999 1px solid
}

/*-------------- Control panel --------------*/
.controlpanel{ 
    background:#ffffff; 
    border: solid 1px #dbe1e6;
}

/*-------------- 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: inline; 
    border-top-width: 0px; 
    border-right-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px;
}
.MainMenu_MenuItemSel {
    background-color: transparent;
}

/*---------Sub Menu style---------------*/
.MainMenu_MenuItem,.submenuitembreadcrumb{
	font-family: Tahoma, Arial, Verdana, sans-serif; 
	color:#000;	
	font-size:10px;	
	font-weight:normal;
	padding:5px 15px 5px 10px;
	border:0px #000000 solid; 
	border-width:0px 0px;
	text-align: right;
}
.submenuitemselected{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
	padding:5px 15px 5px 10px;
	border:0px #000000 solid;
	background-color: #1e448b;
}
.submenu{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color:#1e448b;
	font-size:12px;
	font-weight:normal;
	border:1px solid #000;
	padding:0px;
	margin-top: 0px;
	margin-right: 5px;
	background-color: #ffffff;
	border: 1px solid #1e448b;
	 z-index: 1000;
}

/*---------Root Menu style---------------*/
.rootmenuitem TD{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding: 0px 10px 4px 10px;
	background-color: transparent;
}
.rootmenuitemselected TD{
	color:#62e2fd;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 0px 10px 4px 10px;
}
.rootmenuitembreadcrumb TD{
	color:#62e2fd;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 0px 10px 4px 10px;
}
.MainMenu_RootMenuItemActive TD{
	color:#f6bc00;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 0px 10px 4px 10px;

}
.MainMenu_RightIdle { 
    background: url(images/tpmsep.gif) no-repeat top right; 
    width:2px; 
    height: 29px;
}

/*-------------- 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;
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3);*/
}
.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;
}


/*-------------- Login Styles --------------*/
.txtbx {color:#ffffff; font-family:Tahoma; font-size:11px; border:0; width:98px; background: transparent; padding: 0px 10px 5px 0px}
.txtbx_div {width:100px; height:15px; background: url(images/txbxt_bg.gif) no-repeat;}
.btn_login {width:37px; height:15px; background: url(images/btn.gif) no-repeat; cursor: pointer;}
/*.btn_act {color:#ffffff; font-size: 8pt; background: transparent; cursor: pointer;}
.btn_act_td {padding: 4px 6px 0px 0px; text-align: right;}
.sep {color:#ffffff; font-size: 8pt;}*/

/*-------------- BreadCrumb Styles --------------*/
.Breadcrumbtd { padding:10px;}
.Breadcrumb { font-size:11px; color:#484848; }

.btn_act {color:#1e448b; font-family: Tahoma; font-size: 10pt; background: transparent; cursor: pointer;}
.btn_act_td { vertical-align: top; padding-left: 6px; text-align: right;}


/*------------ Right Menu Style ------------*/
.siteNav{padding: 0px;width: 189px;margin: 0px;overflow: hidden;font-size:11px;font-family: Tahoma;}
.siteNav li.active{font-weight: normal;font-family: Tahoma;}
.siteNav li{float: right;list-style-type: none;}
.siteNav li a{display: block;height: 31px;line-height: 220%;padding-right: 40px;}
.siteNav a, .siteNav a:link, .siteNav a:visited, .siteNav a:hover, .siteNav a:active{color: #000000;text-decoration: none;}
.siteNav a:hover, .siteNav a:active{color: #000000;}
.siteNav .active a, .siteNav .active a:link, .siteNav .active a:visited, .siteNav .active a:active{color: #000000;text-decoration: none;}

.siteNav .active01 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover011.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .active02 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover022.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .active03 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover033.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .active04 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover044.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .active05 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover055.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .active06 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover066.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .active07 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover077.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .active08 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover088.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .active09 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover099.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .active10 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover100.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .active11 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover111.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .active12 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover122.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .active13 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover133.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .active14 a:hover {background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_hover144.gif) no-repeat right;color: #ffffff;text-decoration: underline;}
.siteNav .sn01 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_01.jpg) no-repeat right;width: 189px;}
.siteNav .sn02 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_02.jpg) no-repeat right;width: 189px;}
.siteNav .sn03 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_03.jpg) no-repeat right;width: 189px;}
.siteNav .sn04 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_04.jpg) no-repeat right;width: 189px;}
.siteNav .sn05 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_05.jpg) no-repeat right;width: 189px;}
.siteNav .sn06 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_06.jpg) no-repeat right;width: 189px;}
.siteNav .sn07 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_07.jpg) no-repeat right;width: 189px;}
.siteNav .sn08 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_08.jpg) no-repeat right;width: 189px;}
.siteNav .sn09 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_09.jpg) no-repeat right;width: 189px;}
.siteNav .sn10 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_10.jpg) no-repeat right;width: 189px;}
.siteNav .sn11 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_11.jpg) no-repeat right;width: 189px;}
.siteNav .sn12 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_12.jpg) no-repeat right;width: 189px;}
.siteNav .sn13 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_13.jpg) no-repeat right;width: 189px;}
.siteNav .sn14 a{background: url(../../../0/Images/Banners/RightMenu/rightmenu_bg_14.jpg) no-repeat right;width: 189px;}






