/**************** menu coding *****************/
#menu {float: right;}
#menu ul {list-style: none;margin: 0;margin-right: 28px;padding: 0;float: left;}
#menu ul.lastlink1 {margin-right: 0px;}
#menu ul.lastlink2 {margin-right: 0px; margin-left: 28px;}
#menu a, #menu h2 {font: bold 13px/16px arial, helvetica, sans-serif;display: block;margin: 0;padding: 2px 3px;}
#menu ul li ul a {border-right: 1px solid #c1c2c6;border-bottom: 1px solid #c1c2c6;border-left: 1px solid #c1c2c6;white-space:nowrap;}
#menu ul li ul li.firstlink {border-top:1px solid #c1c2c6;}
#menu ul ul a{font: normal 12px/16px arial, helvetica, sans-serif;}
#menu h2 a{color: #1781c4;cursor: pointer;padding:0;}
#menu a {color: #1781c4;background: #ffffff; text-decoration: none;}
#menu ul li ul a:hover {color: #ffffff; background: #1781c4;}
#menu li {position: relative;}
#menu ul ul {position: absolute; z-index: 500; width: 11em;}
#menu ul ul ul {position: absolute; top: 0; left: 100%;}
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}
div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}
