/* -------------------------- *\
   -- Buttons
\* -------------------------- */
.helpButton { padding-left: 2px; padding-right: 2px; }
span[title],div[title], span.title, div.title , h3[title], h3.title  { 
    cursor: help;
}
span[title],div[title], span.title, div.title {
    background-image: url(/images/icons/stylized/16x16/infoblue.png);
    background-repeat: no-repeat;
}
span[title], span.title {
    background-position: right center;
    padding: 3px 23px 0px 0px;
}

div[title], div.title {
    background-position: right 5px;
    background-repeat: no-repeat;
}

h3[title], h3.title {
border: 1px solid #ADD9ED;
border-radius: 5px;
background-color: #E5F6FE;
}

.ui-datepicker span[title] { background-image: none; padding: inherit; }




#undoLink { font-family: "Courier New", Courier, mono; background-image: url(/images/buttons/trans25.png); padding: 0.25em; text-decoration: none; font-weight: 900; border-width: 1px; border-style: solid; }
#undoLink:hover { background-image: url(/images/buttons/trans50.png) }

.calendarCell { white-space: nowrap; }
.calendarCell a, .calendarCell a:visited { display: inline; text-align: center; font-size: 16px; text-decoration: none; cursor:pointer;cursor:hand; font-weight: 900; background: transparent url(/images/buttons/scw.gif) no-repeat center center}

.dropCategoryRow, .dragRow, .dropCategoryRow li { padding-left: 0px margin-left: 0px }
.dragCategory { }
.hide {display: none;}

.fieldSlider { width: 150px }
.styleChanger {display: none; }

.fakeInput { display: inline-block; height: 24px; width: 24px; background-position: center top; background-repeat: no-repeat; padding: 0px; margin: 0px; white-space: nowrap; }
a.fakeInput:hover {text-decoration: none;}

.buttonCell a, .buttonCell a:visited,
.vcClassifier a, .errorIcon,
a.inactiveCheckbox, a.activeCheckbox,
a.inactiveRadio, a.activeRadio { background-image: url(/images/custominputs/adpinputs_25_19.png); text-decoration: none; white-space: nowrap; }

a.inactiveRadio  { background-position: -25px 0px;}
.presentational a.inactiveRadio,
.presentational .cellHover .activeRadio,
a.activeRadio {	background-position: -25px -100px;}
.cellHover .inactiveRadio {background-position: -25px -50px;}
.cellHover .activeRadio {background-position: -25px -150px;}
.cellHover a {  }

a.inactiveCheckbox {	background-position: 0px 0px;}
.presentational a.inactiveCheckbox,
.presentational .cellHover .activeCheckbox,
a.activeCheckbox { background-position: 0px -100px;}
.cellHover .inactiveCheckbox {background-position: 0px -50px;}
.cellHover .activeCheckbox {background-position: 0px -150px;}

.buttonCell a, .buttonCell a:visited, .vcClassifier a, .errorIcon
 { background-position: -50px -57px; cursor:pointer;cursor:hand; background-color: transparent; display: inline-block; text-align: center; font-family: "Courier New", Courier, mono; width: 19px; height: 19px; margin: 2px; cursor:pointer;cursor:hand; line-height: 18px; font-size: 11px; text-decoration: none; font-weight: 900; }
.vcClassifier a.alternateDesign { background-position: -69px -57px; }
.vcClassifier a.alternateDesign:hover { background-position: -69px -38px; }

.negativeInput a, .positiveInput a, a.negativeInput,  a.positiveInput { font-family: "Courier New", Courier, mono; font-size: 11px; width: 19px; height: 19px; line-height: 18px; padding-top: 0px; padding-bottom:0px;}

.cellHover a.alternateDesign.inactiveCustominput, /* backwards compatible class with older imagecbxxsl.js */
.cellHover a.alternateDesign.inactiveRadiocustom,
.cellHover a.alternateDesign.inactiveCheckboxcustom { background-position: -69px -38px; }
.vcClassifier a.alternateDesign.activeCustominput, .cellHover a.alternateDesign.activeCustominput, /* backwards compatible class with older imagecbxxsl.js */
.vcClassifier a.alternateDesign.activeRadiocustom, .cellHover a.alternateDesign.activeRadiocustom,
.vcClassifier a.alternateDesign.activeCheckboxcustom, .cellHover a.alternateDesign.activeCheckboxcustom {	 background-position: -69px 0px; }
.cellHover a.inactiveCustominput, /* backwards compatible class with older imagecbxxsl.js */
.cellHover a.inactiveRadiocustom,
.cellHover a.inactiveCheckboxcustom { background-position: -50px -38px;  text-decoration: none; cursor:pointer;cursor:hand; color: white;}
.vcClassifier a.activeCustominput, .cellHover a.activeCustominput, /* backwards compatible class with older imagecbxxsl.js */
.vcClassifier a.activeRadiocustom, .cellHover a.activeRadiocustom,
.vcClassifier a.activeCheckboxcustom, .cellHover a.activeCheckboxcustom {	 background-position: -50px 0px;  color: white; }
