/* DROP DOWN NAVIGATION */
/* Tier 1 */
.navig8 * {z-index:2;}
.navig8 {display:block; height:32px; width:936px; font-size:10px; background:url(/images/wide/wide-drop-nav-bg.jpg) repeat-x;}
.navig8 ul {padding:0; margin:0; list-style-type:none;}
.navig8 ul li {float:right; position:relative;}
.navig8 ul li a, .navig8 ul li a:visited {float:left; display:block; text-decoration:none; color:#fff; font-family:verdana, arial, sans-serif; padding:3px 16px 0 13px; line-height:25px; height:29px; font-size:10px;}
.navig8 ul li:hover {width:auto;}
.navig8 ul li a:hover {background: url("/images/navigation_css/level_1_active.jpg") repeat-x bottom;}
.navig8 ul li:hover a {background: url("/images/navigation_css/level_1_active.jpg") repeat-x bottom;}
.navig8 ul li ul {display: none;}
.navig8 table {margin:0; border-collapse:collapse; font-size:10px; position:absolute; top:0; left:0;}
.navig8 .navig8home a {display:block; width:65px;}
.navig8 .navig8home a:hover {display:block; background:url(/images/wide/navig8logo.jpg) top right no-repeat;}
.navig8 ul li a span {padding:0 0 0 12px; background:url(/images/wide/navig8-dots.gif) center left no-repeat;}

/* Tier 2 */
.navig8 ul li:hover ul {display:block; position:absolute; top:32px; left:0; width:155px; border:1px solid #000; background:url(/images/wide/ul1f-bg.jpg) top left repeat-x #5d636d;}
.navig8 ul li:hover ul li ul {display: none;}
.navig8 ul li:hover ul li a {display:block; color:#fff; height:auto; line-height:15px; padding:5px 0 5px 20px; width:135px; font-family:arial, sans-serif; background:url(/images/wide/navig8-plus-noarrow.gif) center left no-repeat;}
.navig8 ul li:hover ul li a:hover {color:#fff;}
.navig8 ul li:hover ul li.navig8flyout a:hover {background:url(/images/wide/navig8-plus-arrow.gif) center right no-repeat #c10303;}
.navig8 ul li:hover ul li.navig8group a {background:#fff; color:#555; padding:5px 0 5px 10px; width:145px;}
.navig8 ul li:hover ul li.navig8group a:hover {background:#fff; color:#555;}

/* Tier 3 */
.navig8 ul li:hover ul li:hover ul {min-height:350px; height:auto !important; height:350px; background:url(/images/wide/ul2f-bg.jpg) top left repeat-x #525860; display:block; position:absolute; left:155px; color:#000; width:175px;}
.navig8 ul li:hover ul.navig8us li:hover ul {min-height:375px; height:auto !important; height:375px;}
.navig8 ul li:hover ul li:hover ul li a {display:block; height:auto; line-height:15px; padding:5px 20px 5px 20px; width:135px; background:url(/images/wide/navig8-plus-noarrow2.gif) center left no-repeat;}
.navig8 ul li:hover ul li:hover ul li a:hover {color:#fff; background:url(/images/wide/navig8-plus-arrow2.gif) center right no-repeat #c10303;}
.navig8 ul li:hover ul li:hover ul li.noarrow a:hover {color:#fff; background:url(/images/wide/navig8-plus-arrowno.gif) center right no-repeat #c10303;}
.navig8 ul li:hover ul li:hover ul li.navig8group a {background:#fff; color:#555; padding:5px 0 5px 10px; width:165px;}
.navig8 ul li:hover ul li:hover ul li.navig8group a:hover {background:#fff; color:#555;}
.navig8 ul li:hover ul li:hover ul li ul {display: none;}

/* Tier 4 */
.navig8 ul li:hover ul li:hover ul li:hover ul {display:block; position:absolute; left:175px; color:#000; width:250px; background:#fff;}
.navig8 ul li:hover ul li:hover ul li:hover ul li {background:#fff;}
.navig8 ul li:hover ul li:hover ul li:hover ul li h5 {margin:18px 15px 10px 18px; color:#000; font-size:18px;}
.navig8 ul li:hover ul li:hover ul li:hover ul li p {margin:0 10px 10px 18px; color:#c10000; font-size:12px;}
.navig8 ul li:hover ul li:hover ul li:hover ul li a {margin:0 0 0 10px; padding:0; width:217px;}
.navig8 ul li:hover ul li:hover ul li:hover ul li a:hover {background:none;}
.navig8 ul li:hover ul li:hover ul li:hover ul li a.navig8description {margin:10px 15px 0 18px; color:#000;}
.navig8 ul li:hover ul li:hover ul li:hover ul li a:hover.navig8description {background:none;}

.navig8 ul li:hover ul.navig8supportUS li:hover ul {min-height:150px; height:auto !important; height:150px;}
.navig8 ul li:hover ul.navig8supportFRJP li:hover ul {min-height:140px; height:auto !important; height:140px;}
.navig8 ul li:hover ul.navig8support li:hover ul {min-height:125px; height:auto !important; height:125px;}

.navig8amps li ul li {height:375px;}
.navig8pod li ul li {height:450px;}
.navig8stomp li ul li {height:475px;}
.navig8stompJP li ul li {height:490px;}
.navig8prop li ul li {height:380px;}

/* specific to IE6 */
.navig8 ul li a:hover ul {display:none;}

.left {clear:both;}
.navig8_highlight {background-color:#c10303;}
.navig8 li { list-style:none; }

