/* MAIN */
body{
	background: url("images/background.gif");
	margin: 10px;
	font-family: sans-serif;
	font-size: 11pt;
}
h1 {
	margin: 15px 0px 0px 0px;
	font-size: 20px;
	color: #3B1DAB;
}
h2 {
	margin: 10px 0px 0px 15px;
	font-size: 18px;
	color: #3B1DAB;
}

/* SPECIFIC */
div.indent15 { padding: 10px 0px 0px 15px; }
div.indent15 img.intro {
	padding: 0px 15px 0px 0px;
	float: left;
	width: 175px;
}
table.indent15 {
	margin: 10px 0px 0px 15px;
	border: 0px;
	border-spacing: 0px;
}
table.indent15 tr td { padding: 0px 15px 0px 0px; }

div.no-signup {
	margin: 10px 0px 0px 15px;
	padding: 5px;
	max-width: 775px;
	background: #FFFFE0;
	border: 2px solid #3B1DAB;
	font-size: 12px;
}

.remove {
	display: block;
	cursor: pointer;
	border: 2px solid transparent;
	height: 24px;
	width: 24px;
}
.remove:hover {
	background-color: #D0D0D0;
	border: 2px solid #A0A0A0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

#bottom {
	margin: 50px auto 0px auto;
	font-size: 8pt;
	text-align: center;
}

.cc { border: 0px; }


#signup1, #signup2 { display: none; }
#people-2 {
	border-collapse: collapse;
	border: 1px solid #000000;
}
#people-2 tr td {
	padding: 0px 5px;
	border: 1px dotted #000000;
}

table.important { margin-top: 5px; }
table.important tr td { vertical-align: middle; }
table.important img { display: block; }

#completeform { visibility: hidden; }


/* MISCELLANEOUS */
.bold { font-weight: bold; }
.underline { text-decoration: underline; }

.right { text-align: right; }

.blue { color: #0000FF; }
.red { color: #FF0000; }

.size11pt { font-size: 11pt; }

.table-head {
	border: 1px solid #000000;
	font-weight: bold;
}

a {
	text-decoration: none;
	color: #5D8FBD;
}
a:hover { color: #A2BA25; }
a img { border: 0px; }
