/*[fmt]1000-000A-1*//**
* @copyright    Copyright (C) 2005 - 2014 Open Source Matters, Inc. All rights reserved.
* @license        GNU General Public License version 2 or later; see LICENSE.txt
 
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 {background-image:none !important;}
.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:#FFFFFF !important;cursor:pointer;background-color:#767676;}
.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 13px;margin-left:5px;margin-top:10px;margin-bottom:17px;}
.button2-right A, .button2-right SPAN {padding:0 6px 0 24px;}
.button2-left {background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px;}
.button2-right {background:url(../images/j_button2_right.png) no-repeat 100% 0;float:left;margin-left:5px;}
.button2-left .image {background:url(../images/j_button2_image.png) no-repeat 100% 0;}
.button2-left .readmore, .button2-left .article {background:url(../images/j_button2_readmore.png) no-repeat 100% 0;}
.button2-left .pagebreak {background:url(../images/j_button2_pagebreak.png) no-repeat 100% 0;}
.button2-left .blank {background:url(../images/j_button2_blank.png) no-repeat 100% 0;}
/*Tooltips*/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(../images/selector-arrow.png) no-repeat;}
DIV.tooltip P {font-size:90%;margin:0;}
/*Caption fixes
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 {text-align:center !important;}
.img_caption.none {margin-left:auto;margin-right:auto;}
/*Calendar*/A IMG.calendar {width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle;}
