body { margin: 0; padding: 0; }

#popup {text-align: left; width: 700px; background: #ffffff; }
#popup .container {border:3px solid black; padding:10px; }
 
#popup .tagline { text-align: left; padding: 5px 8px; background-color: #317197; color: #ffffff; font: 16px Arial, Sans-serif, Tahoma; }
#popup .bullet { width: 670px; background: url(../../images/popup-checkmark.jpg) 10px 3px no-repeat; }
#popup .bullet .text { width: 620px; border-bottom: 1px dashed #cccccc; margin-left: 42px; padding: 8px 0px; line-height: 22px; text-decoration: none; color: #000000; font: 16px Arial, Tahoma, Verdana; } 
#popup .form { margin-top: -10px; padding-left: 37px; }
#popup .textbox { border: 1px solid #8dc919; padding: 2px 8px; margin-right: 8px; color: #9e9e9e; font: 14px Verdana, Sans-serif, Tahoma; }
#popup .submit { border: 0px; width: 194px; height: 24px; background-image: url(../../images/popup-button.jpg); background-repeat: no-repeat; }
#popup .form img { padding-bottom: 5px; }

#popup .terms { text-align: left; color: #848484; font: 11px Verdana, Tahoma, Sans-serif; padding-bottom: 5px; margin: 0px 10px; border-bottom: 1px solid #e5e5e5; height: 12px; }
#popup .option  { text-align: left; margin: 0px 10px; }
#popup .terms a { color: #549fc9 }
#popup .option a { text-align: left; color: #353535; font: bold 12px Verdana, Sans-serif, Tahoma; line-height: 25px; }
#actionClose { margin:0pt; padding:0pt; }
#actionClose p { text-align: right; margin-top: 6px; margin-right: 3px; }
#actionClose a { color:white; }
#actionClose a:hover { text-decoration: underline; }
.ie #actionClose p { padding-right: 3px; }
.button {
	width: 226px;
	height: 32px;
    border: none;
    background: url('http://www.rankhigher.ca/wp-content/plugins/action-popup/images/free-report-popup-button.png') 0 0 no-repeat;
}
.button:hover {
	width: 226px;
	height: 32px;
    border: none;
	background-position: -226px 0;
	cursor: pointer;
}
.formtd {
	text-align: left;
	padding-left: 12px;
	color: white;
	padding-right: 5px;
}
.formtdRight {
	text-align: left;
	padding-right: 5px;
	color: white;
}
.formtdbox {
	text-align: left;
}
.editfield,.email {
	border: solid 2px #ffb247;
	width: 135px;
	z-index: 9999999;
}
.privacy {
	color: #CCCCCC;
	font-size: 9px;
	text-align: left;
	padding-left: 12px;	
}