.pmnavi_bg
{
	width: 180px;
	height: 30px;
	padding:0px;
	margin:0px;
	vertical-align: middle;
	border-top:1px solid #CCCCCC;
	border-bottom:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border-right:0px solid #CCCCCC;
	padding:0px;
	margin:0px;
	background-image:url(../pics/pm-menu-main-n.jpg);
	font-family:Verdana,Arial,sans-serif;
	background-repeat:repeat-x;

 	text-decoration:none;
	font-size:12pt;
 	font-style:normal;
 	line-height:normal;
	font-weight:normal;
 	color:#444444;
}
.pmnavi_n
{
	padding:0px;
	margin:0px;
	vertical-align: middle;
	border-top:0px solid #CCCCCC;
	border-bottom:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:0px;
	margin:0px;
	background-image:url(../pics/pm-menu-main-n.jpg);
	font-family:Verdana,Arial,sans-serif;
	background-repeat:repeat-x;

 	text-decoration:none;
	font-size:12pt;
 	font-style:normal;
 	line-height:normal;
	font-weight:normal;
 	color:#444444;
}
.pmnavi_o
{
	padding:0px;
	margin:0px;
	vertical-align: middle;
	border-top:0px solid #CCCCCC;
	border-bottom:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:0px;
	margin:0px;
	background-image:url(../pics/pm-menu-main-o.jpg);
	font-family:Verdana,Arial,sans-serif;
	background-repeat:repeat-x;

 	text-decoration:none;
	font-size:12pt;
 	font-style:normal;
 	line-height:normal;
	font-weight:normal;
 	color:#ffffff;
}
.pmnavi_subn
{
	padding:0px;
	margin:0px;
	vertical-align: middle;
	text-align: center;
	border-top:0px solid #ffffff;
	border-bottom:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border-right:0px solid #ffffff;
	padding:0px;
	margin:0px;
	font-family:Verdana,Arial,sans-serif;
	background:#424242;
	valign:top;
	align:center;
 	text-decoration:none;
	font-size:8pt;
 	font-style:normal;
 	line-height:normal;
	font-weight:normal;
 	color:#ffffff;
}
.pmnavi_subo
{
	padding:0px;
	margin:0px;
	vertical-align: middle;
	text-align: center;
	color: #ff9000;
	border-top:0px solid #ffffff;
	border-bottom:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border-right:0px solid #ffffff;
	padding:0px;
	margin:0px;
	font-family:Verdana,Arial,sans-serif;
	background:#424242;
	valign:top;
	align:center;
	font-size:8pt;
 	font-style:normal;
 	line-height:normal;
	font-weight:bold;
 	text-decoration:none;
}
.pmnavi_disabsubn
{
	width: 140px;
	height: 25px;
	padding:0px;
	margin:0px;
	vertical-align: middle;
	text-align: center;
	border-top:1px solid #ffffff;
	border-bottom:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border-right:1px solid #ffffff;
	padding:0px;
	margin:0px;
	font-family:Verdana,Arial,sans-serif;
	background:#34B3E4;
	valign:top;
	align:center;
 	text-decoration:none;
	font-size:9pt;
 	font-style:normal;
 	line-height:normal;
	font-weight:normal;
 	color:#cccccc;
}
.pmnavi_disabsubo
{
	width: 140px;
	height: 25px;
	padding:0px;
	margin:0px;

	vertical-align: middle;
	text-align: center;

	border-top:1px solid #ffffff;
	border-bottom:0px solid #CCCCCC;
	border-left:0px solid #ffffff;
	border-right:1px solid #ffffff;
	padding:0px;
	margin:0px;
	font-family:Verdana,Arial,sans-serif;
	background:#34B3E4;
 	text-decoration:none;
	font-size:9pt;
 	font-style:normal;
 	line-height:normal;
	font-weight:normal;
 	color:#cccccc;
}

.pmnavi_table
{
	background:#34B3E4;
	background:#ffffff;
	border-top:0px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:0px;
 	text-decoration:none;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9pt;
 	font-style: normal;
 	font-weight: normal;
 	font-variant: normal;
 	color: #0f2d5f;
 	text-align: left;
 	margin-left:0px;
 	margin-right:0px;
 	margin-bottom:0px;
 	margin-top:0px;
}
.pmnavi_n a:link, .pmnavi_n a:hover, .pmnavi_n a:visited, .pmnavi_n a:active, .pmnavi_n a:focus
{
 	text-decoration:none;
	color:#444444;
}
.pmnavi_o a:link, .pmnavi_o a:hover, .pmnavi_o a:visited, .pmnavi_o a:active, .pmnavi_o a:focus
{
 	text-decoration:none;
	color:#ffffff;
}

.pmnavi_subn a:link, .pmnavi_subn a:visited, .pmnavi_subn a:active, .pmnavi_subn a:focus
{
 	text-decoration:none;
	color:#FFFFFF;
}
.pmnavi_subn a:hover
{
 	text-decoration:none;
	color:#ff9000;
}
