/* CSS Document */
	.form.id_callback_form { padding-top:0px; }
	.callback_form { clear:both; margin-bottom:10px; width:270px; padding-top:0px; }
		.callback_form .spacer { clear:both; }
		.callback_form .form_row { padding-bottom:5px; }
		.callback_form .form_row.one_line .label { width:52px; font-weight:normal; float:left; margin-right:10px; padding-top:2px; }
		.callback_form .form_row.one_line .label_upload { width:52px; font-weight:normal; float:left; margin-right:10px; padding-top:2px; }
		.callback_form .form_row.one_line.select .label { width:280px; float:left; margin-right:10px; padding-top:2px; }
		.callback_form .form_row.one_line .value_upload { width:200px; float:left;}
		.callback_form .form_row.one_line .value { width:200px; float:left; }
			.callback_form .form_row .value .input_textbox {  padding:1px; padding-bottom:4px; width:200px; font-size:12px; }
			.callback_form .form_row .value .input_select { border:#CCC 1px solid;  width:293px; }
			.callback_form .form_row .value .input_textarea { border:#CCC 1px solid; padding:5px;  width:280px; height:100px; }
		.callback_form .form_row.one_line .submit_form { text-align:left; padding-left:80px; padding-top:7px; }
		.callback_form .form_row.one_line .submit_form .input_submit { background:none; line-height:25px; padding:0px; border:0px; height:25px; width:130px; text-align:center; background-image:url(../../../images/btn_bg.png); color:#FFF; padding-bottom:3px; font-weight:bold; }
	.thankyou_message { padding-top:5px; padding-bottom:5px; color:#ffffff; font-size:14px; font-weight:bold; }
	.error_message { padding-top:10px; padding-bottom:10px; font-weight:bold; color:#900; font-size:14px; text-align:center; }
	
	.callbackPane .thankyou_message { font-size:12px; padding-top:4px; line-height:11px; }
	.callbackPane .error_message { font-size:12px; padding-top:4px; line-height:11px; }
	
	/* CSS Document */
	.form.id_callback_form { padding-top:0px; }
	.callback_form { clear:both; float:left; margin-bottom:10px; width:270px; padding-top:0px; }
		.callback_form .spacer { clear:both; }
		.callback_form .form_row_watch { padding-bottom:5px; }
		.callback_form .form_row_watch.one_line .label { width:52px; font-weight:normal; float:left; margin-right:10px; padding-top:2px; }
		.callback_form .form_row_watch.one_line .label_upload { width:52px; font-weight:normal; float:left; margin-right:10px; padding-bottom:2px; }
		.callback_form .form_row_watch.one_line.select .label { width:280px; float:left; margin-right:10px; padding-top:2px; }
		.callback_form .form_row_watch.one_line .value_upload { width:200px; float:left;}
		.callback_form .form_row_watch.one_line .value { width:200px; float:left; }
			.callback_form .form_row_watch .value .input_textbox {  padding:1px; padding-bottom:4px; width:200px; font-size:12px; }
			.callback_form .form_row_watch .value .input_select { border:#CCC 1px solid;  width:293px; }
			.callback_form .form_row_watch .value .input_textarea { border:#CCC 1px solid; padding:5px;  width:280px; height:100px; }
		.callback_form .form_row_watch.one_line .submit_form { text-align:left; padding-left:80px; padding-top:1px; }
		.callback_form .form_row_watch.one_line .submit_form .input_submit { background:none; line-height:25px; padding:0px; border:0px; height:25px; width:130px; text-align:center; background-image:url(../../../images/btn_bg.png); color:#FFF; padding-bottom:3px; font-weight:bold; }
	.thankyou_message { padding-top:5px; padding-bottom:5px; color:#ffffff; font-size:14px; font-weight:bold; }
	.error_message { padding-top:10px; padding-bottom:10px; font-weight:bold; color:#900; font-size:14px; text-align:center; }
	
	.callbackPane .thankyou_message { font-size:12px; padding-top:4px; line-height:11px; }
	.callbackPane .error_message { font-size:12px; padding-top:4px; line-height:11px; }
	.input_file.right { width:208px;}