/* richText CSS */
/*.viewAdmin #Mod_Content { padding-top:20px }*/
#Cnt_Main .richTextView .richContent table { float: left; width: 100%; }
.richTextView { padding: 0px; }
.richTextView .navCmsOptions { margin: 0; padding: 0; float: left; clear: both; height: 50px; }
.richTextView .navCmsOptions .navItem { text-decoration: underline; cursor: pointer; list-style-type: none; margin: 0; padding: 0; float: left; margin-right: 10px; }
.richTextView .content { clear: both; float: none; }

.richTextEditor { border: 1px solid #cccccc; padding: 5px; background-color: #ffffff; }
.richTextEditor * { margin: 0; padding: 0; }
.richTextarea { position: relative; }
.richTextarea .richText { position: absolute; top: 60px; z-index: 2; left: 0px; }
.richTextEditor ul { margin: 0; padding: 0; }
.richTextEditor li { margin: 0; padding: 0; }
.richTextEditor a { margin: 0; padding: 0; }
.richTextEditor ul.panel { position: relative; z-index: 3; }

.richTextEditor ul.panel { border-bottom: 1px solid #cccccc; float: left; width: 100%; padding: 0 0 4px 0; }
.navPanelView .richTextEditor .panel li { margin: 0; padding: 0; }
.richTextEditor ul.panel li { list-style-type: none; float: left; margin: 0 2px; background: #ffffff; }
.viewCms #Cnt_Info .richTextEditor ul.panel li.separator { height: 16px; margin: 0 4px; border-left: 1px solid #cccccc; width: auto; }
.richTextEditor ul.panel li a { display: block; width: 16px; height: 14px; background: url('/images/skin/toolbar.gif?') no-repeat -64px -80px; border: 0; cursor: pointer; padding: 1px; margin-bottom: 6px; }
.richTextEditor ul.panel li a:hover, .richTextEditor ul.panel li a.active { opacity: 0.99; }
.richTextEditor ul.panel li a.active { background-color: #f9f9f9; border: 1px solid #cccccc; border-left-color: #aaaaaa; border-top-color: #aaaaaa; padding: 0; }

.richTextEditor ul.panel li a.bold { background-position: 0 -16px; }
.richTextEditor ul.panel li a.italic { background-position: -16px -16px; }
.richTextEditor ul.panel li a.strikeThrough { background-position: -32px -16px; }
.richTextEditor ul.panel li a.underline { background-position: -48px -16px; }

.richTextEditor ul.panel li a.justifyLeft { background-position: 0 0; }
.richTextEditor ul.panel li a.justifyCenter { background-position: -16px 0; }
.richTextEditor ul.panel li a.justifyRight { background-position: -32px 0; }
.richTextEditor ul.panel li a.justifyFull { background-position: -48px 0; }

.richTextEditor ul.panel li a.indent { background-position: -64px 0; }
.richTextEditor ul.panel li a.outdent { background-position: -80px 0; }

.richTextEditor ul.panel li a.subscript { background-position: -64px -16px; }
.richTextEditor ul.panel li a.superscript { background-position: -80px -16px; }

.richTextEditor ul.panel li a.undo { background-position: 0 -63px; }
.richTextEditor ul.panel li a.redo { background-position: -16px -65px; }

.richTextEditor ul.panel li a.insertOrderedList { background-position: -32px -48px; }
.richTextEditor ul.panel li a.insertUnorderedList { background-position: -16px -48px; }
.richTextEditor ul.panel li a.insertHorizontalRule { background-position: 0 -48px; }

.richTextEditor ul.panel li a.h1 { background-position: 0 -32px; }
.richTextEditor ul.panel li a.h2 { background-position: -16px -32px; }
.richTextEditor ul.panel li a.h3 { background-position: -32px -32px; }
.richTextEditor ul.panel li a.h4 { background-position: -48px -32px; }
.richTextEditor ul.panel li a.h5 { background-position: -64px -32px; }
.richTextEditor ul.panel li a.h6 { background-position: -80px -32px; }

.richTextEditor ul.panel li a.cut { background-position: -32px -64px; }
.richTextEditor ul.panel li a.copy { background-position: -48px -64px; }
.richTextEditor ul.panel li a.paste { background-position: -64px -64px; }

.richTextEditor ul.panel li a.increaseFontSize { background-position: -16px -80px; }
.richTextEditor ul.panel li a.decreaseFontSize { background-position: -32px -80px; }

.richTextEditor ul.panel li a.createLink { background-position: -80px -48px; }
.richTextEditor ul.panel li a.insertImage { background-position: -80px -80px; }

.richTextEditor ul.panel li a.html { background-position: -47px -46px; }
.richTextEditor ul.panel li a.removeFormat { background-position: -80px -63px; }

.richTextEditor ul.panel li a.empty { background-position: -64px -80px; }

.richTextEditor ul.panel li a.normal { background-position: -44px -97px; }
.richTextEditor ul.panel li a.createPdfLink { background-position: -79px -96px; }
.richTextEditor ul.panel li a.insertLibraryImage { background-position: -61px -96px; }

.richTextEditor iframe { border: 0; margin: 5px 0 0 0; clear: left; }

textarea.richText { width: 450px; height: 400px; }

.viewCms .varSection form { display: block; clear: left; }
.viewCms .varSection form textarea { border: 1px solid #AAA; width: 400px; height: 150px; padding: 20px; margin-left: 20px; box-shadow: 2px 2px 2px #ccc; border-radius: 6px; }

.viewCms .varSection form .editor_ok_button { background-color: #BEDDC0; cursor: pointer; display: block; float: left; font-weight: bold; margin: 20px; padding: 5px 20px; }
.viewCms #Cnt_Info .varSection form a.editor_cancel_link { float: left; display: block; font-weight: bold; margin: 24px 0 0 0; color: #EF1010; }

/* END richText CSS */

.richTextView .library { height: auto; border: 2px solid #ccc; width: 600px; float: left; position: relative; z-index: 10; background-color: #fff; }
.richTextView .libraryContent { width: 610px; height: 300px; float: left; position: relative; top: 0px; left: 0px; overflow: scroll; overflow-x: hidden; }
.richTextView .libraryContent .items { height: auto; float: left; position: relative; width: 600px; }
.module .richTextView .libraryContent .image { display: block; width: 120px; height: 130px; float: left; text-align: left; padding: 0; margin: 0; position: relative; margin-bottom: 10px; margin-right: 2px; margin-left: 2px; }
.module .richTextView .libraryContent .image .cmdRemove { font-size: 10px; line-height: 10px; padding: 0; margin: 0; position: absolute; width: 100%; background-color: #fff; bottom: 0px; left: 0px; }
.module .richTextView .libraryContent .image .cmdUse { font-size: 10px; line-height: 10px; padding: 0; margin: 0; position: absolute; width: 100%; background-color: #fff; bottom: 30px; left: 0px; }
.module .richTextView .libraryContent .image img { padding: 0; margin: 0; float: left; }
.richTextView .libraryFooter { height: 30px; float: left; width: 580px; text-align: right; padding-right: 10px; padding-left: 10px; }

.module .richTextView .libraryContent .pdf { display: block; width: 580px; border-bottom: 1px solid #ccc; height: auto; float: left; textalign: left; padding: 0; margin: 0; position: relative; margin-bottom: 10px; margin-right: 2px; margin-left: 2px; padding: 10px; }
.module .richTextView .libraryContent .pdf .caption { width: 600px; float: left; display: inline; position: static; }
.module .richTextView .libraryContent .pdf .options { }
.module .richTextView .libraryContent .pdf .cmdRemove { font-size: 10px; line-height: 10px; padding: 0; margin: 0; background-color: #fff; float: left; }
.module .richTextView .libraryContent .pdf .cmdView { padding: 0; margin: 0; background-color: #fff; float: left; margin-left: 20px; }
.module .richTextView .libraryContent .pdf .cmdView a { font-size: 10px; line-height: 10px; padding: 0; margin: 0; }
.module .richTextView .libraryContent .pdf .cmdUse { font-size: 10px; line-height: 10px; padding: 0; margin: 0; background-color: #fff; float: left; margin-left: 20px; }

.module .library .cmdClose { width: 110px; height: 27px; display: block; background-image: url(/images/skin/command.closelibrary.gif); text-indent: -9999px; text-align: left; float: right; z-index: 3; }
.module .library .cmdUse { width: 110px; height: 27px; display: block; background-image: url(/images/skin/command.use.gif); text-indent: -9999px; text-align: left; float: right; margin-right: 10px; }
.module .library .cmdView { width: 110px; height: 27px; display: block; background-image: url(/images/skin/command.view.gif); text-indent: -9999px; text-align: left; float: left; }
.module .library .cmdView a { width: 110px; height: 27px; display: block; }

.viewCms .manageDataList .productAttributeList { width: 300px; }

.viewCms .cmdRemove { display: block; margin-left: 37px; }
.viewCms .cmdEdit { display: block; height: auto; }
.viewCms .cmdRemove .tooltip,
.viewCms .options .cmdEdit,
.viewCms .varSection .cmdEdit,
.viewCms .cmdEdit .tooltip { text-decoration: none; color: #6d6d72; font-size: 12px; line-height: 6px; background-image: url(/images/skin/icon.editdelete.sprite.gif); height: 18px; display: block; background-position: 0px -6px; padding: 5px 0 0 30px; }
.viewCms .cmdEdit:hover,
.viewCms .cmdRemove .tooltip:hover,
.viewCms .cmdEdit .tooltip:hover { text-decoration: underline; }
.viewCms .varSection .cmdEdit,
.viewCms .cmdEdit .tooltip { background-position: 0 -27px; }
.viewCms .cmdRemove .tooltip { background-position: -65px -6px; color: #C8303D; }

.viewCms .manageDataDetail .sectionTitle { font-weight: bold; padding-left: 20px; }
.viewCms .manageDataDetail #Lbl_ProductName { padding-left: 20px; }
.viewCms .manageDataList .subtitle { display: none; }

#Dv_Events .applicationtrigger .commands {    float: right;    width: 200px;    padding: 0 10px 0 0;    height: 100%;}
#Dv_ApplicationTriggers {    float: left;    width: 780px;    padding-top: 50px;    margin-left: 240px;    height: auto;}
#Dv_Events .applicationtrigger .caption {    font-size: 14px;    float: left;    line-height: 40px;    width: 350px;    margin: 0 0 -10px 0;}
#Dv_Events .applicationtrigger .storeName {  font-size: 14px;  float: left;  padding: 0 0 0 10px;  line-height: 40px;  width: 120px;}
#Dv_Events .applicationtrigger .actionType {  font-size: 14px;  float: left;  line-height: 40px;  width: 75px;}
#Dv_Events .applicationtrigger { float: left; clear: left; margin: 0 0 10px 0; background-color: #ECECEC; width: 100%; border-radius: 3px; padding: 0; height: 40px; box-shadow: 1px 1px 2px #C9C9C9;}
#Dv_Events .applicationtrigger .tooltip {  float: right;  height: 40px;  margin: 0 0 0 15px;  line-height: 40px;  /*background-color: #FCFCFC;  box-shadow: 0 0px 4px #CCCCCC inset;*/  background-position: 0 50%;  padding: 0 10px 0 30px;  opacity: 1 !important;}
#Dv_Events .applicationtrigger .cmdRemove .tooltip {  margin-left: 50px;  width: 25px;  padding-right: 30px;  background-position: -65px 5px    }
#Cmd_AddApplicationTrigger { background-image: url("/images/skin/command.add.gif"); color: #fff; display: block; float: right; font-size: 12px; margin: 10px;  padding: 5px; text-align: center; text-transform: uppercase; }
#Dv_ApplicationTriggers .manageForm {  width: 850px;  float: left;}
#Dv_ApplicationTriggers .manageForm .group {    width: 850px;    float: left;    padding-top: 5px; padding-left: 45px;}
#Dv_ApplicationTriggers .manageForm .group .caption {    width: 175px;    float: left;    height: auto;}
#UI #TriggerRichTexts .staticText .richTextarea {  width: 100%;  margin: 15px;  float: left;}
#TriggerRichTexts {  display: block;  float: left;  height: auto;  width: 95%;}
.richTextEditor ul.panel {    border-bottom: 1px solid #cccccc;    float: left;    width: 100%;    padding: 0 0 4px 0;}
#Cnt_ApplicationTriggers .footer .commands .cmdCancel {  float: right;  display: block;  width: 250px;  font-weight: bold;  line-height: 12px;  height: 12px;  padding-top: 3px;  overflow: hidden;  margin: 0 0 0 25px; font-size: 12px; position: absolute;  top: -40px; left: -10px;}
#Cnt_ApplicationTriggers .footer .commands .cmdCancel:hover{ text-decoration:underline; }
#Cnt_ApplicationTriggers .footer .commands .cmdSave { position: absolute; right: -55px; bottom: 15px; height: 25px; margin: 0; padding: 10px; padding-top: 2px; padding-bottom: 2px; text-align: center; line-height: 25px; font-size: 12px; font-weight: bold; width: 80px; background-color: #124F9C; color: #fff;}
#Cnt_ApplicationTriggers .footer .commands .cmdSave:hover { text-decoration:underline; }
#Cnt_ApplicationTriggerForm .group .scheduleTrigger{margin-left:-5px;}
#Cnt_Trigger  {background-color: #fff; float: left; margin-right: 20px; min-height: 480px; padding-right: 0; padding-top: 0; width: 100%;}
