@charset "utf-8";
/* CSS Document */

#navigation {
	float: left;
	width:500px;
	padding: 0px;
	height:auto;	
	overflow:hidden;
	float:left;

} 
#alumni{
overflow:hidden;
height:auto;
width:530px;
}

#navigation li, ul {    
list-style: none;    
padding: 0;    
margin: 0;
background-image:none;
margin-bottom:10px;
width:500px;
height:auto;
float:left;
margin-left:10px;
color:#0099FF;
} 

#navigation li a {    
display: block;    
color:#66CCFF;
text-align:left;
text-decoration: none;
background-image:none;
height:auto;
float:left;
overflow:hidden;
margin-bottom:5px;
} 

#navroot > li > a{
text-align:left;
width:450px;
height: 20px;
margin-bottom:5px;
text-align:left;
color:#66CCFF;
text-decoration:none;
float:left;
overflow:hidden;
}

*html #navroot li a{
text-align:left;
float:left;
width:450px;
height: 20px;
margin-bottom:10px;
text-align:left;
color:#66CCFF;
float:left;
overflow:hidden;
} 

#navroot ul > li > ul > li {
text-align:left;
float:left;
width: 220px;
height: 20px;
margin-bottom:5px;
text-align:left;
padding-bottom:5px;
padding-top:0px;
color:#66CCFF;
padding-left:0px;
padding-right:0px;
} 

*html #navroot ul li ul li {
text-align:left;
float:left;
width: 200px;
height: 20px;
margin-bottom:10px;
text-align:left;
padding-bottom:10px;
padding-top:0px;
color:#66CCFF;
padding-left:0px;
padding-right:0px;
} 

.navchild {	
text-align:left;
float:left;
width:250px;
height:auto;
margin-bottom:5px;
text-align:left;
padding:0px;
color:blue;
float:left;
overflow:hidden;
height:auto;
} 
*html .navchild {	
text-align:left;
float:left;
width:220px;
height:auto;
background-image: none;
background-repeat: no-repeat;
margin-bottom:10px;
text-align:left;
padding:0px;
color:#66CCFF;
} 

.navchild > li > a {
background-image: none;
color:#66CCFF;
text-align:left;
float:left;
overflow:hidden;
} 
*html .navchild li a {
background-image: none;
color:#66CCFF;
text-align:left;
}
