/* ConfTool CSS File for form elements: old browsers */

option, .optionregular, .optionregular * {
 font-family: arial, helvetica, sans-serif;
 font-size: 10pt;
}
.optionsmall, .optionsmall *, .optionfullwidth, .optionfullwidth * {
 font-family: arial, helvetica, sans-serif;
 font-size: 8pt;
}

.option_topline { }

select optgroup {
 background: #f4f4f4;
 color: #888;
 font-style: normal;
}

input, textarea {
 font-family: arial, helvetica, sans-serif;
 font-size: 10pt;
 border-style: solid;
 /* NS4 has serious problems with border-width and input fields! */
 /* Padding does not work in NS 7 (Mozilla 1) with Checkboxes! */
}

input:focus, textarea:focus { }
input:focus.yellowbg, textarea:focus.yellowbg { background-color:#FFFFAA; }

input.not-allowed, button.not-allowed, option.not-allowed {
 cursor: not-allowed! important;
}

input.disabled, textarea.disabled, option.disabled{
 background-color:#eee !important;
 color:#666 !important;
}
input:disabled, textarea:disabled, option:disabled{
 background-color:#eee !important;
 color:#666 !important;
}

input.button, button.button, .fakeButton {
 font-family: arial, helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 color:#0033C0;
 padding: 2px 6px 1px 6px;
 background-color:#C8D8E8;
 border-color:#F0F4FF #909499 #909499 #F0F4FF;
 cursor:pointer;  /* For standard browsers */
 cursor:hand;     /* for IE				  */
}
.fakeButton {
 margin: 0;
}

.button_clear {
 font-family: arial, helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 color:#660000;
 padding: 2px 6px 1px 6px;
 background-color:#E8D8C8;
 border-color:#ffF4F0 #999490 #999490 #FFF4F0;
 cursor:pointer;  /* For standard browsers */
 cursor:hand;     /* for IE				  */
}
.waitbutton {
 font-family: arial, helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 color:#AA8080 !important;
 padding: 2px 6px 1px 6px !important;
 background-color:#E8E0B8 !important;
 border-color:#999999 #F4F4F4 #F4F4F4 #999999 !important;
 cursor:wait !important;
}

.smallbutton {
 font-family: arial, helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 padding: 0 1px 0 1px !important;
 color:#0033C0;
 background-color:#C8D8E8;
 border-color:#F0F4FF #909499 #909499 #F0F4FF;
 cursor:pointer;  /* For standard browsers */
 cursor:hand;     /* for IE				  */
}
.smallwaitbutton {
 font-family: arial, helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 padding: 0 1px 0 1px !important;
 color:#AA8080 !important;
 background-color:#E8E0B8 !important;
 border-color:#999999 #F4F4F4 #F4F4F4 #999999 !important;
 cursor:wait !important;
}

.tinybutton {
 font-family: arial, helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 padding: 0 1px 0 1px !important;
 color:#0033C0;
 background-color:#C8D8E8;
 border-color:#F0F4FF #909499 #909499 #F0F4FF;
 cursor:pointer;  /* For standard browsers */
 cursor:hand;     /* for IE				  */
}
.tinywaitbutton {
 font-family: arial, helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 padding: 0 1px 0 1px !important;
 color:#AA8080 !important;
 background-color:#E8E0B8 !important;
 border-color:#999999 #F4F4F4 #F4F4F4 #999999 !important;
 cursor:wait !important;
}


.checkboxradio {
 border: 0;
}
.checkboxradio_switch_div {
 border: 0;
}

.checkboxradiodiv {
 padding-top: 0; padding-bottom: 4px;
 border: 0;
}
