/*body { background-color:#efefef; }*/

.popup {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:250px;
	float:left;
	clear:both;
	padding:5px;
	background-color:#FFF;
	/*background: rgba(255, 255, 255, 0.5);*/
	border:1px solid #84caff;
	/* some css3 just for fun!*/
	-moz-box-shadow: 5px 5px 5px #999;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkik-box-shadow: 5px 5px 5px #999;
	}
.popup a img { border:none; clear:both; float:left; }
.popup table { width:100%; }
.popup td { color:#474747; padding:2px; }
.popup h1 { color:#172830; text-transform:capitalize; margin:0; padding:0 0 5px 0; font-size:12px; font-weight:bold;text-shadow: 1px 1px 2px #666; }
.popup .form75 { width:175px; }
.popup .form50 { width:150px; border:1px solid #b0b9c0; -moz-border-radius: 2px; -webkit-border-radius: 2px; }

.popup h1 {
	overflow: hidden;
}
.popup .left {
	float: left;
}
.popup .right {
	float: right;
}
.popup a.button2 {
    background: transparent url(../images/buttonRight1.png) no-repeat scroll top right;
    color: #172830;
    display: block;
    float: left;
    font: bold 11px arial, sans-serif;
    height: 20px;
   /**
    margin-right: 24px;
    margin-top:6px;
    ***/
    padding-right: 8px; /* sliding doors padding */
    text-decoration: none;
    font-size:11px;
}
.popup a.button2 span {
    background: transparent url(../images/buttonLeft1.png) no-repeat;
    display: block;
    line-height: 14px;
    padding: 3px 0 5px 8px;
}

.popup input {
	width: 90px !important;
}