/* ----------------- Top Nav Styles -------------------- */ 
#topNav{
     position:absolute;
     left:550px;
}

#topNav .topButton {
     display:block;
     float:left;
     width:64px;
     Padding:6px 6px 6px 6px;
     background:#E6E6E6;
     margin-left:5px;
     text-decoration:none;
     text-align:center;
     color:#565656;
     font-weight:bold;
}

#topNav.topButton:hover {
     background:#CFCFCF url(/assets/Images/upArrow.png) 32px 21px no-repeat;
}





/* ----------------- Left Nav Styles -------------------- */ 

/* -- Nav Level One -- */
UL#leftNav {
	     PADDING-RIGHT: 0px; 
         PADDING-LEFT: 0px;
         PADDING-BOTTOM: 0px; 
         MARGIN: 74px 23px;  
         WIDTH: 105px; 
         PADDING-TOP: 0px; 
		 list-style:none;
}

UL#leftNav LI {
        POSITION: relative; 
        WIDTH: 105px; 
		background:url(/assets/Images/bkgd-leftNav.gif) no-repeat; 
        background-position: 0px 10px;
		padding-left:15px;
}  
		
UL#leftNav LI A {
	    PADDING-RIGHT: 5px; 
        DISPLAY: block; 
        PADDING-LEFT: 5px; 
        FONT-WEIGHT: bold; 
        PADDING-BOTTOM: 5px; 
        WIDTH: 95px; 
        COLOR: #666; 
        PADDING-TOP: 5px; 
        TEXT-DECORATION: none
}

UL#leftNav LI A.navcurrent { 
        COLOR: #000; 
}

UL#leftNav LI:hover A { 
        COLOR: #000; 
}

UL#leftNav LI.over A { 
        COLOR: #000; 
}

UL#leftNav LI:hover UL LI A { 
        COLOR: #666; 
}

UL#leftNav LI.over UL LI A { 
        COLOR: #666; 
}

UL#leftNav LI:hover UL LI A.navcurrent { 
        COLOR: #000; 
}

UL#leftNav LI.over UL LI A.navcurrent { 
        COLOR: #000; 
}
/* -- Nav Level Two -- */

UL#leftNav LI UL {
        PADDING-RIGHT: 0px; 
        margin-left:0px;  
        PADDING-LEFT: 0px; 
        FONT-SIZE: 10px; 
        PADDING-BOTTOM: 0px; 
        PADDING-TOP:0px; 
        left:105px;  	
}

UL#leftNav LI UL LI {
        MARGIN: 0px;
		background:none;
		padding-left:0px;
        display:none;
}

UL#leftNav LI UL LI A {
        color: #666;
        font-weight:normal; 
        font-size:12px;
        PADDING-RIGHT: 5px; 
        PADDING-LEFT: 5px; 
        PADDING-BOTTOM: 2px; 
        PADDING-TOP: 2px
}

UL#leftNav LI UL LI:hover A{
        COLOR: #000;      
}
UL#leftNav LI UL LI.over A{
        COLOR: #000;      
}

UL#leftNav LI.selected UL LI {
display:inline;
}

/* ----------------- Block Nav Styles -------------------- */ 
#blockNavContainer{
	/* border-bottom:1px dashed #666666; */
	padding-bottom:10px;
	margin-top:10px;
}



ul#blockNav{
           background:#fff;
           padding:0 0 0 0;
           margin:0;
}


ul#blockNav li {
           list-style-type:none;
           width:198px;
           float:left;
           margin:0;
           padding:0;
}

ul#blockNav li A {
 text-decoration:none;    
}

ul#blockNav li ul {
           margin:0 0 10px;
           padding:15px 0 0 0;
           float:left;
		
}
ul#blockNav li ul li {
           margin:0 0 0 15px;
           padding:0 0 5px 0;
           width:auto;
           float:none;
	   list-style-type:disc;
           
}

ul#blockNav li ul li A {
          font-weight:normal;   
}

ul#blockNav li ul li A:hover {
 text-decoration:underline;
}

.homeBlockNav li A{
font-size: 15px;
color: #26a9e0;
}


.homeBlockNav li ul li A{
font-size: 12px;
color: #26a9e0;
}
.homeBlockNav li ul li A{
 color:#666666;
}


#blockNavContainer UL LI A {
 color:#666666;
 font-weight:bold;  
}