#cssmenu{display:block;padding:0;margin:0;width:957px}#cssmenu>ul{list-style:inside none;padding:0;margin:0}#cssmenu>ul>li{list-style:inside none;padding:0;margin:0;float:left;display:block;position:relative}#cssmenu>ul>li>a{outline:none;display:block;position:relative;padding-left:15px;padding-right:15px;text-align:center;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,.4)}#cssmenu>ul>li:first-child>a{border-radius:5px 0 0 5px}#cssmenu>ul>li>a:after{content:'';position:absolute;top:-1px;bottom:-1px;right:-2px;z-index:99}#cssmenu ul li.has-sub a{padding-right:20px}#cssmenu ul li.has-sub:hover>a:after{top:0;bottom:0}#cssmenu>ul>li.has-sub>a:before{content:'';position:absolute;top:18px;right:6px;border:5px solid transparent;border-top:5px solid #fff}#cssmenu>ul>li.has-sub:hover>a:before{top:19px}#cssmenu ul li.has-sub:hover{border-top:5px solid #358fcb;margin-bottom:-5px}#cssmenu ul li.has-sub:hover>a{padding-top:10px;background:#fff;border-color:#fff;padding-bottom:10px;color:#09315e;text-shadow:#09315e 0 -1px 0;padding-top:14px;top:-1px;z-index:999}#cssmenu ul li.has-sub:hover>ul,#cssmenu ul li.has-sub:hover>div{display:block}#cssmenu ul li.has-sub>a:hover{background:#fff;border-color:#fff}#cssmenu ul li>ul,#cssmenu ul li>div{display:none;width:auto;position:absolute;top:30px;padding:10px 0;background:#fff;border-radius:0 0 5px 5px;z-index:999;-moz-box-shadow:0 5px 5px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 5px 5px 2px rgba(0,0,0,.5);box-shadow:0 5px 5px 2px rgba(0,0,0,.5)}#cssmenu ul li>div{width:200px}#cssmenu ul li>div.doubleDropdown{width:450px}#cssmenu ul li div>ul li{display:block;list-style:inside none;padding:0;margin:0;position:relative}#cssmenu ul li div>ul li:hover a{background:#fff;color:#09315e;text-decoration:underline}#cssmenu ul li div>ul li a{background:#fff;text-shadow:none;color:#09315e;outline:none;display:block;position:relative;margin:0;padding:8px 20px;text-transform:none;font:bold 12px arial}.dropdownLeft{float:left;width:200px}.dropdownRight{width:245px}ul ol{list-style:inside none;padding:0;margin-left:10px}ol li a>span{font:12px arial}#cssmenu{border-color:#1b313d}#cssmenu>ul>li>a:after{border-color:#6696bd}#MiniTaxCalc{overflow:hidden;font-size:12px;border:1px solid #fff}#MiniTaxCalc table{float:left;margin:0 5px 0 5px}#MiniTaxCalc select{width:220px;padding:5px}#MiniTaxCalc input{width:210px}#MiniTaxCalc td:first-child{padding-right:10px;vertical-align:top}.calcInfo{width:360px;margin-top:4px;padding:8px 10px 8px 10px;font-size:12px;padding:6px;background:#ebebeb;float:left;margin-top:7px;-moz-border-radius:3px;border-radius:3px}.calcInfo img{height:22px;margin-right:5px;float:left}#MiniTaxCalc input[type="checkbox"]{width:auto!important}#MiniTaxCalc button{cursor:pointer;padding:8px;border-radius:4px;border:1px solid gray;width:220px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fafafe),to(#f4f4f4));background:-webkit-linear-gradient(top,#fafafe,#f4f4f4);background:-moz-linear-gradient(top,#fafafe,#f4f4f4);background:-ms-linear-gradient(top,#fafafe,#f4f4f4);background:-o-linear-gradient(top,#fafafe,#f4f4f4)}#MiniTaxCalc button:hover{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f4f4f4),to(#fefefe));background:-webkit-linear-gradient(top,#f4f4f4,#fefefe);background:-moz-linear-gradient(top,#f4f4f4,#fefefe);background:-ms-linear-gradient(top,#f4f4f4,#fefefe);background:-o-linear-gradient(top,#f4f4f4,#fefefe)}.disabled{color:silver}