div#ml_widget {
    /*background-attachment:fixed;*/
    /*background-position: 0px 105px;*//*left bottom; 0px 114px;*/
    margin:15px 0px 8px;
    padding:10px;
    border: 1px solid silver;
    /* height:150px; */
    float:right;
    width:300px;
    background-image: url(/module/mailinglist/view/img/mailinglist.jpg);
}

div#ml_widget form.mailing_necro {
    /*background-repeat:no-repeat;*/
}

div.ml_widget  form.mailing_necro {
    /*background-image:url(/layout/main/view/img/ml.gif);
    */
}

div.ml_widget_hover  form.mailing_necro {
    /*background-image:url(/layout/main/view/img/ml_over.gif);
    */  
}

div#ml_widget * {
    /*border:0px solid white !important;*/
}

div#ml_widget h3{
    width:auto;
    text-align:right;
    /*color:#3672b5;
    text-decoration:underline;*/
    color:white;
    font-size: 38px;
}

div#ml_widget input#ml_email {
    /*top: 17px;
    left: 9px;*/
    /*position: absolute;
    width:208px;*/
    /*border:0px solid red;*/
    /*background-color:transparent;*/
    /*padding:0px;*/
}

div#ml_widget form.mailing_necro {
    /*position: relative;
    margin: 0;
    padding: 0;
    width: auto;
    height: 47px;
    width: 300px;
    display: block;*/
}

/*
div#ml_widget input#password {
float:left;
width:96px;
margin:19px 0px 10px 10px;
border:0px solid;
background-color:transparent;
padding:0px;
}
*/
div#ml_widget button {
    /*position: absolute;
    top: 2px;
    right: 0;
    background-color:transparent;
    height:44px;
    width:44px;
    border:0px solid;
    */}

.explain{
    font-size:90%;
    line-height:15px;
    background-color: lightslategray;
    color: white;
    padding: 4px;
}

