/* title area */
div#sm_formtitle {display:none;}
div#sm_formtitle h2 {}
div#sm_form {}

/* signup form */
.sm_error
div#sm_formdetails {}
div#sm_formdetails p#sm_signupinstructions {}
div#sm_formdetails div#sm_fname {}
div#sm_formdetails div#sm_lname{}
div#sm_formdetails div#sm_email{}
div#sm_form span.required {font-size:10px; color:#ff0000;}
div#sm_form div#sm_formdetails label {display: block;margin-bottom: 1px;}
div#sm_form div#sm_formdetails input, div#sm_form div#sm_formdetails select {display: block;font-family: arial,verdana,helvetica,sans-serif;margin-bottom: 6px;width: 200px;}

/* subscriptions section */ 
p#sm_nosubscriptions{}
p#sm_subscribeinstructions{margin-bottom:0.5em;}
div.sm_subscriptiontype {}
div.sm_subscriptiontypetitle {}
div.sm_subscriptiontypetitle h3 {}
div.sm_subscriptiontype label {}

/* email format options */
div#sm_formatoptions {}
div#sm_formatoptionstitle {}
div#sm_formatoptionstitle h3 {}

div#sm_buttons{}
div#sm_buttons input.sm_submitbtn {}

p#sm_emailed{}
p#sm_succeeded{}
p#sm_failed{}
p#sm_invalidemail{}

div#sm_form div#sm_action label.sm_rad {
	display: inline;
}

div#sm_form div#sm_action input.sm_rad {
	vertical-align: middle;
	width: auto;
	display: inline;
}
div#sm_form div#sm_title { display:none; }