
body {
  
        color: #000000;
        background-color:#bbd4f8;
  
        text-align:left;
  
      }



.navigation {
   position:absolute;
   zwidth: 1100px;
   width: 100%;
   z-index: 999;
}

.nav {
	
         margin: 0px;
	
         padding: 0px;
	
         list-style: none;
         z-index: 999;

}



.nav li {
	
         float: left;
	
         margin-left: 3px;
         width: 90px;
	
         position: relative;
         z-index: 999;

         font-family: arial;

         font-size: 12px;
}



.nav li a {
	
         background: #bbd4f8;
	
         color: #000000;
	
         display: block;
	
         padding: 7px 4px;
	
         text-decoration: none;
	

}


.nav li span {
	
         background: #bbd4f8;
	
         color: #000000;
	
         display: block;
	
         padding: 3px 4px;
	
         text-decoration: none;
	
         border-top: 1px solid #069;

}




.nav li a:hover {
	
         color: #069;
         background: #d4e4fa;
	


}



/*=== submenu ===*/



.nav ul {
	
            display: none;
	
            position: absolute;
	
            margin-left: 0px;
	
            list-style: none;
	
            padding: 0px;

            border-style: solid;
            border-width: 1px;
}




.nav ul li {
	
            width: 160px;
	
            float: left;

}



.nav ul a {
	
        display: block;
	
        height: 15px;

	padding: 7px 8px;

	color: #000000;

	text-decoration: none;

}



.nav ul li a:hover {
        background: #FFCC99;
	
}



.nav ul li table tr td:hover {
        background: #FFCC99;
	
}



/*=== level3menu  ===*/


.sub ul {
	
            display: none;
	
            position: absolute;
	
            margin-left: 160px;
	
            margin-top:  -20px;
            list-style: none;
	
            padding: 0px;

            border-style: solid;
            border-width: 1px;
}




.sub li {
	
            width: 160px;
	
            float: left;
            margin-left: 0px;
            border-style: none;
            border-width: 0px;

}



.sub ul a {
	
        display: block;
	
        height: 15px;

	padding: 7px 8px;

	color: #FF0000;

	text-decoration: none;

}



.sub li a:hover {
        background: #FFCC99;
	
}

/*=== row styles  ===*/
.l2tab {
     width: 100%;
     height:100%;
     border-spacing: 0;
     border-collapse: collapse;
     border-style: none;
     border-width: 0px;
     font-size:8pt;
}

.l2tab tr {
     width: 20px;
     background-color: #bbd4f8;
}

.l2pic {
     width: 16px;
     height: 16px;
}


.xl2tab tr td img{
     width:  16px;
     height: 16px;
     border-style: none;
     border-width: 0px;
     background-color: #bbd4f8;
}


.mtitle {
     background-color: #ffffff; 
     white-space: nowrap; 
     width: 100%;
}


.l3tick {
     width:  7px;
     height: 7px;
     background-color: #bbd4f8;
}


#udarrow {
   margin-top: 5px;
   margin-left: 10px;
}