.mainMenu { 
    position:absolute;
    top:70px;
    left:396px; 
	font-size: 93%; 
    /*background: #FFFFFF; */
}

.nav,  .nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}
 
.nav a {
	display: block;
}
 
.nav li { /* all list items */
	float: left;
	/*width: 10em;  width needed or else Opera goes nuts */
}
 
.nav li ul { /* second-level lists */
	position: absolute;
	background-image: url(../img/dropdown_back.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 174px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
 
.nav li:hover ul, .nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

.nav li ul li{
	display:block;
	float:none;
}

.nav li ul a{
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
}

a.starter, a.starterselected { 
    z-index:100; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-weight: bold; 
    list-style-type: none; 
    text-transform: uppercase; 
    color: #005a51; 
    text-decoration: none; 
    padding-top: 0.75em; 
    padding-right: 7px; 
    padding-bottom: 0.25em; 
    margin-left: 6px; 
    background-image: url(../img/navbar_separator.gif); 
    background-repeat: repeat-y; 
    background-position: right; 
    border-bottom:3px solid #FFFFFF; 
} 

li.first a.starter,  li.first a.starterselected,{ 
    margin-left: 0px;
} 

#who a.starterselected {
    color:#000000;
    border-bottom:3px solid #349800; 
}

.nav #who ul li a:hover{
	color:#319B00;
}

#who a.starter:hover, #who a.starter:active, #who a.starter:focus { 
    background-color: #ffffff; 
    color: #000000; 
    border-bottom:3px solid #319B00; 
}

#what a.starterselected {
    color:#000000;
    border-bottom:3px solid #B3081B; 
}

.nav #what ul li a:hover{
	color:#319B00;
}

#what a.starter:hover, #what a.starter:active, #what a.starter:focus { 
    background-color: #ffffff; 
    color: #000000; 
    border-bottom:3px solid #B3081B; 
}

#support a.starterselected {
    color:#000000;
    border-bottom:3px solid #600650; 
}

.nav #support ul li a:hover{
	color:#319B00;
}

#support a.starter:hover, #support a.starter:active, #support a.starter:focus { 
    background-color: #ffffff; 
    color: #000000; 
    border-bottom:3px solid #600650; 
}

#our a.starterselected {
    color:#000000;
    border-bottom:3px solid #003C7B; 
}

.nav #our ul li a:hover{
	color:#319B00;
}

#our a.starter:hover, #our a.starter:active, #our a.starter:focus { 
    background-color: #ffffff; 
    color: #000000; 
    border-bottom:3px solid #003C7B; 
}

#media a.starterselected {
    color:#000000;
    border-bottom:3px solid #006861; 
}

.nav #media ul li a:hover{
	color:#319B00;
}

#media a.starter:hover, #media a.starter:active, #media a.starter:focus { 
    background-color: #ffffff; 
    color: #000000; 
    border-bottom:3px solid #006861; 
}

/*#menu1, #menu2, #menu3, #menu4, #menu5, #menu6 { 
#menuList ul li ul { 
     
} 
#menuList ul li ul li{ 
    border:1px solid #949292; 
}*/ 

#snavbar_3    { 
    width: 120px; 
} 

.menu { 
    width: 120px; 
    text-align: left; 
    position: absolute; 
    visibility: hidden; 
    z-index: 100; 
    padding:10px; 
     
} 

.menu ul { 
    z-index:100; 
    margin: 0px; 
    padding: 0px; 
} 

.menu li { 
    width:100%; 
    padding:0px; 
    margin:0px; 
    list-style: none; 
} 
.menu li a { 
    /*background: #FFFFFF;*/ 
    z-index:100; 
    color: #949292; 
    display: block; 
    width:100%; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    /*padding:0px; 
    margin:0px;*/ 
    border-left:1px solid #949292; 
    border-bottom:1px solid #949292; 
    border-right:1px solid #949292; 
    padding:2px; 
    padding-left: 5px; 
    padding-right: 5px; 
    text-decoration: none; 
} 

.menu li a.first { 
    border-top:1px solid #949292; 
} 

.menu li a:hover, .menu li a:active, .menu li a:focus { 
    background-color: #949292; 
    color: #FFFFFF; 
} 