.r-border{width:70%; float:right;}
.r-border, 
.r-border-shape .cnt{
	background:#93C6F3;
}

.r-border .arr{width:10px; height:5px; background:url(/pict/arr-question-answer.gif); position:absolute; margin-top:-5px; margin-left:20px;}
.r-border .answer{font-size:.9em; font-style:italic;}

.r-border .cnt, 
.r-border-content{
	padding:10px 20px;
}

.r-border .tb, .r-border .bb,
.r-border-shape .tb, .r-border-shape .bb{
	position:relative;
	height:10px;
	overflow:hidden;
}

.r-border .cn,
.r-border-shape .cn{
	position:relative;
	width:10px;
	height:40px;
	background:url(/pict/r-border.png);
behavior: url(/css/iepngfix.htc)
	overflow:hidden;
}

.r-border .cn.r,
.r-border-shape .cn.r{
	position:absolute;
	margin-left:100%;
	left:-10px;
	top:-10px;
}

.r-border .bb .cn,
.r-border-shape .bb .cn{
	margin-top:-20px;
}


.r-border-shape .cn{
	background:url(/pict/r-border2.png);
behavior: url(/css/iepngfix.htc)
}

.r-border-shape .cn.l{
	width:auto;
	margin-right:10px;
}

.b-border{width:100%; float:right; margin-top:43px;}
.b-border, 
.b-border-shape .cnt{
	background:#5c89ba;
}

.b-border .arr{background:transparent url(/pict/arr-question.gif) no-repeat;height:43px; margin-left:43%; margin-top:-43px; position:absolute; width:87px;}
.b-border .answer{font-size:1.2em; color: #ffffff}

.b-border .cnt, 
.b-border-content{
	padding:5px 10px;
}

.b-border .tb, .b-border .bb,
.b-border-shape .tb, .b-border-shape .bb{
	position:relative;
	height:10px;
	overflow:hidden;
}

.b-border .cn,
.b-border-shape .cn{
	position:relative;
	width:10px;
	height:40px;
	background:url(/pict/r-border.png);
behavior: url(/css/iepngfix.htc)
	overflow:hidden;
}

.b-border .cn.r,
.b-border-shape .cn.r{
	position:absolute;
	margin-left:100%;
	left:-10px;
	top:-10px;
}

.b-border .bb .cn,
.b-border-shape .bb .cn{
	margin-top:-20px;
}


.b-border-shape .cn{
	background:url(/pict/r-border2.png);
behavior: url(/css/iepngfix.htc)
}

.b-border-shape .cn.l{
	width:auto;
	margin-right:10px;
}

