/* common styling */
.PopupMenu {font-family: arial, verdana,  sans-serif; width:100%; position:relative; font-weight:bold; }
.PopupMenu ul li a, .PopupMenu ul li a:visited { display: inline; text-decoration:none;  height:50px;  padding-right:17px; padding-left:17px; text-align:left;  line-height:50px;}
.PopupMenu ul {padding:0; margin:0; list-style-type: none;}
.PopupMenu ul li {float:left; position:relative; display: inline; }
.PopupMenu ul li ul {display: none;}


/* first layer style */


.PopupMenu ul li a{
    color: #888;
}
.PopupMenu ul li:hover a {color:#fff;  }


/* second layer style */
.PopupMenu ul li ul li a, .PopupMenu ul li ul li a:visited {display:block; text-decoration:none;  height:28px;   padding-right:35px;  line-height:28px; }
.PopupMenu ul li:hover ul li {display:block; color:#000;width:130px; clear:both;}
.PopupMenu ul li:hover ul {display:block; position:absolute; bottom:50px; left:0;}

/* third layer style */
.PopupMenu ul li:hover ul li:hover ul {display:block; position:absolute; left:175px; bottom:0;}

.PopupMenu ul li:hover ul li:hover ul li a {background:#404040; color:#ccc; font-weight:normal; -moz-opacity:0.9; filter:alpha(opacity=90) Style=1; opacity:0.90;}
.PopupMenu ul li:hover ul li:hover ul li a:hover {background:#ccc; color:#000; -moz-opacity:0.9; filter:alpha(opacity=90) Style=1; opacity:0.90;}


/* for product button */


.PopupMenu ul li:hover ul li a.hide {background:black; -moz-opacity:0.9; filter:alpha(opacity=90) Style=1; opacity:0.90; color:#888; }

.PopupMenu ul li:hover ul li a.span{color:red; font-size:7pt; padding-right:100px;}



.PopupMenu ul li:hover ul li:hover a.hide {background:#404040; color:#fff;}
.PopupMenu ul li:hover ul li ul {display: none;}





/* application button */
.PopupMenu ul li:hover ul li a {display:block; background:#000; color:#888; width:100%; padding-left:10px; font-weight:normal;}


.PopupMenu ul li:hover ul li a:hover {background:#404040;  color:#fff;  -moz-opacity:0.9; filter:alpha(opacity=90) Style=1; opacity:0.90;}

.PopupMenu ul li:hover ul.left {left:-105px;}
.PopupMenu ul li:hover ul li:hover ul.left {left:-210px; width:209px;}

#message{ margin:0px; padding:0px;}