.dhtmlgoodies_sd, .dhtmlgoodies_dd, .dhtmlgoodies_wtg, .dhtmlgoodies_la, .dhtmlgoodies_cm, .dhtmlgoodies_df, .dhtmlgoodies_cf, .dhtmlgoodies_fss, .dhtmlgoodies_tm {
	color: #fff;
	font: Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:140%;
	width:190px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	height:40px;
	overflow:hidden;
	cursor:pointer;
}

.dhtmlgoodies_sd{ background-color:darkgoldenrod;}
.dhtmlgoodies_dd{ background-color:#FF9900;}
.dhtmlgoodies_wtg{ background-color:#CC0000;}
.dhtmlgoodies_la{ background-color:#5F52B8;}
.dhtmlgoodies_cm{ background-color:#EB498E;}
.dhtmlgoodies_df{ background-color:#009933;}
.dhtmlgoodies_cf{ background-color:#3333FF;}
.dhtmlgoodies_fss{ background-color:#666666;}
.dhtmlgoodies_tm{ background-color:#660000;}
.dhtmlgoodies_zm{ height:82px; width:192px;}

.dhtmlgoodies_answer{
	width:190px;
	visibility:hidden;
	height:0px;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	background-color:#fff;
	overflow:hidden;
	position:relative;
}
.dhtmlgoodies_answer_content{ padding:1px; position:relative;}
.dhtmlgoodies_answer ul{margin:0px 10px 5px 10px; padding:0; list-style:none;}
.dhtmlgoodies_answer li{ font-size: 11px; border-bottom:1px dotted #aaaaaa;}
.dhtmlgoodies_answer li a{ text-decoration:none; }
.dhtmlgoodies_answer li.title{ font-size: 11px;margin-top:10px; height:auto; border:none;}

.dhtmlgoodies_answer p{
	font-size: 14px;
	text-align:center;
	white-space:-0.05em;
	margin:0px;
	padding:5px;
}

.dhtmlgoodies_answer dl { font-size: 11px; margin:0px 10px 20px 10px; padding:0; border-top:1px dotted #aaaaaa;}
.dhtmlgoodies_answer dl.tops { border:none;}
.dhtmlgoodies_answer dl.bottoms { border-bottom:1px dotted #aaaaaa;}
.dhtmlgoodies_answer dt { margin:0; padding:0;}
.dhtmlgoodies_answer dd { margin:0; padding:0;}

