.rbox {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
}

.rbox h4 {
	font-size:				14px;
	font-weight:			bold;
	text-align:				left;
	margin:					0;
	margin-top:				4px;
	margin-bottom:			20px;
	padding:				0;
	padding-left:			23px;
	color:					#FFFFFF;
	font-weight:			normal;
	background-image:		url(../elements/logo_bullet.png);
	background-repeat:		no-repeat;
	background-position:	left center;
	cursor:					default;
}

/* sides and bottom */

.bl {
	background-image:		url(../elements/corner_1_bl.png);
	background-position:	left bottom;
	background-repeat:		no-repeat;
}
.br {
	background-image:		url(../elements/corner_1_br.png);
	background-position:	right bottom;
	background-repeat:		no-repeat;
}
.b {
	background-image:		url(../elements/corner_1_b.png);
	background-position:	bottom;
	background-repeat:		repeat-x;
}
.l {
	background-image:		url(../elements/corner_1_l.png);
	background-position:	left;
	background-repeat:		repeat-y;
}
.r {
	background-image:		url(../elements/corner_1_r.png);
	background-position:	right;
	background-repeat:		repeat-y;
}

/* yellow top */

.tl {
	background-image:		url(../elements/corner_1_tl.png);
	background-position:	left top;
	background-repeat:		no-repeat;
}
.tr {
	background-image:		url(../elements/corner_1_tr.png);
	background-position:	right top;
	background-repeat:		no-repeat;
	margin-bottom:			20px;
}
.t {
	background-image:		url(../elements/corner_1_t.png);
	background-position:	top;
	background-repeat:		repeat-x;
}

/* blue top */

.tl_blue {
	background-image:		url(../elements/corner_2_tl.png);
	background-position:	left top;
	background-repeat:		no-repeat;
}
.tr_blue {
	background-image:		url(../elements/corner_2_tr.png);
	background-position:	right top;
	background-repeat:		no-repeat;
	margin-bottom:			20px;
}
.t_blue {
	background-image:		url(../elements/corner_2_t.png);
	background-position:	top;
	background-repeat:		repeat-x;
}

/* bright top */

.tl_bright {
	background-image:		url(../elements/corner_3_tl.png);
	background-position:	left top;
	background-repeat:		no-repeat;
}
.tr_bright {
	background-image:		url(../elements/corner_3_tr.png);
	background-position:	right top;
	background-repeat:		no-repeat;
	margin-bottom:			20px;
}
.t_bright {
	background-image:		url(../elements/corner_3_t.png);
	background-position:	top;
	background-repeat:		repeat-x;
}