
                
        .form-prevtext {
            margin-bottom:10px;
        }
        .form-aftertext {
            margin-top:10px;
        }
        .widget-label, .widget-item {
            float:left;
        }
        .widget-label {
            width:270px;
        }
        .clearthis, .widget, .widget-submit{
            clear:both;
        }
        .clearthis {
            width: 0px;
            height: 0px;
            padding: 0px;
            margin: 0px;
            font-size: 0px;
            line-height: 0px;
            clear: both;
        }
        .widget {
            margin-bottom:10px;
        }
        .itemText {
            margin-bottom:5px;
        }
        .gwt-RadioButton {
            margin-right:5px; 
        }
        .widget-submit {
            margin-top:30px;    
        }
        .widget-submit button {
            width: 90px;
            height: 22px;
            background-color:#1567B3;
            cursor: pointer;
            border:1px solid #fff;
            color:#fff;
        }
        .widget-submit button:hover {
            background-color: #D9114F;
        }
        .widget-item input, textarea {
            background-color:#F0F7FF;
            border:1px solid #92ACD1;
            width:200px;
        }
        .widget-radio input, .widget-checkbox input {
            width:auto;
        }
        textarea {
            height:80px;
        }
        .widget-item .onfocus {
            background-color: #FFFFFF;
        }
        .validationMsg {
            color:red;
            clear:both;
            padding-left:160px;
            padding-top:3px;
        }
        .validationMsg.widget-checkbox {
            padding-left:0px;
        }
        .widget-item .invalid {
            border:1px solid red;
        }
        .widget-checkbox .invalid {
            border:none;
            color:red;
        }
        #generalErrorMsg {
            color:red;
            font-weight:bold;
        }
        #generalErrorMsg {
            font-weight:bold;
            background-color:#ff9a9a;
            background-image:url(/httpd/img/symb_attention.gif);
            background-position:8px 12px;
            background-repeat:no-repeat;
            border-color:#ff0a0a;
            border-style:dotted none;
            border-width:1px 0;
            color:#000000;
            margin-bottom:15px;
            padding:0.9em 1em 0.9em 48px;
            min-height:1px;
            height:auto!important;
            height:17px;
        }
        #generalSuccessMsg {
            font-weight:bold;
            background-color:#b6ffb2;
            background-image:url(/httpd/img/symb_hint.gif);
            background-position:4px 4px;
            background-repeat:no-repeat;
            border-color:#0f9f00;
            border-style:dotted none;
            border-width:1px 0;
            color:#000000;
            margin-bottom:15px;
            padding:0.9em 1em 0.9em 48px;
            min-height:17px;
            height:auto!important;
            height:17px;
        }
        .x-form-text, textarea.x-form-field {
            background-image:none;
            padding:1px 3px;
            background-color: #F6F9FC;
            border: 1px solid #00519E;
        }
        .widget .x-form-text {
            height:17px;
            line-height:18px;
            vertical-align:middle;
        }
        .widget-item .x-form-invalid, textarea.x-form-invalid {
            background:#F6F9FC url(/httpd/img/invalid_line.gif) repeat-x scroll center bottom;
            border:1px solid #DD7870;
        }
        .forms-validation-message {
            color:red;
        }
        .widget-listbox, .widget-input  {
            clear:both;
        }
        .widget-checkbox input {
            border:none;
        }
        .gwt-ListBox {
            background-color:#F0F7FF;
            border:1px solid #92ACD1;
        }
        .widget .widget-checkbox input {
            background-color:#fff;
        }
        .x-tip-header table {
            margin:0px;
        }
        .widget-checkbox{
            
        }
        .widget-label-checkbox {
            width:445px;
            *width:430px;
            float:right;
        }
        
        
    
