/* css file associated with dropdown menu - as amended for SHADDO use Jan 2020. Source: cssmenumaker.com */
.menu{
 border:none;
 border:0px;
 /* margin:10px auto;
 width:575px; amended for RWD  */
 font-size:16px;
 font-weight:bold;
 font-style:italic;
}
.menu ul{
 height:40px;
 /* width:575px; amended for RWD  */
 list-style:none;
  margin:10px 0 0 0;
  padding:0;

}
.menu li{
 float:left;
 padding:0px 2px 0px 5px;
}
.menu li a{
 color:#202932;
 display:block;
 font-weight:normal;
 line-height:40px;
 margin:0px;
 padding:0px 8px;
 text-align:center;
 text-decoration:none;
}
.menu li a:hover{
 background:#B4C1D0;
 color:#FFFFFF;
 text-decoration:none;
 -webkit-box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, .3);
-moz-box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, .3);
 box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, .3); 
}

}
.menu ul li:hover a{
 background:#B4C1D0;
 color:#FFFFFF;
 text-decoration:none;
}
.menu li ul{
 display:none;
 height:auto;
 padding:0px;
 margin:0px;
 border:0px;
 position:absolute;
 width:140px;
 z-index:200;
}
.menu li:hover ul{
 display:block; 
}
.menu li li {
 display:block;
 float:none;
 margin:0px;
 padding:0px;
 width:140px;
 background:#95A8BC;
}
.menu li:hover li a{
 background:none;
}
.menu li ul a{
 display:block;
 height:40px;
 font-size:12px;
 font-style:normal;
 margin:0px;
 padding:0px 10px 0px 15px;
 text-align:left;
}
.menu li ul a:hover, .menu li ul li:hover a{
 border:0px;
 color:#ffffff;
 text-decoration:none;
 background:#B4C1D0;
-webkit-box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, .3);
-moz-box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, .3);
 box-shadow: inset 0px 0px 7px 2px rgba(0, 0, 0, .3); 
}