
/* --------- Box with rounded corners ------------ */
#roundbox {
	margin: 0 21px 0px 21px;
	background: #fff;
	width: auto;
}
#roundbox div {
	text-align: left;
}
#roundbox_t {
	background: #fff url(images/a_content_t.png) 0 0 repeat-x;
}
#roundbox_tl {
	background: url(images/a_content_t_l.png) 0 0 no-repeat;
}
#roundbox_tr {
	height: 10px;
	overflow: hidden;
	background: url(images/a_content_t_r.png) 100% 0 no-repeat;
}
#roundbox_m {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	width: auto;
	padding: 1px 8px;
}
#roundbox_b {
	margin-top: -5px;
	background: url(images/a_content_b.png) 0 100% repeat-x;
}
#roundbox_bl {
	background: url(images/a_content_b_l.png) 0 100% no-repeat;
}
#roundbox_br {
	height: 13px;
	background: url(images/a_content_b_r.png) 100% 100% no-repeat;
}

/* --------- Shaded Box with rounded corners ------------ */
#roundbox.ShadeBox {
	background: #f0f0f0 ;
}
#roundbox.ShadeBox div {
	text-align: left;
}
#roundbox_t.ShadeBox {
	background: #f0f0f0 url(images/a_shade_t.png) 0 0 repeat-x;
}
#roundbox_tl.ShadeBox {
	background: url(images/a_shade_t_l.png) 0 0 no-repeat;
}
#roundbox_tr.ShadeBox {
	height: 10px;
	overflow: hidden;
	background: url(images/a_shade_t_r.png) 100% 0 no-repeat;
}
#roundbox_m.ShadeBox {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	width: auto;
	padding: 1px 8px;
}
#roundbox_b.ShadeBox {
	margin-top: -5px;
	background: url(images/a_shade_b.png) 0 100% repeat-x;
}

#roundbox_bl.ShadeBox {
	background: url(images/a_shade_b_l.png) 0 100% no-repeat;
}
#roundbox_br.ShadeBox {
	height: 13px;
	background: url(images/a_shade_b_r.png) 100% 100% no-repeat;
}

/* --------- messages ------------ */
#CommunicationMsg {
}

#CommunicationText {
padding: 5px;
border: 1px solid black;
}