form {
	margin: 0;
}

/*
form div {
	margin-top: 10px;
}
*/

form .field {
	margin-top: 10px;
}

fieldset {
  margin: 0;
  margin-top: 10px;

/*border: 1px solid red;*/
    border-style: none;
    padding: 0;
}


label {
    display: block; 
    margin-bottom: 2px; 
}

label span {
    font-size: 85%;
    color: #666;
}

input, textarea {
    /* f a t font to ease input */
    font: bold 12px/100% "Lucida Console", Curier, monospace;  
    color: #444;

    padding: 4px 2px;
    border: 1px solid #ccc;

    margin: 0;
}

input:focus, textarea:focus {
    border-color: #6cc;
}


input.btn {
    margin: 0;
    margin-right: 2px; /* space between the next button */

    padding: 2px 4px;

    color: #333;
    background: #6cc;

    /* raised 3d look */
    border-top: 2px solid #ccc;
    border-left: 2px solid #ccc;
    border-bottom: 2px solid #444;
    border-right: 2px solid #444;
    
    font-family: Verdana, Helvetica, sans-serif;
    line-height: 150%;

    font-size: xx-small; /* fake value for IE4/5.x */
    voice-family: "\"}\""; 
    voice-family: inherit; 
    font-size: x-small; /* real inteded value for text size */
}

blah {
    /* fake rule for IE */
}

