.row  {
    margin-top: 10px;
}

.row .formLabel {
    width: 120px;
    display: block;
    float: left;
}

.textbox,
.textarea,
.dropdown {
    border: 1px solid #aac2e6;
    width: 350px;
}


/*************** Forms ****************/

form {
    width: 550px;
    margin: auto;
}

form.wysiwygForm {
    width: 780px;
}

form.tabsForm {
    /**
     * Was 570px.  Changed to allow extra space for editForm - Profile Module.
     */
    width: 750px;
    margin: auto;
}

/******************************/

.simpleEdit,
.cleditorMain {
    width: 100% !important;
}

.help {
    font-size: .8em;
    margin-left: 120px;
}

/*************** Radio & Checkboxes *********/

.radios, .checkboxes {
    margin-left: 120px;
}

.checkboxes .row {
    margin-top: 0px;
}

.editButton + .radios, .editButton + .checkboxes {
    margin-left: 194px;
    margin-top: -28px;
}

/*************** File Upload *************/

.ui-menu { position: absolute; width: 100px; }
.fileUploadBox {
    width: 150px;
    display: inline;
    overflow: none;
}

.fileUploadBox .textboxReadOnly {
    height: 20px;
    width: 90px;
}

.fileUploadBox .buttons {
    float: right;
}

/***** Buttons ******/

.button {
    font-size: .9em !important;
}

.oneButtonBar {
    width: 110px;
    margin: 10px auto;
    text-align: center;
}

.twoButtonBar {
    width: 200px;
    margin: auto;
    margin-top: 30px;
    margin-bottom: 60px;
}

.twoButtonBar .buttonOne,
.twoButtonBar .ui-priority-primary {
    float: left;
}

.twoButtonBar .buttonTwo,
.twoButtonBar .ui-priority-secondary {
    float: right;
}

.threeButtonBar {
    width: 300px;
    height: 30px;
    margin: 10px auto;
}

.threeButtonBar .buttonOne {
}

.threeButtonBar .buttonTwo {
    float: right;
}

.threeButtonBar .buttonThree {
    float: right;
}

.fourButtonBar {
    width: 350px;
    margin: auto;
}

.longLabel label {
    width: 480px !important;
}
 
.moveRowButton {
    display: block;
    background: url( "../images/grippy.png" ) no-repeat; 
    height: 14px;
    width: 10px;
    float: left;
}

.moveRowButton span.label {
    display: none;
}

/**** PANELS *****/

.informationPanel {
    margin: 10px;
}

/**** DIALOGS ****/


/*****/

.table {
    width: 700px;
    margin: 20px auto;
    text-align: left !important;
}

.table thead {
    text-align: left;
}

/*
 * Removed as it's causing problems for the buttonset used on the Profile module.
 *
.ui-priority-primary {
    float: left;
    margin-right: 10px;
}
*/

.ui-datepicker { 
    display: none;
}

.fieldErrorSpacer {
    display: none;
}

.errorTitle {
    display: none;
}
