


.edit_offers
{
    width:100%;


    border-left-width:1px;
    border-left-color:#3f3f3f;
    border-left-style:solid;

    padding:0px;
    margin:0px;


        

}

.edit_offers TD
{


    border-bottom-width:1px;
    border-bottom-color:#3f3f3f;
    border-bottom-style:solid;

    border-right-width:1px;
    border-right-color:#3f3f3f;
    border-right-style:solid;

    padding:3px;


}

.edit_offers TH
{
    color:#929292;
    font-weight:normal;
    text-align:center;
    vertical-align:bottom;
    padding:3px;


   border-bottom-width:1px;
    border-bottom-color:#3f3f3f;
    border-bottom-style:solid;

    border-right-width:1px;
    border-right-color:#3f3f3f;
    border-right-style:solid;

    border-top-width:1px;
    border-top-color:#3f3f3f;
    border-top-style:solid;

}



.sort_table TD
{
    border-width:0px;
    padding:1px;
    font-size:9px;
}
.sort_table TD IMG
{
    margin:0px;
    padding:0px;
}


TABLE.admin
{
    background-color:#efefef;
    margin:5px;
    border-color:black;
    border-style:solid;
    border-width:1px;

}

.admin_top
{
    background-color:#3f3f3f;
    color:#929292;
    font-size:9px;
}

.admin_top A:link
{
    color:#929292;
    font-size:9px;
}
.admin_top A:hover
{
    color:#929292;
    font-size:9px;
}

.admin_top A:visited
{
    color:#929292;
    font-size:9px;
}

.admin_top A:active
{
    color:#929292;
    font-size:9px;
}

.admin_menu_table
{
    border-style:solid;
    border-width:1px;
    border-color:#3f3f3f;
    width:100%;
}

.admin_login
{
 
}

TABLE.admin
{
    color:#929292;
    font-size:9px;
    vertical-align:center;
    margin-left:10px;
   
}
TABLE.admin TD.admin_login 
{
    color:#929292;
    font-size:9px;
}

TABLE.admin TD.admin_login A
{
    color:white;
    font-size:9px;
}
TABLE.admin TD.admin_login A:link
{
    color:white;
    font-size:9px;
}
TABLE.admin TD.admin_login A:visited
{
    color:white;
    font-size:9px;
}
TABLE.admin TD.admin_login A:hover
{
    color:white;
    font-size:9px;
}






.forma P.description
{
    padding:0px;
    margin:0px;
    padding-top:0px;
    padding-bottom:0px;
    color:#929292;
    font-style:italic;
    vertical-align:top;
    margin-bottom:5px;
    font-size:9px;
}

TD.step_name
{
    color:#929292;
    padding-right:5px;
}
.red
{
    font-size:8px;
    color:red;

}
.warning
{
    font-size:9px;
    color:red;

}

INPUT.filter_input
{
    background-color:transparent;
    color:white;
}

.filter_input_changed
{
    background-color:cyan;
}

TABLE.admin TD UL
{

}


TABLE.admin TD LI
{
    margin:0px;
    padding:2px;


}


.form TEXTAREA
{
    width:400px;
}


BUTTON.small
{
    padding:0px;
    border-width:1px;
    border-style:solid;
    border-color:#3f3f3f;
    margin:2px;
    width:22px;
    height:22px;
    background-color:#929292;
}

BUTTON.small IMG
{
    float:none;
    border-width:0px;


}




