p.topmenu{
	font-size:0.825em;
	margin: 0 10px 0 0;
}
p.topmenu a{
	text-decoration: none;
}
ul#primary-nav{
	list-style : none;
	padding: 0;
	margin: 0;
	border: 0;
	font: 1em/28px Arial, Helvetica, "San Serif";	
}

ul#primary-nav li{
	/*list-style-image : url(i/dot-out.gif);*/
	text-indent : 17px;
	padding:0 0 0 40px;
	background: transparent url(i/bgm-out.gif) top left no-repeat;
	font-weight: bold;
}
ul#primary-nav li a{
	color: #000066;
	text-decoration:none;
}
ul#primary-nav li a:link{
	color: #000066;
}
ul#primary-nav li a:visited{
	color: #000066;
}
ul#primary-nav li a:hover{
	color: #006699;
}
ul#primary-nav li a:active{
	color: #000066;
}
ul#primary-nav li.thispage{
	color: #006699;
}
ul#primary-nav li ul{
	list-style : none;
	padding: 0;
	margin: 0;
	border: 0;
}
ul#primary-nav li ul li{
	/*list-style-image : url(i/dot-in.gif);*/
	padding:0 0 0 15px;
	background: transparent url(i/bgm-in.gif) top left no-repeat;
}
/*



	
#menu ul{
	list-style : none;
	padding: 0;
	margin: 0;
	border: 0;
	font-weight: bold;
	font: 13px/28px Arial, Helvetica, "San Serif";
	color: #444;
	background-color : transparent;
	text-indent : 17px;
}

#menu ul li{
	text-align: left;
	font-weight: bold;
	width: 190px;
	color: #444;
	background-color : transparent;
}

#menu ul li a{
	display : block;
	font-weight: bold;
	padding: 0;
	width: 190px;
	color: #444;
	background-color : transparent;
	text-decoration: none;
}

#menu ul li a:hover{
	color: #444;
	background: transparent url(i/bb.gif) top left no-repeat;
	text-decoration: none;
	border:0;
	border-bottom: #ddd;
}

#menu ul li.thispage, #menu ul li.thissection{
	text-align: left;
	font-weight:bold;
	padding: 0;
	width: 190px;
	color: #444;
	background-color : #ddd;
	border:0;
}

#menu ul li.thispage{
	background: transparent url(i/bc.gif) top left no-repeat;
}

#menu ul li.thispage ul li a{
	text-align: left;
	font-weight:bold;
	padding: 0;
	width: 190px;
	color: #444;
	background-color : #ddd;
	border:0;
}


#menu ul li.thissection a{
	display : block;
	font-weight: bold;
	padding: 0;
	width: 190px;
	color: #444;
	background-color : transparent;
	text-decoration: none;
	border:0;
}

#menu ul li.thissection a:hover{
	font-weight: bold;
	color: #444;
	background: transparent url(i/bb.gif) top left no-repeat;
	text-decoration: none;
	padding:0;
	width: 190px;
	border: 0;
}

#menu ul li.thissection ul, #menu ul li.thispage ul{
	list-style : none;
	font-weight: bold;
	padding: 0;
	margin: 0;
	border: 0;
	text-indent : 25px;
}

#menu ul li.thissection ul li, #menu ul li.thispage ul li{
	text-align: left;
	font-weight: bold;
	width: 190px;
	padding: 0;
	border: 0;
	color: #444;
	background-color : transparent;
}

#menu ul li.thissection ul li a, #menu li.thispage ul li a{
	display : block;
	font-weight: bold;
	padding: 0;
	color: #444;
	background-color : transparent;
	text-decoration: none;
	width: 190px;
	border: 0;
}


/*  recently cahnged       */

/*
#menu ul li.thissection ul li a:hover, #menu ul li.thispage ul li a:hover{
	font-weight: bold;
	color: #444;
	background: transparent url(i/bbi.gif) top left no-repeat;
	text-decoration: none;
	padding:0;
	width: 190px;
	border: 0;
}
*/
