/* ===== Existing styles overwrites ===== */

.ui-dialog .yui-panel {
    box-shadow: none;
    filter: progid:DXImageTransform.Microsoft.Shadow(enabled=false);
}

/* ===== jQuery defaults overwrite ===== */

.ui-dialog {
	padding: 0 !important;
	box-shadow: 5px 5px 3px #333333;
	background: #ffffff url(../images/modal_bd_bg.png) left bottom repeat-x !important;
    position:fixed;
}

.ui-dialog .ui-dialog-titlebar {
	padding: 0 !important;
}
	
.ui-dialog .ui-dialog-title {
	margin: 0 !important;
	color: #006699 !important;
	font-size: 15px !important;
}

.ui-dialog .ui-dialog-buttonpane { 
	border-width: 0;
	background-image: none;
	margin: 0;
	padding: 0;
}

.ui-dialog .ui-dialog-content {
    overflow: visible;
    padding: 0;
}

.ui-widget { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: inherit;
}

.ui-widget-header { 
	border: none !important;
	background: #fff;
}

.ui-widget-content { 
	color: #222222;
	border: none;
	background: none;
}

.ui-widget-overlay { 
	background-image: none;
	background-color: #000;
	opacity: .5;
	filter:Alpha(Opacity=50); 
}

.ui-dialog .ui-dialog-toolbarbutton {
    height: 25px !important;
    padding: 0 !important;
    width: 73px;
}

.ui-dialog .ui-dialog-toolbar {
    float: right;
    margin: 0;
    text-align: left;
    width: 120px;
}

.ui-icon { 
	height: 25px !important;
    width: 130px;
	background-image: url(../images/cengage_close.gif) !important; 
}

.ui-widget-header .ui-icon {
	background-image: url(../images/cengage_close.gif) !important; 
}

.ui-icon-closethick {
    background-position: 0px -5px !important;
}

.ui-widget-header .ui-state-hover { 
	border: none !important; 
	background: none !important;  
	color: #212121;
}

.ui-widget input, 
.ui-widget select, 
.ui-widget textarea, 
.ui-widget button { 
	font: 99% arial,helvetica,clean,sans-serif !important;
}

.ui-widget select {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    display: block;
    height: 25px;
    min-width: 90px;
    padding: 3px;
    text-align: left;
}

.ui-dialog .ui-dialog-toolbarbutton:hover, .ui-dialog .ui-dialog-toolbarbutton:focus { 
	padding: 1px;
}

/* Commented as Esc Or close gets shaking on focus
.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: none;
	background: transparent url(../images/cengage_close.gif) 0 -5px no-repeat !important;
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
	background-image: none !important;
}
 */

/*
.ui-widget-content a {
	color: #0085B2 !important;
}

.ui-widget-content a.small_green_button {
	color: #FFF !important;
}
*/

