#header{ 
	height: 60px; 
	position:relative;
    background: transparent url(../images/notch-green.gif) top right no-repeat;
	font: 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: right;
	font-weight: bold;
}
#header a:link, #header a:visited{ 
	font: 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
#header a:hover{
	text-decoration: underline;
}
#topsections{
    width: 960px; height: 35px;
    background: transparent url(../images/header-v2.png) 0 -106px;
    margin: 10px auto 0 auto; padding: 0;
    position: relative;}
#topnav{
    width: 960px; height: 32px;
    margin: 0 auto 0 auto; padding: 0;
    position: relative;}
  #topnav li, #topsections li{
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0px;}
#topsections li, #topsections a{ height: 28px; display: block; }
#topsections #logo{ position: absolute; top: -70px; left: 0px; width: 380px;}
#topsections #section1{ left: 338px; width: 172px; height: 24px; background: transparent url(../images/header-v2.png) -338px 111px no-repeat; }
#topsections #section2{ left: 512px; width: 140px; height: 24px; background: transparent url(../images/header-v2.png) -512px 111px no-repeat; }
/*#topsections #section2 a:hover{ background: transparent url(../images/header-v2.png) -512px -216px no-repeat; }*/
#topsections #searchsection{ left: 700px; top: -1px; width: 260px; height: 28px; }
  
  #topnav a.topnavitem{ height: 32px; display: block; }
  #topnav #panel1b{ left: 0; width: 143px; height: 32px; }
  #topnav #panel2b{ left: 143px; width: 189px; height: 32px; }
  #topnav #panel3b{ left: 332px; width: 224px; height: 32px; }
  #topnav #panel4b{ left: 553px; width: 134px; height: 32px; }
  #topnav #panel6b{ left: 687px; width: 273px; height: 2px; }
  #topnav #panel1b a.topnavitem{ background: transparent url(../images/header-v2.png) 0px -142px no-repeat; }
  #topnav #panel2b a.topnavitem{ background: transparent url(../images/header-v2.png) -143px -142px no-repeat; }
  #topnav #panel3b a.topnavitem{ background: transparent url(../images/header-v2.png) -332px -142px no-repeat; }
  #topnav #panel4b a.topnavitem{ background: transparent url(../images/header-v2.png) -553px -142px no-repeat; }
  #topnav #panel6b a.topnavitem{ background: transparent url(../images/header-v2.png) -687px -142px no-repeat; }
  #topnav #panel1b a.topnavitem:hover{ background: transparent url(../images/header-v2.png) 0 -182px no-repeat; }
  #topnav #panel2b a.topnavitem:hover{ background: transparent url(../images/header-v2.png) -143px -182px no-repeat; }
  #topnav #panel3b a.topnavitem:hover{ background: transparent url(../images/header-v2.png) -332px -182px no-repeat; }
  #topnav #panel4b a.topnavitem:hover{ background: transparent url(../images/header-v2.png) -553px -182px no-repeat; }
  #topnav #panel6b a.topnavitem:hover{ background: transparent url(../images/header-v2.png) -687px -182px no-repeat; }
  ul#topnav  li ul{ 
	  float: left; display: none; margin: 0px; padding: 0px;
  }
ul#topnav li ul li { 
	  border: 1px solid #FFF;
	  border-right-color: #CCC;
	  border-bottom: 0;
	  border-left-color: #CCC;
	  display: block;
	  color: #666;
	  font: bold 11px/11px Arial, Helvetica, sans-serif;
	  position: relative;
	  background-color: #4E9C54;
	  float: left;
	  padding: 0px;
  }
ul#topnav li ul li a:link, ul#topnav li ul li a:visited{ 
	  padding: 5px 10px; 
	  line-height: 14px;
	  display: block;
	  text-decoration: none;
	  width: 170px;
	  float: left;
	  color: #fff;
	  
}
  ul#topnav li#panel2b ul li a:link, ul#topnav li#panel2b ul li a:visited{
	width: 165px;
}
  ul#topnav li#panel3b ul li a:link, ul#topnav li#panel3b ul li a:visited{
	width: 200px;
}
  ul#topnav li#panel4b ul li a:link, ul#topnav li#panel4b ul li a:visited{
	width: 112px;
}
ul#topnav li ul li a:hover{ background-color: #70B875; }
ul#topnav li.active ul{ display: block; }
  
