/* Root = Horizontal, Secondary = Vertical */
ul#navmenu, ul#navmenu2 {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 949px; /*For KHTML*/
  list-style: none;
  /*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-size:11px;
line-height:0px;
background-color:#ffffff;
display:inline;
}

ul#navmenu li,ul#navmenu2 li {
  margin: 0; 
 background:none;
  border: 0 none;
  padding: 0; 
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  color:#2d1f7b;
  width:100px;
}

ul#navmenu2 li {
width:120px; 
}

ul#navmenu ul,ul#navmenu2 ul {
line-height:20px;
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	DISPLAY: none; 
	PADDING-LEFT: 0px; 
	LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: 0px; 
	/* WIDTH: 150px; */
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px; 
	LIST-STYLE-TYPE: none; 
	POSITION: absolute; 
	TOP: 28px; 
	background-color:#ffffff;
	border:1px solid #9ba2d3;
	z-index:2;
}

ul#navmenu li ul,ul#navmenu li ul li{
z-index:3;
}

ul#navmenu li ul li ul{
	left:178px;
	top:0;
	/*z-index:4;*/
}


UL#navmenu LI LI A {
 HEIGHT: 1%; TEXT-ALIGN: left; TEXT-DECORATION: none; 
}

ul#navmenu ul:after,ul#navmenu2 ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  visibility: hidden; 
}



ul#navmenu ul li {
  width: 120px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/ 
  padding-left:10px;
}

ul#navmenu ul#navmenu1 li {
  width: 100%;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/ 
}
ul#navmenu ul#navmenu2 li {
  width: 100%;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/ 
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  float: none;
  background: #FFFFFF;
  color: #2d1f7b;;
  text-decoration:none; 
  /*padding-left:20px;*/
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
/* a */
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover{
  background: #d6d8ed;
  color: #2d1f7b;
  text-decoration:none; 
}
ul#navmenu li:hover li:hover ul a{
 background: #ffffff; 
}
ul#navmenu li:hover li:hover li:hover,
ul#navmenu li:hover li:hover li:hover a{
  background: #d6d8ed; 
}


/*ul#navmenu1 li:hover li a:hover,
ul#navmenu1 li:hover li:hover a,
ul#navmenu1 li.iehover li a:hover,
ul#navmenu1 li.iehover li.iehover a {
  text-decoration:none;
}*/
/*
ul#navmenu1 li:hover a:hover,
ul#navmenu1 li:hover a,
ul#navmenu1 li.iehover ,
ul#navmenu1 li.iehover li.iehover a {
  text-decoration:none;
}*/









UL#navmenu LI:hover LI:hover{
	BACKGROUND: #d6d8ed; COLOR: #2d1f7b; 
}
UL#navmenu LI.iehover LI.iehover{
	BACKGROUND: #d6d8ed; COLOR: #2d1f7b; 
}


/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none; 
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block; 
}



ul#navmenu li ul.arabic li {
display:block !important;
float:right;
padding-right:8px;
text-align:right;
width:107px; 
}

ul#navmenu li ul.arabic{
width:115px; 
}



ul#navmenu1 li:hover,
ul#navmenu1 li.iehover
{
  color: #2d1f7b;
  text-decoration:none; 
}


.nomargin-nopadding{
padding:0px;
margin:0px;
}
ul#mediaTabs li{
cursor:pointer;
display:inline;
list-style:none;
background:none;
margin:0;
/*padding:12px 5px 4px 5px;*/
padding: 0 10px;
}

ul#mediaTabs li.RSSactive {
background-color:#393F7D;
color:#D6D9EE;
}


.RSSnormal {
/*
background-color:#261776;*/
background-color:#D6D9EE;
color:#261776;
}

ul#navmenu2 li a{
color:#666633;
}
ul#navmenu2 li:hover a{
 background: #ffffff;
 text-decoration:none;
}