/*
* A2B extensions for jQuery UI CSS Framework
*/

.a2b-ui-icon { width: 16px; height: 16px; display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Interaction Cues
----------------------------------*/
.ui-state-success, .ui-widget-content .ui-state-success {border: 1px solid #036d03; background: #0f8f0f url(images/ui-bg_inset-soft_95_0f8f0f_1x100.png) 50% bottom repeat-x; color: #000000; }


/* Icons
----------------------------------*/

 /*states and images */ 

.a2b-ui-icon { background-image: url(images/ui-icons_036d03_256x240.png); }				/* Green */
.a2b-ui-icons-success { background-image: url(images/ui-icons_036d03_256x240.png); }	/* Green */
.a2b-ui-icons-warn { background-image: url(images/ui-icons_2e83ff_256x240.png); }		/* Blue */
.a2b-ui-icons-error { background-image: url(images/ui-icons_cd0a0a_256x240.png); }		/* Red */

/* Button
----------------------------------*/
.ui-button-icon-only { height: 1.75em; padding-top:2px; vertical-align: bottom; }

/* Autocomplete combobox
----------------------------------*/
.custom-combobox
{
	position: relative;
	display: inline-block;
}
.custom-combobox-toggle
{
	top: 0;
	bottom: 0;
	margin-left: -1px;
	padding: 0;
	height: 1.25em;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
}
.custom-combobox-input
{
	margin: 0;
	padding: 0.3em;
	height: 1.25em;
}