#signup p{
	margin:5px 0;
	font-size:10pt;

}

#signup h3{
	margin-top:0;
	padding-top:0;
	font-size:10pt;
	font-weight:normal;
}

p.small{
	margin:10px 0;
	padding:10px 0;
	font-size:7pt;
	color:#333;
}

#signup label{
	float:left;
	width:14em;
	margin:0;
	padding:0;
	font-size:10pt;
}

A:link {text-decoration: none; color: rgb(100,100,100)}
A:visited {text-decoration: none; color: rgb(100,100,100)}
A:active {text-decoration: none; color: rgb(100,100,100)}
A:hover {text-decoration: underline; color: rgb(242,52,150)}
BODY {font-family: "helvetica neue", "arial", sans-serif}
BODY { font-size: 10pt}
BODY {padding-left: 5%; padding-top: 3%}
table {font-size: 100%;}

table#tabmenu td.tab {
	width: 40px;
	text-align: left;
}

table#tabmenu td.separator {
	width: 15px;
}


.note{
	font-size:10pt;
	width:35%;
	text-align:justify;
}

.list{
	text-align:left;
	padding:5px 0;
}

a.subtle{
	color:#000 !important;
	text-decoration:underline;
}

a.hotpink{
color: rgb(242,52,150);
}

h2.pink, h3.pink{
	color: rgb(242,52,150);
}

.sizest{
	width:35%;
}

p.flash{
	border:1px solid #333;
	text-align:center;
	font-weight:bold;
	width:55%;
	color:#333;
	padding:1em;
	font-size:10pt;
	background-color:#f7f7f7;
}

h1.quote {
  font-family: "Helvetica Neue", Helvetica, sans-serif;
  letter-spacing: 1.5px;
  font-weight:normal;
  font-style:oblique;
  color: #777;
}