#contexp-popup-modal{
	display: none;
	position: fixed;
	left: 35%;
	top: 20%;
	z-index: 1000;
}
#contexp-popup{
	font-family: "Ubuntu", Arial, sans-serif;
	width: 585px;
	position: relative;
	background: #fff url(/images/opt/promotions/contextual-popup/bg.png) right bottom no-repeat;
	border: 1px solid #dbdbdb;
	/* Shadow */
	-moz-box-shadow:    0px 0px 5px 3px #444;
	-webkit-box-shadow: 0px 0px 5px 3px #444;
	box-shadow:         0px 0px 5px 3px #444;
	/*filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);
	-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
	zoom: 1;*/
}
#contexp-popup-modal .header{
	position: absolute;
	left: -69px;
	top: -41px;
}
#contexp-popup-modal .close{
	position: absolute;
	right: -15px;
	top: -15px;
	z-index: 10000;
}
#contexp-popup-modal .close img{
	cursor: pointer;
}
#contexp-popup-modal .clock{
	position: absolute;
	z-index: 100000;
	top: -40px;
	left: -41px;
}
#contexp-popup-modal .terms{
	display: none;
	margin-top: 20px;
	color: #858585;
	font-size: 12px;
	line-height: 18px;
}
#contexp-popup-modal .termsClose{
	display: block;
	color: #2b74d9;
	text-decoration: underline;
	display: block;
	margin-top: 20px;
}
#contexp-popup-modal .relElem{
	position: relative;
	margin: 180px 40px 40px 40px; 
}
#contexp-popup-modal .formGroup{
	padding-top:10px;
	float: left;
}
#contexp-popup-modal .formGroup label{
	width: 90px;
	display: inline-block;
	color: #232323;
	font-size: 13px;
}
#contexp-popup-modal .half{
	width: 50%;
	
}
#contexp-popup-modal .formGroup input{
	width: 398px;
}
#contexp-popup-modal .half input{
	width: 145px;
}
#contexp-popup-modal input{
	height: 25px;
}
#contexp-popup-modal .actionButton{
	padding-top:10px;
}
#exp-subscribe-button{
	float: left;
	width: 130px;
	height: 35px;
	border: 1px solid #2b74d9;
	border-bottom: 3px solid #2b74d9;
	background-color: #1a82f7;
	color: #fff;
	font-size: 14px;
	margin-left:  94px;
  background: url(images/linear_bg_2.png);
  background-repeat: repeat-x;

  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2b74d9), to(#5899f4));

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #2b74d9, #5899f4);

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #2b74d9, #5899f4);

  /* IE 10 */
  background: -ms-linear-gradient(top, #2b74d9, #5899f4);

  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #2b74d9, #5899f4);
}

#contexp-popup-modal .termsOpen{
	padding-bottom: 3px;
	border-bottom: 1px dotted #858585;
	font-size: 11px;
	color: #858585;
	text-decoration: none;
}

#contexp-popup-modal .formGroup p{
	font-size: 11px;
	color: #858585;
	margin: 0;
	margin-left: 95px;
	width: 400px;
	display: inline-block;
	line-height: 17px;
}

#contexp-popup-modal .clearfix {
  *zoom: 1;
}
#contexp-popup-modal .clearfix:before,
#contexp-popup-modal .clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
#contexp-popup-modal .clearfix:after {
  clear: both;
}
.contexp-overlay{
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: 990;
	left: 0;
	top: 0;
	zoom: 1;
	filter: alpha(opacity=50);
	opacity: 0.5;
}