#nav {
list-style: none;
margin:0;
padding:0;
}
#nav li a {
display:block;
width:166px;
padding-left: 10px;
color:#FFFFFF;
line-height: 20px;
}
#nav li ul {
list-style: none;
margin:0;
padding:0;
}
#nav li ul a {
padding-left: 25px;
width:151px;
color:#FFFFFF;
line-height: 20px;
}
#nav ul ul a {
display:block;
width:131px;
padding-left: 45px;
color:#FFFFFF;
line-height: 20px;
font-size:11px;
}
.navGen {
	background-color: #005BBE;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0175EB;
	border-bottom-color: #014285;
}
.navGen:hover {
background-color: #0175EB;

}

.navTP {
	line-height: 20px;
	background-color: #291C6C;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B4AFCD;
	border-bottom-color: #1A1140;
}
#learning a:hover{
	background-color: #3D2A9C;
}


.navEquip {
	line-height: 20px;
	background-color: #E16B00;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F3BF8F;
	border-bottom-color: #863C00;
}
#equipment a:hover{
	background-color: #FA8014;
}

.navSup {
	line-height: 20px;
	background-color: #259E1F;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B6DBB0;
	border-bottom-color: #1B7B19;
}
#supplemental a:hover{
	background-color: #33BE20;
}
.navDev {
	background-color: #851875;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D5ADD0;
	border-bottom-color: #6F1C6E;
}
#textbook_submenu ul {
list-style: none;
margin:0;
padding:0;
}
#textbook_submenu li a {
display:block;
width:185px;
color:#FFFFFF;
font-size: 11px;
padding: 3px;
background-color: #291C6C;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #B4AFCD;
border-bottom-color: #1A1140;
}
#textbook_submenu li a:hover {
background-color: #3D2A9C;
}
#textbook_submenu li li a {
display:block;
width:185px;
color:#FFFFFF;
font-size: 10px;
padding: 7px;
background-color: #291C6C;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #B4AFCD;
border-bottom-color: #1A1140;
}
#textbook_submenu li a:hover {
background-color: #3D2A9C;
}
#equipment_submenu ul {
list-style: none;
margin:0;
padding:0;
}
#equipment_submenu li a {
display:block;
width:185px;
color:#FFFFFF;
font-size: 12px;
padding: 3px;
background-color: #E16B00;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-top-color: #FFD1A9;
border-bottom-color: #E16B00;
}
#equipment_submenu li a:hover {
background-color: #FA8014;
}
#supplement_submenu ul {
list-style: none;
margin:0;
padding:0;
}
#supplement_submenu li a {
display:block;
width:185px;
color:#FFFFFF;
font-size: 12px;
padding: 3px;
background-color: #259E1F;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-top-color: #B6DBB0;
border-bottom-color: #1B7B19;
}
#supplement_submenu li a:hover {
background-color: #33BE20;
}
#resource_submenu ul {
list-style: none;
margin:0;
padding:0;
}
#resource_submenu li a {
display:block;
width:185px;
color:#FFFFFF;
font-size: 12px;
padding: 3px;
background-color: #005BBE;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-top-color: #0175EB;
border-bottom-color: #014285;
}
#resource_submenu li a:hover {
background-color: #0175EB;
}