.r_header{ clear:both;float:left;width:966px;padding:10px 0 10px 10px;margin:15px 0 10px 0;font-size:140%;font-weight:bold;border-top:2px solid #07C;background:url('../img/bottom_gradient.gif') repeat-x; }

.r_left { clear:both;float:left;width:630px;padding:0 0 50px 25px; }

.r_center { clear:both;float:left;width:600px;margin:25px 0 0 100px; }

.r_topQuestion { clear:both;float:left;width:580px;padding:5px 5px 15px 5px;border-bottom:1px solid #CCC;margin-bottom:20px; }

.r_bottomQuestion { clear:both;float:left;width:500px; }

.r_right { float:left;padding:0 0 25px 25px;width:250px; }

/*********************/
/* Reg elements 	 */
/*********************/

/* Note */

.r_note_middle { clear:both;float:left;width:250px;background:url('../img/note_middle_white.gif') repeat-y; }

.r_note_top { clear:both;float:left;width:250px;line-height:0;height:9px;background:url('../img/note_top.gif') no-repeat; }

.r_note_bottom { clear:both;float:left;width:250px;height:9px;background:url('../img/note_bottom_white.gif') no-repeat; }

.r_note_main { clear:both;float:left;margin:0 3px 0 3px;display:inline;padding:10px 0 10px 0;width:244px;background:url('../img/note_gradient.gif') repeat-x;text-align:center; }

.r_note_main_left { margin:0 3px 0 3px;padding:10px;width:224px; }

/* Form */

.r_form_top { clear:both;float:left;width:600px;line-height:0;height:6px;background:url('../img/form_top.gif') no-repeat; }

.r_form_middle { clear:both;float:left;width:600px;background:url('http://www.smallercity.com/img/form_middle.gif') repeat-y; }

.r_form_bottom { clear:both;float:left;width:600px;height:9px;background:url('../img/form_bottom.gif') no-repeat; }

.r_form { clear:both;float:left;display:inline;margin:0 5px 15px 5px;width:590px;background:url('http://www.smallercity.com/img/form_gradient.gif') repeat-x; }

.r_instructions { clear:both;float:left;width:580px;padding:10px 0 25px 0;text-align:center;font-size:120%; }
 
.loginContainer { clear:both;float:left;width:650px; }

.lC_2 { height:500px; }

.lC_3 { height:600px; }

.r_ext_q { clear:both;float:left;width:580px;padding:10px 0 25px ; }

.r_id { clear:both;float:left;margin-left:25px;display:inline;padding-top:7px;width:150px;font-weight:bold;font-size:90%; }

.r_resp { float:left;width:350px;padding:5px 0px 0px 10px; }

.r_error{ clear:both;float:left;width:400px;padding:5px 0 5px 50px;color:#FF0000;font-size:90%;font-weight:bold; } 

.r_submit { clear:both;padding:10px 0 0 243px; }

.r_textbox { width:200px; }

/* Map */

.r_map_check { float:left;width:400px;height:370px;margin:3px 0 0 50px;border:1px solid #CCC; }

.r_map_privacy { clear:both;float:left;width:500px;height:350px;display:inline;margin:0 0 0 40px;border:1px solid #CCC; }


