/* jquery.plugin.css */

/***** tooltip (custom 'alt') *****/
#tooltip{
    position:absolute;
    background:#00abbd;
    padding:2px 6px;
    color:#fff;
    display:none;
}	

/***** superfish (menu)*****/
#nav, #nav * {
    list-style:none;
}
#nav {
    line-height:1.0;
}
#nav ul{
    position:absolute;
    top:-999em;
    width:187px;
    border-top:6px solid #00abbd;
}
#nav ul ul{
    border-top:0px none #fff;
}
#nav ul li, #nav a{
    width: 100%;
}
#nav li {
    float:left;
    position:relative;
    z-index:99;
}
#nav a{
    display:block;
}
#nav li:hover ul, ul#nav li.sfHover ul {
    left:0;
    top:46px;
    /top:51px;
}
#nav li:hover li ul, #nav li.sfHover li ul {
    top:-999em;
}
#nav li li:hover ul, ul#nav li li.sfHover ul{
    left:187px;
    top:0;
   /top: 6px;
}
.superfish li:hover ul, .superfish li li:hover ul{
    top: -999em;
}

#nav ul ul{
    overflow:hidden;
}
#nav li.selected {
    background:url(../../corporate/css_images/nav-selected.gif) 0 bottom no-repeat;
    padding-bottom:22px;
    z-index:1;
}
#nav li.selected a{
    height:46px;
}
#nav li.selected li a{
    height:auto;
}
#nav li li, #nav li.last {
    padding-right:0;
}

#nav li{
    background:url(../../corporate/css_images/nav-bg-separ.gif) repeat-x;
}

#nav li a.item{
    padding:27px 0px 0px 10px;
    /padding:27px 0px 5px 10px;
    background:url(../../corporate/css_images/nav-bg.gif) repeat-x;
    height:20px;
    width:177px;
    margin-right:1px;
    color:gray;
    text-transform:uppercase;
    font-size:13px;
}

#nav li a#item189{
	width:176px;
}

#nav li:hover a.item, #nav li.sfHover a.item, #nav a.item:hover, #nav li.selected a.item1{
    background:url(../../corporate/css_images/nav-bg-on.gif) repeat-x;
    text-decoration:none;
}

#nav li.last li a{
    width:168px;
}
#nav ul li, #nav ul li.last li{
    background:url(../../corporate/css_images/nav-separ.gif) 0 bottom repeat-x #e2ebf2;
}
#nav ul a{
    color:#00abbd;
    height:auto;
    width:168px;
    padding:5px 0 6px 19px;
    text-decoration:none;
    font-size:12px;
}
#nav li.last a{
    margin-right:0;
}
#nav li li.last a{
    width:168px;
}
#nav li.last a, #nav li.last li.last a{
    background-color:#e2ebf2;
}
#nav li.last li a{
    background-color:transparent;
}
#nav ul a:hover{
    background-image:url(../../corporate/css_images/nav-hover.gif);
}
#nav li li.sfHover a, #nav li li.sfHover a:hover{
    background-image:url(../../corporate/css_images/nav-hover-sub.gif);
    border-right:3px solid #00abbd;
    width:165px; 
    /width:187px;
}

#nav li li.sfHover li a, #nav li li.sfHover li a:hover{
    border-right:3px solid #e2ebf2;
}
#nav ul a, #nav li li.sfHover li a{
    background-repeat:no-repeat;
    background-position:3px 0.5em;
}
#nav li li:hover li a, #nav li li.sfHover li a{
    background-image:none;
    border-right:none;
    width:168px;
}
#nav li li.sfHover li a:hover{
    background-image:url(../../corporate/css_images/nav-hover.gif);
}
