
fieldset
{
    border: 0;
}

form ul
{
    list-style: none;
}
label
{
    display:block;
    width:300px;
    font-size:0.8em;
    font-weight:bold;
}
input.text, textarea, select
{
	margin:0 0 10px 0;
	padding:2px;	
	color:#000;
	width:260px;
	border:1px solid #A7A7A7;
}
select
{
	width:auto;
}
#bodyText ul#Newsletters
{
    margin:0;
}
#bodyText ul#Newsletters li
{
    font-size:1.1em;
    list-style-type:none;
}
#bodyText ul#Newsletters input
{
    float:left;
    margin:5px 0 0 0;
}
#bodyText ul#Newsletters label
{
    float:left;
    margin:5px 0 0 0;
    padding:0 0 0 10px;
    font-weight:normal;
}
input.action 
{
    margin:20px 0 0 0;
    padding:5px;
    color:#fff;
    background:#003d3e;
    border:1px solid #A7A7A7;
}
p#Form_Form_error
{
    font-weight:bold;
}
p#Form_Form_error.required
{
    color:#f32d00;
    font-size:0.7em;
}
#Unsubscribe_MailingListForm_MailingListForm input.checkbox
{
    float:left;
    margin:10px 0 0 0;
}
#Unsubscribe_MailingListForm_MailingListForm label.right
{
    float:left;    
    margin:10px 0 0 0;
    padding:0 0 0 10px;
    font-weight:normal;
    font-size:0.9em;
}