*{
    border: 0;
}

body{
    font-family: arial, helvetica, san-serif;
    font-size: 0.8em;
}

h3{
    background: #849139;
    color: #fff;
    text-align: center;
}
#regform{
    border: 2px solid #849139;
    margin: 0 auto;
    width: 550px;
}

#names{
    padding: 10px;
}

.you{
    border: 1px solid #849139;
    width: 49%;
	float:none;
}

.friend{
    border: 1px solid #849139;
    width: 49%;
	float:none;
}

.class{
    float: none;
    padding:0 10px;
    width: 42%;
}

.class p {
	margin: 5px 0;
}

.xsmall{
    font-size: .9em;
}

.formFooter {
	font-size:.9em;
}

.footerInfo {
    border: 1px solid #849139;
	margin-top:10px;
	padding:5px;
}

.footerAddress {
	text-align:left;
	font-weight:bold;
}

td.title {
	font-weight:bold;
	font-size:.8em;
}

td.date {
	font-size:.6em;
}

td.boxLabel {
	font-size:.6em;
}

.boxLabel, .boxCheck {
	background-color:#849139;
}
