#confirmOverlay{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	background:url('ie.png');
	background: -moz-linear-gradient(rgba(11,11,11,0.1), rgba(11,11,11,0.6)) repeat-x rgba(11,11,11,0.2);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(11,11,11,0.1)), to(rgba(11,11,11,0.6))) repeat-x rgba(11,11,11,0.2);
	z-index:100;
}

#confirmBox{
	background-color: #EBE17C;
	width:500px;
	position:fixed;
	left:50%;
	top:50%;
	margin:-180px 0 0 -250px;
	border-width: 0px;
	padding: 0px 0px 0px 0px;

	border-top: 1px solid #96d1f8;
   	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   	box-shadow: rgba(0,0,0,1) 0 1px 0;
}

#confirmBox h1,
#confirmBox p{
	/*font:26px/1 'Cuprum','Lucida Sans Unicode', 'Lucida Grande', sans-serif;*/
	/*background:url('header_bg.jpg') repeat-x left bottom #f5f5f5;*/
	/*text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);*/
	color:#000000; margin: 0px 0px 0px 0px; text-align: center;
}

#confirmBox h1{
	padding: 18px 25px 18px 25px;
	letter-spacing:0.3px;
	font-size: 18px; vertical-align: middle;
	background: #c6a917;
   	background: -webkit-gradient(linear, left top, left bottom, from(#e6c20d), to(#c6a917));
   	background: -webkit-linear-gradient(top, #e6c20d, #c6a917);
   	background: -moz-linear-gradient(top, #e6c20d, #c6a917);
   	background: -ms-linear-gradient(top, #e6c20d, #c6a917);
   	background: -o-linear-gradient(top, #e6c20d, #c6a917);
  	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6c20d', endColorstr='#c6a917');
}

#confirmBox p{
	background-color: #EBE17C;
	font-size:14px;
	line-height:1.4;
	padding: 12px 2px 12px 2px;
/*	border-left: 1px solid #AEAEA5; border-right: 1px solid #AEAEA5;*/
}

#confirmBox p table{
  background: inherit; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
#confirmBox p table th{ padding: 2px 5px 2px 10px; margin: 0px 0px 0px 0px; font-weight: bold; vertical-align: middle; text-align: right; }
#confirmBox p table td{ padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px; font-weight: normal; vertical-align: middle; text-align: left; }

#confirmButtons{
	padding: 17px 0 16px 0px; margin: 0px 0px 0px 0px;
	text-align:center;
	height: 29px; vertical-align: middle;
	background: #b79d1b;
   	background: -webkit-gradient(linear, left top, left bottom, from(#c6a917), to(#b79d1b));
   	background: -webkit-linear-gradient(top, #c6a917, #b79d1b);
   	background: -moz-linear-gradient(top, #c6a917, #b79d1b);
   	background: -ms-linear-gradient(top, #c6a917, #b79d1b);
   	background: -o-linear-gradient(top, #c6a917, #b79d1b);
  	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6a917', endColorstr='#b79d1b');
}

#confirmBox .button{
	display:inline-block;
	background-color:gray;
	color:white; font-weight: bold; vertical-align: middle; text-align: center;
	position:relative;
	height: 25px; width: 120px;

	/*font:17px/33px 'Cuprum','Lucida Sans Unicode', 'Lucida Grande', sans-serif;*/
	font-size: 16px;
	text-shadow:1px 1px 0 #5889a2;

	margin-right: 15px;
	padding: 3px 35px 0 35px;
	text-decoration:none;
	border-top: 1px solid #96d1f8;
   	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   	box-shadow: rgba(0,0,0,1) 0 1px 0;
}

#confirmBox .button:last-child{	margin-right:0;}

#confirmBox .button span{
	position:absolute;
	top:0;
	right:0px;
	background-color: gray;
	width:1px;
	height:28px;
	border-width: 0px;
}

#confirmBox .green { background: #31b048; border-top: 1px solid #31af48;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   	box-shadow: rgba(0,0,0,1) 0 1px 0;
   	background: -webkit-gradient(linear, left top, left bottom, from(#2a7941), to(#31b048));
   	background: -webkit-linear-gradient(top, #2a7941, #31b048);
   	background: -moz-linear-gradient(top, #2a7941, #31b048);
   	background: -ms-linear-gradient(top, #2a7941, #31b048);
   	background: -o-linear-gradient(top, #2a7941, #31b048);
  	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a7941', endColorstr='#31b048');
}
#confirmBox .green:hover { border-top-color: #31af48; background: #31af48; color: #f0f0f0; }

#confirmBox .red { background: #bd3432; border-top: 1px solid #bd3432;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   	box-shadow: rgba(0,0,0,1) 0 1px 0;
   	background: -webkit-gradient(linear, left top, left bottom, from(#9c2a2a), to(#bd3432));
   	background: -webkit-linear-gradient(top, #9c2a2a, #bd3432);
   	background: -moz-linear-gradient(top, #9c2a2a, #bd3432);
   	background: -ms-linear-gradient(top, #9c2a2a, #bd3432);
   	background: -o-linear-gradient(top, #9c2a2a, #bd3432);
  	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9c2a2a', endColorstr='#bd3432');
}
#confirmBox .red:hover { border-top-color: #bd3432; background: #bd3432; color: #f0f0f0; }
