a.mnu_pub { color:#333333; text-decoration:none; font-size:15px}
a.mnu_pub:active {	color:#333333;	text-decoration:none; font-size:15px}
a.mnu_pub:visited {	color:#333333;	text-decoration:none; font-size:15px}
a.mnu_pub:hover {text-decoration:none;  color:#333333;}

.mnu_pubm_on { background-color:#FFEFDB;cursor:pointer }
.mnu_pubm { cursor:pointer }

.s_mnu{
	border:1px solid #b6d4e4; padding:8px 10px 8px 10px; margin-top:4px; color:#2b6d8f; font-size:12px; cursor:pointer;
}

.s_mnu_on{
	border:1px solid #b6d4e4; padding:8px 10px 8px 10px; margin-top:4px; color:#FFFFFF; font-size:12px; background-color:#E8E8E8;cursor:pointer;
}

p.stxt{ margin:4px 0px 0px 0px; color:#666666; font-size:12px; text-align:justify }

a.slnk1 { font-size:17px; font-family:Arial,Verdana,Helvetica,sans-serif; color:#336699;text-decoration:underline }
a.slnk1:hover { text-decoration:underline}

a.smnu { font-size:14px; color:#009;text-decoration:underline }
a.smnu:hover { text-decoration:underline}

#sidebar ul {
list-style-type: none;
margin: 0px;
padding: 0px;
margin-bottom: 10px;
}

#sidebar ul li {
list-style-type: none;
margin: 0px;
padding: 0px;
margin-bottom: 2px;
}

#sidebar ul li a {
color: #2b6d8f;
border: 3px solid #b6d4e4;
padding-right: 10px;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
font-size: 15px;
display: block;
}

#sidebar ul li a:hover {
background-color: #2b6d8f;
color: #fff;
}


