/********** Contact Form **********/

div.contact form fieldset {
    border : 0;
}

div.contact form input.text,
div.contact form textarea {
    border:1px solid #999999;
    color:#666666;
    font-size:12px;
    line-height:16px;
    padding:5px 0px 0px 5px;
}

div.contact form input.text {
    height:1.66em; /* 12x1.66=20px */
}

div.contact form label {
    width:70px;
    color:#888888;
    float:left;
    font-size:0.81em; /* 16x0.75=13px */
    list-style-type:none;
    padding:5px 0px 0px 5px;
    text-align:right;
    width:70px;
}

div.contact form input.text,
div.contact form select,
div.contact form textarea {
    list-style-type:none;
    margin:0px 0px 0px 4px;
    width:200px;
}

div.contact form div.item {
    border-bottom:1px solid #E3E3E3;
    clear:both;
    list-style-type:none;
    margin:0pt;
    padding:5px 0pt;
}

div.contact form .odd {
    background-color:#ffffff;
}

div.contact fieldset div.last-child {
    border-bottom:0px none;
}

