	fieldset.grey { border: 1px solid #CBD4DA; background: #e9f2ff; margin:0px; position: relative; padding: 8px;-moz-border-radius: 5px;-webkit-border-radius: 5px; min-width:340px; width:440px; }
	fieldset.comment { border: 1px solid #CBD4DA; background: #e9f2ff; margin:0px; position: relative; padding: 8px;-moz-border-radius: 5px;-webkit-border-radius: 5px; min-width:340px; width:640px; }
	fieldset.textfield { border: 1px solid #cdcdcd; padding: 0.4em; background: #fff url("../images_main/style01/inbox/textfield-bg.gif") repeat-x 0 1px; }
	fieldset.textfield:focus { background: #fffef4 url("../images_main/style01/inbox/textfield-focus-bg.gif") repeat-x 0 1px; }

	.focustoggle { color:#aaa !important; border-style:solid; border-color: rgb(204, 204, 204) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204); border-width:1px; clear:left; overflow-x:auto; overflow-y:auto; width:98%; height:100px; }	
	
	.textfield_comment_choice { border:1px solid #cdcdcd; padding:2px; background:#fff; }
	.textfield_comment_choice:focus { border:1px solid #ff3366; background:#fffef4; }
	.textfield_comment { color:#aaa!important; border:1px solid #cdcdcd; padding:0.4em; background:#fff url(../images_main/style01/inbox/textfield-bg.gif) repeat-x 0 1px; overflow-x:auto; overflow-y:auto; width:96%; height:100px; }
	.textfield_comment:focus { border: 1px solid #ff3366; background: #fffef4 url(../images_main/style01/inbox/textfield-focus-bg.gif) repeat-x 0 1px; }

	.write_comment_functions { margin:0 0 0 10px; float:left }
	a.comment_editor { cursor:pointer; background: url(../images_main/style01/universal/icon_writecomment/write_comment_buttons.png) no-repeat; display:block; width:20px; height:20px; float:left;border:1px solid #ccc; border-top-color:#ddd; border-left-color:#ddd;margin-right:4px; margin-bottom:4px; }
	.button_spacer{ float:left; height:19px; width:1px; margin:3px 6px 0 3px; background:#aaa; overflow:hidden; }
	a.writec_bold { background-position:1px 2px; }
	a.writec_italic { background-position:-21px 2px; }
	a.writec_underline { background-position:-44px 2px; }
	a.writec_quote { background-position:-69px 2px; }
	a.writec_leftAlign { background-position:-92px 2px; }
	a.writec_centerAlign { background-position:-121px 2px; }
	a.writec_rightAlign { background-position:-150px 2px; }
	a.writec_url { background-position:-179px 2px; }
	a.writec_nick { background-position:-208px 2px; }
	a.writec_embedPhoto { background-position:-237px 2px; }
	a.writec_embedVideo { background-position:-266px 2px; }
	a.writec_strike { background-position:-289px 2px; }
	a.writec_colors { background-position:-311px 2px; }	
	a.writec_ol { background-position:-337px 2px; }
	a.writec_ul { background-position:-364px 2px; }
	a.writec_item { background-position:-393px 2px; }	
	a.writec_code { background-position:-421px 2px; }
	a.writec_bgcolors { background-position:-449px 2px; }		
	a.comment_editor span { display:none; }
	a.comment_editor:hover { border:1px solid #aaa; background-color:#fff; }

/* ##### ROLLOUT - CONTENT - SLIDERS ###### */
#shead_general { margin:0px 0px 0px 0px; cursor:pointer;}
#shead_general.nameDiv { display:block; height:25px; width:292px; margin-bottom:1px; background:#43c9ff url(../images_main/style01/friends/criteria_head_bg.gif) no-repeat;color:#035678;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-decoration:none;vertical-align:middle;}
#shead_general.nameDiv img { float:left; height:25px; width:25px; }
#shead_general.nameDiv .title { padding-top:5px; }
#shead_general.arrow { cursor:pointer; } 

	#dotted_line { color:#3c3c3c; width:100%; float:left; border-bottom: 1px dotted #CBD4DA; margin:5px 0 5px 0;}
	
	.content { overflow: hidden; }

	#real_time_preview_main { position:absolute; background:#282828; color:#fff; padding:5px; z-index:1000000; }
	#real_time_preview_main_window { background:#282828; color:#fff; padding:5px; z-index:1000000; }	
	#dragable_preview { cursor:move; width:100%; height:20px; }
	#dragable_preview_window { width:100%; height:20px; }	
	#instant_preview { border:1px #282828 solid; color:#282828; background:#fff; padding:3px; overflow-x:auto; overflow-y:auto; width:420px; height:100px; text-align:left; }	
	#instant_preview_window { border:1px #282828 solid; color:#282828; background:#fff; padding:3px; overflow-x:auto; overflow-y:auto; width:98%; height:100px; text-align:left; }
	a.comment_preview_close { position:absolute; top:8px; right:8px;  width:12px; height:12px; display:block; background:url(../images_main/style01/btn_close_off.png) no-repeat center center; }
	a.comment_preview_close:hover { background:url(../images_main/style01/btn_close_on.png) no-repeat center center; }
	a.comment_preview_close_window { float:right; margin:2px 2px 0 0; width:12px; height:12px; display:block; background:url(../images_main/style01/btn_close_off.png) no-repeat center center; }
	a.comment_preview_close_window:hover { background:url(../images_main/style01/btn_close_on.png) no-repeat center center; }

	.comment_text_left { text-align: left; font-size: 11px; margin-top: 10px; }
	.button_comment_preview { display:block; float:right; background:#282828; color:#fff; margin-left:5px;padding:3px; font-size:10px; font-family:Arial, Helvetica, sans-serif; border:1px #000 solid; cursor:pointer; }

	a.textComment { cursor:pointer; float:left; display:block; line-height:14px; color:#777777!important; text-decoration:none; font-size:11px; width:70px; height:46px; background:url(../images_main/style01/universal/icon_more/keyboard.png) no-repeat; padding-left:77px; 	}				

	input.button_send { max-width:120px; border:1px solid transparent; padding:0px 5px 0px 5px; font-size:12px; color:#FFFFFF; background:#098dd6; font-weight:normal; overflow:visible;height: auto !important; }
	input.button_send:hover { background:#FFFFFF; cursor:pointer; color:#098dd6; border:1px solid #098dd6;}
	button.button_send { padding:1px 6px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; border:1px solid #098dd6; background:#098dd6; color:#FFF;}
	button.button_send:hover { border:1px solid #098dd6; background:#FFF; color:#098dd6;}

	a.action_close { width:12px; height:12px; display:block; background:url(../images_main/style01/bottom_options/btn_close_off.png) no-repeat center center; }
	a.action_close:hover { background:url(../images_main/style01/bottom_options/btn_close_on.png) no-repeat center center; }
