/* css_menu.css */
/**************** menu coding top *****************/
#menu {
float: left;
margin-top:10px;
}

.nohand {
cursor:default;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
float: left;
}

#menu a {
color:#556293;
display:block;
text-decoration: none;
}
#menu a:hover {
color:#fff;
}

#menu ul li a {
text-align: center;
font-size:12px;
font-weight:bold;
padding-bottom:10px;
}
#menu ul li a ul:hover #menu ul li a {
color:#fff;
/*background: url(images/megamenu_mi_bckgrd.png) no-repeat 50px bottom;*/
}

#menu ul li {
  float:left;
  padding:0 12px;
}

#menu li {
position: relative;
padding:0;
margin:0;
}

#menu ul ul {
position: absolute;
z-index: 500;
padding:5px;
padding-top:13px;
top:100%;
left:0;
background: url(images/submenu_bckgrd.gif) no-repeat left top;
}

#menu ul ul li a {
padding:5px 9px;
/*color: #78a0be;*/
text-align: left;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

/* OLD VERSION
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}
*/
/*
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: block;}
*/
/* OLD VERSION
div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;
border-left:1px solid black ;
}
*/
/*
div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;
}
*/
/**************** eof menu coding top *****************/

/**********footer menu***************/
.footer_menu
{
  position:relative;
  float:left;
  width:100%;
  /*width:1110px;*/
  text-align:left;
  padding-bottom:50px;
}
.footer_menu ul
{
  position:relative;
  float:left;
  width:150px; 
  list-style:none;
  text-transform:none;
  margin:0px;  
  padding:2px; 
  text-align:left;                     
}
#anchor_home
{
  text-align:left;
  margin-left:20px;
  /*width:0px;*/
}
.footer_menu li
{
  position:relative;
  /*float:left;*/
  /*width:110px; */
  padding:0px; 
  margin:0 0px 0 0;    
  
}
.footer_menu ul li a
{
  position:relative;
  float:left;
  width:100%; 
  color:#faaa21;
  /*color:#00aeef;*/
  margin:0px 0px 2px 0px;
  text-decoration:none;
  text-transform: capitalize;
  height:100%;          
  
}
.footer_menu ul li ul li a
{
  position:relative;
  float:left;
  width:100%;
  color:#000000;
  padding:3px;
  margin:0px 0px 0px 0px; 
  text-decoration:none;
}
.footer_menu ul li ul
{
    list-style:none;
    padding:0px;
    margin:0px;
}
.footer_menu ul li ul li a:hover
{
color:#faaa21;
}
.menu_item
{
width:120px;
}
.menu_item a:hover
{
}
.footer_menu a{
  font-size:10px;
}