/* -- form validation */ .invalid { border-color: #ff0000; } label.invalid { color: #ff0000; } /* -- buttons */ #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(../images_general/j_button2_left.html) no-repeat; float: left; margin-left: 5px; } .button2-right { background: url(../images_general/j_button2_right.html) 100% 0 no-repeat; float: left; margin-left: 5px; } .button2-left .image { background: url(../images_general/j_button2_image.html) 100% 0 no-repeat; } .button2-left .readmore { background: url(../images_general/j_button2_readmore.html) 100% 0 no-repeat; } .button2-left .pagebreak { background: url(../images_general/j_button2_pagebreak.html) 100% 0 no-repeat; } /* Tooltips */ div.tooltip { float: left; background: #ffc; border: 1px solid #D4D5AA; padding: 5px; max-width: 200px; } div.tooltip h4 { padding: 0; margin: 0; font-size: 95%; font-weight: bold; margin-top: -15px; padding-top: 15px; padding-bottom: 5px; background: url(../images_general/selector-arrow.html) no-repeat; } div.tooltip p { font-size: 90%; margin: 0; } /* Caption fixes */ .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.none { margin-left:auto; margin-right:auto; } .img_caption { text-align: center!important; } .caption.left { float: left; margin-right: 1em; } .caption.right { float: right; margin-left: 1em; } .caption.left p { clear: left; text-align: center; } .caption.right p { clear: right; text-align: center; } .caption.none { margin-left:auto; margin-right:auto; } .caption { text-align: center!important; } /* Calendar */ a img.calendar { width: 16px; height: 16px; margin-left: 3px; background: url(../images_general/calendar.html) no-repeat; cursor: pointer; vertical-align: middle; } /* System Messages */ #system-message { margin:10px 0 20px 0; padding: 0 !important; background:#fff; border:solid 0px; } #system-message dt { font-weight: bold; } #system-message dd { margin: 0; font-weight: bold; text-indent: 0px;background:#fff;padding:0 } #system-message dd ul { color: #93246F; margin-bottom: 10px; list-style: none; padding: 0px; border-top: 3px solid #93246F; border-bottom: 3px solid #93246F;} /* System Standard Messages */ #system-message dt.message { display: none; } #system-message dd.message { } #system-message dd.message ul { background: #F2E3ED} /* System Error Messages */ #system-message dt.error { display: none; } #system-message dd.error { } #system-message dd.error ul { color: #93246F; background: #F2E3ED ; border-top: 3px solid #93246F; border-bottom: 3px solid #93246F;margin:0} /* System Notice Messages */ #system-message dt.notice { display: none; } #system-message dd.notice { } #system-message dd.notice ul { color: #93246F; background: #F2E3ED; border-top: 3px solid #93246F; border-bottom: 3px solid #93246F;}