@charset "utf-8";
/* CSS Document */

#scrollDownForm { background:#d5c74f none repeat scroll 0 0; height:356px; overflow:hidden; padding:0 0 0 0; position:absolute; right:0; top:-68px; visibility:hidden; width:504px; z-index: 3; }
#scrollDownForm .textinput { width:286px !important }
#scrollDownForm .textareainput { width:286px !important }
form.scrolldown { padding:10px; float:left }
form.scrolldown p { float:left; margin:0 0 5px; padding:0; width:474px; }
form.scrolldown p label { color:#000; float:left; font-weight:bold; margin:0; padding:0 10px 0 0; text-align:right; width:129px; }
form.scrolldown p input { color:#000; font-weight:normal; }
form.niceform p .selectArea { float:left; margin:0 0 0 0 }
form.niceform p .selectArea .center { float:left }
form.niceform p.buttonstrip { width:435px; padding:0px; }
form.niceform .txtarea { float:left }
form.niceform .txtarea textarea { background:#FFFFFF !important; margin: 0 !important; padding:5px !important; color:#000; font-weight:bold; }
/*Forms defaults - change as needed*/
input, textarea { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; }
label { color:#000; cursor:pointer; padding-left:2px; line-height:16px; }
label.chosen { color:#000; }
/*Transparent items*/
.outtaHere { position:absolute; left:-3000px; }
/*Radio buttons*/
.radioArea, .radioAreaChecked { display:block; float:left; clear:left; width:15px; height:14px; font-size:0; cursor:pointer; }
.radioArea { background:url(../../assets/images/niceform/radio.gif) no-repeat left top; }
.radioAreaChecked { background:url(../../assets/images/niceform/radio.gif) no-repeat left bottom; }
/*Checkboxes*/
.input-check, .input-check { display:block; float:left; clear:left; width:17px; height:17px; font-size:0; padding:0; margin:0; cursor:pointer; }
.input-check { background:url(../../assets/images/niceform/checkbox.gif) no-repeat left top; }
.checked { background:url(../../assets/images/niceform/checkbox.gif) no-repeat left bottom !important; }
.focused { border:1px dotted #ddd; }
/*Text inputs*/
.input-text input, .input-password input { height:14px; background:url(../../assets/images/niceform/input_bg.gif) repeat-x left 0; border:none; padding:4px 0; }
* html .input-text input, * html .input-password input, *:first-child+html .input-password input, *:first-child+html .input-text input { height:14px; background:url(../../assets/images/niceform/input_bg.gif) repeat-x left 0; border:none; padding:4px 0; position:relative; top:-1px }
* html .input-text input, * html .input-password input { height:14px; background:url(../../assets/images/niceform/input_bg.gif) repeat-x left 0; border:none; padding:4px 0; position:relative; top:-1px }
.input-text, .input-password { background:url(../../assets/images/niceform/input_left.gif) no-repeat left 0; border:none; padding:4px 0; float:left; padding:0 0 0 5px }
.input-text span, .input-password span { background:url(../../assets/images/niceform/input_right.gif) no-repeat right 0; border:none; padding:4px 0; vertical-align:middle; float:left; padding:0 5px 0 0 }
.textinputHovered { background-position:left -22px; }
.inputCorner { padding-bottom:0; vertical-align:middle; }
/*Text areas*/
.textarea { background:url(../../assets/images/niceform/textarea-tl.gif) no-repeat left top; float:left; }
.textarea span { background:transparent url(../../assets/images/niceform/textarea-br.gif) no-repeat scroll right bottom; float:left }
.textarea span span { background:transparent url(../../assets/images/niceform/textarea-bl.gif) no-repeat scroll left bottom; float:left }
.textarea span span span { background:url(../../assets/images/niceform/textarea-tr.gif) no-repeat right top; float:left }
.textarea textarea { border:0; background:#fff; padding:0; margin:5px; }
/*Selects*/
.selectArea { width:200px; height:22px; background:url(../../assets/images/niceform/select_bg.gif) repeat-x left top; }
.selectArea .left { width:8px; height:22px; float:left; background:url(../../assets/images/niceform/select_left.gif) no-repeat left top; }
.selectArea .right { width:27px; height:22px; float:right; background:url(../../assets/images/niceform/select_right.gif) no-repeat left top; }
.selectArea .right a { display:block; width:200px; height:21px; margin-left:-179px; position:absolute; }
.selectArea .right i { display:none; }
.selectArea .center { width:160px; color:#000; font-weight:bold; padding-top:3px; overflow:hidden; white-space:nowrap; }
/*Selects drop-down*/
.optionsDivInvisible, .optionsDivVisible { position:absolute; margin-top:-1px; margin-left:3px; width:172px; background:#854118; padding:2px; font-size:11px; z-index:20; }
.optionsDivInvisible { display:none; }
.optionsDivVisible { display:block; }
.optionsDivVisible p { margin:0; padding:0; }
.optionsDivVisible a { color:#F2F2F2; text-decoration:none; display:block; padding:1px 4px; border:1px solid #54301a; }
.optionsDivVisible a:hover { color:#FFF; background:#54301a !important; border-color:#54301a; }
/*Button*/
.input-button input { width:auto; color:#ffffff !important; font-weight:bold; padding:3px; background:url(../../assets/images/niceform/button_bg.gif) repeat-x left top; cursor:pointer; border:none; }
.input-button { height:24px; background:url(../../assets/images/niceform/button_left.gif) no-repeat left top; float:left; padding:0 0 0 5px }
.input-button span { height:24px; background:url(../../assets/images/niceform/button_right.gif) no-repeat right top; float:left; padding:0 5px 0 0 }
#casefrom { float:left; width:100%; }
form.casetype { float:left; padding:0px; margin:0px; width:100%; }
form.casetype p { float:left; margin:0 0 5px!important; padding:0; width:413px!important; }
form.casetype p label { color:#000; float:left; font-weight:bold; margin:0; padding:0 10px 0 0; text-align:right; width:174px!important; }
form.casetype p input { color:#000; font-weight:normal; }
form.casetype .textinput, form.casetype .textinputHovered { background:transparent url(../../assets/images/niceform/input_bg.gif) repeat-x scroll left 0; border:medium none; height:14px; padding:4px 0; vertical-align:middle; width:218px !important }
form.casetype .textarea textarea { border:0; background:#fff; padding:0; margin:5px; width:218px !important }
.f-right { float:right; width: auto !important }
.closeScroll { position:absolute; right:5px; top:0; }
/* */

.employee-form { width:350px; margin:auto; padding:100px 0 0 0 }
.employee-form p { width:347px !important; float:left }
.employee-form p label { color:#000; float:left; font-size:12px; font-weight:bold; width:145px; text-align:right; padding:0 10px 0 0 }
.employee-form p input { color:#000; font-weight:normal; }
.employee-form .forgotpassword { float:left; margin:0 0 0 154px; font-weight:bold; color:#54301a }
h5.thanks { color:#54301a; font-size:25px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; line-height:32px; width:780px; margin:auto }

