#gn_outside {width:926; border-bottom:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #fff;}
#gn {height:34px;width:926px;background:url(../images/nav_bg.gif) repeat-x;}
#gn_outside #gn {text-align:left;}

#gn div ul, #gn div ul li ul {display:block;width:180px;list-style-type:none;list-style-position:outside;padding:0;margin:0;}
#gn div ul li, #gn div ul li ul li {display:block;width:180px;vertical-align:bottom;padding:0;margin:0;background:transparent;}

#gn h2 {display:block;float:left;padding:0 1px 0 0;margin:0;height:34px;line-height:30px;background:url(../images/nav_bg.) no-repeat top right; font-weight:normal;}
#gn h2 a:link, #gn h2 a:visited {display:block;float:left;background:url(../images/nav_bg.) repeat-x;font:bold 11px arial,sans-serif;color:#fff; text-transform:uppercase;text-decoration:none;padding:0 10px 0 10px;height:34px;line-height:34px;}
/* For different background treatment for the top level navigation (or first level), change the background image below */
#gn h2 a:hover, #gn h2 a:active, #gn h2 a:focus, #gn h2 a.gn_active, a.gn_selected, #gn h2 span.gn_left_end a.gn_active, #gn h2 span.gn_left_end a.gn_selected  {background:url(../images/nav_bg.) repeat-x !important;color:#ff9900;text-decoration:none;} 
#gn h2 span {display:block;float:left;cursor:pointer;cursor:hand;}
#gn h2 span.gn_left_end {padding:0 0 0 1px;margin:0;height:34px;line-height:34px;background:url(../images/nav_bg.gif) no-repeat top left;}
#gn h2 div.gn_left_end {float:left;width:20px;margin:0;height:34px;line-height:34px;background:url(../images/nav_bg.gif) no-repeat top left;}
#gn h2 img {display:block;float:left;height:34px;width:1px;overflow:hidden;}
#gn sup {line-height:0px;vertical-align:text-top;}

/* Sub Navigation Treatments or second level */
#gn div.gn_dd {position:absolute;left:-1000em;z-index:500;width:180px;}
#gn div.gn_dd ul li a:link, #gn div.gn_dd ul li a:visited {display:block;font:normal 11px arial,sans-serif;color:#fff;text-decoration:none;padding:4px 10px 4px 10px;background:#000;border-bottom:1px solid #333;}
#gn div.gn_dd ul li a:hover, #gn div.gn_dd ul li a:active, #gn div.gn_dd ul li a:focus {text-decoration:none;}
#gn div.gn_dd ul li ul {position:absolute;z-index:500;margin-left:180px;top:0;width:0;overflow:hidden;left:-1000em;visibility:hidden;}
#gn div.gn_dd ul li ul li a:link, #gn div.gn_dd ul li ul li a:visited {font:normal 11px arial,sans-serif;padding-left:1.65em;text-indent:-0.5em;background:#333;border-bottom:1px solid #4D4D4D;}
/* Modify background color here for the sub nav slide out or third level */
#gn div.gn_dd ul li ul li a:hover, #gn div.gn_dd ul li ul li a:active, #gn div.gn_dd ul li ul li a:focus {text-decoration:none;background:#886600;}

#gn div ul li ul li.promo {margin:0;padding:0;background-repeat:no-repeat;background-position:1px 0px;background-color:#333;border-bottom:1px solid #4D4D4D;color:#fff;font:normal 11px arial,sans-serif;}
#gn div ul li ul li.promo strong {display:block;font-size:12px;color:#fff;}
#gn div ul li ul li.promo p {padding:14px 10px 4px 10px;margin:0;color:#fff;}
#gn div ul li ul li.blank p {padding:4px 10px 4px 10px;margin:0;color:#fff;}

#gn_home 		{width:55px;}
#gn_products 	{width:80px;}
#gn_solutions 	{width:80px;}
#gn_demos 		{width:60px;}
#gn_pressroom 	{width:90px;}
#gn_company 	{width:75px;}
#gn_contact 	{width:75px;}
#gn_login 		{width:70px;}

/* If you want to use use menu images, place them here */
/* #gn li.ph_mobile { background-image:url(myImageHere.gif);} */