
.cssNavigation {/*display:block;
 clear:both;
 top:64px; 
 position:absolute;
 border-left:1px solid #FFFFFF;*/
 }     


#cssMainNav{margin: 0;padding: 0;}
#cssMainNav li{float: left; list-style: none;}
#cssMainNav ul{}		
#cssMainNav li a{
		background-image:url(../_images/main-nav-bg.png);
	    background-repeat:no-repeat;
		display: block;
		padding:10px 0px 0px 0px;
		margin:0px;
	    height:40px;
	    font-size:23px;
	    text-decoration:none;
	    float:left;
	    position:relative;
	    color:#1B3150;
        white-space: nowrap;
        width:214px;
        text-align:center;
        border:0px none #000000;
}
#cssMainNav li a:hover {
	background-image:url(../_images/main-nav-over.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
}
	
#cssMainNav li a.cssMainNavOn {
	background-image:url(../_images/main-nav-on.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
}


/*#cssMainNavOn {
	background-image:url(../_images/main-nav-o.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
}*/

#cssMainNav li ul {
			position: absolute;
			/*visibility: hidden;*/
			width:614px; 
			border:0px none red;
			margin:0px;	
			top:53px;
			z-index:100;
			padding: 0px 0px 5px 0px;
			float:left;	
			left:0px;
}
		
#cssMainNav li ul li{
	float: left;
	/*border:1px solid #000000;*/
}
		
#cssMainNav li ul li a {
	height:18px;
    font-size:13px;
/*	font-weight:600; */
    text-align:left;
    text-decoration:none;
	color:#1B3150;
    padding:5px 4px 2px 8px;
 	 display:block; 
}
		
#cssMainNav li ul li a:hover {
    background-image:url(../_images/btn-subnav-o.png);
	background-repeat:no-repeat;
	background-position:left top;*/
	background-color:#0066FF;
	color:#FFFFFF;
}


/*.cssNavSubTop {
    background-image:url(../_images/dropdown-background-top.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:6px;
    display:block;  
    position:relative; 
}

.cssNavSubMid {
	background-color:#D2442C;
	position:relative;
/*	display:block; */
	
/*} 
.cssNavSubBot {
    background-image:url(../_images/dropdown-background-btm.png);
	background-repeat:no-repeat;
	background-position:left bottom;
    display:block;  
    position:relative;
}
 */ 
.cssNavSub {
         display:block;
/*       background-image: url(../_images/btn-subnav-left.png); */
		 background-image: url(../_images/btn-subnav.png);
         background-position:left;
         background-repeat: no-repeat;

}
.cssNavSub em {
         display:block;
         background-image: url(../_images/btn-subnav-right.png);
         background-position:right;
         background-repeat: no-repeat;
/*       margin-right:5px; */
}
.cssNavSub a {
        margin:0px 4px 0px 4px;
        padding:2px 4px 2px 4px;
        display:block;
        background-image: url(../_images/btn-subnav-centre.png);
        background-position:center;
        background-repeat: repeat-x;
        color:#FFFFFF;
        text-decoration:none;
        vertical-align:middle;
        font-style:normal;
        font-size:14px;
/*		display:inline; */
}  


