/* rainbow CSS for Ultimate TinyMCE */
/* Created by Josh Lobe */

.wp-editor-wrap .wp_themeSkin tr.mceFirst td.mceToolbar {
    background-image: none !important;
    background: -moz-linear-gradient(left, red, orange, yellow, green, blue, indigo, violet) !important;
	background: -webkit-gradient(linear, left center, right center, from(red), color-stop(14%, orange), color-stop(28%, yellow), color-stop(42%, green), color-stop(56%, blue), color-stop(70%, indigo), to(violet)) !important; 
}

.wp-editor-wrap .wp_themeSkin .mceButton {
    background-color: none !important;
    background-image: none !important;
    background: #fef2f7 !important;
	background: -moz-linear-gradient(top,  #fef2f7 0%, #fee8f2 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef2f7), color-stop(100%,#fee8f2)) !important;
	background: -webkit-linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	background: -o-linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	background: -ms-linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	background: linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef2f7', endColorstr='#fee8f2',GradientType=0 ) !important;
}

.wp-editor-wrap .wp_themeSkin .mceListBox .mceText, .wp-editor-wrap .wp_themeSkin .mceListBox .mceOpen {
    background-color: none !important;
    background-image: none !important;
    background: #fef2f7 !important;
	background: -moz-linear-gradient(top,  #fef2f7 0%, #fee8f2 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef2f7), color-stop(100%,#fee8f2)) !important;
	background: -webkit-linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	background: -o-linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	background: -ms-linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	background: linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef2f7', endColorstr='#fee8f2',GradientType=0 ) !important;
}

.wp-editor-wrap .wp_themeSkin table.mceSplitButton td {
    background-color: none !important;
    background-image: none !important;
    background: #fef2f7 !important;
	background: -moz-linear-gradient(top,  #fef2f7 0%, #fee8f2 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef2f7), color-stop(100%,#fee8f2)) !important;
	background: -webkit-linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	background: -o-linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	background: -ms-linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	background: linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef2f7', endColorstr='#fee8f2',GradientType=0 ) !important;
}

.wp-editor-wrap .quicktags-toolbar, .wp-editor-wrap.wp_themeSkin tr.mceFirst td.mceToolbar {
    background-color: none !important;
    background-image: none !important;
    background: -moz-linear-gradient(left, red, orange, yellow, green, blue, indigo, violet) !important;
	background: -webkit-gradient(linear, left center, right center, from(red), color-stop(14%, orange), color-stop(28%, yellow), color-stop(42%, green), color-stop(56%, blue), color-stop(70%, indigo), to(violet)) !important; 
}

.wp-editor-wrap .wp_themeSkin a.mceButton:active, .wp-editor-wrap .wp_themeSkin a.mceButtonEnabled:active, .wp-editor-wrap .wp_themeSkin a.mceButtonSelected:active, .wp-editor-wrap .wp_themeSkin a.mceButtonActive, .wp-editor-wrap .wp_themeSkin a.mceButtonActive:active, .wp-editor-wrap .wp_themeSkin a.mceButtonActive:hover {
    background: none repeat scroll 0 0 #20FF58 !important;
    border-color: #5589AA !important;
}

.wp-editor-wrap.tmce-active .switch-tmce, .wp-editor-wrap.html-active .switch-html {
    background-color: #F7D2F1 !important;
}

.wp-editor-wrap .wp-switch-editor {
    background-color: #F4EBF3 !important;
}

.quicktags-toolbar input {
    background-color: none !important;
    background-image: none !important;
	background: #fef2f7 !important;
	background: -moz-linear-gradient(top,  #fef2f7 0%, #fee8f2 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef2f7), color-stop(100%,#fee8f2)) !important;
	background: -webkit-linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	background: -o-linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	background: -ms-linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	background: linear-gradient(top,  #fef2f7 0%,#fee8f2 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef2f7', endColorstr='#fee8f2',GradientType=0 ) !important;
}

.wp-editor-wrap .wp_themeSkin a.mceButtonEnabled:hover {
    background-color: none !important;
    background-image: none !important;
    background: #DEF4E6 !important;
	background: -moz-linear-gradient(top,  #DEF4E6 0%, #71F29E 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DEF4E6), color-stop(100%,#71F29E)) !important;
	background: -webkit-linear-gradient(top,  #DEF4E6 0%,#71F29E 100%) !important;
	background: -o-linear-gradient(top,  #DEF4E6 0%,#71F29E 100%) !important;
	background: -ms-linear-gradient(top,  #DEF4E6 0%,#71F29E 100%) !important;
	background: linear-gradient(top,  #DEF4E6 0%,#71F29E 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DEF4E6', endColorstr='#71F29E',GradientType=0 ) !important;
}

.wp-editor-wrap .wp_themeSkin table.mceSplitButton:hover td {
    background-image: none !important;
	background: #DEF4E6 !important;
	background: -moz-linear-gradient(top,  #DEF4E6 0%, #71F29E 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DEF4E6), color-stop(100%,#71F29E)) !important;
	background: -webkit-linear-gradient(top,  #DEF4E6 0%,#71F29E 100%) !important;
	background: -o-linear-gradient(top,  #DEF4E6 0%,#71F29E 100%) !important;
	background: -ms-linear-gradient(top,  #DEF4E6 0%,#71F29E 100%) !important;
	background: linear-gradient(top,  #DEF4E6 0%,#71F29E 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DEF4E6', endColorstr='#71F29E',GradientType=0 ) !important;
}

.wp-editor-wrap .wp_themeSkin table.mceListBoxEnabled:hover .mceText, .wp-editor-wrap .wp_themeSkin .mceListBoxHover .mceText, .wp-editor-wrap .wp_themeSkin table.mceListBoxEnabled:hover .mceOpen, .wp-editor-wrap .wp_themeSkin .mceListBoxHover .mceOpen {
    background-color: none !important;
    background-image: none !important;
    background: #DEF4E6 !important;
	background: -moz-linear-gradient(top,  #DEF4E6 0%, #71F29E 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DEF4E6), color-stop(100%,#71F29E)) !important;
	background: -webkit-linear-gradient(top,  #DEF4E6 0%,#71F29E 100%) !important;
	background: -o-linear-gradient(top,  #DEF4E6 0%,#71F29E 100%) !important;
	background: -ms-linear-gradient(top,  #DEF4E6 0%,#71F29E 100%) !important;
	background: linear-gradient(top,  #DEF4E6 0%,#71F29E 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DEF4E6', endColorstr='#71F29E',GradientType=0 ) !important;
}

/* Separator */
.wp_themeSkin .mceSeparator {
	display: block !important;
	width: 10px !important;
}

/* Opacity for inactive icons */
.wp_themeSkin .mceButtonDisabled .mceIcon { 
opacity: 0.4 !important;
}

/* Code for tinymce icons sprite created by Josh Lobe */
.wp_themeSkin .mceSplitButton span.mce_table, .wp_themeSkin span.mce_clearleft, .wp_themeSkin span.mce_clearright, .wp_themeSkin span.mce_clker, .wp_themeSkin span.mce_codemagic, .wp_themeSkin span.mce_decode, .wp_themeSkin span.mce_encode, .wp_themeSkin span.mce_equation, .wp_themeSkin span.mce_ezimage, .wp_themeSkin span.mce_linebreak, .wp_themeSkin span.mce_loremipsum, .wp_themeSkin span.mce_mailto, .wp_themeSkin span.mce_ptags, .wp_themeSkin span.mce_shortcodes, .wp_themeSkin span.mce_jwlSpan, .wp_themeSkin span.mce_tagwrap, .wp_themeSkin span.mce_imgmap, .wp_themeSkin span.mce_w3cvalidate, .wp_themeSkin span.mce_youtube, .wp_themeSkin span.mce_youtubeIframe, .wp_themeSkin span.mce_acheck, .wp_themeSkin span.mce_advlink, .wp_themeSkin span.mce_clearboth, .wp_themeSkin span.mce_abbr, .wp_themeSkin span.mce_absolute, .wp_themeSkin span.mce_acronym, .wp_themeSkin span.mce_advhr, .wp_themeSkin span.mce_anchor, .wp_themeSkin span.mce_attribs, .wp_themeSkin span.mce_backcolorpicker, .wp_themeSkin span.mce_cite, .wp_themeSkin span.mce_code, .wp_themeSkin span.mce_copy, .wp_themeSkin span.mce_cut, .wp_themeSkin span.mce_del, .wp_themeSkin span.mce_emotions, .wp_themeSkin span.mce_image, .wp_themeSkin span.mce_ins, .wp_themeSkin span.mce_insertdate, .wp_themeSkin span.mce_insertlayer, .wp_themeSkin span.mce_inserttime, .wp_themeSkin span.mce_ltr, .wp_themeSkin span.mce_movebackward, .wp_themeSkin span.mce_moveforward, .wp_themeSkin span.mce_wp_page, .wp_themeSkin span.mce_nonbreaking, .wp_themeSkin span.mce_paste, .wp_themeSkin span.mce_preview, .wp_themeSkin span.mce_print, .wp_themeSkin span.mce_replace, .wp_themeSkin span.mce_rtl, .wp_themeSkin span.mce_search, .wp_themeSkin span.mce_styleprops, .wp_themeSkin span.mce_sub, .wp_themeSkin span.mce_sup, .wp_themeSkin span.mce_table, .wp_themeSkin span.mce_visualaid {
	background: url(img/jwl_tinymce_sprites.png) no-repeat !important;
}

.wp_themeSkin span.mce_acheck{ background-position: 0 -350px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_advlink{ background-position: 0 -770px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_clearboth{ background-position: 0 -1470px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_clearleft{ background-position: 0 -1610px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_clearright{ background-position: 0 -1750px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_clker{ background-position: 0 -1890px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_codemagic{ background-position: -70px -210px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_decode{ background-position: -70px -630px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_encode{ background-position: -70px -1050px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_equation{ background-position: -70px -1190px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_ezimage{ background-position: -70px -1330px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_linebreak{ background-position: -140px -490px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_loremipsum{ background-position: -140px -630px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_mailto{ background-position: -140px -910px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_ptags{ background-position: -210px -70px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_shortcodes{ background-position: -210px -630px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_jwlSpan{ background-position: -140px -350px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_tagwrap{ background-position: -210px -1330px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_imgmap{ background-position: -70px -1610px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_w3cvalidate{ background-position: -210px -1610px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_youtube{ background-position: -210px -1890px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_youtubeIframe{ background-position: -210px -1820px !important; width: 20px !important; height: 20px !important; } 

.wp_themeSkin span.mce_abbr{ background-position: 0 -70px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_absolute{ background-position: 0 -210px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_acronym{ background-position: 0 -490px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_advhr{ background-position: 0 -630px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_anchor{ background-position: 0 -910px !important; width: 20px !important; height: 20px !important; }
.wp_themeSkin span.mce_attribs{ background-position: 0 -1050px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_backcolorpicker{ background-position: 0 -1190px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_cite{ background-position: 0 -1330px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_code{ background-position: -70px -70px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_copy{ background-position: -70px -350px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_cut{ background-position: -70px -490px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_del{ background-position: -70px -770px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_emotions{ background-position: -70px -910px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_image{ background-position: -70px -1470px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_ins{ background-position: -70px -1750px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_insertdate{ background-position: -70px -1890px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_insertlayer{ background-position: -140px -70px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_inserttime{ background-position: -140px -210px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_ltr{ background-position: -140px -770px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin span.mce_movebackward{ background-position: -140px -1050px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_moveforward{ background-position: -140px -1190px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_wp_page{ background-position: -140px -1330px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_nonbreaking{ background-position: -140px -1470px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_paste{ background-position: -140px -1610px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_preview{ background-position: -140px -1750px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_print{ background-position: -140px -1890px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_replace{ background-position: -210px -210px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_rtl{ background-position: -210px -350px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_search{ background-position: -210px -490px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_styleprops{ background-position: -210px -770px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_sub{ background-position: -210px -910px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_sup{ background-position: -210px -1050px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin span.mce_visualaid{ background-position: -210px -1470px !important; width: 20px !important; height: 20px !important; } 

.wp_themeSkin .mceSplitButton .mce_table span.mce_table{ background-position: -210px -1190px !important; width: 20px !important; height: 20px !important; } 




.wp_themeSkin .mceButtonEnabled:hover span.mce_acheck, .wp_themeSkin .mceButtonActive span.mce_acheck { background-position: 0 -280px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_advlink, .wp_themeSkin .mceButtonActive span.mce_advlink { background-position: 0 -700px !important; width: 20px !important; height: 20px !important; }
.wp_themeSkin .mceButtonEnabled:hover span.mce_clearboth, .wp_themeSkin .mceButtonActive span.mce_clearboth { background-position: 0 -1400px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_clearleft, .wp_themeSkin .mceButtonActive span.mce_clearleft { background-position: 0 -1540px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_clearright, .wp_themeSkin .mceButtonActive span.mce_clearright { background-position: 0 -1680px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_clker, .wp_themeSkin .mceButtonActive span.mce_clker { background-position: 0 -1820px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_codemagic, .wp_themeSkin .mceButtonActive span.mce_codemagic { background-position: -70px -140px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_decode, .wp_themeSkin .mceButtonActive span.mce_decode { background-position: -70px -560px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_encode, .wp_themeSkin .mceButtonActive span.mce_encode { background-position: -70px -980px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_equation, .wp_themeSkin .mceButtonActive span.mce_equation { background-position: -70px -1120px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_ezimage, .wp_themeSkin .mceButtonActive span.mce_ezimage { background-position: -70px -1260px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_linebreak, .wp_themeSkin .mceButtonActive span.mce_linebreak { background-position: -140px -420px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_loremipsum, .wp_themeSkin .mceButtonActive span.mce_loremipsum { background-position: -140px -560px !important; width: 20px !important; height: 20px !important; }  
.wp_themeSkin .mceButtonEnabled:hover span.mce_mailto, .wp_themeSkin .mceButtonActive span.mce_mailto { background-position: -140px -840px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_ptags, .wp_themeSkin .mceButtonActive span.mce_ptags { background-position: -210px 0 !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_shortcodes, .wp_themeSkin .mceButtonActive span.mce_shortcodes { background-position: -210px -560px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_jwlSpan, .wp_themeSkin .mceButtonActive span.mce_jwlSpan { background-position: -140px -280px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_tagwrap, .wp_themeSkin .mceButtonActive span.mce_tagwrap { background-position: -210px -1260px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_imgmap, .wp_themeSkin .mceButtonActive span.mce_imgmap { background-position: -70px -1540px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_w3cvalidate, .wp_themeSkin .mceButtonActive span.mce_w3cvalidate { background-position: -210px -1540px !important; width: 20px !important; height: 20px !important; }
.wp_themeSkin .mceButtonEnabled:hover span.mce_youtube, .wp_themeSkin .mceButtonActive span.mce_youtube { background-position: -210px -1680px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_youtubeIframe, .wp_themeSkin .mceButtonActive span.mce_youtubeIframe { background-position: -210px -1750px !important; width: 20px !important; height: 20px !important; } 

.wp_themeSkin .mceButtonEnabled:hover span.mce_abbr, .wp_themeSkin .mceButtonActive span.mce_abbr { background-position: 0 0 !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_absolute, .wp_themeSkin .mceButtonActive span.mce_absolute { background-position: 0 -140px !important; width: 20px !important; height: 20px !important; }
.wp_themeSkin .mceButtonEnabled:hover span.mce_acronym, .wp_themeSkin .mceButtonActive span.mce_acronym { background-position: 0 -420px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_advhr, .wp_themeSkin .mceButtonActive span.mce_advhr { background-position: 0 -560px !important; width: 20px !important; height: 20px !important; }
.wp_themeSkin .mceButtonEnabled:hover span.mce_anchor, .wp_themeSkin .mceButtonActive span.mce_anchor { background-position: 0 -840px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_attribs, .wp_themeSkin .mceButtonActive span.mce_attribs { background-position: 0 -980px !important; width: 20px !important; height: 20px !important; }
.wp_themeSkin .mceButtonEnabled:hover span.mce_backcolorpicker, .wp_themeSkin .mceButtonActive span.mce_backcolorpicker { background-position: 0 -1120px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_cite, .wp_themeSkin .mceButtonActive span.mce_cite { background-position: 0 -1260px !important; width: 20px !important; height: 20px !important; }
.wp_themeSkin .mceButtonEnabled:hover span.mce_code, .wp_themeSkin .mceButtonActive span.mce_code { background-position: -70px 0 !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_copy, .wp_themeSkin .mceButtonActive span.mce_copy { background-position: -70px -280px !important; width: 20px !important; height: 20px !important; }
.wp_themeSkin .mceButtonEnabled:hover span.mce_cut, .wp_themeSkin .mceButtonActive span.mce_cut { background-position: -70px -420px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_del, .wp_themeSkin .mceButtonActive span.mce_del { background-position: -70px -700px !important; width: 20px !important; height: 20px !important; }
.wp_themeSkin .mceButtonEnabled:hover span.mce_emotions, .wp_themeSkin .mceButtonActive span.mce_emotions { background-position: -70px -840px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_image, .wp_themeSkin .mceButtonActive span.mce_image { background-position: -70px -1400px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_ins, .wp_themeSkin .mceButtonActive span.mce_ins { background-position: -70px -1680px !important; width: 20px !important; height: 20px !important; }
.wp_themeSkin .mceButtonEnabled:hover span.mce_insertdate, .wp_themeSkin .mceButtonActive span.mce_insertdate { background-position: -70px -1820px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_insertlayer, .wp_themeSkin .mceButtonActive span.mce_insertlayer { background-position: -140px 0 !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_inserttime, .wp_themeSkin .mceButtonActive span.mce_inserttime { background-position: -140px -140px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_ltr, .wp_themeSkin .mceButtonActive span.mce_ltr { background-position: -140px -700px !important; width: 20px !important; height: 20px !important; }
.wp_themeSkin .mceButtonEnabled:hover span.mce_movebackward, .wp_themeSkin .mceButtonActive span.mce_movebackward { background-position: -140px -980px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_moveforward, .wp_themeSkin .mceButtonActive span.mce_moveforward { background-position: -140px -1120px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_wp_page, .wp_themeSkin .mceButtonActive span.mce_wp_page { background-position: -140px -1260px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_nonbreaking, .wp_themeSkin .mceButtonActive span.mce_nonbreaking { background-position: -140px -1400px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_paste, .wp_themeSkin .mceButtonActive span.mce_paste { background-position: -140px -1540px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_preview, .wp_themeSkin .mceButtonActive span.mce_preview { background-position: -140px -1680px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_print, .wp_themeSkin .mceButtonActive span.mce_print { background-position: -140px -1820px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_replace, .wp_themeSkin .mceButtonActive span.mce_replace { background-position: -210px -140px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_rtl, .wp_themeSkin .mceButtonActive span.mce_rtl { background-position: -210px -280px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_search, .wp_themeSkin .mceButtonActive span.mce_search { background-position: -210px -420px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_styleprops, .wp_themeSkin .mceButtonActive span.mce_styleprops { background-position: -210px -700px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_sub, .wp_themeSkin .mceButtonActive span.mce_sub { background-position: -210px -840px !important; width: 20px !important; height: 20px !important; } 
.wp_themeSkin .mceButtonEnabled:hover span.mce_sup, .wp_themeSkin .mceButtonActive span.mce_sup { background-position: -210px -980px !important; width: 20px !important; height: 20px !important; }
.wp_themeSkin .mceButtonEnabled:hover span.mce_visualaid, .wp_themeSkin .mceButtonActive span.mce_visualaid { background-position: -210px -1400px !important; width: 20px !important; height: 20px !important; } 

.wp_themeSkin .mceSplitButtonEnabled:hover span.mce_table, .wp_themeSkin .mceSplitButtonSelected span.mce_table { background-position: -210px -1120px !important; width: 20px !important; height: 20px !important; } 