/*
    ======================================
    MAILING LIST
    ======================================
*/
#right table.mailinglist {
    margin:0px 0px 10px 0px;
}
#right table.mailinglist th {
    vertical-align:top;
    background:#D4F1FF;
    text-align:right;
    padding:4px 5px 2px 5px;
    width:150px;
}
#right table.mailinglist tr.checkbox th { padding:0px 3px 0px 3px; }
#right table.mailinglist tr.checkbox td { padding:2px 5px 2px 5px; }
#right table.mailinglist tr.checkbox td label { cursor:pointer; }

#right table.destinations { width:380px; }
#right table.destinations td { width:50%; }

#right span.h2 {
    color:#0072BC;
    display:block;
    padding:10px 0px 5px 0px;
    font-weight:bold;
    font-size:1.1em;
}

#right input.mltext {
    font-size:1em;
    font-family:Arial,sans-serif;
    padding:2px 3px 2px 3px;
    background:#F5F5F5;
    border-top:1px solid #848484;
    border-left:1px solid #848484;
    border-bottom:1px solid #e0e0e0;
    border-right:1px solid #e0e0e0;
    color:#000;
    width:200px;
}
#right input.mlkey {
    font-size:1em;
    font-family:Arial,sans-serif;
    padding:2px 3px 2px 3px;
    background:#F5F5F5;
    border-top:1px solid #848484;
    border-left:1px solid #848484;
    border-bottom:1px solid #e0e0e0;
    border-right:1px solid #e0e0e0;
    color:#000;
    width:72px;
}
#right input.mailinglist-button {
    width:100px;
    text-align:center;
    cursor:pointer;
}

#right fieldset.mlogout { border:1px solid #D60000; }
#right fieldset.mlogout legend { background:#D60000; }

#right p.ml-message {
    text-align:center;
    padding:5px 0px 5px 0px;
    margin:0px;
    font-size:1.3em;
    color:#F00;
    font-weight:bold;
    font-family:Arial,sans-serif;
}

#right p.result {
    text-align:center;
    padding:10px 0px 10px 0px;
    margin:0px;
    font-size:1.3em;
    color:#F00;
    font-weight:bold;
    font-family:Arial,sans-serif;
}

#right p.result a {
    font-size:0.8em;
}

