#navcontainer {
	background-image: url(../img/nav_bkgd.jpg); 
	background-repeat: no-repeat;}
#subnavcontainer {
	background-image: url(../img/nav_bkgd_subnav.jpg); 
	background-repeat: no-repeat;
	z-index: 1000}
.NavList
{
    /* menu wrapper div */
    border: 0;
    margin: 0;
    padding: 0;
}
.NavList ul
{
    /* all submenu lists */
    padding: 0;
    border: 0;
    margin: 0;
    list-style: none;
}

.NavList a
{
	display: block;
	/* all links within the menu wrapper */
}
.NavList li
{
    /* all list items */ /* -- Border around each menu item -- */
    border: 0;
    border-top: 0; /* added for opera browser to remove bullets on lists */
    list-style: none;
    display: inline;
}
.NavListSection {
	display: block;
    padding: 2px 5px 2px 1em;
    background-color: transparent;
    color: #FFF;
    text-decoration: none; /* added for opera */
    font-size: 14px;
    font-weight: bold;
}
.NavList li a:link, .NavList li a:visited
{
    /* main colour of the menu */
    margin: 0;
    padding: 0;
    display: block;
    padding: 6px 2px 6px 20px;
    border-left: 12px;
    background-color: transparent;
    color: #FFF;
    text-decoration: none; /* added for opera */
    font-size: 12px;
    font-weight: bold;
}
.NavList li a:hover
{
    background-color: #0c0;
    color: #fff;
    background-image: none;
}
.NavList ul ul
{
/* second level menu items */
    margin-left: 0px;
}
.NavList ul ul li
{
    border: 0;
    border-top: 0; /* added for opera browser to remove bullets on lists */
    list-style: none;
    margin: 0;
}
.NavList ul li a:link, .NavList ul li a:visited
{
    margin: 0;
    padding: 0;
    display: block;
    padding: 6px 2px 6px 30px;
    border-left: 24px;
    background-color: transparent;
    color: #FFF;
    text-decoration: none; /* added for opera */
    font-size: 12px;
    font-weight: bold;
}
.NavList ul li a:hover
{
    background-color: #0c0;
    color: #fff;
    background-image: none; 
}
.SectionNav {
float:right;
position:relative;
top:5px;
margin-right:4px;
}
.SectionNav table { 
	font-family: Arial, san-serif;
	width: auto;
}
.SectionNav td {
	text-align: center;
	vertical-align: top;
	padding: 2px 10px;}
.SectionNav a,
.SectionNav a:active,
.SectionNav a:visited  { 
	font-weight: bold;
	color: #000; 
	font-size: 11px; 
	text-decoration: none;
padding-top:2px; }
.SectionNav a:hover {
	color: #fff;}
.SectionNav img {
	}