/* @override http://beta.lombardohomes.com/css/lombardo09_modal.css */

.modalBackground {
	background: #a6a696 url(/images/ui-bg_dots-small_65_a6a696_2x2.png) 50% 50% repeat !important; opacity: .40 !important;filter:Alpha(Opacity=40) !important;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:400px;
}
modalPopupMOD {padding: 30px;}

.modalPopup {padding: 2px !important; border: 1px solid #acac8b !important; background: #eeece5 !important; width: 500px !important;}
.modalPopup input, .modalPopup textarea {border:1px solid #acac8b; padding: 2px;}
.modalDragHandleMOD {cursor: move; background-color: #880000; height: auto; border: 0; color: White; text-align: right;}
.modalTable table{display: table;padding:0 20px; width: 100%;}
.modalHead {font-size: 22px; font-weight: normal; padding:10px 0 5px; color: #383730;}
.modalDetail {font-size: 14px; font-weight: normal; padding:0 0 5px; color: #383730;}
.modalComm {font-size: 12px; font-weight: normal; color: #880000; display: block; border-bottom: 1px solid #880000; margin: 0px 0 2px; padding: 3px 0;}
.required {color: #880000; font-size: 120%;}
.required.style4{ padding-right: 30px;font-size: 100%;}
tr.modalButtons td{ text-align: center !important;border-top: 1px solid #880000; padding: 2px;}
tr.modalButtons td input {margin-left: 140px;}
.modalTable  input {margin: 3px 0;}
.modalTable div {padding-right: 10px;}
.closemodal { padding: 4px 2px 2px;  text-decoration: none; background: #660000; display: block; width: 15px; margin: 1px 1px 1px auto; text-align: center; color: #fff;}

/*JC modal popup for Virtual Tours*/
.modalPopup2 {
	background-color:#ffffdd;
	width:702px;
}
