#results .help{
	font-size:.9em;
	padding-left:2em;
}
#results .help dt{
	font-weight:bold;
}
#results .help h3{
	font-size:1.1em;
	padding:0;
	margin:0;
	text-align:left;
	background-color:#fff;
	color:#265361;
	border:0;
}
#results .help h4{
	text-decoration:underline;
	font-size:1em;
}
#results .help h5{
	padding-left:.4em;
	font-size:1em;
}
#results .help a{
	font-size:.9em;
}
#results .help .right{
	text-align:right;
	margin-right:1em;
}
#results .help .tit h3{
	text-align:right;
}
#results .help .tit h3 a{
	margin:1em;
	text-align:right;
}
#results .help ul{
	list-style-type:disc;
	padding-left:1.5em;
	margin-left:1.5em;
}
#results .help ul li{
	display:list-item;
	background:none;
}
em.borderTDbutton{
	background-color: #a2a2a2;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.85), rgba(247, 247, 247, 0.85));
    border-radius: 2px;
    border: 1px solid #aaa;
    color: #444;
    font:bolder 1em sans-serif,arial,helvetica;
    /* height: 17px; */
    line-height: 17px;
    display: inline-block;
    margin-right: 16px;
    min-width: 54px;
    outline: 0 none;
    padding: 0 8px;
    text-align: center;
    width: auto;
    cursor: pointer;
    white-space: nowrap;
}
em.borderTD{
	font:bolder .8em verdana;
	color: #000;
	padding:.2em .4em;
	margin-left:.5em;
}

/* visor multimedia */
body.mmx{
	font-family:Arial,Helvetica,sans-serif;
	font-size:small;
	color:#3E3E3E;
	margin:20px;
}
body.mmx h1{
	font:bold medium Arial, Helvetica, sans-serif;
	color:#990000;
}
body.mmx span{
	color:#666;
	font-weight:bold;
}
body.mmx img{
	vertical-align:middle;
	margin-bottom:2px;
}
span.recordset{
	color:#496680;
	font-size:1.3em;
	padding:0 .5em;
}