.madlibform {line-height:2em;	font-size:11px;}.madlibform input, .madlibform  textarea{    background-color:transparent;    color:#000;    margin: 0 5px 1px 5px;    display:inline-block;}.madlibform input {    border-left:0;    border-right:0;    border-top:0;    border-bottom: 1px solid #555;}.madlibform  textarea {	background-color: #faeada;    border: 2px solid #555;}.madlibform input:focus , .madlibform  textarea:focus{            color:#939;    background-color:#fed;    background-image: none;}.madlibform input:focus {    border:0;    border-bottom: 1px dotted #000;}.madlibform  textarea:focus{    border: 2px dotted #000;}.madlibform label {    font-weight:bold;}.error {    color:red;}.madlibform input.error {    border-bottom: 1px solid red;}.madlibform  textarea.error{    border: 2px solid red;}#submit_button {    border: 1px solid #000;    background-color: #ffbf0c;    font-weight: bold;    font-size:9px;    height:18px;    color: #666;}#reset_button {    border: 1px solid #000;    background-color: #ffbf0c;    font-weight: bold;    font-size:9px;    height:18px;    color: #666;}/*.inputbox {
    position: relative;
    display: -moz-inline-stack;    display: inline-block;    vertical-align:top;    zoom:1;    *display:inline;
    height: 2em;    line-height: 2em;
}
.inputbox input {
    background-color: transparent;
}
.inputbox label {
    *display:inline;    vertical-align:bottom;
    font-size: 90%;    line-height:2em;
    position: absolute;
    width: 100%;
    margin-left: auto;
    margin-right: auto;    color:red;    text-align:center;
}
input {
    border: none;
    border-bottom: 1px solid black;    line-height:1em;
}*/
