	/*.popupContent{ 
		padding:0 0 20px 0;
		width: 600px;
		color:#787676!important;
		font:16px Arial, Helvetica, sans-serif !important;
		border:solid 4px #67903d;
		background-color:#fff;
		border-radius:10px;
		-webkit-box-shadow: -4px -1px 21px 2px rgba(0,0,0,0.75);
		-moz-box-shadow: -4px -1px 21px 2px rgba(0,0,0,0.75);
		box-shadow: -4px -1px 21px 2px rgba(0,0,0,0.75);
		position: fixed;
		z-index: 1000004 !important;
	} */
	/* .blackOverlay{ 
		position:fixed;
		top:0%;
		left:0%;
		z-index:1000003 !important;
		background-color:rgba(0, 0, 0, .5);
		background-color:#000;
		opacity:.50;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		filter: alpha(opacity=50);
	} */
	.tradenow{
		text-align:right;
	}
	.tradenowButton{
		background:url(//www.tmxmoney.com/en/images/tradenowBg.png) repeat-x;
		height:31px;
		border:1px solid #ccc;
		display:inline-block;
		padding:0 10px;
		border-radius:6px;
	}
	.tradenowButton:hover{
		background:url(//www.tmxmoney.com/en/images/tradenowBgHover.png) repeat-x;
	}
	/* a.tradenowButton{
		font-weight:bold;
		font-size:14px;
		color:#342e2e;
		line-height:30px;
	} */
	/* .tradenowButton img{
		position:relative;
		top:-1px;
		margin-right:5px;
	} */
	/* .popupClose{
		width:560px;
		margin:0 auto;
		text-align:right;
		padding:10px 0 0 0;
		cursor: pointer;
	} */
	.popupClose a{
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#787676;
		text-decoration:none;
	}
	.popupClose a:hover{
		font:bold 15px Arial, Helvetica, sans-serif;
		color:#67903d;
		text-decoration:none;
	}
	/* .popupTitle{
		text-align:center;
		margin:0 auto;
		width:560px;
	} */
	/* .popupTitle h2{
		font:bold 30px Arial, Helvetica, sans-serif!important;
		color:#5a8331 !important;
		margin:0!important;
	} */
	.popupDivider{
		background:url(//www.tmxmoney.com/en/images/tradenowPopupBg.png) center no-repeat;
		height:25px;
		margin:0 auto;
		width:340px;
	}
	/* .popupText{
		width:520px;
		margin:0 auto;
		padding:2px 0;
		text-align:center;
		line-height:22px !important;
		color:#787676 !important;
		font:16px Arial, Helvetica, sans-serif!important;
	} */
	/* .popupText strong{
		color:#000;
	} */
	/* .popupBrokers{
		width:520px;
		margin:0 auto;
		padding:10px 0;
		height:64px;
	} */
	.popupBrokerQuestrade{
		float:left;
		width:150px;
		height:64px;
		border:1px solid #ccc;
	}
	.popupBrokerMiddle{
		float:left;
		width:150px;
		height:64px;
		margin: auto;
		border:1px solid #ccc;
		margin-left: 32px;
	}
	.popupBrokerOther{
		float:right;
		width:150px;
		height:64px;
		border:1px solid #ccc;	
	}
	.popupBrokerQuestrade:hover, .popupBrokerOther:hover, .popupBrokerMiddle:hover{
		border:1px solid #000;
		cursor:pointer;
	}
	/* .popupOtherText{
		color:#ff0000;
		width:520px;
		margin:0 auto;
		text-align:center;
		padding:10px 0;
		font:13px Arial, Helvetica, sans-serif;
		display:none;
	} */
	
	
/* Updated CSS */

  .popupContent{ 
    padding:0 0 20px 0;
    width: 600px;
    color:#1e222b!important;
    font:16px Arial, Helvetica, sans-serif !important;
    background-color:#fff;
    border-radius:8px;
    position: fixed;
    z-index: 1000004 !important;
  }
  .blackOverlay{ 
    position:fixed;
    top:0%;
    left:0%;
    z-index:1000003 !important;
    background-color:rgba(0, 0, 0, .5);
    background-color:#000;
    opacity:.50;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
  }

  a.tradenowButton{
    font-weight:bold;
    font-size:14px;
    color:#342e2e;
    line-height:30px;
  }
  .tradenowButton img{
    position:relative;
    top:-1px;
    margin-right:5px;
  }
  .popupClose{
    width:560px;
    margin:0 auto;
    text-align:right;
    padding:10px 0 0 0;
    cursor: pointer;
  }
  .popupClose img{
    width:34px;
    position: relative;
    left: 10px;
  }
  
  .popupTitle{
    text-align:center;
    margin:0 auto;
    width:560px;
  }
  .popupTitle h2{
    font-family: 'FFDINWebProMedium', helvetica, arial, sans-serif!important;
    color:#1e222b!important;
    margin:0!important;
    font-size: 30px;
    padding:0!important;
    border-bottom:none!important;
    text-align: left;
  }
 
  .popupText{
    width:560px;
    margin:0 auto;
    text-align:left;
    line-height:22px !important;
    color:#1e222b !important;
    font-family: 'FFDINWebProMedium', helvetica, arial, sans-serif!important;
    font-size:16px;
  }
  .popupText strong{
    color:#000;
  }
  .popupBrokers{
    width:560px;
    margin:0 auto;
    padding-top:20px;
    height:70px;
    text-align: center;
  }
  
  .popupOtherText{
    color:#ff0000;
    width:560px;
    margin:0 auto;
    text-align:left;
    padding:10px 0;
    font-family: 'FFDINWebProMedium', helvetica, arial, sans-serif!important;
    font-size:16px;
    display:none;
  }
  .tradeFinePrint{
    margin:10px auto;
    width:560px;
    font-size:11px;
    line-height:14px; 
    padding-top: 30px;
  }
  .popupQuestrade{
    float:left;
    border:1px solid #000;
    margin-right:10px;
  }
  .popupQuestrade img{
    height:57px;
  }
  .popupItrade{
    float:left;
    margin-right:10px;
  }
  .popupTD{
    float: left;
    border:1px solid #000;
  }
  .popupTD img{
    height:57px;
    position: relative;
    top:4px;
  }