#cl_prod {clear:both;  }
/* TOP */
.rc_instructions {background:#ffffcc; color:#000000; border:solid 1px #000000; font-size:12px; font-weight:normal; text-align:center; padding:8px; margin-bottom:15px;}

#rc_main_padding {width:63%;padding:95px 0 75px 0;text-align:left;display:block;}
.rc_main_title {font-size:67px;padding-bottom:30px;color:#333;margin-left:-2px;}
.rc_sub_title {font-size:28px;color:#333;}
.rc_main_txt {font-size:14px;line-height:130%;width:90%;color:#333;}

/* SHADES */
#shadebreak_in { background:url("../imgs/products/global/bg_shadein.gif") repeat-x; width:100%; height:8px; }
#shadebreak_out { background:url("../imgs/products/global/bg_shadeout.gif") repeat-x; width:100%; height:8px;  }

/* LINKS */
a:link {font-weight:bold;text-decoration:underline;color:#333;}
a:hover {font-weight:bold;text-decoration:underline;color:#333;}
a:visited {font-weight:bold;text-decoration:underline;color:#333;}

/* RECYCLING SOURCES */
#rc_sources_padding {margin:30px 55px 30px 55px;}

#rc_sources_ul_1 {list-style:none;}
	#rc_sources_li_1 {width:33%;float:left;}
.rc_earth911 {margin:0 25px 0 -30px;border:1px solid #cccccc;}
.rc_call2 {margin-left:10px;border:1px solid #cccccc;}
.rc_centers {margin-left:30px;border:1px solid #cccccc;}

.rc_border {border-top:1px solid #cccccc; clear:both; line-height:120%; width:100%;background-color:#EEE;}

.rc_url {font-weight:bold;color:#333;font-size:18px;}

.rc_sources_txt {font-size:12px;color:#333;line-height:130%;padding:8px 0 8px 0;width:95%;}

/* SHIPPING */
#rc_send_padding {padding:55px 55px 45px 55px;}
#rc_send_rt_col {float:right;width:235px;padding-left:145px;}
	.rc_rt_p1 {font-size:12px;color:#333;padding-bottom:30px;line-height:140%;}
	.rc_rt_p2 {font-size:12px;color:#333;line-height:140%;}
	
#rc_send_lt_col {width:500px;float:left;}
	.rc_send_form {width:100%;margin:20px 0 20px -20px;}
	.rc_send_form_padding {width:330px;padding-left:20px;}
	.form_submit {z-index:10;position:relative;top:-250px;margin-left:430px;}

.rc_address {padding-top:20px;line-height:150%;}

#rc_how_padding {margin:35px 55px 45px 55px;}
	.second_phase {width:70%;float:right;margin:15px 0 0 5%;}
	.first_phase {width:25%;float:left;margin-top:15px;}

/* FORM */
.form_label {font-size:28px;}

input.formInputText   { font-size: 14px; color: #666; background-color: #fff; border: solid 1px #f66; margin-bottom: 20px; width:309px; height: 30px; font-weight:bold; }
input.formInputText:hover { background-color: #f2f2f2; border: solid 1px #5b5b5b; color: #000; cursor: pointer; }
input.formInputText:focus { color: #000; background-color: #fff; border: solid 1px #505050; cursor: text; }