input.textbox_s, input.textbox_m, input.textbox_l {
border-top: 1px solid #919191;
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
font-family: 'Lucida Grande','tahoma','verdana','arial','sans-serif';
}

input.textbox_s,label.textbox_s {
padding: 3px;
font-size: 12px;
line-height: 16px;
}


input.textbox_m,label.textbox_m {
padding: 4px;
font-size: 14px;
line-height: 18px;
}

input.textbox_l,label.textbox_l {
padding: 5px;
font-size: 16px;
line-height: 20px;
font-weight: bold;
}

label.textbox_s,
label.textbox_m,
label.textbox_l {
padding-left: 0;
padding-right: 0;
}

.submit_s,.cancel_s {
padding: 2px 4px;
font-size: 10px;
outline:none;
}

.submit_l,.cancel_l {
padding: 2px 16px;
font-size:16px;
outline:none;
}

.submit_s {
color: #FFF;
cursor: pointer;
border-width: 1px;
background: url(/images/bg_button.gif);
}

.cancel_s {
color:#222;
cursor:pointer;
background-color: #E0E0E0;
border-width: 1px;
}

.submit_l {
color: #FFF;
cursor: pointer;
border-width: 1px;
background: url(/images/bg_button.gif);
}

.disabled {
background: #EEE;
color: #AAA;
}

textarea {
font-size: 12px;
padding: 4px;
border-top: 1px solid #919191;
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
font-family: 'Lucida Grande','tahoma','verdana','arial','sans-serif';
}

