/* =Main Nav
-----------------------------------------------------------------------------*/

#navigation {
 
height: 71px;
overflow: hidden;
}

#navigation ul {
list-style: none;
margin-left: 0px;

}

#navigation li {
display: inline;
float: left;
}

#navigation a {
display: block;
width: 125px;
height: 34px;
 
background-image:url(../images-mywex/images-collage.png);
text-indent: -5000px;
}
 
 
 
#homepagebn a {background-position: 0 -501px; width: 265px;}
#homepagebn a:hover, #homepagebn a:active, #homepagebn_selected a   {background-position: 0 -540px;  width: 265px;}
 
#studentsbn a {background-position: 0 -593px;  width: 164px;}
#studentsbn a:hover, #studentsbn a:active, #studentsbn_selected a {background-position: 0 -633px;  width: 164px;}
 

#teachersbn a {background-position: 0 -679px; width: 164px;}
#teachersbn a:hover, #teachersbn a:active, #teachersbn_selected a  {background-position: 0 -719px; width: 164px;}
 
#parentsbn a {background-position: 0 -761px; width: 165px;}
#parentsbn a:hover,  #parentsbn a:active, #parentsbn_selected a { background-position: 0 -801px; width: 165px;}
 
 
  
#employersbn a {background-position: 0 -842px; width: 129px;}
#employersbn a:hover,  #employersbn a:active, #employersbn_selected a { background-position: 0 -882px; width: 129px;}
 
 

#utilities {
/*width: 912px;
height: 34px;
background: url(../images_apt/interface/csg-4afd6c67742b8.png) no-repeat;
*/
overflow: hidden;
margin-top: 20px;
 

}

#utilities ul {
list-style: none;
margin-left:40px;

}

#utilities li {
display: inline;
float: left;
}

#utilities   a {
display: block;
width: 125px;
height: 50px;
 
background-image:url(../images-mywex/images-collage.png);
text-indent: -5000px;
}
 

 
#aboutusutilities a {background-position:  0 -300px; width: 117px;}
#aboutusutilities a:hover, #aboutusutilities a:active, #aboutusutilities_selected a   {background-position: 0 -240px;  width: 117px;}
 
#orderresourcesutilities a {background-position:  0 -360px; width: 147px;}
#orderresourcesutilities a:hover, #orderresourcesutilities a:active, #orderresourcesutilities_selected a {background-position: 0 -420px; width: 147px;}
 

#blogutilities a { background-position: 0 -180px; width: 102px;}
#blogutilities a:hover, #blogutilities a:active, #blogutilities_selected a  {background-position: 0 -120px; width: 102px;}
 
#loginutilities a {background-position:  0 0px; width: 118px;}
#loginutilities a:hover,  #loginutilities a:active, #loginutilities_selected a { background-position:  0 -60px; width: 118px;}
 
 





/* =Sub Nav
-----------------------------------------------------------------------------*/

/* 
styles for the left navigation links
*/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
.sidenavtitle{
	 margin: 0px;
	 margin-left: 10px;
	 border-bottom: 2px solid #EDEAEB;
	 line-height: 3em;
	 font-size: 1.3em;
 }

.cbSide {
	 
	 

}
.cbSide ul{
	list-style-type: none;
	margin-top: 25px;
	margin-left: 5px;
	margin-bottom: 20px;
	 
	font-size: 0.9em;
	padding-left: 0px;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	
}
 
.cbSide li a:link, .cbSide li a:visited{
 
 
color: #325FBE;
padding-left:0px;
 
text-decoration: none;
display:block;
 
border-bottom: 1px solid #D4C5A8;
font-weight: normal;
 
  
line-height: 1.4em;
padding-top: 8px;
padding-bottom: 8px;
padding-right: 10px;
}
  


.cbSide li a:hover{

color: #000;
line-height: 250%;
 
display:block;
 
border-bottom: 1px solid #D4C5A8;
 background-color: #ECE9D7;
 
line-height: 1.4em;
padding-top: 8px;
padding-bottom: 8px;
}








.cbSide ul.registeredlinks{
	 
	font-size: 0.8em;
	 

	
}


 
.cbSide ul.registeredlinks li a:link, .cbSide ul.registeredlinks li a:visited{
 
 
 
 
border-bottom: 1px solid #D4C5A8;
font-weight: normal;
 border-bottom: 1px solid #E9E0D1;
  
line-height: 1.1em;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 10px;
}
  


.cbSide ul.registeredlinks li a:hover{
 border-bottom: 1px solid #E9E0D1;
line-height: 1.1em;
padding-top: 3px;
padding-bottom: 3px;
}


.cbSide ul.registeredlinksdimmed li a:link, .cbSide ul.registeredlinksdimmed li a:visited{
 
 color: #999  ;
}
  


.cbSide ul.registeredlinks li a:hover{
 color: #CCC;
}

