* html div#menu_horiz {
	height: 1%;
}

div#menu_horiz {
	width: 100%;
	margin: 0px;   
}

div#menu_horiz ul {
	list-style-type: none;
	margin: 0px;
	padding-left: 0px;
        height:30px;      
}

div#menu_horiz li {
	float: left;
	list-style: none;
        margin-top:4px;
}

div#menu_horiz a, div#menu_horiz h3 span, div#menu_horiz .sectionheader span {
	padding: 5px 20px 6px 5px;
	text-decoration: none;
	color: #FFF;
	display: block;
}

div#menu_horiz li a:hover {
	background-color:#16145f;
}

div#menu_horiz a span {
	padding-left: 15px;
}

div#menu_horiz li.parent a span {
	padding-left: 20px;
}

div#menu_horiz li.parent a:hover span {
	padding-left: 20px;
}

div#menu_horiz li.menuactive a span {
	padding-left: 15px;
	color: #fff;
}

div#menu_horiz li.currentpage h3 span {
	padding-left: 10px;
	color: #000;
}

div#menu_horiz .sectionheader span {
	padding-left: 15px;
}

div#menu_horiz li.menuactive {
	background-color:#16145f;
	color: #000;
}

div#menu_horiz li.menuactive a:hover {
	background-color:#16145f;
	color: #000;
}
/* Stylesheet: main menu Modified On 2013-03-16 10:32:04 */
#top ul {
   margin: 0px;
   margin-left: 5px;
   padding: 0px;
   list-style: none;
   margin-top:-7px;
}
#top ul li {
   list-style: none;
   float:left;
   margin: 0px 0px 0px;
   padding: 5px;
   background: url(uploads/ngrey/dot.gif) no-repeat left 10px;
}
#top ul li a {
   display:block;
   margin: 2px 0px 4px;
   padding: 0px 5px 5px 5px;
   text-decoration:none;
   color:#ffffff;
}

#top ul li a:hover {
   text-decoration:underline;
   color:#ffffff;
}

#top li h3 {
   font-weight:bold;
   font-size:100%;
   margin: 2px 0px 2px 0px;
   padding: 0px 5px 5px 5px;
}
/* set h3 to look like "a", less margin at this level */
#top li li h3 {
   font-weight:normal;
   font-size:100%;
   margin: 0px;
   padding: 0px 5px 5px 5px;
}
#top ul li li {
   list-style: none;
   float:none;
   margin: 0px;
   padding: 0px 0px 0px 5px;
   background: url(uploads/ngrey/dot.gif) no-repeat left 3px;
}
/* fix for IE6 */
* html #top ul li a {
   margin: 2px 0px 0px;
   padding: 0px 5px 5px 5px;
}
* html #top ul li li a {
   margin: 0px 0px 0px;
   padding: 0px 5px 0px 5px;
}
/* End fix for IE6 */
#top ul ul {
   float:none;
   margin: 0px 0px 0px 8px;
   padding: 0;
}
#top ul ul ul {
   float:none;
   margin: 0px 0px 0px 8px;
   padding: 0;
}

#top li.menuactive a.menuactive{
   color:#ffffff;
   text-decoration:underline;
}

#top li.currentpage {
   color:#ffffff;
   text-decoration:underline;
}

h3 {
   font-weight:bold;
}
/* Stylesheet: top menu Modified On 2013-03-16 10:17:29 */
