/*
 * jQuery UI Dialog 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
 /* added by jc*/
 .ui-dialog{
   background-color:white;
   border: 2px black solid;
   }
 .ui-dialog-titlebar{
   background-color: #7d7d7d; 
   text-align:center;
   font-size: 18px;
   height:25px; 
   color:white;
   }
  span.ui-icon-closethick{
    color:white;
    font-size:14px;
  }
    span.ui-icon-closethick:hover{
      color:black;
    }
    
 /*end jc*/
.ui-autocomplete { position: absolute; cursor: default; }
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }




/*
 * jQuery UI Autocomplete 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.11
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

/*stolen fron jquery ui css*/
.ui-helper-hidden-accessible { 
  position: absolute !important; 
  left: -99999999px;
  /*commenting these out since they interfere with the datepicker jc*/
  clip: rect(1px 1px 1px 1px); 
  clip: rect(1px,1px,1px,1px);
   }

.ui-button { 
  display: block; 
  position: relative; 
  padding: 0; 
  text-decoration: none !important; 
  cursor: pointer; 
  text-align: center; 
  overflow: visible; 
  float:left;
  margin-right:5px;
  width: 96px;
  height:25px;
  font-size: 12px;
  }
.ui-button .ui-button-text { 
  display: block; 
  line-height: 1.4;
  }
input.ui-button { 
/*  padding: .4em .5em; */
  }
.ui-buttonset .ui-button { 
  margin-left: 0; 
  margin-right: -.3em; 
  }
  

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { 
  border: 1px solid #d3d3d3; 
  background: #e6e6e6 url(../images/jquery-ui-smoothness/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; 
/*  font-weight: normal; color: #555555; */
  }

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { 
  color: #555555; 
  text-decoration: none; 
  }

.ui-button-text-only .ui-button-text { 
  padding: .4em 1em; 
  }
  
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(../images/jquery-ui-smoothness/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(../images/jquery-ui-smoothness/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }

