body {
	behavior:url("/menu/csshover.htc");
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin:0px;
	font-size: 10px;
	color: #000000;

}
A:link	{text-decoration:none;color:#333366; font-weight: bold}
A:visited{text-decoration:none;color:#666699; font-weight: bold}
A:active{text-decoration:none;color:#CC3300; font-weight: bold}
A:hover{text-decoration:none;color:#CC3300; font-weight: bold}

.headline {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}


#footer {
	font-size: xx-small;
	text-align: center;
}


div {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.clsCMOn {
	font-size: 12px;
	padding: 2px 4px;
	color: #ffffff;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;

}

.clsCMOver {
	font-size: 12px;
	padding: 2px 4px;
	color: #999999;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;


}


span.info{
	position:relative;
	z-index:24;
	text-decoration:none;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	cursor:pointer;
}

span.info:hover{z-index:25;}

span.info span.tip {display: none}

span.info:hover span.tip{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:20em;
    border:1px solid #000;
	background-color:#eee;
	color:#000;
    /* text-align: center; */
	}
