div#tandc-form.main-panel {font-family:arial; color:#333; font-size:12px;}

div#tandc-form.main-panel h1{
	display: inline-block;
    margin: 10px 0 0 20px;
    width: auto; font-size:20px;
}

div#tandc-form.main-panel div#reg_terms{
	border: 0;
    margin: 0 10px 10px;
    padding: 15px;
}

div#tandc-form.main-panel div#reg_terms span.heading {display:block; font-size:13px; font-weight:bold; margin:20px 0 5px;}

div.terms{}

div.terms div#popup_field {
	width: auto;
	display: inline-block;
	float: right;
	padding: 35px;
}

div.terms div#popup_field div#popup_text{
	background-color: #FCFCFC;
    border: 1px solid #000000;
    left: 730px;
    padding: 10px;
    position: absolute;
    width: 200px;
    display: none;
    top: 43px;
}

div.terms div#popup_field div#popup_text p{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
    font-family: arial;
    padding: 10px;
}
div.terms div#popup_field div#popup_text input{
	margin-left:82px;
}

div.terms div#popup_field a{
	color: #0075B0;
    font-family: Arial;
    font-size: 15px;
    text-decoration: underline;
}

div#printer{
	cursor: pointer;
    float: left;
    width: 120px;
}

div#printer p{
	display: inline-block;
	font-family: Arial;
    font-size: 13px;
    color: #0075B0;
    text-decoration: underline;
    vertical-align: middle;
    margin-top: 0;
    margin-right: 5px;
}

div#printer img{
	width: 30px;
	display: inline-block;
	}