
BODY {
	margin: 0px;
	padding: 0px;
	background-color: #F0EFE3;
}

BODY, TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663300;
}

A {
	color: #CC3300;
}

H1 {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 18px;
}

H2 {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 16px;
}

H3 {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 14px;
}

H4 {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 13px;
}

P, UL {
	margin-top: 4px;
	margin-bottom: 8px;
	line-height: 14px;
}

SUP {
	line-height: 16px;
}

#pageContainer {
	width: 700px;
	border: 20px solid #FCFCFC;
}

#contentContainer {
	background-color: #FFFFFC;
	padding: 30px;
	border: 1px solid #663300;
}

#regForm TD {
	width: 420px;
	border-bottom: 1px solid #663300;
}

.sectionHeader {
	font-size: 14px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-weight: bold;
}

.horizLine {
	height: 1px;
	margin: 22px 0px 22px 0px;
	text-align: center;
	line-height: 1px !important;
}

.horizLine IMG {
	width: 100%;
	border-bottom: 1px solid #663300;
}

@media print {
	#pageContainer {
		width: 670px !important;
	}
	
	#contentContainer {
		padding: 10px 20px 10px 20px !important;
	}
	
	.horizLine {
		margin: 8px 0px;
	}
}