
.fl_left		{ float: left; }
.fl_right		{ float: right; }
.clearfix:after { 
	content: ".";
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
}
.clearfix		{ display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix 	{ height: 1%; }
.clearfix 			{ display: block; }
/* End hide from IE-mac */

.rc_border { background-color: #FFFFFF; }
.rcb_top { 
	background: url(images/roundedcorners/border_t.gif) repeat-x; 
	height: 7px; 
	line-height: 7px; 
}
.rcb_mid { 
	border-left: 1px solid #cee46b; 
	border-right: 1px solid #cee46b; 
	padding: 0 7px; 
	margin: 0; 
	color: #000000; 
}
.rcb_bottom { 
	background: url(images/roundedcorners/border_b.gif) repeat-x; 
	height: 7px; 
	line-height: 7px; 
}

/* * =============================== * 	Rounded Corners with no border *  ============================== */
.rc_solid_green { 
	background-color: #aad100; 
	margin-bottom: 10px; 
}
.rc_solid_last_green { 
	background-color: #aad100; 
	margin: 0; 
}
.rc_solid { 
	background-color: #fbfae4; 
	margin-bottom: 0px; 
}
.rc_solid_last { 
	background-color: #fbfae4; 
	margin: 0; 
}

.rcs_top { height: 7px; }
.rcs_mid { 
	padding: 0 7px; 
	color: #FFFFFF;
}
.rcs_bottom { height: 7px; }
/* * ============================== * End Rounded Corners with no border *  ============================ */
