/********* plugin table (menus)**********/
#plugins{
direction:rtl;
display:block;
font:BYekan,tahoma,Geneva, Arial, Helvetica, sans-serif;
border:1px;
border-collapse:separate;
border-spacing:1px;
}
#plugins a{
display:block;
direction:rtl;
color:#000000;
text-decoration:none;
width:153px;
height:20x;

}

#plugins a:hover{
display:block;
color:#0066FF;
}

.plugin_table {
font-family:BYekan,tahoma,Arial, Helvetica, sans-serif;
border-spacing:0px;
border:1px solid;
border-color:#000000;
font-size:10px;
width:175px;
 border-bottom-left-radius:6px; 
 border-bottom-right-radius:6px; 
-moz-border-radius-bottomright:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
border-bottom-right-radius:6px;
border-bottom-left-radius:6px;
}


.links{
text-align:center; 
color:#000000;
background-color:#FFFFFF;
line-height:25px;
}
.plugins_td{
text-align:center; 
color:#000000;
background-color:#FFFFFF;

}
.plugins_td img{
	margin:2px;
}

.plugins_td_r{
text-align:right;
color:#000000;
background-color:#FFFFFF;
}
.plugin_header{
	font-family:tahoma,Arial, Helvetica, sans-serif;
text-align:center;
height:28px;
width:70px;
}
.plugin_footer{
text-align:center;
background-color:#6699FF;
height:21px;
width:70px;
}
/*********** main menu ****************/
.main_menu table{
font:BYekan,tahoma,Arial, Helvetica, sans-serif;
text-align:center;
color:#000000;
 border-top-left-radius:6px; 
 border-top-right-radius:6px; 
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;

}
.main_menu table a{
display:block;
direction:rtl;
text-align:center;
border:1px;
color:#000000;
border-collapse:separate;
border-spacing:1px;
height:20px;

}

.menu_header{
text-align:center;
font-family:tahoma,Arial, Helvetica, sans-serif;
color:#000000;
margin-top:5px;
font-size:12px;
line-height:200%;
background:#09F;
border:1px solid;
border-bottom:0px;
height:28px;
width:175px;
cursor:pointer;
 border-top-left-radius:6px; 
 border-top-right-radius:6px; 
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
}

.menu_footer{
text-align:center;
height:auto;
}

/******************************************************/
.menu_table {
font-family:BYekan,tahoma,Arial, Helvetica, sans-serif;
text-align:center;
border:0px solid;
border-color:#000000;
color:#0000;
font-size:10px;
width:173px;
 border-bottom-left-radius:6px; 
 border-bottom-right-radius:6px; 
-moz-border-radius-bottomright:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
border-bottom-right-radius:6px;
border-bottom-left-radius:6px;
}

.mainmenu_table {
font-family:tahoma,Arial, Helvetica, sans-serif;
text-align:right;
border:0px solid;
border-color:#000000;
color:#0000;
font-size:10px;
width:173px;
 border-bottom-left-radius:6px; 
 border-bottom-right-radius:6px; 
-moz-border-radius-bottomright:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-bottom-right-radius:6px;
border-bottom-right-radius:6px;
border-bottom-left-radius:6px;
}

#menu{
	position:relative;
	z-index:10;
	top:0;
	left:0;
	padding:0px;
	margin:3px;
	list-style:none;
	text-align:center;
}
li ul{

	display:none;
	padding:0px;
	margin:0px;
	list-style:none;
	text-align:center;
}
li{

    color:#000000;
    background:#FFFFFF;
	/*border:1px solid black;*/
	padding:0px;
	margin:0px;
	text-align:center;
}
.subMenu{
	background-repeat:no-repeat;
}
.click{
	background-color:#00FF00;
	color:#000000;
}
.click ul{
	display:block;
}
.hover, ul li a:hover{
	cursor:pointer;
	background-color:#00FF00;
	color:#000000;
	text-align:center;
}

li.hover a, li ul li.hover a{
	color:#000000;
	text-decoration:underline;
}

.dbMenu{
	width:15em;
}
.dbMenu .subMenu{
	background-image:url('img/right.gif');
	background-position:left;
}
.dbMenu li ul{
	position:absolute;
	right:14.8em;
	top:0;
	width:15em;

}
.dbMenu li>ul{
	right:14.8em;
}

.toplinks
{
width:130px;
height:30px;
font-weight:bold;
text-align:center;
color:#ffffff;}


.toplinks a
{color:#ffffff;
background-image:url(img/off.gif); background-repeat:no-repeat;
display:block;
height:30px;
line-height:38px;
text-decoration:none;}

.toplinks a:hover
{color:#00FF00;
background-image:url(img/on.gif); background-repeat:no-repeat;
text-decoration:none;}


.sap
{width:1px;}



/**********************************/
	
#topmenu {
	border-bottom:1px solid #333333;
	border-left:1px solid #333333;
	border-right:1px solid #333333;
	}
	
#topmenu td a{
    display:block;
	color:#000000;
	background:#6699FF;
	text-align:center;
	margin:0;
	padding:0 0 0 4px;
	height:23px;
	}
	
#topmenu td a:hover {
display:block;
    background-color:#FF00FF;
	color:#000000;
	text-align:center;
	margin:0;
	padding:0 0 0 4px;
	height:23px;
	}	
#topmenu td a:visited {
	color:#000000;

	}	
/*---------------------------/
/*Page menu*/


#foxmenucontainer{
	height:41px;
	display:block;
	padding:0px 0 0px 0px;
	font: 13px 'DBS-Bye', B Yekan, BYekan;
	text-transform:uppercase;
	margin-top:0px;
	background: url(img/menu.jpg) repeat-x;
        border-Top:1px solid #000;
        border-right:1px solid #000;
        border-left:1px solid #000;
		border-bottom:1px solid #000;

	}
#tmenu{
	margin: 0px;
	padding: 0px 10px;
	width:958px;
	height:41px;
	}
	
#tmenu ul {
	float: right;
	list-style: none;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
	}
	
#tmenu li {
	float: right;
	list-style: none;
	margin: 0px 0px 0px 1px;
	padding: 0px;
	}
	
#tmenu li a, #tmenu li a:link, #tmenu li a:visited {
	display: block;
	background: url(img/menu.jpg) repeat-x;
	margin: 0px;
	padding: 0px 10px ;
	line-height:41px;
	color:#000000;	
	text-shadow:-0.5px -0.5px 0.5px #8f9194;
        border-Left:#1fa3bf 1px Solid;
		
	}

#tmenu li a:hover, #tmenu li a:active {
	background: url(img/menua.jpg) repeat-x;
    margin: 0px;
	padding: 0px 10px ;
	line-height:41px;
	text-decoration: none;
	color: #fff;
	text-shadow:1px 1px 1px #000;
	}

#tmenu li.current_page_item a {
	background: url(img/menua.jpg) repeat-x;
	color: #fff;
	text-shadow:1px 1px 1px #000;
}	
#tmenu li li a, #tmenu li li a:link, #tmenu li li a:visited {
	background:#141414;
	width: 150px;
	color: #ddd;
	text-shadow:1px 1px 1px #000;
	float: none;
	margin: 0px;
	padding: 0px 10px ;
	line-height:35px;
	border-bottom: 1px solid #222;

	}
	
#tmenu li li a:hover, #tmenu li li a:active {
	background: #000;
	color:#fff;	
	text-shadow:-1px -1px 1px #000;
	padding: 0px 10px ;
	line-height:35px;
	}

#tmenu li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0px;
	padding: 0px;
	}

#tmenu li li { 
	}

#tmenu li ul a { 
	width: 140px;
	}

#tmenu li ul a:hover, #tmenu li ul a:active { 
	}

#tmenu li ul ul {
	margin: -36px 170px 0 0;
	}

#tmenu li:hover ul ul, #tmenu li:hover ul ul ul, 
#tmenu li.sfhover ul ul, #tmenu li.sfhover ul ul ul {
	left: -999em;
	}

#tmenu li:hover ul, #tmenu li li:hover ul, 
#tmenu li li li:hover ul, #tmenu li.sfhover ul, 
#tmenu li li.sfhover ul, #tmenu li li li.sfhover ul {
	left: auto;
	}

#tmenu li:hover, #tmenu li.sfhover { 
	position: static;
}
/*****************************************************/
.mcontainer {
    margin:0px;

}
.Detailsheader
{
    border: 1px solid #d1d1d1;
    border-radius: 5px;
}
.Detailsheader h1.title
{
	font-family:Tahoma, arial, sans-serif;
    border-radius: 5px 5px 5px 5px;
    color: #000000;
    font-size: 15px;
    height: 26px;
    line-height: 24px;
    margin: 3px;
    text-align: center;
}
.mcontainer .mcontent
{
    margin: 3px;
}

.mcontainer .mcontent img{
	margin:3px;
}
.clear { clear:both; }
/************************/
.solidblockmenu{
padding: 0;
font: bold 14px tahoma;
width: 100%;
overflow: hidden;
border: 1px solid #625e00;
margin:0px;
border-width: 1px 0;
background: black url(img/blockdefault.gif) center center repeat-x;
}
.solidblockmenu li{
display: inline;
}
.solidblockmenu li a{
float: right;
color: white;
padding: 9px 11px;
text-decoration: none;
border-left: 1px solid white;
}
.solidblockmenu li a:visited{
color: white;
}
.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(img/blockactive.gif) center center repeat-x;
}