.invalid {
 border-color: #ff0000;
}
label.invalid {
 color: #ff0000;
}
#editor-xtd-buttons {
 padding: 5px;
}
.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
 float: left;
}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
 display: block; height: 22px; float: left; line-height: 22px; font-size: 11px; color: #666; cursor: pointer;
}
.button2-left span,
.button2-right span {
 cursor: default; color: #999;
}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span {
 padding: 0 6px;
}
.page span {
 color: #000; font-weight: bold;
}
.button2-left a:hover,
.button2-right a:hover {
 text-decoration: none; color: #0B55C4;
}
.button2-left a,
.button2-left span {
 padding: 0 24px 0 6px;
}
.button2-right a,
.button2-right span {
 padding: 0 6px 0 24px;
}
.button2-left {
 background: url(object8) no-repeat; float: left; margin-left: 5px;
}
.button2-right {
 background: url(object9) 100% 0 no-repeat; float: left; margin-left: 5px;
}
.button2-left .image {
 background: url(object10) 100% 0 no-repeat;
}
.button2-left .readmore {
 background: url(object11) 100% 0 no-repeat;
}
.button2-left .pagebreak {
 background: url(object12) 100% 0 no-repeat;
}
.button2-left .blank {
 background: url(object13) 100% 0 no-repeat;
}
div.tooltip {
 float: left; background: #ffc; border: 1px solid #D4D5AA; padding: 5px; max-width: 200px; z-index: 13000;
}
div.tooltip h4 {
 padding: 0; margin: 0; font-size: 95%; font-weight: bold; margin-top: -15px; padding-top: 15px; padding-bottom: 5px; background: url(object14) no-repeat;
}
div.tooltip p {
 font-size: 90%; margin: 0;
}
.img_caption.left {
 float: left; margin-right: 1em;
}
.img_caption.right {
 float: right; margin-left: 1em;
}
.img_caption.left p {
 clear: left; text-align: center;
}
.img_caption.right p {
 clear: right; text-align: center;
}
.img_caption {
 text-align: center!important;
}
a img.calendar {
 width: 16px; height: 16px; margin-left: 3px; background: url(object15) no-repeat; cursor: pointer; vertical-align: middle;
}
