﻿
/* menu */
#hmenu
{
    background-position: center;
    /*width: 990px;*/
    margin:0px;
    z-index: 10000;
    list-style: none;
    color: #000;
    display: inline-block;
    float: right;
    padding: 0px;
	border-right: solid 1px #00aef0;
}
#hmenu a
{
    color: #ffffff;
    text-decoration: none;
    font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
}
#hmenu > li{cursor: pointer;float: right;position: relative;padding-top:0px;padding-left: 7px; padding-right:3px; padding-bottom:0px; zindex:2002;}
#hmenu > li {border-left:solid 1px #00aef0;}
#hmenu > li a:hover
{
    color: #FFFF00;
}
#hmenu .logo {padding:0px; }
/* sub-menus*/
#hmenu ul { padding:0px; margin:0px; display:block; display:inline; z-index:2001;border-radius:5px;opacity: 1;}
#hmenu li ul { position:absolute; right:0px; top:0px; margin-top:20px; width:230px; line-height:16px; background-color:#555555; color:#0395CC; /* for IE */ display:none; }
#hmenu li:hover ul { display:block;padding:0;margin:o;}
#hmenu li ul li{ display:block; margin:5px 20px; padding: 5px 0px;  border-top: dotted 1px #606060; list-style-type:none;position:relative;height:30px;}
#hmenu li ul li:first-child { border-top: none;}
#hmenu li ul li a { display:block; color:#ffffff; }
#hmenu li ul li a:hover { color:#7FCDFE;}

/* 3rd Level */
#hmenu li ul li ul{ position: absolute; padding: 0px;margin: 0px;display: none;z-index: 2001;visibility: hidden;display: none; background-color: #093571; top: -1em; right: 15em; float: none;}
#hmenu li ul li:hover ul {display:block;visibility:visible;position:relative;width=100%;}
#hmenu li ul li ul li{margin: 0px; padding: 0px 5px 0px 5px; border-top: dotted 1px #606060; list-style-type: none;}

/* main submenu */
#hmenu #main { left:0px; top:-20px; padding-top:20px; background-color:#333333; color:#fff; z-index:999;}
#hmenu img {float:right;margin-left:5px;}
/* search */
.searchContainer div { background-color:#fff; display:inline; padding:5px;}
.searchContainer input[type="text"] {border:none;}
.searchContainer img { vertical-align:middle;}
/* corners*/
#hmenu .corner_inset_left { position:absolute; top:0px; left:-12px;}
#hmenu .corner_inset_right { position:absolute; top:0px; left:150px;}
#hmenu .last { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
#hmenu .corner_left { position:absolute; left:0px; top:0px;}
#hmenu .corner_right { position:absolute; left:132px; top:0px;}
#hmenu .middle { position:absolute; left:18px; height: 20px; width: 115px; top:0px;}


/*▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼*/
#MenuAccordion{
  list-style: none;
  margin: 0;
  padding: 0;
  height:310px;
  margin-top:5px;
  margin-bottom:5px;
  overflow:hidden;
}

#MenuAccordion li{
display:block;
float:right;
height:300px;
margin:0;
padding:0px 3px;
position:relative;
}

#MenuAccordion li a{
  display: block;
  overflow: hidden;
  /*height: 75px;*/
  /*width: 62px;*/
}

#a1{
  width: 35px;
}

#MenuAccordion li img{

float:right;
/*
height:35px;
width:35px;
*/
border:0;
}

#MenuAccordion li p{
display:block;
float:right;
height:35px;
margin:0;
padding:0;
position:relative;
right:10px;
top:10px;
width:25px;
}
/*▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲*/


/**            Start Horizontal1 CommonCSS            **/
.sf-menu li {float:right;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {right:0;left:auto;}

ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {right:210px; left:auto;}

ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {right:210px; left:auto;}

/*** DEMO SKIN ***/
.sf-menu {
/* background-image: url("Images/MenuBG-red.png");
    background-position: center center;
    background-repeat: repeat-x; */
	background-color:#ed1e28;
    color: #000;
    display: inline-block;
    float: right;
    height: 35px;
    list-style: outside none none;
    margin: 0px 0 4px;
    padding:0px;
    width: 100%;
    z-index: 10000;
}



.sf-menu a {border:none;}

/*** arrows **/
.sf-menu a.sf-with-ul {padding-left:1em; padding-right:1em;}
.sf-sub-indicator {right:auto;left:.75em; background-image:url('images/Arrow-right-1.png');}
.sf-shadow ul {
	padding:0 0 9px 8px; background-position:left bottom;

	border-top-left-radius: 17px;
	border-bottom-right-radius: 17px;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;

	-moz-border-radius-bottomright: 17px;
	-moz-border-radius-topleft: 17px;
	-webkit-border-top-left-radius: 17px;
	-webkit-border-bottom-right-radius: 17px;
	border-top-left-radius: 17px;
	border-bottom-right-radius: 17px;
}
/**            End Horizontal1 CommonCSS            **/

/*URL: http://www.dynamicdrive.com/style/ */
.suckerdiv {direction: rtl}
.suckerdiv a,.suckerdiv a:active,.suckerdiv a:visited,.suckerdiv a:link {
font-family: Tahoma; 
font-size: 8pt; 
color: #000000}


.suckerdiv a:hover {color: #000000}
.suckerdiv ul
{
	background-position: right center;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 100%; /* Width of Menu Items */
	border-bottom: 1px solid #CCCCCC;
	background-repeat: repeat-x;
}
.suckerdiv ul li
{
    position: relative;
    height: 25px;
    padding: 0px;
    z-index: 1000;
    background: url(Images/dotted.png);
background-repeat: repeat-x;
background-position: bottom;
}
.suckerdiv ul li:hover
{
    background-image: url('Images/mnubg1.png');
    background-repeat: repeat-x;
    background-position: center;
}
/*Sub level menu items */
.suckerdiv ul li ul
{
    position: absolute;
    width: 180px; /*sub menu width*/
    top: 0;
    visibility: hidden;
    background-color: White;
}
/* Sub level menu links style */
.suckerdiv ul li a{
/*background-position:  right center; */
border:0;
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #008000;
text-decoration: none;
height:25px; 
padding-bottom:0px; 
margin:0px;
padding-left:0px;
padding-right:5px;
padding-top:0px;
}
.suckerdiv ul li a:hover
{
	color: #E5E5E5;
	padding:0;
}


.suckerdiv ul li a:visited,.suckerdiv ul li a:active,.suckerdiv ul li a:link
{
background-position: 0% 0%;
border-left:0px solid #CCCCCC;
border-right:0px solid #CCCCCC; 
border-top:0px solid #CCCCCC; 
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #000000;
text-decoration: none;
height:20px; 
padding-bottom:1px; 
border-bottom-width:0; 
margin:0;
font-family: Tahoma;
font-size:11px;
font-weight:normal;
padding-left:0;
padding-right:5px;
padding-top:5px;
}


.suckerdiv .subfolderstyle
{
background: url(Images/v_arrow_left.gif);
background-repeat:no-repeat;
background-position:center left;
}

/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 25px; }
* html .suckerdiv ul li a {}
/* End */


.PollChart
{
	background-color: #0099FF;
}


/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


/** -------------------------------------VerticalMenu3---------------------------------------- **/
ul.sdt_menu li{
	float:right;
}
ul.sdt_menu {
    font-family:Nasim;
    font-size:16px;
    direction:rtl;
}
ul.sdt_menu li span span.sdt_link {
    float:right;
}
ul.sdt_menu li div.sdt_box a {
    float: right;
}
ul.sdt_menu li div.sdt_box {
    padding-right:10px;
}
.LinksVM {
	font-family: NegarFont1,times new roman;
}