/*
Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/

body .cke_dialog {
	visibility:visible;
}
.cke_skin_green .cke_dialog_body {
	margin-left:16px;
	margin-right:16px;
	margin-top:2px;
	margin-bottom:20px;
	position:relative;
	z-index:1;
}
.cke_skin_green .cke_dialog_tl, .cke_skin_green .cke_dialog_tr, .cke_skin_green .cke_dialog_tc, .cke_skin_green .cke_dialog_bl, .cke_skin_green .cke_dialog_br, .cke_skin_green .cke_dialog_bc {
	background-image:url(images/sprites.png);
	background-repeat:no-repeat;
	position:absolute;
	_background-image:url(images/sprites_ie6.png);
}
.cke_skin_green .cke_dialog_tl {
	background-position:-2px -1461px;
	height:16px;
	width:16px;
	top:0;
	left:0;
}
.cke_skin_green .cke_rtl .cke_dialog_tl {
	background-position:-16px -397px;
}
.cke_skin_green .cke_dialog_tr {
	background-position:-16px -76px;
	height:16px;
	width:16px;
	top:0;
	right:0;
}
.cke_skin_green .cke_rtl .cke_dialog_tr {
	background-position:-16px -457px;
}
.cke_skin_green .cke_dialog_tc {
	background-position:0 -136px;
	background-repeat:repeat-x;
	height:16px;
	background-color:#fff;
	top:0;
	left:16px;
	right:16px;
}
.cke_skin_green .cke_dialog_bl {
	background-position:-16px -196px;
	height:51px;
	width:30px;
	bottom:0;
	left:0;
}
.cke_skin_green .cke_rtl .cke_dialog_bl {
	background-position:-16px -517px;
}
.cke_skin_green .cke_dialog_br {
	background-position:-16px -263px;
	height:51px;
	width:30px;
	bottom:0;
	right:0;
}
.cke_skin_green .cke_rtl .cke_dialog_br {
	background-position:-16px -584px;
}
.cke_skin_green .cke_dialog_bc {
	background-position:0 -330px;
	background-repeat:repeat-x;
	height:51px;
	bottom:0;
	left:30px;
	right:30px;
}
.cke_skin_green .cke_dialog_ml, .cke_skin_green .cke_dialog_mr {
	background-image:url(images/dialog_sides.png);
	background-repeat:repeat-y;
	position:absolute;
	width:16px;
	top:16px;
	bottom:51px;
	_background-image:url(images/dialog_sides.gif);
	_top:auto;
}
.cke_skin_green .cke_rtl .cke_dialog_ml, .cke_skin_green .cke_rtl .cke_dialog_mr {
	background-image:url(images/dialog_sides_rtl.png);
	_background-image:url(images/dialog_sides.gif);
}
.cke_skin_green .cke_dialog_ml {
	background-position:0 0;
	left:0;
}
.cke_skin_green .cke_dialog_mr {
	background-position:-16px 0;
	right:0;
}
.cke_skin_green .cke_browser_iequirks .cke_dialog_ml, .cke_skin_green .cke_browser_iequirks .cke_dialog_mr {
	margin-top:3px;
}
.cke_skin_green .cke_dialog_title {
	background-image:url(images/sprites.png);
	_background-image:url(images/sprites_ie6.png);
	background-position:0 -1376px;
	background-repeat:repeat-x;
	font-weight:bold;
	font-size:14px;
	line-height:24px;
	color:#009820;
	background-color:#fff;
	padding:3px 10px 43px 10px;
	cursor:move;
	position:relative;
}
.cke_skin_green .cke_browser_ie.cke_rtl .cke_dialog_title {
	position:static!important;
	unicode-bidi:bidi-override;
}
.cke_skin_green .cke_dialog_contents {
	background-color:#e6ffe0;
	border-bottom:#009900 1px solid;
	overflow:auto;
	padding:5px 10px;
}
.cke_skin_green .cke_dialog_footer {
	background-color:#fff;
	text-align:right;
}
.cke_skin_green .cke_rtl .cke_dialog_footer {
	text-align:left;
}
.cke_skin_green .cke_dialog_tabs {
	height:23px;
	/*background-color:#8db1ff;*/
	display:inline-block;
	margin-left:10px;
	/*margin-right:10px;*/
	margin-top:-23px;
	position:absolute;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif, "宋体";
	z-index:2;
}
.cke_skin_green .cke_rtl .cke_dialog_tabs {
	right:10px;
}
.cke_skin_green a.cke_dialog_tab, .cke_skin_green a:link.cke_dialog_tab, .cke_skin_green a:active.cke_dialog_tab, .cke_skin_green a:hover.cke_dialog_tab, .cke_skin_green a:visited.cke_dialog_tab {
	/*background-image:url(images/sprites.png);
	_background-image:url(images/sprites_ie6.png);
	background-color:#000;*/
	background-position:left -1672px;
	color:#000;
	border-left:1px solid #b6b6b6;
	border-right:1px solid #b6b6b6;
	border-top:1px solid #b6b6b6;
	/*height:14px;
	padding:4px 5px;*/
	display:inline-block;
	cursor:pointer;
	margin-right:2px;
	line-height:21px;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif, "宋体";
	height:21px;
	padding:0 10px;
}
.cke_skin_green .cke_browser_gecko18 a.cke_dialog_tab, .cke_skin_green .cke_browser_gecko18 a:link.cke_dialog_tab, .cke_skin_green .cke_browser_gecko18 a:active.cke_dialog_tab, .cke_skin_green .cke_browser_gecko18 a:hover.cke_dialog_tab, .cke_skin_green .cke_browser_gecko18 a:visited.cke_dialog_tab {
	display:inline;
	position:relative;
	top:6px;
}
.cke_skin_green a:hover.cke_dialog_tab {
	background-color:#f7f8fd;
}
.cke_skin_green a.cke_dialog_tab_selected, .cke_skin_green a:link.cke_dialog_tab_selected, .cke_skin_green a:active.cke_dialog_tab_selected, .cke_skin_green a:hover.cke_dialog_tab_selected, .cke_skin_green a:visited.cke_dialog_tab_selected {
	/*background-image:url(images/sprites.png);
	_background-image:url(images/sprites_ie6.png);*/
	background-position:left -1638px;
	border-bottom:1px solid #f7f8fd;
	background-color:#e6ffe0;
	font-weight:bold;
	cursor:default;
}
.cke_skin_green .cke_single_page .cke_dialog_tabs {
	display:none;
}
.cke_skin_green .cke_single_page .cke_dialog_title {
	padding-bottom:4px;
}
.cke_skin_green .cke_dialog_ui_vbox table, .cke_skin_green .cke_dialog_ui_hbox table {
	margin:auto;
}
.cke_skin_green .cke_dialog_ui_vbox_child {
	padding:5px 0;
}
.cke_skin_green input.cke_dialog_ui_input_text, .cke_skin_green input.cke_dialog_ui_input_password {
	background-color:white;
	border:none;
	padding:0;
	width:100%;
	height:16px;
}
.cke_skin_green div.cke_dialog_ui_input_text, .cke_skin_green div.cke_dialog_ui_input_password {
	background-color:white;
	border:1px solid #a0a0a0;
	padding:1px 0;
}
.cke_skin_green textarea.cke_dialog_ui_input_textarea {
	background-color:white;
	border:none;
	padding:0;
	width:100%;
	_width:99%;
	overflow:auto;
	resize:none;
}
.cke_skin_green div.cke_dialog_ui_input_textarea {
	background-color:white;
	border:1px solid #a0a0a0;
	padding:1px 0;
}
.cke_skin_green div.cke_disabled .cke_dialog_ui_labeled_content * {
	background-color:#a0a0a0;
	cursor:default;
}
.cke_skin_green .cke_dialog_ui_hbox {
	width:100%;
}
.cke_skin_green .cke_dialog_ui_hbox_first, .cke_skin_green .cke_dialog_ui_hbox_child, .cke_skin_green .cke_dialog_ui_hbox_last {
	vertical-align:top;
}
.cke_skin_green .cke_ltr .cke_dialog_ui_hbox_first, .cke_skin_green .cke_ltr .cke_dialog_ui_hbox_child {
	padding-right:10px;
}
.cke_skin_green .cke_rtl .cke_dialog_ui_hbox_first, .cke_skin_green .cke_rtl .cke_dialog_ui_hbox_child {
	padding-left:10px;
}
.cke_skin_green a.cke_dialog_ui_button {
	border-collapse:separate;
	cursor:default;
}
.cke_skin_green span.cke_dialog_ui_button {
	background-image:url(images/sprites.png);
	_background-image:url(images/sprites_ie6.png);
	background-position:0 -678px;
	background-repeat:repeat-x;
	border:#009900 1px solid;
	padding:2px 10px;
	text-align:center;
	color:#0E3460;
	display:inline-block;
	cursor:default;
}
.cke_skin_green .cke_browser_gecko18 .cke_dialog_footer_buttons span.cke_dialog_ui_button {
	display:block;
}
.cke_skin_green a.cke_dialog_ui_button span.cke_disabled {
	border:#898980 1px solid;
	color:#5e5e55;
	background-color:#c5c5b3;
}
.cke_skin_green a:focus span.cke_dialog_ui_button, .cke_skin_green a:active span.cke_dialog_ui_button {
	background-color:#8db1ff;
}
.cke_skin_green .cke_dialog_footer_buttons {
	display:inline-table;
	margin-right:12px;
	margin-left:12px;
	width:auto;
	position:relative;
}
.cke_skin_green .cke_browser_gecko18 .cke_dialog_footer_buttons {
	display:inline;
}
.cke_skin_green .cke_dialog_footer_buttons span.cke_dialog_ui_button {
	width:60px;
	margin:7px 0;
}
.cke_skin_green strong {
	font-weight:bold;
}
.cke_skin_green .cke_dialog_close_button {
	background-image:url(images/sprites.png);
	background-repeat:no-repeat;
	background-position:-20px -655px;
	position:absolute;
	cursor:pointer;
	text-align:center;
	height:21px;
	width:21px;
	top:4px;
	_background-image:url(images/sprites_ie6.png);
}
.cke_skin_green .cke_dialog_close_button span {
	display:none;
}
.cke_skin_green .cke_ltr .cke_dialog_close_button {
	right:10px;
	_right:22px;
}
.cke_skin_green .cke_rtl .cke_dialog_close_button {
	left:10px;
	_left:16px;
	_top:6px;
}
.cke_skin_green .cke_browser_ie6.cke_rtl .cke_dialog_close_button {
	position:relative;
	float:left;
	margin-top:-55px;
	margin-left:-7px;
}
.cke_skin_green .cke_browser_iequirks.cke_rtl.cke_single_page .cke_dialog_close_button {
	margin-top:-32px;
}
.cke_skin_green .cke_browser_iequirks.cke_ltr .cke_dialog_close_button {
	margin-top:0;
}
.cke_skin_green .cke_dialog_ui_input_select {
	border:1px solid #a0a0a0;
	background-color:white;
}
.cke_skin_green iframe.cke_dialog_ui_input_file {
	width:100%;
	height:25px;
}
.cke_skin_green .cke_dialog .cke_dark_background {
	background-color:#eaead1;
}
.cke_skin_green .cke_dialog .cke_hand {
	cursor:pointer;
}
.cke_skin_green .cke_dialog .cke_centered {
	text-align:center;
}
.cke_skin_green .cke_dialog a.cke_btn_reset {
	float:right;
	background-position:0 -43px;
	background-image:url(images/mini.png);
	width:16px;
	height:16px;
	background-repeat:no-repeat;
	border:1px none;
	font-size:1px;
}
.cke_skin_green .cke_rtl .cke_dialog a.cke_btn_reset {
	float:left;
}
.cke_skin_green .cke_dialog a.cke_btn_locked, .cke_skin_green .cke_dialog a.cke_btn_unlocked {
	float:left;
	background-position:0 0;
	background-image:url(images/mini.png);
	width:16px;
	height:16px;
	background-repeat:no-repeat;
	border:none 1px;
	font-size:1px;
}
.cke_skin_green .cke_rtl .cke_dialog a.cke_btn_locked, .cke_skin_green .cke_rtl .cke_dialog a.cke_btn_unlocked {
	float:right;
}
.cke_skin_green .cke_dialog a.cke_btn_unlocked {
	background-position:0 -21px;
	background-image:url(images/mini.png);
}
.cke_skin_green .cke_dialog .cke_btn_over {
	border:outset 1px;
	cursor:pointer;
	cursor:hand;
}
.cke_skin_green .cke_dialog #ImagePreviewBox {
	white-space:normal;
	border: 1px solid #999;
	overflow:scroll;
	height:160px;
	width:240px;
	padding:2px;
	background-color:white;
}
.cke_skin_green .cke_dialog #ImagePreviewLoader {
	position:absolute;
	white-space:normal;
	overflow:hidden;
	height:160px;
	width:230px;
	margin:2px;
	padding:2px;
	opacity:.9;
	filter:alpha(opacity=90);
	background-color:#e4e4e4;
}
.cke_skin_green .cke_dialog #FlashPreviewBox {
	white-space:normal;
	border:1px solid #999;
	overflow:auto;
	height:160px;
	width:390px;
	padding:2px;
	background-color:white;
}
.cke_skin_green .cke_dialog .cke_dark_background {
	text-align:center;
	background-color:#eaead1;
	font-size:14px;
}
.cke_skin_green .cke_dialog .cke_light_background {
	text-align:center;
	background-color:#ffffbe;
}
.cke_skin_green .cke_dialog .cke_hand {
	cursor:pointer;
	cursor:hand;
}
.cke_skin_green .cke_disabled {
	color:#a0a0a0;
}
.cke_skin_green .cke_hc .cke_dialog_title, .cke_skin_green .cke_hc .cke_dialog_tabs, .cke_skin_green .cke_hc .cke_dialog_contents, .cke_skin_green .cke_hc .cke_dialog_footer {
	border-left:1px solid;
	border-right:1px solid;
}
.cke_skin_green .cke_hc .cke_dialog_title {
	border-top:1px solid;
}
.cke_skin_green .cke_hc .cke_dialog_footer {
	border-bottom:1px solid;
}
.cke_skin_green .cke_hc .cke_dialog_close_button span {
	display:inline;
	cursor:pointer;
	cursor:hand;
	font-weight:bold;
	position:relative;
	top:3px;
}
