#popup-center form { overflow:auto; }


#popup-title {
	background:transparent url(/images/css/base/popup/top-light.png) no-repeat scroll left top !important;
	font:normal normal bold 15px Arial !important; color:#FFFFFF !important;
	padding:0px !important; 
	height:33px; 
	margin:0px 0px 0px 0px;
	position:relative;
}
#popup-title div {
	height:33px; 
	background:transparent url(/images/css/base/popup/top-light.png) no-repeat scroll right top !important;
}
#popup-bottom {
	background:transparent url(/images/css/base/popup/bottom-light.png) no-repeat scroll left top !important;
	padding:0px !important; 
	height:33px; 
	margin:40px auto 0px;
}
#popup-bottom div {
	height:33px; 
	background:transparent url(/images/css/base/popup/bottom-light.png) no-repeat scroll right top !important;
}
.popup{
	padding-top:15px;
}


.popup a.close,
.popup a:hover.close {
	cursor:pointer;
	display:block;
	height:32px;
	position:absolute;
	right:5px;
	top:1px;
	width:42px;
	padding:0px;
}
.popup a.close{background:transparent url(/images/css/base/popup/close-light.png) no-repeat scroll 0 0;}
.popup a:hover.close {background:transparent url(/images/css/base/popup/close-light-hover.png) no-repeat scroll 0 0;}

* html .popup a.close{background:transparent url(/images/css/base/popup/close-light-ie.png) no-repeat scroll 0 0;}
* html .popup a:hover.close {background:transparent url(/images/css/base/popup/close-light-hover-ie.png) no-repeat scroll 0 0;}

* + html .popup a.close{background:transparent url(/images/css/base/popup/close-light-ie.png) no-repeat scroll 0 0;}
* + html .popup a:hover.close {background:transparent url(/images/css/base/popup/close-light-hover-ie.png) no-repeat scroll 0 0;}

.popup .widget {
	width:auto;	
}
.popup .options2 { margin-right: 0px; }

.popup h2 { 
	color:#FFF; 
	font: normal bold 16px Arial; 
	background:none; 
	left:7px;
	line-height:normal;
	position:absolute;
	top:7px;
	height:auto;
	width:auto;
}
* +html .popup h2{
	top:11px;
}
* html .popup h2{
	top:11px;
}


.popup .widget form .item-top { background:none; border: 0px; } 

.popup .bordered { border:0px; } 

.popup form {
	width:auto;
	padding:0px 15px;
	margin:0px;
	overflow-y: auto;
	background:#ffffff;
}

.popup .widget-middle .more_details,
.popup .widget-middle a.more_details:hover,
.popup .widget-middle .home_check,
.popup .widget-middle a.home_check:hover{
	background-position:0px top;
}

.popup .info { font-weight:bold; padding:10px 20px 0px 20px; }

.popup form a.more_details,
.popup form a.more_details:hover,
.popup form a.home_check,
.popup form a.home_check:hover{
	Background-position:left top !important;
}