@charset "UTF-8";
/* CSS Document */

/**************************
NAVIGATION ZONE
**************************/

.navWrapper{
    margin-top:40px;
}

.subNavWrapper{
    height:0;
    overflow:hidden;
}

/********** BASE TABS **********/
.wdgBase.wdgTopNav {
    height:auto;
    width:140px;
    border-top:1px solid #ccc;
}

.navBar *{
    zoom:1;
}


.navBar, 
.wdgTopNav ul {
    margin:0;
    padding:0;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    min-width:140px; /* zoom fix in firefox */
} /** remove bullet points from lists **/

.navBar li {
    list-style:none;
    width:140px;
    margin:0;
    cursor:pointer;
    text-align:left;
    border-bottom:1px solid #ccc;
    padding:0;
		height:auto;
}

.navBar a.sectionMain, .navBar a.sectionMain:hover{
    display:block;
    height:35px;
    line-height:35px;
    text-decoration:none;
    font-size:13px;
} /**tab anchors **/

/**********TAB MENUS **********/

.navBar #SO_Nav, .navBar #HIW_Nav{
    display:none;
}

.navBar li ul.menu {
    padding:0 0 15px;
    min-width:140px;
    width:140px;
    margin:0;
}

.navBar li ul.menu li {
    font-size:10px;
    height:20px;
    line-height:20px;
    text-align:left;
    border-bottom:none;
    width:140px;
    padding:0;
    margin:0
}

.navBar li ul.menu li a {
    color:#3293c6;
    font-size:11px;
    font-weight:normal;
    padding:0;
    margin:0;
    height:20px;
    line-height:20px;
    text-decoration:none;
}

.navBar li ul.menu a:hover{
    color:#514f4f;
}

ul.navBar li.tab div.subNavWrapper li.menuItem a:hover{
  text-decoration:none;	
}





.navBar li.selected a:link,
.navBar li.selected a:hover,
.navBar li.selected a:visited{
    color:#888 !important;
    cursor:default;
}

.navBar a:active, .navBar a:visited, .navBar a:focus{
	border:none;
	outline:none;
}


.selected-sub{
    height:auto !important;
}