/*popup begin*/
.popup{
	display:none;
	clear:both;
	position:absolute;
	z-index:1000;
	width:352px;
	overflow:scroll;
	background:#fff;
	padding:31px 22px 36px 21px;
}
.popup strong{
	font-size:20px;
	display:block;
}
.popup form{
	width:100%;
	overflow:hidden;
}
.popup .popup-form div{
	width:100%;
	overflow:hidden;
}
.popup .popup-form label{
	display:block;
	font-size:13px;
	padding:0 0 11px;
	line-height:18px;
}
.popup .popup-form textarea{
	width:338px;
	height:114px;
	padding:5px;
	border:2px solid #e3e3e3;
}
.popup .popup-form div.check01{
	padding:14px 0 0;
}
.popup .popup-form div.check01 #check01{
	width:16px;
	height:15px;
	margin:1px 0 0;
	float:left;
}

.popup .popup-form div.check01 input.check01{
	width:16px;
	height:15px;
	margin:1px 0 0;
	float:left;
}
.popup .popup-form div.check01 label{
	float:left;
	padding:0 0 0 4px;
}
.popup .popup-form div.check01 .btn{
	float:right;
	cursor:pointer;
}
#fader {
	display:none;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	z-index:999;
	background:black;
	position:absolute;
	top:0;
	left:0;
}
#popup {
  width:400px;
  overflow:visible;
}
#contactPopup {
  width:400px;
  overflow:visible;
}

#tokensPopup {
  width:400px;
  overflow:visible;
}

#printPopup {
  width:400px;
  overflow:visible;
}

.cancel{
	text-decoration:none;
	outline:none;
	float:left;
	padding:8px 0 0 0;
	background:url(../images/cancel-button-bg.gif?222247) no-repeat;
	width:146px;
	text-align:center;
	height:26px;
	overflow:hidden;
	font:bold 16px Helvetica, Arial, sans-serif;
}

.printanyway{
	text-decoration:none;
	outline:none;
	float:right;
	padding:8px 0 0 0;
	background:url(../images/cancel-button-bg.gif?222247) no-repeat;
	width:146px;
	text-align:center;
	height:26px;
	overflow:hidden;
	font:bold 16px Helvetica, Arial, sans-serif;
}





/*popup end*/