.dropdown ul { margin: 0; padding: 0; }
.dropdown li { margin: 0; padding: 0; background: none; }
.dropdown ul ul { display: none; }

.dropdown ul { z-index: 900; text-transform: none; position: relative; }
.dropdown ul li { float: left; padding-right: 1px; background:url(../img/menu_sep.gif) no-repeat right center; }
.dropdown ul li:last-child { background: none; padding: 0; }
.dropdown ul a { display: block; height: 29px; line-height: 29px; padding: 0 20px; color: #3582bd; text-decoration: none; }

.dropdown ul > li:hover > a { background: url(../img/arrowb.png) no-repeat center bottom; text-shadow: #abdbff 0px 0px 3px; }

.dropdown ul li:hover ul { display: block; position: absolute; top: 29px; left: 0; width: 918px; background: #f5f5f5 url(../img/bgmenu.png) repeat-x center top; border: 1px solid #D4D4D4; padding: 10px; text-transform: none; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; z-index: 999; }
.dropdown ul li:hover ul li { float: left; margin: 0 5px 0 0; padding: 0 10px 10px 5px; background: none; border-right: 1px solid #cccccc; }
.dropdown ul li:hover ul li:last-child { margin-right: 0px; border-right: 0; padding: 0 0 0 5px; }
.dropdown ul li.wireless-industries:hover ul { text-align: left; }
.dropdown ul li.wireless-industries:hover ul li { float: none; display: inline-block; text-align: left; }
.dropdown ul li.wireless-industries:hover ul li:nth-child(5) { margin-right: 0px; border-right: 0; padding: 0 0 0 5px; }
.dropdown ul li:hover ul  li  a { display: block; height: auto; line-height: 16px; padding: 2px 10px; background: none; color: #3582bd; border-bottom: 1px solid #e0e0e0; }
.dropdown ul > li:hover > ul  > li:hover  > a { color: #3174B1; }
.dropdown ul > li:hover > ul  > li:hover  > ul  > li:hover  > a { color: #3582bd; }

.dropdown ul li:hover ul ul { position: relative; top: 0; left: 0; width: auto; background: none; padding-left: 10px; border: 0; }
.dropdown ul li:hover ul ul li { float: none; margin: 0; border: 0; padding: 0 0 5px 0; }
.dropdown ul li:hover ul ul li:last-child { padding: 0; }
.dropdown ul li:hover ul ul a { background: url(../img/arrow2.png) no-repeat left 5px; padding: 0 0 0 10px; border: 0; color: #666666; }

.dropdown ul li:hover ul ul ul { margin: 0; padding: 0; font-size: 13px; font-weight: normal; font-style: italic; }
.dropdown ul li:hover ul ul ul li { float: none; padding: 0; }
.dropdown ul li:hover ul ul ul li:last-child { padding: 0; }
.dropdown ul li:hover ul ul ul li a { padding-left: 25px; line-height: 16px; background: url(../img/arrow3.png) no-repeat 10px 3px; }

.dropdown ul li:hover ul.cols2 li { width: 438px; }
.dropdown ul li:hover ul.cols3 li { width: 284px; }
.dropdown ul li:hover ul.cols4 li { width: 208px; }
.dropdown ul li:hover ul.cols5 li { width: 160px; }

.dropdown li.active > a { text-decoration: none; }

/* static */
.staticdiv { display: block; clear: left; z-index: 999; position: absolute; }

.dropdown .menuimage { text-align: center; padding: 10px 0 5px 0; }
.dropdown ul li:hover ul  .menuimage a { border-bottom: none; }

.absdiv { position: absolute; bottom: 0; right: 0; }

.static h2 { font-size: 16px; }
.static p  { font-size: 14px; font-weight: normal; }
.static .more { text-align: right; }
.dropdown ul li:hover ul li div.static a { border: none; display: inline; padding: 0; color: #666666; }
.dropdown ul li:hover ul li div.static a:hover { color: #3582bd; }
.dropdown ul li:hover ul li div.static .more a { border: 0; background: url(../img/arrow.png) no-repeat right center; color: #3582BD; padding-right: 15px; }
.dropdown ul li:hover ul li div.static .more a:hover { color: #666666; }
div.static { padding: 5px 10px; font-size: 14px; font-weight: normal; }
div.lineheight { line-height: 18px;  }
.dropdown ul li:hover ul.static ul li { padding-left: 15px; background: url(../img/arrow.png) no-repeat left 6px; font-weight: normal; }
.dropdown ul li:hover ul.static ul li:last-child { padding-left: 15px; background: url(../img/arrow.png) no-repeat left center; }
.dropdown ul li:hover ul.static li .more a { border: 0; background: url(../img/arrow.png) no-repeat right center; padding-right: 15px; }
.dropdown ul li:hover ul.static li a:hover { color: #666666; }

.wireless-mesh-systems { border-right: none !important; }

.indoor-wireless-networks .static { position: relative; height: 180px; }
.indoor-wireless-networks .static .more { position: absolute; bottom: 0px; right: 0px; }