body,button,input,select{color:#555;font:14px/20px Arial,Helvetica,sans-serif}textarea{color:#555;font:14px Arial,Helvetica,sans-serif}body{text-align:center}body>*,form{text-align:left}.hidden{display:none}.noborder{border:0}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autofill{margin-left:5px}.cf-formwrap .form-q textarea{resize:none}.cf-formwrap input[disabled],.cf-formwrap select[disabled],.cf-formwrap textarea[disabled],.cf-formwrap input[readonly],.cf-formwrap select[readonly],.cf-formwrap textarea[readonly]{background-color:#eee!important;border:1px solid #e5e5e5}.form-focused{background-color:#fff7c0}.edit-focused{background-color:#fff7c0;border:1px solid #333}label.error{color:red!important;font-style:italic;font-size:11px;font-weight:bold;padding-left:30px}tr.error{color:red!important;font-size:13px}input.error{border-color:red!important}.logo{background-image:url(../img/logo.png);background-repeat:no-repeat;height:22px;width:172px;float:left;cursor:pointer}.form-top-notice{padding:15px 10px;background:rgba(0,0,0,.5);text-align:center;color:#fff;font-size:16px;width:100%;position:fixed;z-index:5000}.cf-formwrap{border:1px solid #d2d2d2;box-shadow:0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.1);background-color:#fff}.cf-formwarp.embed{margin:0;width:auto}.cf-form{padding-top:20px;padding-bottom:40px;padding-left:10px;padding-right:10px;clear:both}#cf-formtitle{padding:14px 20px;background:#eee;margin-bottom:15px}#cf-formtitle h1{font-weight:bold;font-size:20px;margin:0;line-height:1.2;line-height:28px}#cf-formtitle #form-logo{max-width:400px}hr.end_set{border:none;border-top:1px dotted #ccc;color:#fff;background-color:transparent;height:1px;margin:0 auto}.cf-form ul{margin:0;padding:0}.cf-form li{list-style-type:none}#cf-rows li{margin-bottom:5px}.cf-form ul:after,.cf-form li:after,.Xcf-form li div:after{content:".";display:block;height:0;clear:both;visibility:hidden}.richeditor ul:after{content:none}.cf-section-block{padding:0!important}.cf-section-block div.section-header{margin-left:10px;margin-top:10px}.cf-collection-block,.cf-table-block{padding:10px 0!important}.cf-col-label{white-space:pre-wrap}ul li.form-q{padding:10px 10px}div.form-q{position:relative}ul li.cf-collection-block{padding:10px inherit}.cf-label{width:100%}.cf-field{width:70%}.cf-lab-small .label-left .cf-label,.cf-lab-small .label-right .cf-label{width:20%}.cf-lab-small .cf-field{width:75%}.cf-lab-medium .label-left .cf-label,.cf-lab-medium .label-right .cf-label{width:35%}.cf-lab-medium .cf-field{width:60%}.cf-lab-large .label-left .cf-label,.cf-lab-large .label-right .cf-label{width:50%}.cf-lab-large .cf-field{width:45%}.cf-lab-full .label-left .cf-label,.cf-lab-full .label-right .cf-label{width:100%}.cf-lab-full .cf-field{width:100%}label.cf-label{display:inline-block;vertical-align:top;font-weight:bold;cursor:inherit;*display:inline;zoom:1}.label-left .cf-label,.label-right .cf-label{cursor:inherit;display:inline-block;*display:inline;zoom:1;width:20%}.touch .cf-field{display:inline-block!important;width:70%!important}.label-right .cf-label{text-align:right;padding-right:10px}.cf-required{color:#ba0000;font-size:140%;font-weight:bold;height:120%;padding-left:2px}label.cf-helptext{color:#999;font-size:13px;line-height:1.4em;padding:3px 0;display:block;cursor:inherit}.un-help{clear:both}.cf-tooltip{display:inline;font-weight:200;font-style:normal;text-decoration:none;display:inline-block;color:#777;font-size:11px;padding:0 0 0 .3em;cursor:help;vertical-align:top}.cf-tooltip:hover{text-decoration:none;color:#777;cursor:help}.toolTipWrapper{max-width:500px;position:absolute;display:block;word-wrap:break-word;color:#000;background:#e0ffff;border-radius:5px;font:11px sans-serif;padding:6px;z-index:9001}.cf-field{min-width:130px;text-align:left;padding:0;position:relative;display:inline-block;*display:inline;zoom:1}.cf-field input[type="checkbox"],.cf-field input[type="radio"]{box-shadow:none}.cf-field span.margin-end,.cf-field input.currency{position:relative}.cf-section-header{margin-bottom:13px;margin-top:0;padding:7px 10px 0;border-bottom:1px dotted #ccc}.cf-section-header h1{margin:0;font-size:20px;font-weight:normal;clear:left;line-height:1.5}li.cf-collection-block .cf-section-header{margin-bottom:0;padding-bottom:0}#stage li.cf-collection-block .cf-section-header h1{border-bottom:none}.collapsible{cursor:pointer}.collapsible h1{background:url(../img/chevron-up-circle.png) top right no-repeat}.collapsible.collapsed h1{background:url(../img/chevron-down-circle.png) top right no-repeat}.collapsible h1:active{background:url(../img/expand1_active.png?v=9.1) top right no-repeat}.collapsible.collapsed h1:active{background:url(../img/collapse_down_active.png) top right no-repeat}.cf-small{width:25%}.cf-medium{width:50%}.cf-large{width:75%}.cf-xlarge{width:92%}.cf-custom ul li{list-style-type:inherit}.cf-custom ol li{list-style-type:inherit}.cf-custom ol,.cf-custom ul{margin:10px 0 0 16px}.choice{display:inline-block;white-space:nowrap}.choice input{vertical-align:top;margin-top:4px}.cf-col4 .choice{float:left}.choice label.form-option-label{margin:0;padding:0;margin-left:.5em;margin-right:.5em;min-height:1.3em;cursor:inherit;cursor:pointer;display:inline-block;white-space:pre-wrap}#choice-1,#choice-2{min-width:350px}.cf-col1 .cf-field,.cf-col2 .cf-field,.cf-col3 .cf-field,.cf-col4 .cf-field{width:100%}.cf-col1 span.choice{margin:0 0 3px 0;width:100%}.cf-col2 span.choice{margin-right:-2px;width:50%}.cf-col3 span.choice{margin-right:-2px;width:33%}.cf-col4 span.choice{margin-right:-2px;width:25%}.choice input.otherchoice{margin:0;display:inline}.cf-address.cf-fluid{width:92%}.cf-address .cf-subfield-group{float:left}.cf-fluid input{width:100%}.cf-fluid .cf-full{width:100%;padding-bottom:3px}.cf-fluid .cf-right{width:48%;float:right;padding-bottom:3px}.cf-fluid .cf-left{width:48%;float:left;padding-bottom:3px}.cf-collection ul{min-height:20px}.cf-subfieldpm{float:left;margin-right:5px;margin-top:20px}.cf-collection-delete{position:absolute!important;right:0;width:16px;height:16px;vertical-align:-16%;margin:5px 10px 0 0;z-index:1}.fs-icons{background-image:url("../img/action_icons.png?v=9.1");background-repeat:no-repeat;width:20px;height:20px;vertical-align:middle;text-indent:-9999px;display:inline-block}.fs-icon-remove{background-position:-38px -38px;text-indent:0}.fs-icon-remove:hover{background-position:-38px -166px}.fs-icon-pending{background-position:-41px -201px}.fs-icon-complete{background-position:-41px -329px}.fs-icon-cancelled{background-position:-41px -361px}.fs-icon-failed{background-position:-41px -393px}.fs-icon-container14{background-image:url(../img/wf/pm-sprite.png?v=9.1);display:inline-block;width:20px;height:14px}.fs-icon-builder{background-position:-60px -60px}div#field-canvas .form-del-field{opacity:.4;filter:Alpha(Opacity=40)}.form-del-field img,.form-add-field img{margin:0 1px 1px 1px;position:relative;top:3px}.form-del-field.disabled img,.form-dup-field.disabled img{opacity:.3;filter:Alpha(Opacity=30)}.cf-table{width:95%;table-layout:fixed}.cf-collection .cf-col-label,.col0{padding:0 0 0 10px}.col0{line-height:1.6em!important;font-weight:bold}.cf-table caption{text-align:left;padding:5px 0 .5em 0}.cf-table .cf-field{min-width:0}.cf-table .cf-helptext{white-space:normal!important}.cf-table th,.cf-table td{text-align:left}.cf-table tr{vertical-align:top}td.action{width:20px}.cf-table .cf-field{width:100%}.cf-table-add-row,.cf-collection-append{font-size:90%;color:#0071bc;margin:5px 0 20px 10px;display:inline-block;cursor:pointer}.cf-table-add-row:hover,.cf-collection-append:hover{color:#529ed0}.cf-collection-append img{position:relative;top:2px;left:-7px}.ui-datepicker-trigger{vertical-align:middle;margin-left:5px;position:relative;top:-2px}.cf-formwrap .ui-datepicker-trigger{cursor:pointer}.hasDatepicker{width:120px!important}.file-drop-area{border-radius:8px;width:95%;height:80px;border:1px dotted #cbd2d9;background-color:#ebeff3;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:none}.file-drop-area>span{text-align:center;padding-top:30px;display:block}.drag-file-notice{color:gray;margin-top:5px;display:block}.upload-progress{width:180px;margin-top:4px;height:26px!important;display:inline-block;position:relative}.upload-progress>div{background:url(../img/shades.png)}.upload-progress>span{font-weight:normal;color:gray;overflow:hidden;text-overflow:ellipsis;position:absolute;top:3px;left:6px}.upload-progress>span,.uploaded-processing>span{width:173px;white-space:nowrap}.form-option-label>span{white-space:pre-line}.upload-status{padding-left:3px;display:block}#form1 .stop-upload{cursor:pointer;color:blue;text-decoration:underline;margin-left:10px;vertical-align:10px}.uploaded-processing{width:180px;margin-top:9px;padding:5px;overflow:hidden;text-overflow:ellipsis}.files{margin-top:5px}.files a{color:#0071bc;text-decoration:none}.ie9 .files,.ie8 .files,.ie7 .files{table-layout:fixed;width:100%}label.file-del{display:inline-block}.files tr{line-height:25px}.files td:first-child{padding-right:10px;overflow:hidden;text-overflow:ellipsis;width:78%;max-width:100px}.files tr.error td:first-child{max-width:300px}.files tr td.delCell{float:right}.files td>span{width:100px;display:block}.flash-container{position:absolute;z-index:20;left:0;top:0;display:none}[id^=uploadCancel]{margin-left:2px;height:22px;font-size:8pt;vertical-align:top;line-height:normal}div.flash{width:100%}.progressContainer{margin:5px 0;padding:10px;border:solid 1px #ccc;background-color:#fff}.red .progressName,.red .progressBarStatus,.red .progressBarError{color:red!important}.cf-lab-large .progressName{max-width:230px}.cf-lab-medium .progressName{max-width:330px}.progressName{float:left;max-width:450px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.progressBarInProgress,.progressBarComplete,.progressBarError{font-size:0;width:0;height:5px;background-color:#0071bc;margin-top:25px}.progressBarComplete{width:100%;background-color:green;visibility:hidden}.progressBarError{width:100%;background-color:red;visibility:hidden}.progressBarStatus{white-space:nowrap;float:right;font-size:90%;color:#888;vertical-align:bottom}a.progressCancel{height:20px;width:20px;background-image:url("../img/action_icons.png?v=9.1");background-repeat:no-repeat;background-position:-38px -38px;float:right}a.progressCancel:hover{background-position:-38px -166px}.approval-outer-wrap{background-color:#fcfcfc;color:#555}div.approval-header{padding:10px 20px;background-color:#ffc009;border-bottom:1px solid #f2b400;color:#333}.approval-wrap{padding:10px 20px;clear:both;border-top:1px solid #fff;background-color:#fcfcfc}.button-wrap{width:80%;margin:20px auto 10px;text-align:center}.approval-wrap #comments{height:5em;width:100%;border:1px solid #ccc;overflow:auto}#cf-buttons{padding:10px 10px}.action-btn{display:inline-block;outline:none;min-width:130px;white-space:nowrap;margin:10px;padding:5px 6px;font-size:13px;vertical-align:middle;border:1px solid #404040}.action-btn-lightgreen{color:#006838;border:1px solid #8b9c3e;background:#9dc86a;background:-webkit-gradient(linear,left top,left bottom,from(#d3eaa2),to(#9dc86a));background:-moz-linear-gradient(top,#d3eaa2,#9dc86a);background:-o-linear-gradient(top,#d3eaa2,#9dc86a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D3EAA2',endColorstr='#9DC86A')}.action-btn-darkgreen{color:#fff;border:1px solid #16551b;background:#006838;background:-webkit-gradient(linear,left top,left bottom,from(#009444),to(#006838));background:-moz-linear-gradient(top,#009444,#006838);background:-o-linear-gradient(top,#009447,#016938);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009444',endColorstr='#006838')}.action-btn-blue,button.approval-actions{color:#fff;border:1px solid #6a93d4;background:#d4effc;background:-webkit-gradient(linear,left top,left bottom,from(#6a93d4),to(#447bd4));background:-moz-linear-gradient(top,#6a93d4,#447bd4);background:-o-linear-gradient(top,#eff9fe,#c7eafb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6A93D4',endColorstr='#447BD4')}.action-btn-blue:hover{border:1px solid #1e62d0;opacity:.9}button.approval-actions:hover,button.approval-actions:focus,button.Xsubmitbutton:hover,button.Xsubmitbutton:focus{border:1px solid #b9e5fb;background:#eff9fe;background:-webkit-gradient(linear,left top,left bottom,from(#eff9fe),to(#d4effc));background:-moz-linear-gradient(top,#eff9fe,#d4effc);background:-o-linear-gradient(top,#eff9fe,#d4effc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFF9FE',endColorstr='#D4EFFC')}.action-btn-yellow{color:#603913;border:1px solid #fc0;background:#ffd700;background:-webkit-gradient(linear,left top,left bottom,from(#fff7a9),to(#ffd700));background:-moz-linear-gradient(top,#fff7a9,#ffd700);background:-o-linear-gradient(top,#fef6ab,#fed700);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7a9',endColorstr='#ffd700')}.action-btn-orange{color:#fff;border:1px solid #f26522;background:#f26330;background:-webkit-gradient(linear,left top,left bottom,from(#f90),to(#f26330));background:-moz-linear-gradient(top,#f90,#f26330);background:-o-linear-gradient(top,#f8991d,#ec2127);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900',endColorstr='#f26330')}.action-btn-red{color:#fff;border:1px solid #be1e2d;background:#ed1c24;background:-webkit-gradient(linear,left top,left bottom,from(#f16065),to(#ed1c24));background:-moz-linear-gradient(top,#f16065,#ed1c24);background:-o-linear-gradient(top,#f16065,#ec2127);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16065',endColorstr='#ED1C24')}.action-btn-pink{color:#414042;border:1px solid #de7ea5;background:#ffa8bc;background:-webkit-gradient(linear,left top,left bottom,from(#fcdde6),to(#ffa8bc));background:-moz-linear-gradient(top,#fcdde6,#ffa8bc);background:-o-linear-gradient(top,#fcdde5,#f6a6bb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCDDE6',endColorstr='#FFA8BC')}.action-btn-violet{color:#fff;border:1px solid #652d6c;background:#483f99;background:-webkit-gradient(linear,left top,left bottom,from(#7c76b7),to(#483f99));background:-moz-linear-gradient(top,#7c76b7,#483f99);background:-o-linear-gradient(top,#7c76b7,#484099);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c76b7',endColorstr='#483f99')}.action-btn-purple{color:#fff;border:1px solid #3f1b55;background:#762a90;background:-webkit-gradient(linear,left top,left bottom,from(#b07eb7),to(#762a90));background:-moz-linear-gradient(top,#b07eb7,#762a90);background:-o-linear-gradient(top,#b07eb7,#762d8e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b07eb7',endColorstr='#762a90')}#preview .action-btn{margin-right:20px}button.approval-actions,button.Xsubmitbutton{margin-right:5px;margin-top:3px;min-width:20%;padding:7px 10px;font-weight:bold;font-size:13px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}button.Xsubmitbutton:hover{color:#0071bb}button.Xsubmitbutton{margin:28px 0 0 28px}#savedraftinfo{margin-top:10px;border:1px solid #d2d2d2;background:#fff;padding:15px}#cf-buttons>span:first-child{display:block}label#IsDraftString{margin-left:5px;cursor:pointer}.saveresumeinfo{min-width:200px;display:inline-block;margin-bottom:20px}input.saveresumeinfo{border:1px solid #d0d0d0;padding:2px;width:200px}.validation-summary-errors,.field-validation-error{display:block;color:#be1e2d;font-size:90%}.PnotifyCss{border:1px solid #7eabcd;background-color:#fef1ec;border-color:#cc0404;font-size:inherit}.PnotifyCssMsg{border:1px solid #f4fa58;background-color:#f5f6ce;border-color:#f7d358;font-size:inherit}.cf-form #power{float:right}#power{font-size:14px;text-align:right;padding:10px}#power a{color:inherit;text-decoration:none;background-color:transparent}.power_about{margin-left:2px;margin-right:20px;text-decoration:underline!important}#demomsg{font-weight:bold;text-align:right}.margin-end{margin-right:5px}datalist{display:none}datalist select{display:none}#ui-datepicker-div{border:1px solid #dfe5eb;color:#555;box-shadow:0 5px 10px rgba(0,0,0,.2)}.ui-datepicker .ui-datepicker-header{background:#fff;border:0}.ui-datepicker .ui-state-default{background:#fff;border:none}.ui-datepicker .ui-state-hover{background:#eee}.ui-datepicker .ui-state-default.ui-state-highlight{background:#dbeef2;border:1px solid #66b4c4}.ui-datepicker .ui-state-default.ui-state-active{background:#66b4c4;color:#fff}.ui-datepicker .td span,.ui-datepicker td a{text-align:center}body:not(.touch) .input-date-datepicker-control td:hover{background:none;border-color:transparent}.input-date-datepicker-control td.ui-datepicker-current-day a{background:#fffeef!important;text-decoration:none;border:1px solid #feefda;color:#444}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:3px}.ui-datepicker .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-next{right:0}input[type="date"]{width:118px;height:18px}input[type="date"]::-webkit-input-placeholder{color:transparent}[readonly=readonly]{background-color:#eee}.touch *[readonly="readonly"]{color:#000;opacity:.85}.ie7 .user-error{border:1px solid #be1e2d;background:#ffc}.ie8 .user-error{border:1px solid #be1e2d;background:#ffc}.user-error:not([type="checkbox"]):not([type="radio"]){border:1px solid #be1e2d;background:#ffc}input.user-error[type="checkbox"],input.user-error[type="radio"]{background:#ffc;outline:1px solid #be1e2d}.number-input-buttons{display:none!important}.ui-icon{width:16px;height:16px;background-image:url(../Content/themes/base/images/ui-icons_222222_256x240.png?v=9.1)}.ui-widget-content .ui-icon{background-image:url(../Content/themes/base/images/ui-icons_222222_256x240.png?v=9.1)}.ui-widget-header .ui-icon{background-image:url(../Content/themes/base/images/ui-icons_222222_256x240.png?v=9.1)}.ui-state-default .ui-icon{background-image:url(../Content/themes/base/images/ui-icons_888888_256x240.png?v=9.1)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../Content/themes/base/images/ui-icons_454545_256x240.png?v=9.1)}.ui-state-active .ui-icon{background-image:url(../Content/themes/base/images/ui-icons_454545_256x240.png?v=9.1)}.ui-state-highlight .ui-icon{background-image:url(../Content/themes/base/images/ui-icons_2e83ff_256x240.png?v=9.1)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../Content/themes/base/images/ui-icons_cd0a0a_256x240.png?v=9.1)}