.form_element_wrap { float: left; border: 0px dotted #eee; font-size: 18px !important; }
.form_element_wrap_right { float: right; margin-right: 20px; font-size: 18px !important; } 
     
.form_element_wrap select, .form_element_wrap_right select,
.form_element_wrap input, .form_element_wrap_right input, .form_element_wrap_right a         
{ font-size: 18px !important; }
             
.form_row_wrap { clear: left; line-height: 1.8em; min-height: 2em; }

legend { font-weight: bold; padding: 2px 20px; border: 1px dotted #000; font-size: 18px; }
label { display: inline-block; width: 200px; margin-left: 20px; font-size: 90%;  height: 100%; }
fieldset { border: 0px solid red; margin: 1em 0; padding: 20px 0; }

.xzl_1 { width: 700px; }
.xzl_2 { width: 300px; }
        
.sel_1 { width: 100px; }              
.sel_2 { width: 180px; }
.sel_3 { width: 300px; }              
.sel_4 { width: 400px; } 
.textbox_tiny { width: 50px; }
.textbox_small { width: 100px; }
.textbox_standard, .datepick  { width: 185px; }
.textbox_medium { width: 350px; }
.textbox_large { width: 470px; }
.textbox_extralarge { width: 850px; }
.textarea_inline_small { width: 850px; height: 100px; }
.textarea_inline { width: 800px; height: 200px; }
.textarea_medium { width: 1100px; height: 400px; }
.radio span { margin-right: 10px; }
.checkbox input { margin-right: 10px; }

#submitme { margin: 0px 0px 0px 450px; }
#fs_submit { padding-top: 20px; }
#fs_submit a { color: #555; }
#fs_submit a:hover { text-decoration: none !important; }

.mce-tinymce { margin-left: 220px !important;  }
.ui-datepicker-trigger { position: relative; top: 4px; left: 2px; }
.ui-datepicker-trigger:hover { cursor: pointer; }
.moxipicker_icon { position: relative; top: 6px; left: 4px; }

/* Time Picker css */
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 45%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 45% 10px 10px; }
