/* This file contains the CSS data for the editor UI of TinyMCE instances */
. mceToolbarTop a , . mceToolbarTop a : visited , . mceToolbarTop a : hover , . mceToolbarBottom a , . mceToolbarBottom a : visited , . mceToolbarBottom a : hover { border : 0 ; margin : 0 ; padding : 0 ; background : transparent ; }
. mceSeparatorLine { border : 0 ; padding : 0 ; margin-left : 4 px ; margin-right : 2 px ; }
. mceSelectList { font-family : 'MS Sans Serif' , sans-serif , Verdana , Arial ; font-size : 7 pt !important ; font-weight : normal ; margin-top : 3 px ; padding : 0 ; display : inline ; vertical-align : top ; background-color : #F0F0EE ; }
. mceLabel , . mceLabelDisabled { font-family : 'MS Sans Serif' , sans-serif , Verdana , Arial ; font-size : 9 pt ; }
. mceLabel { color : #000000 ; }
. mceLabelDisabled { cursor : text ; color : #999999 ; }
. mceEditor { background : #F0F0EE ; border : 1 px solid #cccccc ; padding : 0 ; margin : 0 ; }
. mceEditorArea { font-family : 'MS Sans Serif' , sans-serif , Verdana , Arial ; background : #FFFFFF ; padding : 0 ; margin : 0 ; }
. mceToolbarTop , . mceToolbarBottom { background : #F0F0EE ; line-height : 1 px ; font-size : 1 px ; }
. mceToolbarTop { border-bottom : 1 px solid #cccccc ; padding-bottom : 1 px ; }
. mceToolbarBottom { border-top : 1 px solid #cccccc ; }
. mceToolbarContainer { display : block ; position : relative ; left : 0 ; top : 0 ; width : 100 % ; }
. mceStatusbarTop , . mceStatusbarBottom , . mceStatusbar { height : 20 px ; }
. mceStatusbarTop . mceStatusbarPathText , . mceStatusbarBottom . mceStatusbarPathText , . mceStatusbar . mceStatusbarPathText { font-family : 'MS Sans Serif' , sans-serif , Verdana , Arial ; font-size : 9 pt ; padding : 2 px ; line-height : 16 px ; overflow : visible ; }
. mceStatusbarTop { border-bottom : 1 px solid #cccccc ; }
. mceStatusbarBottom { border-top : 1 px solid #cccccc ; }
. mceStatusbar { border-bottom : 1 px solid #cccccc ; }
. mcePathItem , . mcePathItem : link , . mcePathItem : visited , . mcePathItem : hover { text-decoration : none ; font-family : 'MS Sans Serif' , sans-serif , Verdana , Arial ; font-size : 9 pt ; color : #000000 ; }
. mcePathItem : hover { text-decoration : underline ; }
. mceStatusbarPathText { float : left ; }
. mceStatusbarResize { float : right ; background-image : url ( '../images/statusbar_resize.gif' ) ; background-repeat : no-repeat ; width : 11 px ; height : 20 px ; cursor : se-resize ; }
. mceResizeBox { width : 10 px ; height : 10 px ; display : none ; border : 1 px dotted gray ; margin : 0 ; padding : 0 ; }
. mceEditorIframe { border : 0 ; }
/* Button CSS rules */
a . mceButtonDisabled img , a . mceButtonNormal img , a . mceButtonSelected img { width : 20 px ; height : 20 px ; cursor : default ; margin-top : 1 px ; margin-left : 1 px ; }
a . mceButtonDisabled img { border : 0 !important ; }
a . mceButtonNormal img , a . mceButtonSelected img { border : 1 px solid #F0F0EE !important ; }
a . mceButtonSelected img { border : 1 px solid #6779AA !important ; background-color : #D4D5D8 ; }
a . mceButtonNormal img : hover , a . mceButtonSelected img : hover { border : 1 px solid #0A246A !important ; cursor : default ; background-color : #B6BDD2 ; }
a . mceButtonDisabled img { -moz- opacity : 0.3 ; opacity : 0.3 ; border : 1 px solid #F0F0EE !important ; cursor : default ; }
a . mceTiledButton img { background-image : url ( '../images/buttons.gif' ) ; background-repeat : no-repeat ; }
/* Menu button CSS rules */
span . mceMenuButton img , span . mceMenuButtonSelected img { border : 1 px solid #F0F0EE ; margin-left : 1 px ; }
span . mceMenuButtonSelected img { border : 1 px solid #6779AA ; background-color : #B6BDD2 ; }
span . mceMenuButtonSelected img . mceMenuButton { border : 1 px solid #F0F0EE ; background-color : transparent ; }
span . mceMenuButton img . mceMenuButton , span . mceMenuButtonSelected img . mceMenuButton { border-left : 0 ; margin-left : 0 ; }
span . mceMenuButton : hover img , span . mceMenuButtonSelected : hover img { border : 1 px solid #0A246A ; background-color : #B6BDD2 ; }
span . mceMenuButton : hover img . mceMenuButton , span . mceMenuButtonSelected : hover img . mceMenuButton { border-left : 0 ; }
span . mceMenuButtonFocus img { border : 1 px solid gray ; border-right : 0 ; margin-left : 1 px ; background-color : #F5F4F2 ; }
span . mceMenuButtonFocus img . mceMenuButton { border : 1 px solid gray ; border-left : 1 px solid #F5F4F2 ; margin-left : 0 ; }
span . mceMenuHover img { border : 1 px solid #0A246A ; background-color : #B6BDD2 ; }
span . mceMenuButtonSelected . mceMenuHover img . mceMenuButton { border : 1 px solid #0A246A ; background-color : #B6BDD2 ; border-left : 0 ; }
/* Menu */
. mceMenu { position : absolute ; left : 0 ; top : 0 ; display : none ; z-index : 1000 ; background-color : white ; border : 1 px solid gray ; font-weight : normal ; }
. mceMenu a , . mceMenuTitle , . mceMenuDisabled { display : block ; width : 100 % ; text-decoration : none ; background-color : white ; font-family : Tahoma , Verdana , Arial , Helvetica ; font-size : 11 px ; line-height : 20 px ; color : black ; }
. mceMenu a : hover { background-color : #B6BDD2 ; color : black ; text-decoration : none !important ; }
. mceMenu span { padding-left : 10 px ; padding-right : 10 px ; display : block ; line-height : 20 px ; }
. mceMenuSeparator { border-bottom : 1 px solid gray ; background-color : gray ; height : 1 px ; }
. mceMenuTitle span { padding-left : 5 px ; }
. mceMenuTitle { background-color : #DDDDDD ; font-weight : bold ; }
. mceMenuDisabled { color : gray ; }
span . mceMenuSelectedItem { background-image : url ( '../images/menu_check.gif' ) ; background-repeat : no-repeat ; background-position : 5 px 8 px ; padding-left : 20 px ; }
span . mceMenuCheckItem { padding-left : 20 px ; }
span . mceMenuLine { display : block ; position : absolute ; left : 0 ; top : -1 px ; background-color : #F5F4F2 ; width : 30 px ; height : 1 px ; overflow : hidden ; padding-left : 0 ; padding-right : 0 ; }
. mceColors table , . mceColors td { margin : 0 ; padding : 2 px ; }
a . mceMoreColors { width : auto ; padding : 0 ; margin : 0 3 px 3 px 3 px ; text-align : center ; border : 1 px solid white ; text-decoration : none !important ; }
. mceColorPreview { position : absolute ; overflow : hidden ; left : 0 ; top : 0 ; margin-left : 3 px ; margin-top : 15 px ; width : 16 px ; height : 4 px ; background-color : red ; }
a . mceMoreColors : hover { border : 1 px solid #0A246A ; }
. mceColors td a { width : 9 px ; height : 9 px ; overflow : hidden ; border : 1 px solid #808080 ; }
/* MSIE 6 specific rules */
* html a . mceButtonNormal img , * html a . mceButtonSelected img , * html a . mceButtonDisabled img { border : 0 !important ; margin-top : 2 px ; margin-bottom : 1 px ; }
* html a . mceButtonDisabled img { filter : progid : DXImageTransform . Microsoft . Alpha ( opacity = 30 ) ; border : 0 !important ; }
* html a . mceButtonDisabled { border : 1 px solid #F0F0EE !important ; }
* html a . mceButtonNormal , * html a . mceButtonSelected { border : 1 px solid #F0F0EE !important ; cursor : default ; }
* html a . mceButtonSelected { border : 1 px solid #6779AA !important ; background-color : #D4D5D8 ; }
* html a . mceButtonNormal : hover , * html a . mceButtonSelected : hover { border : 1 px solid #0A246A !important ; background-color : #B6BDD2 ; cursor : default ; }
* html . mceSelectList { margin-top : 2 px ; }
* html span . mceMenuButton , * html span . mceMenuButtonFocus { position : relative ; left : 0 ; top : 0 ; }
* html span . mceMenuButton img , * html span . mceMenuButtonSelected img , * html span . mceMenuButtonFocus img { position : relative ; top : 1 px ; }
* html a . mceMoreColors { width : auto ; }
* html . mceColors td a { width : 10 px ; height : 10 px ; }
* html . mceColorPreview { margin-left : 2 px ; margin-top : 14 px ; }
/* MSIE 7 specific rules */
* : first-child + html a . mceButtonNormal img , * : first-child + html a . mceButtonSelected img , * : first-child + html a . mceButtonDisabled img { border : 0 !important ; margin-top : 2 px ; margin-bottom : 1 px ; }
* : first-child + html a . mceButtonDisabled img { filter : progid : DXImageTransform . Microsoft . Alpha ( opacity = 30 ) ; border : 0 !important ; }
* : first-child + html a . mceButtonDisabled { border : 1 px solid #F0F0EE !important ; }
* : first-child + html a . mceButtonNormal , * : first-child + html a . mceButtonSelected { border : 1 px solid #F0F0EE !important ; cursor : default ; }
* : first-child + html a . mceButtonSelected { border : 1 px solid #6779AA !important ; background-color : #D4D5D8 ; }
* : first-child + html a . mceButtonNormal : hover , * : first-child + html a . mceButtonSelected : hover { border : 1 px solid #0A246A !important ; background-color : #B6BDD2 ; cursor : default ; }
* : first-child + html . mceSelectList { margin-top : 2 px ; }
* : first-child + html span . mceMenuButton , * : first-child + html span . mceMenuButtonFocus { position : relative ; left : 0 ; top : 0 ; }
* : first-child + html span . mceMenuButton img , * : first-child + html span . mceMenuButtonSelected img , * : first-child + html span . mceMenuButtonFocus img { position : relative ; top : 1 px ; }
* : first-child + html a . mceMoreColors { width : 137 px ; }
* : first-child + html . mceColors td a { width : 10 px ; height : 10 px ; }
* : first-child + html . mceColorPreview { margin : 0 ; padding-left : 4 px ; margin-top : 14 px ; width : 14 px ; }