ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}

#sortable_order { list-style-type: none; margin: 0; padding: 0; width: 100%; }
#sortable_order li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; font-size: 1.4em; height: 18px; }
#sortable_order li span { position: absolute; margin-left: -1.3em; }


.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }


.ui-button { margin-left: -1px; }
	.ui-button-icon-only .ui-button-text { padding: 0.35em } 
	.ui-autocomplete-input { margin: 0; padding: 0.48em 0 0.47em 0.45em; width:200px;  }
.ui-autocomplete {
		max-height: 150px;
		overflow-y: auto;
		/* prevent horizontal scrollbar */
		overflow-x: hidden;
		/* add padding to account for vertical scrollbar */
		padding-right: 20px;
	}
/* IE 6 doesn't support max-height
	 * we use height instead, but this forces the menu to always be this tall
	 */
	* html .ui-autocomplete {
		height: 150px;
	}


.ui-tooltip-wiki{
	max-width: 600px;
	max-height:200px;
	overflow:auto
}
 
.ui-tooltip-wiki .ui-tooltip-content{
	padding: 10px;
 
	line-height: 12.5px;
}
 
.ui-tooltip-wiki h1{
	margin: 0 0 7px;
 
	font-size: 1.5em;
	line-height: 1em;
}
 
.ui-tooltip-wiki img{ padding: 0 10px 0 0; }
 
.ui-tooltip-wiki p{ margin-bottom: 9px; }
.ui-tooltip-wiki .note{ margin-bottom: 0; font-style: italic; color: #888; }
