dl.curved {
	background:#990099 url(c_tl.gif) top left no-repeat; margin:0px; padding:0; width:462px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
}

dl.curved dt {
	background:transparent url(c_tr.gif) top right no-repeat;
	padding:1px;
	text-align:center;
	color:#fff;
	font-size:0.8em;
}

dl.curved dd {
	background:#FCFC99 url(c_bl.gif) bottom left no-repeat;
	padding:0;
	margin:2;
}

dl.curved dd p {
	margin:0;
	padding:8px;
	line-height:1.1em;
	text-align: center
}

dl.curved dd p.last {
	background:transparent url(c_br.gif) bottom right no-repeat;
	padding-left:2px;
	padding-right: 2px;
	font-size: 13px;}

.RC_link {
	color: red;
	cursor: pointer;
}

.dhtmlgoodies_question{

	user-select: none;
	overflow:hidden;
	cursor:pointer;
	text-align: left;
	color:#FFFF99;
	z-index: 3;
	font-size:1em;
}

.dhtmlgoodies_answer{
	border-bottom:2px solid #990099;
	border-top:0px;
	border-left:2px solid #990099;
	border-right:2px solid #990099;
	background-color:#FCFC99;
	width:462px;
	text-align: left;

	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:absolute;
	z-index: 99;
	left:0px
}

.dhtmlgoodies_answer_content {
	padding:1px;
	font-size:0.9em;
	position:relative;
}

.textbox {
	width:115px;
	font-size:0.7em;
}