     ._simpleform1 {
        width: 90%;
        margin: 20px 0 40px 20px;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size: .9em;
        padding:10px;
    }
     ._simpleform1 ._notify div { margin:2px 10px;padding:10px;background:#ddd;color:#92453C;display:inline-block; }


     ._simpleform1 fieldset {margin:10px 0;padding:10px 20px;background:#fff;border: 1px solid #CCD4E0;z-index:9;position:relative}
     ._simpleform1 fieldset._mergeup {margin-top:-12px;border-top:dashed 1px #CCD4E0;padding-top:20px;z-index:10;position:relative}

     ._simpleform1 fieldset fieldset {
        margin:0px 0px;
        padding:0px;
        border:none;
    }
     ._simpleform1 div._input { padding-bottom:10px; }

     ._simpleform1 legend {
        color: #0b77b7 !important;
        font-size: 1.1em;
        padding: 2px 7px;
        background:#fff;
        border: 1px solid #CCD4E0;
    }
     ._simpleform1 fieldset fieldset legend { 
        color: #000;
        font-size: .8em;
        padding: 2px;
        border: none;
    }
     ._simpleform1 label {  
         font-size: .9em; 
         color:#000; 
         }
     ._simpleform1 label em {
        color: #92453C;
        font-weight: bold;
        padding:0px 3px;
    }

     ._simpleform1 p {
        padding: 5px;
        font-size: .8em;
        color:#000;
    }

     ._simpleform1 input {
        border:1px solid #ddd;
        background:#fafafa;
        font-weight: normal;
        color: #000;
        
    }
     ._simpleform1 input, ._simpleform1 textarea, ._simpleform1 select {
        padding:2px 5px;
        border:1px solid #aaa;
        font-size: 1em;
    }

     ._simpleform1 textarea { 
        display:block;width:80%;
        height:80px;
    }
     ._simpleform1 input[type=submit]{
        cursor:pointer;
    }
     ._simpleform1 input:hover, input:focus {
        border-color:#c5c5c5;
        background:#f6f6f6;
    } 

     ._simpleform1 ._radio, ._simpleform1 ._select {
        position:relative;
    }
    ._simpleform1 ._radio span { display:block; padding:3px 0px 0px 3px; }
    
     ._simpleform1 div._error { padding-top:7px;margin-bottom:10px;background-image:url('img/arrow_up.png');background-position:10px 0px;background-repeat:no-repeat; }
     ._simpleform1 div._error span { display:inline-block;padding:2px 10px;background:#92453C;color:#fff; }
        
     ._simpleform1 div.nonhuman, ._simpleform1 input._spamcatcher { position: absolute; left: -999em;}