/*
 * submit
 */

div.oublis
{
    color : red;
    width : 400px;
    margin-bottom : 40px;
}

div.submit-form
{
    margin-left : 20px;
    margin-top  : 20px;
    margin-bottom  : 0px;

}

div.form-contact
{
    background-color: #fdfdfd;
}

div.form-contact input
{
    width : 200px;
}

div.note
{
    margin-left : 30px;
    color : #2f2f2f;
    font-size : smaller;
}

div.form-contact-red
{
    color: red;
    
    width: 100px;
    float:left;
}

div.form-contact-black
{
    color: black;
    
    width: 100px;
    float:left;
}

div.form-application-domain-list
{
    width : 300px;
    margin-top : 40px; 
}

div.application-domain-item-group1
{
    background-color: #f0f0f0;
    
    width: 230px;
    height : 20px;
    float:left;
    margin: 2px;
}

div.application-domain-item-group2
{
    background-color: #ffdf00;
    
    width: 230px;
    height : 20px;
    float:left;
    margin: 2px;
}

div.application-domain-item-group3
{
    background-color: #ffdfaa;
    
    width: 230px;
    height : 20px;
    float:left;
    margin: 2px;
}


div.form-application-domain-list-other
{
    clear: both;
    
    background-color: #aadfaa;
    width: 244px;
    height : 25px;
    padding : 3px;
    margin: 2px;
    margin-bottom : 30px;

}

div.form-application-domain-list-other input
{
   
    width: 190px;

}


div.form-description-textbox-header-red
{
    color: red;
    margin-top  : 30px;
    
}

div.form-description-textbox-header-black
{
    color: black;
    margin-top  : 30px;
}

textarea.form-description-textbox
{
   width  : 600px;
   height : 200px;
   /*overflow: scroll;*/
   
}


div.posted-message
{
    margin : 20px;
}

div.mail-copy
{
    margin : 20px;
}



/*
 * products 
 */

div.product
{
    width : 500px;
}
div.product h2
{
    border-bottom: 1px solid #a0a0a0;
    width: 200px;
    color: #ffa000;
    font-family: Arial;
    font-size: 12pt;
    font-weight: normal;
    text-align: left;
    margin-left: 0px;
    margin-top: 30px;
    margin-top: 0px;
    padding-left: 5px;
}

div.product ul
{
    list-style-type : none;
}

div.product-periph ul
{
    padding-top : 40px;
    list-style-type : none;
}

div.product p
{
    padding-left : 30px;
}

div.product img
{
    margin-left : 20px;
    
    float : right;
}

div.product-periph img
{
    margin-left : 20px;
    margin-right : 100px;
    float : right;
}

