.node-type-webform h3{clear:both;}
form#user-register,form#user-login,form#user-pass,form.webform-client-form,form#user-profile-form,.page-user form#node-form,form#node-form,form#quiz-questions-form,form#mouse-common-casetracker-public-form{background:#f6f5f4;padding:20px;}
form#user-register,form#user-login,form#user-pass,form#user-profile-form,.page-user form#node-form,form#node-form,form#quiz-questions-form,form#mouse-common-casetracker-public-form{margin-top:7px;width:725px;}
/*
** Collapsing fieldsets
*/
html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}
html.js fieldset.collapsed *{display:none;}
html.js fieldset.collapsed legend{display:block;}
html.js fieldset.collapsible legend a{padding-left:15px;/* LTR */
background:url(/misc/menu-expanded.png) 5px 75% no-repeat;/* LTR */}
html.js fieldset.collapsed legend a{background-image:url(/misc/menu-collapsed.png);/* LTR */
background-position:5px 50%;/* LTR */}
/* Note:IE-only fix due to '* html' (breaks Konqueror otherwise). */
* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;}
/* For Safari 2 to prevent collapsible fieldsets containing tables from dissapearing due to tableheader.js. */
html.js fieldset.collapsible{position:relative;}
html.js fieldset.collapsible legend a{display:block;}
/* Avoid jumping around due to margins collapsing into collapsible fieldset border */
html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;}
html.js fieldset{}
form#user-register fieldset,form#user-login fieldset,form#user-pass fieldset,form#node-form fieldset,html.js fieldset.collapsible{border:1px solid #ccc;padding:20px;}
form#user-login legend,form#user-register legend,form#user-pass legend,form#user-profile-form legend,.page-user form#node-form legend,form#node-form legend{font-weight:bold;font-size:15px;}
form#user-register fieldset.collapsed,form#user-login fieldset.collapsed,form#user-pass fieldset.collapsed,form#node-form fieldset.collapsed,html.js fieldset.collapsed{border:0;border-top:1px solid #ccc;margin-bottom:0;}
.webform-client-form label{font-weight:bold;font-size:12px;}
.webform-client-form label.option{font-weight:normal;}
.form-required{color:#cc0000;}
.webform-component-select .form-item{margin-bottom:5px;font-size:12px;}
.webform-component-select .form-radios{margin-bottom:20px;}
form#user-login label,form#user-register label,form#user-pass label,form#user-profile-form label,.page-user form#node-form label,form#node-form label,form#mouse-common-casetracker-public-form label{font-weight:bold;font-size:12px;display:block;margin-bottom:5px;}
form#user-login label.option,form#user-register label.option,form#user-pass label.option,form#user-profile-form label.option,.page-user form#node-form label.option,form#node-form label.option,form#mouse-common-casetracker-public-form label.option{font-weight:normal;display:inline;margin-bottom:5px;}
form#user-login input,form#user-register input,form#user-pass input,form#user-profile-form input,.page-user form#node-form input,form#node-form input,form#mouse-common-casetracker-public-form input{display:block;width:350px;margin-bottom:0;}
form#user-login input.form-checkbox,form#user-register input.form-checkbox,form#user-pass input.form-checkbox,form#user-profile-form input.form-checkbox,.page-user form#node-form input.form-checkbox,form#node-form input.form-checkbox,form#user-login input.form-radio,form#user-register input.form-radio,form#user-pass input.form-radio,form#user-profile-form input.form-radio,.page-user form#node-form input.form-radio,form#node-form input.form-radio,form#mouse-common-casetracker-public-form input.form-checkbox,form#mouse-common-casetracker-public-form input.form-radio{display:inline;width:14px;}
.form-radios,.form-checkboxes{margin-bottom:10px;}
.form-radios .form-item,.form-checkboxes .form-item{margin-bottom:5px;}
form#user-register fieldset.group-personal-info input,form#user-pass input,form#user-profile-form .addresses-form input{margin-bottom:10px;}
form#user-register input.password-field,form#user-register input.password-confirm,form#user-profile-form input.password-field,form#user-profile-form input.password-confirm{display:inline;margin-right:10px;}
form#user-login div.description,form#user-register div.description,form#user-profile-form div.description,.page-user form#node-form div.description,form#node-form div.description,form#quiz-questions-form div.description,form#mouse-common-casetracker-public-form div.description{font-size:10px;line-height:13px;width:504px;margin-bottom:10px;}
form#user-register fieldset.group-terms--conditions div.description,form#user-profile-form fieldset.group-terms--conditions div.description,.page-user form#node-form fieldset.group-terms--conditions div.description{height:200px;overflow:auto;border:1px solid #ccc;margin-bottom:20px;padding:20px;font-size:11px;line-height:13px;color:#000;background:#fff;}
.page-user #edit-title-wrapper{margin-bottom:20px;}
form#mouse-common-casetracker-public-form{
  padding-top:0;margin-top:0;
  -moz-border-radius-topleft:0; -webkit-border-top-left-radius:0;
  -moz-border-radius-topright:0; -webkit-border-top-right-radius:0;
  -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px;
  -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;

}
form#mouse-common-casetracker-public-form fieldset.captcha img{border:1px solid #414039;margin-bottom:10px;}
/*
** Password strength indicator
*/
span.password-strength{visibility:hidden;}
input.password-field{margin-right:10px;/* LTR */}
div.password-description{padding:0 2px;margin:4px 0 0;font-size:.85em;max-width:500px;}
div.password-description ul{margin-bottom:0;}
.password-parent{margin:0;}
/*
** Password confirmation checker
*/
input.password-confirm{margin-right:10px;/* LTR */}
.confirm-parent{margin:5px 0 0;}
span.password-confirm{visibility:hidden;}
span.password-confirm span{font-weight:normal;}
.error{color:#e55;}
div.error{border:1px solid #d77;margin:7px 0 13px 0;}
div.error,tr.error{background:#fcc;color:#200;padding:2px;}
.warning{color:#e09010;}
div.warning{border:1px solid #f0c020;}
div.warning,tr.warning{background:#ffd;color:#220;padding:2px;}
.ok{color:#008000;}
div.ok{border:1px solid #00aa00;}
div.ok,tr.ok{background:#dfd;color:#020;padding:2px;}
label .option{font-weight:normal;}
#edit-submitted-date-wrapper{margin-bottom:12px;}
.form-item{margin-bottom:12px;}
#wire_subs{padding-bottom:12px;}
#wire_subs .form-item{margin-bottom:5px;}
#edit-submitted-date-day-wrapper,#edit-submitted-date-month-wrapper,#edit-submitted-date-year-wrapper{display:inline;margin-right:5px;}
#edit-submitted-date-wrapper .description{display:none;}
form#user-login input.teaser-button,form#user-register input.teaser-button,form#user-pass input.teaser-button,form#user-profile-form input.teaser-button,.page-user form#node-form input.teaser-button,form#node-form input.teaser-button{width:160px;}
select{font-size:11px;}
/*
** Resizable text areas
*/
/* .resizable-textarea{width:600px;}
*/
.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}
html.js .resizable-textarea textarea{margin-bottom:0;/* width:600px;*/
display:block;}
/* bueditor */
.editor-container{margin:1px 0;}
.editor-text-button{height:22px;font-size:11px;padding:0;font-weight:bold;background-color:#fff;color:#444;cursor:pointer;text-align:center;}
form#user-login input.editor-image-button,form#user-register input.editor-image-button,form#user-pass input.editor-image-button,form#user-profile-form input.editor-image-button,.page-user.editor-image-button form#node-form input.editor-image-button,form#node-form input.editor-image-button{width:20px;height:20px;display:inline;}
.editor-text-button,.editor-image-button{margin:1px;border:1px solid #ccc;vertical-align:bottom;}
.editor-text-button:hover,.editor-image-button:hover{border-color:#ffcc66;}
.editor-container .stay-clicked{border-color:#f00;}
/*.editor-popup tr.(head|body|odd|even) td.(title|close|content)*/
/* MOUSE:added a background to the popup*/
.editor-popup{z-index:10;position:absolute;border:1px solid #000;font:12px verdana;width:auto;text-align:left;background:#fff;}
.editor-popup tr.head{font-weight:bold;border-top:1px solid #000;cursor:move;}
.editor-popup td.title{font-size:1.1em;padding-right:10px;}
.editor-popup td.close{text-align:right;padding-right:4px;}
.editor-popup td.close a{cursor:pointer;font-size:1.3em;}
.editor-popup td.close a:hover{text-decoration:none;}
.editor-popup tbody{border:none;}
#editor-help{width:400px;}
.content-add-more{margin:10px 0 20px;}
.tabledrag-handle{display:none;}
.page-admin .tabledrag-handle{display:block;}
form#quiz-questions-form fieldset,form#quiz-question-form fieldset.collapsible{margin-bottom:20px;}
form#quiz-questions-form fieldset fieldset{margin:20px 0 0 0;}
form#quiz-questions-form legend{font-weight:bold;margin-top:10px;}
.add-questions a{color:#156197;}
#edit-always-autocomplete-wrapper{margin:10px 0;}
form#user-register #edit-field-birthdate-0-value-wrapper label{margin-bottom:0;}
form#user-register #edit-field-birthdate-0-value-month-wrapper label,
form#user-register #edit-field-birthdate-0-value-month-wrapper select,
form#user-register #edit-field-birthdate-0-value-day-wrapper label,
form#user-register #edit-field-birthdate-0-value-day-wrapper select,
form#user-register #edit-field-birthdate-0-value-year-wrapper label,
form#user-register #edit-field-birthdate-0-value-year-wrapper select{display:inline-block;float:left;}
form#user-register #edit-field-birthdate-0-value-month-wrapper label,
form#user-register #edit-field-birthdate-0-value-day-wrapper label,
form#user-register #edit-field-birthdate-0-value-year-wrapper label{margin-right:5px;}
form#user-register #edit-field-birthdate-0-value-month-wrapper select,
form#user-register #edit-field-birthdate-0-value-day-wrapper select,
form#user-register #edit-field-birthdate-0-value-year-wrapper select{margin-right:15px;}
form#user-register #edit-field-ethnicity-value-wrapper{clear:both;padding-top:15px;}
#views-exposed-form-mouse-admin-page-1 .views-exposed-widget-submit, #views-exposed-form-mouse-admin-page-3 .views-exposed-widget-submit, #views-exposed-form-og-ghp-ron-cases-page-1 .views-exposed-widget-submit {padding-top:17px;}
