/* Dialog
----------------------------------*/
.ui-dialog { position: relative; padding: .2em; }
.ui-dialog .ui-dialog-titlebar { position: relative; height: 25px; }
.ui-dialog .ui-dialog-title { float: left; display: inline; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; top: 0; right: -2px; display: block; width: 26px; height: 25px; overflow: hidden; text-indent: -9999em; background: url(/images/gui/buttons/bg-closex-3.png) no-repeat; }

.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { 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 button { float: right; display: inline; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

.ui-dialog
{
   display: block;
    background:#fff url(/images/bg-search-adv-gradient.jpg) repeat-x 0 0;
    border: solid 1px #ccc;
    padding: 2px;
} 

.ui-dialog .ui-dialog-content { width: 270px; padding: 12px 0 0 24px; position: relative; top: -18px; }


.findProductInfo h4,
div#content-body .findProductInfo h4 { 
	color:#333;
	float:left;
	display: inline;
	width:90px;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}

.findProductInfo ul   { 
	font-size:.8em;
	float:left;
	display: inline;
	width:198px;
}

.findProductInfo ul   { 
	width: auto;
	padding: 0;
	margin: 0;
}


.findProductInfo ul li { 
	clear: both;
	padding: 0;
	margin: 0;
}  
*html .findProductInfo ul li { padding:0;}  

.modelWrapper {
	clear:both;
	padding-top:1em;
}
.modelWrapper input {	width:164px; }

.findProductInfo input.radio {
	float:left;
	display: inline;
	width:20px;
	margin-bottom: 5px;
}
.findProductInfo label {
	float:left;
	display: inline;
	width:155px;
	font-size: 12px;
	color: #666;
	margin-left: 0;
	padding-left: 0;
}
.findProductInfo #body_formbutton,
.findProductInfo #head_formbutton { display:block; overflow:hidden; text-indent:-9999em; background: url(/images/gui/buttons/form-buttons.gif) no-repeat 0 -200px; width: 59px; height: 10px; border: 0; cursor: pointer; margin:10px 11px 0 95px; float: right; display: inline; }
div#content-body .findProductInfo #body_formbutton,
div#content-body .findProductInfo #head_formbutton { margin-right: 29px; }

.findProductInfo #body_formbutton:hover,
.findProductInfo #head_formbutton:hover 	{ background-position: -200px -200px; }
