BODY, P, TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : x-small;
	scrollbar-face-color : #948a59;
	scrollbar-base-color : Black;
	scrollbar-shadow-color : Black;
	scrollbar-arrow-color : #fff974;
}

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

.ttl {
	font-size : large;
	color=#996600;
	text-align : left;
}

.mttl {
	font-size : large;
	color=#996600;
	text-align : center;
}

.cttl {
	font-size : x-large;
	color=#996600;
	text-align : center;
}

.msg {
}

.answ {
	color=red;
	font-style : italic;
}

.answs {
	color=red;
	text-align : right;
	font-style : italic;
	font-weight : bold;
}

.error {
	color=red;
	text-align : center;	
	font-style : italic;
}

.w100 {
	width : 100%;
}

a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span {
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span.tooltip{ display: none; }

a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	margin-top: 25px;
	margin-left: 25px;
	padding: 0px;
	filter: alpha(opacity:85);
	KHTMLOpacity: 0.85;
	MozOpacity: 0.85;
	opacity: 0.85;
	border: 1px solid black;
}

span.tooltip, span.tooltip p, span.tooltip td, span.tooltip div {
	color: #993300;
    text-align: left;
	font-size:smaller;
}