body, td
{
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
	text-decoration: none;
	margin: 0px;
}

img /* turn off borders around images just to be safe */
{
	border: 0px;
}

div, p, th, li, dd, dl, dt /* redundant selectors to help NS4 not forget */
{
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
}


input, select, textarea /* fix form styles */
{
	font-family: Tahoma, Geneva, Helvetica, Arial, Trebuchet, Sans-Serif;
	font-size: 11px;
}

p { margin: 0px 0px 28px 0px; }

#refer_row {
	/*display:none;*/
	visibility:hidden;
}

.message {
	color:red;
}

.sign_up_form {
	border-collapse:collapse;
	width:220px;
	float:right;
}

.sign_up_form th {
	text-align:left;
	color: #ff0000;
	padding-bottom:8px;
}
.sign_up_form td {
	padding-bottom:3px;
}
.sign_up_form td .text {
	width:170px;
}	
.sign_up_form td .submit {
	float:right;
	margin:6px 0px 0px 0px;
}

.ui-datepicker-trigger {

margin-top:0px;
margin-left:-5px;
float:left;
}

.date_input {
margin-right:10px;
float:left;
}

#reminder {

}
#reminder h1{
	font-size:16px;
	margin:12px 0px 19px 0px !important;
}
#reminder p{
margin:8px 0px
}

