
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;
}
textarea
{
    font-size:0.925em;
    font-family:Arial, Helvetica, sans-serif;
}
message
{
    color:Lime;
}
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:#231f20;
    background:#e5e5e5;
    border:1px solid #A7A7A7;
}
p#Form_Form_error
{
    font-weight:bold;
}
p#Form_Form_error.required
{
    color:#f32d00;
}
#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;
}
/*----------------------------------------------------------------------*/
/*--------*//* LOGIN */
form#MemberLoginForm_LoginForm ul,
form#MemberLoginForm_LoginForm ul li
{
    list-style-type:none;
}