.submenuTitle {
    
}

ul.top_level { /* level0 */
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 5px;
    border-top: 0px;
    margin-top: 0px; 
    display: inline-block;
	z-index:5000;
    
}

li.top_level { /* level0 */
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    border-top: 0px;
    margin-top: 0px; 
    display: inline-block; 
    
    display: block;
    float: left;
    height: 23px;
    letter-spacing: 1px;
    line-height: 23px;
    /*position: relative;
    z-index: 100;*/
}


.not-visible {
    visibility: hidden;
}

.top_level .headerItem  {
    background-position: 0 0;
    background-repeat: no-repeat; 
    height: 23px;
    overflow: hidden;
	z-index:5000;
}

.top_level .headerItem .arrowItem {
    background:  url('../images/top_menu_arrow_unselected.jpg') no-repeat 100% 50%;    
}



.over .headerItem {
    background-position: 0px -106px;
    background-repeat: no-repeat;
    height: 23px;
	z-index:3000;
}


#anav li.headerSpacing {
    display: inline-block;
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    background-color:transparent;
    background-image:url("../images/menu-spacer.gif");
    background-position: right center;
    background-repeat:no-repeat;
    display:block;
    float:left;
    height:23px;
    line-height:23px;
}

.submenuTitle {
    height:23px;
    line-height:41px;
    overflow-x:hidden;
    overflow-y:hidden;
    position:relative;
    z-index:10;
}

ul.multicolumn {
    /*background: #0000df;*/      
    padding-left: 5px;
    border: 2px;
    /*margin: 2px;*/
    position: relative;
    line-height: 18px;
	z-index:3000;
}

li.multicolumn {
    /* background: #red; */
    display: inline-block;
}

ul.single-column {
    /* display: inline-block; */ 
    /*position: absolute;
    margin-left: 131px;*/
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    float: left;
    text-align:left;
}

li.single-column {    
    display: block;
    /*margin-left: 131px;*/
    float: none;
    text-align:left;
    /*border: 1px solid black;*/
}

ul.level1 {
    display: block;
   /* border: 1px red solid; */
    /*background: white;*/   
    height: 125px;
    width: 150px;
    text-align: left;   
    text-align:left;
}

li.level1 {  
    position: relative;
    display: block;
    /*border: 1px red solid;*/
    float: none;
    padding-left: 16px;
    text-align: left;
	z-index:2000;
}

ul.level2 {
    display: block;   
    border: 1px orange solid;
	z-index:2000;
}

li.level2 {
    display: block;   
    border: 1px orange solid;
	z-index:2000;
}


.level3 {
    display: none;
}

/* make hidden element visible */ 
li.over .submenuContainer {
    display: block;       
} 

.single-column-heading a {
    background:url('../images/menu-bullet-level1.gif') no-repeat 0px 0;
    color:#F16422;
    font-size:12px;
    font-weight:bold;
    height:22px;
    line-height:22px;
    padding-left:10px;
    text-decoration:none;
    text-align:left;
}

.single-column-heading a:hover {
    background:url('../images/menu-bullet-level1-hover.gif') no-repeat 0px 0;
    /*color:#F16422;*/
    font-size:12px;
    font-weight:bold;
    height:22px;
    line-height:22px;
    padding-left:10px;
    text-decoration:none;
    text-align:left;
}

li.level1-first {
    background:url('../images/menu-bullet-level2-first.gif') no-repeat scroll left top;
}

li.level1-inner {
    background:url('../images/menu-bullet-level2-inner.gif') no-repeat scroll left top;
}

li.level1-last {
    background:url('../images/menu-bullet-level2-last.gif') no-repeat scroll left top;
}

li.level1-more {
    background:url('../images/menu-bullet-level2-more.png') no-repeat 0px 0px;
    padding-left: 20px;
}

li.level1 a {
    color: #645F51;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    text-decoration: none;
    text-align:left;
}

li.level1 a:hover {
    color: #645F51;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    text-decoration: underline;
    text-align:left;
}

.column-item a {
    background:url('../images/menu-bullet-level1.gif') no-repeat scroll left top;
    font-size:12px;
    font-weight:bold;
    height:22px;
    text-decoration:none;
    color: #F16422;
    font-size: 12px;
    padding-left: 11px;
    text-align:left;
}

.column-item a:hover {
    background:url('../images/menu-bullet-level1-hover.gif') no-repeat scroll left top;
    font-size:12px;
    font-weight:bold;
    height:22px;
    text-decoration: underline;
    color: #F16422;
    font-size: 12px;
    padding-left: 11px;
    text-align:left;    
}

.column-item {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("../images/new-menu-li-border.gif");
background-position:left bottom;
background-repeat:repeat-x;
height:22px;
line-height:22px;
overflow-x:hidden;
overflow-y:hidden;
width:143px;
}

.submenuContainer {
    position: absolute;
	z-index:5000;
}

.submenu {   /* #FB9F12 */
    /*border-left: 1px;
    border-right: 1px;*/

    display: block;    
    float: none;
    
    background-color: #FFF;
    z-index: 5000;
}

.submenuTopMargin {
    background-image:url('../images/submenuTopInner.png');    
    background-position:right top;
    background-repeat:repeat-x;
    overflow:hidden;
    background-color:transparent;
}

.submenuTopRightCorner {
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    background-color:transparent;
    background-image:url("../images/new-menu-top-right.gif");
    background-position:right top;
    background-repeat:no-repeat;
}

.submenuTopLeftCorner {
    -moz-background-clip:border;
    -moz-background-origin:padding;
    -moz-background-size:auto auto;
    background-attachment:scroll;
    background-color:transparent;
    background-image:url("../images/new-menu-top-left.gif");
    background-position:left top;
    background-repeat:no-repeat;
	
}


.submenuContent {  
    height: auto;  
    padding-left: 5px;
    padding-right: 5px;
	z-index:2000;
}


.submenuRightMargin, .submenuLeftMargin { 
    display: inline-block;
}

.submenuRightMargin {
    background: url('../images/submenuMarginRight.gif') scroll repeat-y 100% 0;  
    text-align: left;  
}

.submenuLeftMargin {
    background: url('../images/submenuMarginLeft.gif') scroll repeat-y 0 0;  
    text-align: right;

}


.submenuLeftMargin, .submenuContent, .submenuRightMargin {
    display: inline-block;
}*/

.submenuContent {
    display: inline-block;
}

.submenuFooter {
    display: block;
    vertical-align: bottom;
    background-color: #FFF;
    overflow: none;
    position: absolute;
    width: 100%;
    line-height: 9px;
}

.submenuFooterLeft, .submenuFooterInner, .submenuFooterRight {
    display: inline-block;
    position: relative;
}

.submenuFooterLeft {
    background:url('../images/submenuFooterLeft.gif') no-repeat 0 0;
    height: 9px;
    line-height: 9px;
    width: 50%;
    vertical-align: bottom;
    display: inline-block;
/*    border: 1px solid red; */
}

.submenuFooterInner {
    background-image:url('../images/submenuFooterInner.gif');    
    height:9px;
    line-height:9px;
    overflow:hidden;
    width: 100%;
    vertical-align: bottom; 
/*    z-index: 10;*/
/*    border: 1px solid red; */
}

.submenuFooterRight {
    background:url('../images/submenuFooterRight.gif') no-repeat 100% 100%;
    height:9px;
    line-height:9px;
    overflow:hidden;
    width: 50%;
    vertical-align: bottom;
    display: inline-block;
/*    border: 1px solid red; */
}


.over {
    /*display: inline-block;*/
}
.hidden {
    display: none;
}

/*.greenMenuHeader {
    height: 23px;
    line-height: 23px;
    margin-left: -14px;
    position: relative;
    width: 360px;
    z-index: 10;  
}

.greenMenuHeader .left {
    background: url(../images/green-menu-left.gif) no-repeat 0% 0%;
    height: 23px;
    overflow: ;
    width: 8px;
}

.greenMenuHeader .inner {
    background: url(../images/menu-green-inner.gif) repeat-x 0% 0%;
    height: 23px;
    line-height: 23px;
    width: 344px;
}   

.greenMenuHeader .right {
    background: url(../images/menu-green-right.gif) no-repeat 100% 0%;
    height: 23px;
    width: 8px;    
} 

.greenMenuHeader .liText {
    display: inline;
    font-size: 11px;
    height: 23px;
    line-height: 23px;
    padding: 0px 5px;
} 

.greenMenuUl .liText a {
    color: #788F07;
    font-size: 11px;
    height: 23px;
    line-height: 23px;
    text-decoration: none;
} 

.greenMenuHeader .greenMenuUl {
    display: inline;
    font-size: 11px;
    height: 23px;
    line-height: 23px;
    padding: 0px 5px;    
} 

.greenMenuHeader .liSpacer {
    background: url(../images/green-menu-spacer.gif) no-repeat 0px 1px;
    display: inline;
    height: 23px;
    line-height: 23px;
    overflow: ;
    width: 1px;
}

.greenMenuUl .liText a {
    color: #788F07;
    font-size: 11px;
    height: 23px;
    line-height: 23px;
    text-decoration: none;
}*/


.headerWelcomeClient  {
    color:#F03820;
    font-size:12px;
    line-height:16px;
    overflow-x:hidden;
    overflow-y:hidden;
    padding-left:25px;
    padding-top:15px;
    text-align:left;
    width:275px;
}

.headerLogins {
    color:#CA1700;
    font-size:12px;
    font-weight:bold;
    line-height:16px;
    text-decoration:underline;
}
