/* Start of CMSMS style sheet 'IK : ikmenu' */
.p7TMM01 {
	font-size:inherit;
	zoom:1;
        padding-bottom:12px;
}
.p7TMM01 ul {
	margin:0 10px 0 6px;
	padding:0;
}
.p7TMM01 ul ul {
	font-size:1em;
}
.p7TMM01 ul ul ul {
	font-size:1em;
}
.p7TMM01 li {
	list-style-type:none;
	margin:0;
}
.p7TMM01 ul ul li {
	padding-left:1.3em;
}
.p7TMM01 ul a:link, .p7TMM01 ul a:visited {
	color:#464646;
	display:block;
	padding:3px 8px 3px 18px;
	text-decoration:none;
	zoom:1;
border-bottom:1px dotted #ccc;
}
.p7TMM01 ul a:hover, .p7TMM01 ul a:focus, .p7TMM01 ul a:active {
	color:#c03;
	text-decoration:none;
}
.p7TMM01 ul ul a {
	font-variant:normal;
}
.p7TMM01 a.p7tmm_page {
	background-image:url(uploads/IK/black.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.p7TMM01 a.trig_closed {
	background-image:url(uploads/IK/black.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.p7TMM01 a.trig_open {
	background-image:url(uploads/IK/black.gif);
	background-repeat:no-repeat;
	background-position:left center;
	font-weight:bold;
}
.p7TMM01 ul ul a.trig_closed, .p7TMM01 ul ul a.trig_open {
	letter-spacing:.1em;
	font-size:1em;
}
.p7TMM01 ul ul a.trig_open {
	color:#464646;
}
.p7TMM01 a.current_mark {
	font-weight:bold;
	color:#c03;
	background-image:url(uploads/IK/red.gif);
	background-repeat:no-repeat;
	background-position:left center;
	font-weight:bold;
}
.p7TMM01 ul ul a.current_mark {
	color:#c03;
	background-image:url(uploads/IK/red.gif);
	background-repeat:no-repeat;
	background-position:left center;
	font-weight:bold;
}
/* End of 'IK : ikmenu' */

