/* Banner - New styles revised by Teresa */

/* Navigation School Food  */

div#mainnavigation {
	padding:0;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	height: 25px;
	background-image: url(../images/navigation-bar-3.gif);
	background-repeat: repeat-x;
	background-position: center top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6599c8;

}
div#mainnavigation UL{
border:0px;
width:auto;
list-style-type:none;
margin:0;
padding:0;
height:auto;

}

div#mainnavigation li {
	float: left;
}

div#mainnavigation a {
    font:bold 10.5px  Segoe UI, Tahoma, Trebuchet MS, Arial;
    text-decoration:none;
	padding:2px 13px;	
	/*float: left;*/
	display:block;
	height:20px;
    /*color:#2a74b3;*/
    color:#003366;
	line-height:1.7em;
	margin:0;
	text-align: center;
    /*background:url(../images/navigation-bar-3.gif) #cfe1f1 repeat-x;*/
    border-right:1px solid #FFFFFF;
}

div#mainnavigation a:hover {
	text-decoration:none;
	background:url("/ui/images/nav_hover.jpg") #1e528e repeat-x;
	color:#FFF;
}

div#mainnavigation .current {
	text-decoration:none;
	background:url("/ui/images/nav_hover.jpg") #1e528e repeat-x;
	color:#FFF;
}

div#mainnavigation ul.nav1 {
smargin:6px;
padding:0px;
list-style:none;
}
div#mainnavigation ul.nav1 li{
font:bold 11.5px Tahoma, Trebuchet MS, Segoe UI, Arial;
margin:0px;
padding:0px;
background:url("images/nav_bkg.jpg") #cfe1f1 repeat-x;
}
#mainnavigation ul.nav1 LI A:hover, #mainnavigation ul.nav1 li a.selected, #mainnavigation ul.nav1 li a.selectedpage {
	background:url("/ui/images/nav_hover.jpg") #1e528e repeat-x;
	color:#FFF;
}


div#mainnavigation ul.nav2 li{
border: 0px solid red;
background:#FFF;
padding-left:12px;
font-size:11.5px;
font-weight:normal;
border-bottom:1px solid #c8d7e4;
}
div#mainnavigation ul.nav2 li a, div#mainnavigation ul.nav2 li a:visited {
color:#3374ac;
}
#mainnavigation ul.nav1 ul.nav2 LI A:hover, #mainnavigation ul.nav1 ul.nav2 LI A.selectedpage{
color:#e17d1a;
background:transparent;
}


/* Navigation OPT */

div#mainnavigation-opt {
	padding:0;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	height: 25px;
	background-image: url(../images/navigation-bar-opt.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e49c05;
}
div#mainnavigation-opt UL{
border:0px;
width:auto;
list-style-type:none;
margin:0;
padding:0;
height:auto;

}
div#mainnavigation-opt a {
	font:bold 11.5px Tahoma, Trebuchet MS, Segoe UI, Arial;
	text-decoration:none;
	padding:2px 20px;
	float: left;
	display:block;
	height:20px;
	/*	color:#2a74b3;*/
color:#003366;
	line-height:1.7em;
	margin:0;
	text-align: center;
	border-right:1px solid #FFFFFF;
	background-color: #cfe1f1;
	background-image: url(../images/navigation-bar-opt.gif);
	background-repeat: repeat-x;
}

div#mainnavigation-opt a:hover {
	text-decoration:none;
	background:url("/ui/images/nav_hover.jpg") #e49c05 repeat-x;
	color:#FFF;
}

div#mainnavigation-opt .current {
	text-decoration:none;
	background:url("/ui/images/nav_hover.jpg") #e49c05 repeat-x;
	color:#FFF;
}

div#mainnavigation-opt ul.nav1 {
smargin:6px;
padding:0px;
list-style:none;
}
div#mainnavigation-opt ul.nav1 li{
font:bold 11.5px Tahoma, Trebuchet MS, Segoe UI, Arial;
margin:0px;
padding:0px;
background:url("images/nav_bkg.jpg") #cfe1f1 repeat-x;
}
#mainnavigation-opt ul.nav1 LI A:hover, #mainnavigation ul.nav1 li a.selected, #mainnavigation ul.nav1 li a.selectedpage {
	background:url("/ui/images/nav_hover.jpg") #1e528e repeat-x;
	color:#FFF;
}

div#mainnavigation-opt ul.nav2 li{
border: 0px solid red;
background:#FFF;
padding-left:12px;
font-size:11.5px;
font-weight:normal;
border-bottom:1px solid #c8d7e4;
}
div#mainnavigation-opt ul.nav2 li a, div#mainnavigation ul.nav2 li a:visited {
color:#3374ac;
}
#mainnavigation-opt ul.nav1 ul.nav2 LI A:hover, #mainnavigation ul.nav1 ul.nav2 LI A.selectedpage{
color:#e17d1a;
background:transparent;
}
