Merge branch 'MDL-42102-master' of git://github.com/andrewnicols/moodle
[moodle.git] / lib / editor / tinymce / tiny_mce / 3.5.8 / themes / advanced / skins / moodle / ui.css
1 /* Reset */
2 .moodleSkin table, .moodleSkin tbody, .moodleSkin a, .moodleSkin img, .moodleSkin tr, .moodleSkin div, .moodleSkin td, .moodleSkin iframe, .moodleSkin span, .moodleSkin *, .moodleSkin .mceText {border:0; margin:0; padding:0; background:transparent; white-space:nowrap; text-decoration:none; font-weight:normal; color:#000; vertical-align:baseline; width:auto; border-collapse:separate; text-align:left}
3 .moodleSkin a:hover, .moodleSkin a:link, .moodleSkin a:visited, .moodleSkin a:active {text-decoration:none; font-weight:normal; color:#000}
4 .moodleSkin table td {vertical-align:middle;}
6 /* New Theme */
7 .moodleSkin table {background:transparent; border-spacing: 0; }
8 .moodleSkin iframe {display:block;}
9 .moodleSkin .mceToolbar {min-height:30px; margin: 9px;}
10 .moodleSkin .mceToolbar td + td { background: #fff; border: 1px solid #CCCCCC; border-right: none; border-bottom: 1px solid #b3b3b3; }
11 .moodleSkin .mceToolbar td + td:empty { display: none;}
12 .moodleSkin .mceToolbar a.mceButton { display:block; height: 30px; width: 40px; margin: 0; padding: 0; }
13 .moodleSkin .mceToolbar a span.mceIcon { height: 30px; width: 40px; margin: 0; }
14 .moodleSkin .mceToolbar a span.mceIcon img { padding: 7px 13px; }
15 .moodleSkin .mceToolbar .mceGroupStart + td,
16 .moodleSkin .mceToolbar .mceToolbarStart + td,
17 .moodleSkin .mceToolbar .mceGroupStart + td a,
18 .moodleSkin .mceToolbar .mceToolbarStart + td a { border-radius: 4px 0 0 4px; }
19 .moodleSkin .mceToolbar .mceGroupStart + td.mceGroupEnd,
20 .moodleSkin .mceToolbar .mceGroupStart + td.mceGroupEnd a,
21 .moodleSkin .mceToolbar .mceToolbarStart + td.mceGroupEnd,
22 .moodleSkin .mceToolbar .mceToolbarStart + td.mceGroupEnd a { border-radius: 4px; }
23 .moodleSkin .mceToolbar .mceLast { border: none; }
24 .moodleSkin .mceToolbar .mceGroupStart { border: none; width: 9px; background: transparent;}
25 .moodleSkin .mceToolbar .mceGroupEnd { border-right: 1px solid #CCCCCC; border-radius: 0 4px 4px 0; border-left: 1px solid #CCCCCC; margin-right: 9px; }
26 .moodleSkin .mceToolbar .mceGroupEnd a { border-radius: 0 4px 4px 0; }
27 .moodleSkin .mceToolbar td div .mceGroupEnd { border: none;}
28 .moodleSkin .mceToolbar .mceListBox td { border: none; border-radius: 0; }
29 .moodleSkin .mceToolbar .mceListBox td a { border: none; border-radius: 0; }
30 .moodleSkin .mceToolbar .mceToolbarEndPlaceholder { display: none; }
31 .moodleSkin .mceToolbar .mceToolbarEnd { background: transparent; border: 0; }
32 .moodleSkin.mceListBoxMenu { margin-left: -4px; margin-top: 2px; }
34 .dir-rtl .moodleSkin table {background:transparent; border-spacing: 0; }
35 .dir-rtl .moodleSkin iframe {display:block;}
36 .dir-rtl .moodleSkin .mceToolbar {min-height:30px; margin: 9px;}
37 .dir-rtl .moodleSkin .mceToolbar td + td { background: #fff; border: 1px solid #CCCCCC; border-left: none; border-bottom: 1px solid #b3b3b3; }
38 .dir-rtl .moodleSkin .mceToolbar td + td:empty { display: none;}
39 .dir-rtl .moodleSkin .mceToolbar a.mceButton { display:block; height: 30px; width: 40px; margin: 0; padding: 0; }
40 .dir-rtl .moodleSkin .mceToolbar a span.mceIcon { height: 30px; width: 40px; margin: 0; }
41 .dir-rtl .moodleSkin .mceToolbar a span.mceIcon img { padding: 7px 13px; }
42 .dir-rtl .moodleSkin .mceToolbar .mceGroupStart + td,
43 .dir-rtl .moodleSkin .mceToolbar .mceToolbarStart + td,
44 .dir-rtl .moodleSkin .mceToolbar .mceGroupStart + td a,
45 .dir-rtl .moodleSkin .mceToolbar .mceToolbarStart + td a { border-radius: 0 4px 4px 0; }
46 .dir-rtl .moodleSkin .mceToolbar .mceGroupStart + td.mceGroupEnd,
47 .dir-rtl .moodleSkin .mceToolbar .mceGroupStart + td.mceGroupEnd a,
48 .dir-rtl .moodleSkin .mceToolbar .mceToolbarStart + td.mceGroupEnd,
49 .dir-rtl .moodleSkin .mceToolbar .mceToolbarStart + td.mceGroupEnd a { border-radius: 4px; }
50 .dir-rtl .moodleSkin .mceToolbar .mceLast { border: none; }
51 .dir-rtl .moodleSkin .mceToolbar .mceGroupStart { border: none; width: 9px; background: transparent;}
52 .dir-rtl .moodleSkin .mceToolbar .mceGroupEnd { border-left: 1px solid #CCCCCC; border-radius: 4px 0 0 4px; border-right: 1px solid #CCCCCC; margin-left: 9px; }
53 .dir-rtl .moodleSkin .mceToolbar .mceGroupEnd a { border-radius: 4px 0 0 4px; }
54 .dir-rtl .moodleSkin .mceToolbar td div .mceGroupEnd { border: none; }
55 .dir-rtl .moodleSkin .mceToolbar .mceListBox td { border: none; border-radius: 0; }
56 .dir-rtl .moodleSkin .mceToolbar .mceListBox td a { border: none; border-radius: 0; }
57 .dir-rtl .moodleSkin .mceToolbar .mceToolbarEndPlaceholder { display: none; }
58 .dir-rtl .moodleSkin .mceToolbar .mceToolbarEnd { background: transparent; border: 0;}
60 /* External */
61 .moodleSkin .mceExternalToolbar {position:absolute; border:1px solid #BBB; border-bottom:0;}
62 .moodleSkin .mceExternalToolbar td.mceToolbar {padding-right:13px;}
63 .moodleSkin .mceExternalClose {position:absolute; top:3px; right:3px; width:7px; height:7px; background:url(../../img/icons.gif) -820px 0}
65 /* Layout */
66 .moodleSkin table.mceLayout {border:0; border-left:1px solid #BBB; border-right:1px solid #BBB; border-top:1px solid #BBB;}
67 .moodleSkin table.mceLayout tr.mceLast td {border-bottom:1px solid #BBB}
68 .moodleSkin .mceIframeContainer {border-top:1px solid #BBB; border-bottom:1px solid #BBB}
69 .moodleSkin .mceStatusbar { display:block; font-family:'MS Sans Serif',sans-serif,Verdana,Arial; font-size:9pt; line-height:16px; overflow:visible; color:#000; height:20px}
70 .moodleSkin .mceStatusbar div {float:left; padding:2px}
71 .moodleSkin .mceStatusbar a.mceResize {display:block; float:right; background:url(img/resize.png) no-repeat; width:16px; height:16px; cursor:se-resize; outline:0; margin-top: 4px;}
72 .moodleSkin .mceStatusbar a:hover {text-decoration:underline}
73 .moodleSkin .mceToolbar .mceToolbarStart span, .moodleSkin .mceToolbar .mceToolbarEnd span {display:none;}
74 .moodleSkin .mceToolbar .mceToolbarEndListBox span, .moodleSkin .mceToolbar .mceToolbarStartListBox span {display:none}
75 .moodleSkin span.mceIcon {display:block;}
76 .moodleSkin img.mceIcon {display:block; width:16px; height:16px; padding: 2px 0 0 2px;}
77 .moodleSkin td.mceCenter {text-align:center;}
78 .moodleSkin td.mceCenter table {margin:0 auto; text-align:left;}
79 .moodleSkin td.mceRight table {margin:0 0 0 auto;}
81 /* Button */
82 .moodleSkin a.mceButtonEnabled:hover {background-image: radial-gradient(ellipse at center, #ffffff 60%,#dfdfdf 100%);background-color: #ebebeb; cursor: pointer;}
83 .moodleSkin a.mceButtonEnabled:active {background-image: radial-gradient(ellipse at center, #ffffff 40%,#dfdfdf 100%);background-color: #dfdfdf;}
84 .moodleSkin a.mceButtonActive, .moodleSkin a.mceButtonSelected {background-image: radial-gradient(ellipse at center, #ffffff 40%,#dfdfdf 100%);background-color: #dfdfdf;}
85 .moodleSkin .mceButtonDisabled .mceIcon {opacity:0.3; cursor: default;}
86 .moodleSkin .mceButtonLabeled {width:auto}
87 .moodleSkin .mceButtonLabeled span.mceIcon {float:left}
88 .moodleSkin span.mceButtonLabel {display:block; font-size:10px; padding:4px 6px 0 22px; font-family:Tahoma,Verdana,Arial,Helvetica}
89 .moodleSkin .mceButtonDisabled .mceButtonLabel {color:#888}
91 /* Separator */
92 .moodleSkin .mceSeparator {display:block; width:0px; height:22px; margin: 0 2px 0 1px; border-left: 1px solid #BBB }
94 /* ListBox */
95 .moodleSkin .mceListBox {padding: 0 3px}
96 .moodleSkin .mceListBox, .moodleSkin .mceListBox a {display:block}
97 .moodleSkin .mceListBox .mceText {padding-left:4px; text-align:left; width:70px; background:#eaf2fb; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:11px; height:20px; line-height:20px; overflow:hidden}
98 .moodleSkin .mceListBox .mceOpen {width:14px; height:22px; background:url(img/button_bg.png) -66px 0}
99 .moodleSkin table.mceListBoxEnabled:hover .mceText, .moodleSkin .mceListBoxHover .mceText, .moodleSkin .mceListBoxSelected .mceText {background:#FFF}
100 .moodleSkin table.mceListBoxEnabled:hover .mceOpen, .moodleSkin .mceListBoxHover .mceOpen, .moodleSkin .mceListBoxSelected .mceOpen {background-position:-66px -22px}
101 .moodleSkin .mceListBoxDisabled .mceText {color:gray}
102 .moodleSkin .mceListBoxMenu {overflow:auto; overflow-x:hidden; margin-left:3px}
103 .moodleSkin .mceOldBoxModel .mceListBox .mceText {height:22px}
104 .moodleSkin select.mceListBox {font-family:Tahoma,Verdana,Arial,Helvetica; font-size:12px; border:1px solid #BBB; background:#FFF;}
106 /* SplitButton */
107 .moodleSkin .mceSplitButton a {display:block; direction:ltr; height: 22px;}
108 .moodleSkin .mceSplitButton, .moodleSkin .mceSplitButton span {display:block; height:30px; direction:ltr; }
109 .moodleSkin .mceSplitButton { width: 50px; }
110 .moodleSkin .mceSplitButton:hover {background-image: radial-gradient(ellipse at center, #ffffff 60%,#dfdfdf 100%); cursor: pointer;}
111 .moodleSkin .mceSplitButton:active {background-image: radial-gradient(ellipse at center, #ffffff 40%,#dfdfdf 100%);}
112 .moodleSkin .mceSplitButton .mceFirst { padding: 4px 0 0 9px; }
113 .moodleSkin .mceSplitButton .mceLast { background: transparent;}
114 .moodleSkin .mceSplitButton a.mceAction {width:20px}
115 .moodleSkin .mceSplitButton a.mceOpen {width:10px; background:url(img/button_bg.png) 44px 0}
116 .moodleSkin .mceSplitButton span.mceOpen {display:none}
117 .moodleSkin table.mceSplitButtonEnabled:hover a.mceOpen, .moodleSkin .mceSplitButtonHover a.mceOpen, .moodleSkin .mceSplitButtonSelected a.mceOpen {background-position:-44px -44px}
118 .moodleSkin .mceSplitButtonDisabled .mceAction {opacity:0.3;}
119 .moodleSkin .mceSplitButtonActive {background-position:0 -44px}
121 /* ColorSplitButton */
122 .moodleSkin div.mceColorSplitMenu table {background:#FFF; border: 1px solid #BBB;}
123 .moodleSkin .mceColorSplitMenu td {padding:2px}
124 .moodleSkin .mceColorSplitMenu a {display:block; width:18px; height:18px; overflow:hidden; border:1px solid #BBB}
125 .moodleSkin .mceColorSplitMenu td.mceMoreColors {padding:1px 3px 1px 1px}
126 .moodleSkin .mceColorSplitMenu a.mceMoreColors {width:100%; height:auto; text-align:center; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:11px; line-height:20px; border:1px solid #FFF}
127 .moodleSkin .mceColorSplitMenu a.mceMoreColors:hover {border:1px solid #0A246A; background-color:#B6BDD2}
128 .moodleSkin a.mceMoreColors:hover {border:1px solid #0A246A}
129 /* Font selector preview stuff */
130 .moodleSkin .mce_forecolor span.mceAction, .moodleSkin .mce_backcolor span.mceAction {height:21px;overflow:hidden; position: relative; z-index: 1 }
131 .moodleSkin .mceColorPreview {width:16px; height:16px; overflow:hidden; margin-left: 2px; position: relative; top: -18px;}
133 /* Menu */
134 .moodleSkin .mceMenu {position:absolute; left:0; top:0; z-index:1000; border:1px solid #BBB; direction:ltr}
135 .moodleSkin .mceNoIcons span.mceIcon {width:0;}
136 .moodleSkin .mceNoIcons a .mceText {padding-left:10px}
137 .moodleSkin .mceMenu table {background:#FFF}
138 .moodleSkin .mceMenu a, .moodleSkin .mceMenu span, .moodleSkin .mceMenu {display:block}
139 .moodleSkin .mceMenu td {height:20px}
140 .moodleSkin .mceMenu a {position:relative;padding:3px 0 4px 0}
141 .moodleSkin .mceMenu .mceText {position:relative; display:block; font-family:Tahoma,Verdana,Arial,Helvetica; color:#000; cursor:default; margin:0; padding:0 25px 0 25px; display:block}
142 .moodleSkin .mceMenu span.mceText, .moodleSkin .mceMenu .mcePreview {font-size:11px}
143 .moodleSkin .mceMenu pre.mceText {font-family:Monospace}
144 .moodleSkin .mceMenu .mceIcon {position:absolute; top:0; left:0; width:22px;}
145 .moodleSkin .mceMenu .mceMenuItemEnabled a:hover, .moodleSkin .mceMenu .mceMenuItemActive {background-color:#dbecf3}
146 .moodleSkin td.mceMenuItemSeparator {background:#DDD; height:1px}
147 .moodleSkin .mceMenuItemTitle a {border:0; background:#E5EFFD; border-bottom:1px solid #BBB}
148 .moodleSkin .mceMenuItemTitle span.mceText {color:#000; font-weight:bold; padding-left:4px}
149 .moodleSkin .mceMenuItemDisabled .mceText {color:#888}
150 .moodleSkin .mceMenuItemSelected .mceIcon {background:url(../default/img/menu_check.gif)}
151 .moodleSkin .mceNoIcons .mceMenuItemSelected a {background:url(../default/img/menu_arrow.gif) no-repeat -6px center}
152 .moodleSkin .mceMenu span.mceMenuLine {display:none}
153 .moodleSkin .mceMenuItemSub a {background:url(../default/img/menu_arrow.gif) no-repeat top right;}
154 .moodleSkin .mceMenuItem td, .moodleSkin .mceMenuItem th {line-height: normal}
156 /* Progress,Resize */
157 .moodleSkin .mceBlocker {position:absolute; left:0; top:0; z-index:1000; opacity:0.5; background:#FFF}
158 .moodleSkin .mceProgress {position:absolute; left:0; top:0; z-index:1001; background:url(../default/img/progress.gif) no-repeat; width:32px; height:32px; margin:-16px 0 0 -16px}
160 /* Rtl */
161 .mceRtl .mceListBox .mceText {text-align: right; padding: 0 4px 0 0}
162 .mceRtl .mceMenuItem .mceText {text-align: right}
164 /* Formats */
165 .moodleSkin .mce_formatPreview a {font-size:10px}
166 .moodleSkin .mce_p span.mceText {}
167 .moodleSkin .mce_address span.mceText {font-style:italic}
168 .moodleSkin .mce_pre span.mceText {font-family:monospace}
169 .moodleSkin .mce_h1 span.mceText {font-weight:bolder; font-size: 2em}
170 .moodleSkin .mce_h2 span.mceText {font-weight:bolder; font-size: 1.5em}
171 .moodleSkin .mce_h3 span.mceText {font-weight:bolder; font-size: 1.17em}
172 .moodleSkin .mce_h4 span.mceText {font-weight:bolder; font-size: 1em}
173 .moodleSkin .mce_h5 span.mceText {font-weight:bolder; font-size: .83em}
174 .moodleSkin .mce_h6 span.mceText {font-weight:bolder; font-size: .75em}
176 /* Buttons */
177 .moodleSkin span.mce_bold {background:url(img/bold.png) center center no-repeat;}
178 .moodleSkin span.mce_underline {background:url(img/underline.png) center center no-repeat;}
179 .moodleSkin span.mce_italic {background:url(img/italic.png) center center no-repeat;}
180 .moodleSkin span.mce_strikethrough {background:url(img/strikethrough.png) center center no-repeat;}
181 .moodleSkin span.mce_undo {background:url(img/undo.png) center center no-repeat;}
182 .moodleSkin span.mce_redo {background:url(img/redo.png) center center no-repeat;}
183 .moodleSkin span.mce_bullist {background:url(img/bullet_list.png) center center no-repeat;}
184 .moodleSkin span.mce_numlist {background:url(img/numbered_list.png) center center no-repeat;}
185 .moodleSkin span.mce_justifyleft {background:url(img/align_left.png) center center no-repeat;}
186 .moodleSkin span.mce_justifyright {background:url(img/align_right.png) center center no-repeat;}
187 .moodleSkin span.mce_justifycenter {background:url(img/align_center.png) center center no-repeat;}
188 .moodleSkin span.mce_justifyfull {background:url(img/justify.png) center center no-repeat;}
189 .moodleSkin span.mce_anchor {background:url(img/anchor.png) center center no-repeat;}
190 .moodleSkin span.mce_indent {background:url(img/increase_indent.png) center center no-repeat;}
191 .moodleSkin span.mce_outdent {background:url(img/decrease_indent.png) center center no-repeat;}
192 .moodleSkin span.mce_link {background:url(img/insert_edit_link.png) center center no-repeat;}
193 .moodleSkin span.mce_unlink {background:url(img/remove_link.png) center center no-repeat;}
194 .moodleSkin span.mce_sub {background:url(img/subscript.png) center center no-repeat;}
195 .moodleSkin span.mce_sup {background:url(img/superscript.png) center center no-repeat;}
196 .moodleSkin span.mce_newdocument {background:url(img/new_document.png) center center no-repeat;}
197 .moodleSkin span.mce_image {background:url(img/insert_edit_image.png) center center no-repeat;}
198 .moodleSkin span.mce_help {background:url(img/help.png) center center no-repeat;}
199 .moodleSkin span.mce_code {background:url(img/source_code.png) center center no-repeat;}
200 .moodleSkin span.mce_hr {background:url(img/insert_horizontal_ruler.png) center center no-repeat;}
201 .moodleSkin span.mce_charmap {background:url(img/special_character.png) center center no-repeat;}
202 .moodleSkin span.mce_paste {background:url(img/paste.png) center center no-repeat;}
203 .moodleSkin span.mce_copy {background:url(img/copy.png) center center no-repeat;}
204 .moodleSkin span.mce_cut {background:url(img/cut.png) center center no-repeat;}
205 .moodleSkin span.mce_blockquote {background:url(img/toggle_blockquote.png) center center no-repeat;}
206 .moodleSkin span.mce_removeformat {background:url(img/clear_formatting.png) center center no-repeat;}
207 .moodleSkin span.mce_cleanup {background:url(img/cleanup_messy_code.png) center center no-repeat;}
208 .moodleSkin span.mce_ltr {background:url(img/left_to_right.png) center center no-repeat;}
209 .moodleSkin span.mce_rtl {background:url(img/right_to_left.png) center center no-repeat;}
210 .moodleSkin span.mce_emotions {background:url(img/emoticons.png) center center no-repeat;}
211 .moodleSkin span.mce_fullscreen {background:url(img/fullscreen.png) center center no-repeat;}
212 .moodleSkin span.mce_inserttime {background:url(img/insert_time.png) center center no-repeat;}
213 .moodleSkin span.mce_table {background:url(img/table.png) center center no-repeat;}
214 .moodleSkin span.mce_nonbreaking {background:url(img/insert_nonbreaking_space.png) center center no-repeat;}
215 .moodleSkin span.mce_search {background:url(img/search.png) center center no-repeat;}
216 .moodleSkin span.mce_pagebreak {background:url(img/page_break.png) center center no-repeat;}
217 .moodleSkin span.mce_visualchars {background:url(img/show_invisible_characters.png) center center no-repeat;}
218 .moodleSkin span.mce_template {background:url(img/template.png) center center no-repeat;}
219 .moodleSkin span.mce_media {background:url(img/insert_edit_video.png) center center no-repeat;}
220 .moodleSkin span.mce_preview {background:url(img/preview.png) center center no-repeat;}
221 .moodleSkin span.mce_print {background:url(img/print.png) center center no-repeat;}
222 .moodleSkin span.mce_save {background:url(img/save.png) center center no-repeat;}
223 .moodleSkin span.mce_pastetext {background:url(img/paste_text.png) center center no-repeat;}
224 .moodleSkin span.mce_pasteword {background:url(img/paste_word.png) center center no-repeat;}
225 .moodleSkin span.mce_replace {background:url(img/find_replace.png) center center no-repeat;}
226 .moodleSkin span.mce_insertlayer {background:url(img/layers.png) center center no-repeat;}
227 .moodleSkin span.mce_insert_layer {background:url(img/layers.png) center center no-repeat;}
228 .moodleSkin span.mce_movebackward {background:url(img/layers_under.png) center center no-repeat;}
229 .moodleSkin span.mce_moveforward {background:url(img/layers_over.png) center center no-repeat;}
230 .moodleSkin span.mce_styleprops {background:url(img/styleprops.png) center center no-repeat;}
231 .moodleSkin span.mce_insertdate {background:url(img/insert_date.png) center center no-repeat;}
232 .moodleSkin span.mce_cancel {background:url(img/cancel.png) center center no-repeat;}
233 .moodleSkin span.mce_merge_cells {background:url(img/merge_cells.png) center center no-repeat;}
234 .moodleSkin span.mce_split_cells {background:url(img/split_cells.png) center center no-repeat;}
235 .moodleSkin span.mce_advhr {background:url(img/advance_hr.png) center center no-repeat;}
236 .moodleSkin span.mce_absolute {background:url(img/absolute.png) center center no-repeat;}
237 .moodleSkin span.mce_abbr {background:url(img/abbr.png) center center no-repeat;}
238 .moodleSkin span.mce_acronym {background:url(img/acronym.png) center center no-repeat;}
239 .moodleSkin span.mce_delete_table {background:url(img/delete_table.png) center center no-repeat;}
240 .moodleSkin span.mce_delete_col {background:url(img/delete_col.png) center center no-repeat;}
241 .moodleSkin span.mce_delete_row {background:url(img/delete_row.png) center center no-repeat;}
242 .moodleSkin span.mce_cell_props {background:url(img/cell_props.png) center center no-repeat;}
243 .moodleSkin span.mce_col_after {background:url(img/insert_col_after.png) center center no-repeat;}
244 .moodleSkin span.mce_col_before {background:url(img/insert_col_before.png) center center no-repeat;}
245 .moodleSkin span.mce_row_after {background:url(img/insert_row_after.png) center center no-repeat;}
246 .moodleSkin span.mce_row_before {background:url(img/insert_row_before.png) center center no-repeat;}
247 .moodleSkin span.mce_visualaid {background:url(img/visual_aid.png) center center no-repeat;}
248 .moodleSkin span.mce_table_props {background:url(img/table_props.png) center center no-repeat;}
249 .moodleSkin span.mce_row_props {background:url(img/row_props.png) center center no-repeat;}
250 .moodleSkin span.mce_selectall {background:url(img/select_all.png) center center no-repeat;}
251 .moodleSkin span.mce_cite {background:url(img/cite.png) center center no-repeat;}
252 .moodleSkin span.mce_del {background:url(img/delete.png) center center no-repeat;}
253 .moodleSkin span.mce_ins {background:url(img/insert.png) center center no-repeat;}
254 .moodleSkin span.mce_fullpage {background:url(img/fullpage.png) center center no-repeat;}
255 .moodleSkin span.mce_iespell {background:url(img/spellcheck.png) center center no-repeat;}
256 .moodleSkin span.mce_restoredraft {background:url(img/restore_draft.png) center center no-repeat;}
257 .moodleSkin span.mce_spellchecker {background:url(img/spellcheck.png) center center no-repeat;}
258 .moodleSkin span.mce_visualblocks {background:url(img/visual_blocks.png) center center no-repeat;}
259 .moodleSkin span.mce_backward {background:url(img/backward.png) center center no-repeat;}
260 .moodleSkin span.mce_forward {background:url(img/forward.png) center center no-repeat;}
261 .moodleSkin span.mce_attribs {background:url(img/attributes.png) center center no-repeat;}
263 .moodleSkin span.mce_forecolorpicker {background:url(img/text_color_picker.png) center center no-repeat;}
264 .moodleSkin span.mce_backcolorpicker {background:url(img/text_highlight_picker.png) center center no-repeat;}
265 .moodleSkin .mce_forecolor span.mceAction {background:url(img/text_color.png) center center no-repeat;}
266 .moodleSkin .mce_backcolor span.mceAction {background:url(img/text_highlight.png) center center no-repeat;}
268 /* Theme */
269 .moodleSkin td.mceToolbar, .moodleSkin td.mceStatusbar, .moodleSkin .mceMenuItemTitle a {background:#F2F2F2}
270 .moodleSkin .mceListBox .mceText {background:#FFF}