/*This code is optimized by the w3compiler from Port80 Software:  BUY w3compiler to remove this comment from your optimized files at www.w3compiler.com!*/
.menu{font-family:arial,sans-serif;width:106px;height:150px;position:relative;margin:0;font-size:11px;margin:50px 0} .menu ul li a,.menu ul li a:visited{display:block;text-decoration:none;color:#003f87;width:304px;height:20px;text-align:left;border:1px solid #fff;border-width:1px 1px 0 0;background:#a2b5cd;line-height:19px;font-size:11px;padding-left:10px} .menu ul{padding:0;margin:0;list-style-type:none} .menu ul li{float:left;margin-right:1px;position:relative} .menu ul li ul{display:none} .menu ul li:hover a{color:#fff;background:#003f87} .menu ul li:hover ul{display:block;position:absolute;top:0;left:305px;width:105px} .menu ul li:hover ul li a.hide{background:#dfc184;color:#000} .menu ul li:hover ul li:hover a.hide{width:150px} .menu ul li:hover ul li ul{display:none} .menu ul li:hover ul li a{display:block;background:#003f87;color:#fff;width:150px;padding-left:10px} .menu ul li:hover ul li a:hover{background:#a2b5cd;color:#000} .menu ul li:hover ul li:hover ul{display:block;position:absolute;left:150px;top:0;color:#000} .menu ul li:hover ul li:hover ul li a{display:block;width:200px;background:#dfc184;color:#000} .menu ul li:hover ul li:hover ul li a:hover{background:#bd8d5e;color:#fff} 