.confirmit-look-container, .confirmit-lookup-container *
{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
form, fieldset, legend
{
    margin: 0;
    padding: 0;
}
.yui-history-iframe
{
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 1px;
    visibility: hidden;
}
.confirmit-watermark
{
    color: #ACA899;
}
.confirmit-grid tr td label, .confirmit-hidden
{
    display: none;
}
.confirmit-grid
{
    border-collapse: collapse;
}
.confirmit-errorlist
{
    padding: 0;
    margin: 0;
    list-style: none;
}
.confirmit-multicolumn
{
    float: left;
    padding-left: 3px;
}
.confirmit-clearcolumns
{
    clear: both;
    height: 1px;
}
.confirmit-dynamic-question
{
    margin: 0;
    padding: 0;
}
.confirmit-dynamic-error
{
    margin: 0;
    padding: 0;
}
td.confirmit-cellerror
{
    background-color: #ff8888;
}
#progressbar
{
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
}
#progressbarscale
{
    width: 100%;
    margin-bottom: 0px;
    border-collapse: collapse;
    table-layout: fixed;
}
#progressbarscale td
{
    margin: 0px;
    padding: 0px;
    text-align: center;
}
#progressbarscale .leftcol
{
    text-align: left;
}
#progressbarscale .midcol
{
    width: 33.33%;
}
#progressbarscale .rightcol
{
    text-align: right;
}
#progressbar td
{
    padding: 0px;
}
#progressbarleft
{
    visibility: hidden;
    margin-left: 0px;
    overflow: hidden;
}
#progressbarright
{
    visibility: hidden;
    margin-right: 0px;
    overflow: hidden;
    height: 1px;
}
.clear_b
{
    clear: both;
}
fieldset
{
    border-style: none;
}
.confirmit-table
{
    border-collapse: collapse;
}
.confirmit-rankedorder-orderelement
{
    border: solid 1px silver;
}
.confirmit-rankedorder-orderelementdrag
{
    background-color: #8592b5;
    border: solid 1px #0a246a;
    cursor: pointer;
    color: #fff;
}
.confirmit-rankedorder-orderelementhover
{
    background-color: #b6bdd2;
    border: solid 1px #0a246a;
    cursor: pointer;
}
.confirmit-rankedorder-dropzonehover
{
    background-color: #ccc;
}
.confirmit-rankedorder-counter
{
    border: solid 1px silver;
}
.confirmit-rankedorder-dragger
{
    position: absolute;
    z-index: 9999;
}

.confirmit-rankedorder-add, .confirmit-rankedorder-remove, .confirmit-rankedorder-up, .confirmit-rankedorder-down
{
    display: inline-block;
    height: 15px;
    width: 15px;
    vertical-align: middle;
    cursor: pointer;
}

.confirmit-rankedorder-add, .confirmit-rtl .confirmit-rankedorder-remove
{
    background: url(/cf_clientutil/wix/images/moveRight.gif) no-repeat;
}

.confirmit-rankedorder-remove, .confirmit-rtl .confirmit-rankedorder-add
{
    background: url(/cf_clientutil/wix/images/moveLeft.gif) no-repeat;
}

.confirmit-rankedorder-up
{
    background: url(/cf_clientutil/wix/images/moveUp.gif) no-repeat;
    margin-bottom: 12px;
}

.confirmit-rankedorder-down
{
    background: url(/cf_clientutil/wix/images/moveDown.gif) no-repeat;
}

.confirmit-attention
{
    margin: 10px 0;
    padding: 3px 3px 6px 26px;
    border: solid 1px #96965E;
    color: #000;
    background: #ffffcc url(/cf_clientutil/images/attention_small.gif) no-repeat 6px 6px;
}
.confirmit-textarea
{
    overflow: auto;
}

/* HIERARCHY */
.confirmit-hierarchy input
{
}
.confirmit-hierarchy
{
    clear: both;
    border: solid 1px #ccc;
    overflow: hidden;
    background: #fff;
    font-size: 100%;
    padding: 0px;
    margin: 0px;
    position: relative;
}
.confirmit-hierarchy ul.confirmit-hierarchy-carousel
{
    padding: 0px;
    margin: 0px;
    width: 10000000px;
    position: relative;
    z-index: 1;
}
.confirmit-hierarchy ul.confirmit-hierarchy-carousel li
{
    float: left;
    list-style: none;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
}
body.confirmit-rtl .confirmit-hierarchy ul.confirmit-hierarchy-carousel li 
{
    float: right;
}
confirmit-hierarchy-clip-region
{
    overflow: hidden;
    margin: 0px auto;
    position: relative;
}
.confirmit-hierarchy ul.confirmit-hierarchy-carousel li div
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
}
.confirmit-hierarchy ul.confirmit-hierarchy-carousel li div a
{
    display: block;
    position: relative;
    text-decoration: none;
    white-space: nowrap;
    border-bottom: solid 1px #ccc;
    outline-style: none;
}
.confirmit-hierarchy a.c-h-g
{
    padding: 5px 2px 5px 22px;
    background: transparent url(/cf_clientutil/images/firmtreeview/folder_closed.gif) no-repeat 3px 2px;
}
body.confirmit-rtl .confirmit-hierarchy a.c-h-g {
    background-position: right center;
    margin-right: 4px;
    padding-right: 22px;
    padding-left: 2px;
}
.confirmit-hierarchy a.c-h-g-sr img
{
    border-width: 0px;
    padding-left: 2px;
}
.confirmit-hierarchy a.c-h-l label, .confirmit-hierarchy a.c-h-l-sr label
{
    padding-left: 2px;
}
.confirmit-hierarchy a.c-h-u
{
    padding: 4px 0 4px 22px;
    background: transparent url(/cf_clientutil/images/firmtreeview/Up_One_Level_16.gif) no-repeat 3px 2px;
}
body.confirmit-rtl .confirmit-hierarchy ul.confirmit-hierarchy-carousel li div a.c-h-u {
    background-position: center right;
    padding-right: 22px;
    margin-right: 4px;
    padding-left: 2px;
}
.confirmit-hierarchy a.c-h-g:hover, .confirmit-hierarchy a.c-h-l:hover, .confirmit-hierarchy a.c-h-u:hover, .confirmit-hierarchy a.c-h-g-sr:hover, .confirmit-hierarchy a.c-h-l-sr:hover
{
    background-color: #f1f1f1;
}
.confirmit-hierarchy a.c-h-l-sr, .confirmit-hierarchy a.c-h-l-sr:hover
{
    padding-left: 18px;
}
.confirmit-hierarchy a.c-h-s, .confirmit-hierarchy a.c-h-s:hover
{
    background-color: #316AC5;
    color: #fff;
}
.confirmit-hierarchy-search
{
    font-size: 100%;
    width: 100%;
    margin-bottom: 2px;
}
.confirmit-hierarchy-progress
{
    height: 16px;
    width: 16px;
    background: transparent url(/cf_clientutil/images/indicator_small.gif) no-repeat top left;
    visibility: hidden;
    position: absolute;
    left: -1000px;
    top: -1000px;
}
.confirmit-hierarchy-levels
{
}
.confirmit-hierarchy-levels ul
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.confirmit-hierarchy-levels ul li
{
    float: left;
    white-space: nowrap;
    padding: 3px 2px;
    margin: 0;
}
body.confirmit-rtl .confirmit-hierarchy-levels ul li 
{
    float: right;    
}
.confirmit-hierarchy-levels ul li a
{
    text-decoration: none;
}
.confirmit-hierarchy-levels ul li a:hover
{
    text-decoration: underline;
}
/* CARD SORT */
.confirmit-cardsorter-card
{
    cursor: pointer;
    background: transparent url(/cf_clientutil/wix/images/card_empty.gif) no-repeat;
}
.confirmit-cardsorter-carddrag
{
    background: transparent url(/cf_clientutil/wix/images/card_drag.gif) no-repeat;
}
.confirmit-cardsorter-card, .confirmit-cardsorter-carddrag
{
    padding: 10px;
    width: 57px;
    height: 78px;
    font-weight: bold;
}
.confirmit-cardsorter-deck
{
    border: solid 1px #ccc;
    height: 105px;
    width: 80px;
    padding: 6px 0 0 8px;
    background: #f1f1f1;
    margin: 10px 60px 10px 0;
}
.confirmit-cardsorter-decklabel
{
    padding-left: 8px;
    font-weight: bold;
    font-size: 12px;
    margin: 5px 0;
}
.confirmit-cardsorter-drop
{
    background: transparent url(/cf_clientutil/wix/images/card_holder.gif) no-repeat;
}
.confirmit-cardsorter-drophover
{
    background: transparent url(/cf_clientutil/wix/images/card_holder_hover.gif) no-repeat;
}
.confirmit-cardsorter-drop, .confirmit-cardsorter-drophover
{
    height: 105px;
    width: 80px;
    font-weight: bold;
    margin: 0 10px;
}
.confirmit-cardsorter-droplabel
{
    padding-left: 10px;
    font-weight: bold;
    font-size: 12px;
    margin: 5px 0;
}
/* SLIDERS */
.has-carousel .confirmit-gridslider
{
    position: relative;
}
.confirmit-gridslider-bg
{
    position: absolute;
    cursor: pointer;
}
.confirmit-gridslider-rail
{
    position: absolute;
    background: transparent url(/cf_clientutil/wix/images/rail-horiz.gif) repeat-x;
    background-position: 0px 8px;
    height: 15px;
}
.confirmit-gridslider-thumb
{
    position: absolute;
    top: 0px;
    z-index: 1;
}
.confirmit-numslider-horiz-bg
{
    position: absolute;
    height: 30px;
    cursor: pointer;
    margin-left: 10px;
    margin-bottom: 10px;
}
.confirmit-numslider-horiz-rail
{
    position: absolute;
    background: transparent url(/cf_clientutil/wix/images/rail-horiz.gif) repeat-x;
    background-position: 0px 8px;
    height: 30px;
}
.confirmit-numslider-horiz-thumb
{
    position: absolute;
    z-index: 1;
}
.confirmit-numslider-vert-bg
{
    position: absolute;
    width: 30px;
    cursor: pointer;
}
.confirmit-numslider-vert-rail
{
    position: absolute;
    background: transparent url(/cf_clientutil/wix/images/rail-vert.gif) repeat-y;
    background-position: 8px 0px;
    width: 30px;
}
.confirmit-numslider-vert-thumb
{
    position: absolute;
    z-index: 1;
}
.confirmit-singleslider-vert-bg
{
    position: absolute;
    width: 26px;
    cursor: pointer;
}
.confirmit-singleslider-vert-rail
{
    position: absolute;
    background: transparent url(/cf_clientutil/wix/images/rail-vert.gif) repeat-y;
    width: 24px;
    background-position: 10px 0px;
}
.confirmit-singleslider-vert-thumb
{
    position: absolute;
    z-index: 1;
    left: 2px;
}
.confirmit-singleslider-horiz-bg
{
    position: absolute;
    height: 22px;
    cursor: pointer;
}
.confirmit-singleslider-horiz-rail
{
    position: absolute;
    background: transparent url(/cf_clientutil/wix/images/rail-horiz.gif) repeat-x;
    background-position: 0px 8px;
    height: 20px;
}
.confirmit-singleslider-horiz-thumb
{
    position: absolute;
    z-index: 1;
}
.top-align
{
    vertical-align: top;
}
/* LOOKUPS */
.confirmit-lookup-container
{
    margin: 0;
    padding: 0;
    text-align: left;
}
.confirmit-lookup-container a
{
    text-decoration: underline;
}
.confirmit-lookup-container a:hover
{
    color: #ffa500;
}
.confirmit-lookup-search
{
    font-size: 110%;
    margin: 0 0 1px 0;
    padding: 0px;
    margin: 0px;
    width: 100%;
}
div.confirmit-lookup
{
    margin-top: 10px;
    border: 1px solid #ccc;
    overflow: auto;
    background: #fff;
    color: #000;
    clear: both;
}
.confirmit-lookup div
{
    border: 1px solid #fff;
}
div.confirmit-lookup-current
{
    background-color: #426FD9;
    color: #fff;
    border: 1px dotted #999;
}
.confirmit-lookup-exclusive, .confirmit-lookup-other
{
    border-left: solid 1px #ccc;
    border-right: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
    background: #fff;
    color: #000;
}
.confirmit-lookup-exclusive label, .confirmit-lookup-other label
{
    margin-bottom: 2px;
    display: inline-block;
}
.confirmit-lookup-selection
{
    margin: 0 0 2px 0;
    overflow: auto;
    background: #fff;
    color: #000;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    height: 100px;
}
.confirmit-lookup-selected
{
    border-bottom: 1px solid #ccc;
    clear: both;
    margin: 0;
    padding: 0;
    vertical-align: top;
    background: #f1f1f1;
}
.confirmit-lookup-hover
{
    background-color: #e3e3e3;
}
.confirmit-lookup-selected span
{
    margin: 0;
    float: left;
    display: block;
    padding: 2px;
}
.confirmit-lookup-selected a
{
    margin: 0;
    float: right;
    display: block;
    background: transparent url(/cf_clientutil/wix/images/remove.gif) no-repeat center center;
    width: 17px;
    height: 17px;
    border: 1px solid #f1f1f1;
}
.confirmit-lookup-selected a:active
{
    outline: none;
}
.confirmit-lookup-progress
{
    z-index: 9999;
    background-color: #363636;
    border-radius: 4px;
    padding: 5px;
    display: block;
    visibility: hidden;
    position: absolute;
    top: -999em;
}
.confirmit-rtl .confirmit-lookup div 
{
    height: 26px;
    display: block;
}
.confirmit-rtl .confirmit-lookup-container input, .confirmit-rtl .confirmit-lookup-container label 
{
	float: right;
}
.confirmit-rtl .confirmit-lookup-other div 
{
    display: block;
    height: 31px;
}
.confirmit-rtl .confirmit-lookup-exclusive div 
{
    display: block; 
    height: 26px;
}
.confirmit-rtl .confirmit-lookup-selected a 
{
    float: left;
}
.confirmit-rtl .confirmit-lookup-selected span {
float: right;
}

/* CALENDAR */
div.confirmit-cal
{
    z-index: 2000;
    display: none;
    min-width: 180px;
    width: auto !important;
    width: 180px;
    position: absolute;
    font-family: Verdana, Arial;
    font-size: 11px;
}
img.confirmit-cal-img
{
    cursor: pointer;
    vertical-align: bottom;
    margin-left: 2px;
}
div.yui-skin-sam div.yui-calcontainer div.title
{
    height: auto !important;
    height: 10px;
}
.yui-skin-sam .yui-calendar div.calheader a.calnav
{
    color: #06c;
    border: 1px solid #C1C1C1;
    padding-bottom: 1px;
    padding-right: 14px;
    background: #ffffff url(/cf_clientutil/images/cal-down.gif) no-repeat right;
}
.yui-skin-sam .yui-calendar div.calheader a.calnav:hover
{
    text-decoration: underline;
    color: #ff6600;
    background: #ffffff url(/cf_clientutil/images/cal-down.gif) no-repeat right;
}

/* CHARTS */
.confirmit-chart-container
{
}
.confirmit-chart-itemlabel
{
    padding: 3px 0px;
    font-family: Verdana, Arial;
    font-size: 10px;
}
.confirmit-chart-progress-bg
{
    margin: 0 0 8px 0px;
    padding: 3px;
    background-color: #333333;
    font-family: Verdana, Arial;
    font-size: 10px;
}
.confirmit-chart-progress-bar
{
    font-family: Verdana, Arial;
    font-size: 10px;
    background-image: url(/cf_clientutil/images/confirmit-bar-orange.png);
}
.confirmit-chart-total
{
    font-family: tahoma, Arial;
    font-size: 12px;
    margin-top: 20px;
    padding: 5px 3px;
    color: #FDCD21;
    background-color: #333333;
}
.confirmit-chart-subcat
{
    padding: 3px 0px;
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 5px 3px;
    color: #FDCD21;
    background-color: #808080;
}

/* GRID BARS */
.confirmit-gb-l
{
    margin: 6px 0 6px 0;
    font-weight: bold;
    font-size: 13px;
    font-family: Verdana, Arial;
}
.confirmit-gb-c
{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    margin-left: 40px;
}
.confirmit-gb-c td, .confirmit-centernav
{
    text-align: center;
}
.confirmit-gb-bc
{
    width: 20px;
    height: 20px;
    border: 1px solid #999;
    margin-left: auto;
    margin-right: auto;
}
.confirmit-gb-star-container
{
    padding-left: 2px;
    padding-right: 2px;
}

.confirmit-gb-bcl
{
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #696969;
    font-weight: bold;
}
.confirmit-gb-sl
{
    font-family: Verdana, Arial;
    font-size: 10px;
    color: #333;
    padding-left: 3px;
    padding-right: 3px;
}
.confirmit-gb-gh {
    font-weight: bold;
    padding-bottom: 10px;
}

/* INLINE SURVEYS */
.confirmit-overlay-header
{
    background-color: #fff;
    font-weight: bold;
    padding: 0 0 4px 0;
    white-space: nowrap;
}
.confirmit-overlay-body
{
    background-color: #fff;
    border: 1px solid #fff;
    padding: 0px 6px 0px 6px;
    margin: 0px;
    padding: 0px;
}
.confirmit-overlay-footer
{
    background-color: #fff;
    height: 0px;
    margin: 0px;
    padding: 0px;
}
.confirmit-inline
{
    overflow: hidden;
}
.confirmit-align-center
{
    text-align: center;
}
.confirmit-align-left
{
    text-align: left;
}
.confirmit-align-right
{
    text-align: right;
}

/* ----------- Resizable ------------ */
.confirmit-resizable
{
    padding: 0px;
    resize: none;
    border-top: 1px inset #abadb3;
    border-right: 1px solid #dbdfe6;
    border-bottom: 1px solid #dbdfe6;
    border-left: 1px solid #dbdfe6;
}

/* ----------- Multi open ------------ */
.confirmit-multiopen-resizable
{
    padding-bottom: 4px;
}
/* ----------- Answer Buttons -------- */

.confirmit-abtn
{
    border: solid 1px #adadad;
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
    height: 40px;
}
.confirmit-abtn-sm
{
    width: 100%;
}
.confirmit-abtn-grid
{
    width: 100px;
}
.confirmit-abtn-label
{
    text-align: center;
}
.confirmit-abtn-label label
{
    cursor: pointer;
}

.confirmit-fwdfirstnav-next
{
    float: right;
    width: 49%;
}

.confirmit-fwdfirstnav-prev
{
    float: left;
    width: 49%;
}

.confirmit-offscreen, .confirmit-offscreen-rtl
{
    position: absolute;
    top: -9999em;
}

.confirmit-load-more
{
    padding: 10px;
    text-align: center;
    font-weight: bold;
    padding: 10px 10px 10px 26px;
    color: #0000EF;
    cursor: pointer;
}
.getting-more
{
    color: #ccc;
}
.confirmit-star
{
    border: none;
    width: 30px;
    height: 30px;
    background-image: url(/cf_clientutil/wix/images/star-unselected.png);
    background-repeat: no-repeat;
    background-position: center;
}
.confirmit-star-hover
{
    background-image: url(/cf_clientutil/wix/images/star-selected.png);
}

.confirmit-ranking-number-flash
{
    position: absolute;
    font-size: 100px;
    padding-top: 20px;
    height: 100px;
    display: block;
    color: #000;
    font-weight: bold;
    opacity: 1;
}

.confirmit-ranking-number-flash-transition
{
    color: #000;
    height: 20px;
    height: 200px;
    display: block;
}

.confirmit-ranked-order-value
{
    position: absolute;
    left: 10px;
    top: -7px;
    border: 1px solid #CCC;
    border: 1px solid rgba(0, 0, 0, 0.5);
    font-size: 15px;
    line-height: 20px;
    padding: 3px 3px 3px 3px;
    width: auto !important;
    width: 20px;
    min-width: 20px;
    height: auto !important;
    height: 20px;
    min-height: 20px;
    -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5) inset;
    -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5) inset;
    box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5) inset;
    border-radius: 3px;
    background: #FFF;
    background: rgba(255, 255, 255, 0.5);
}

.confirmit-rtl .confirmit-ranked-order-value
{
    right: 10px;
    left: auto;
}

.confirmit-hierarchycontainer
{
    *width: 300px;
    min-width: 300px;
    
}

.confirmit-hierarchycontainer select
{
    padding: 2px;
    width: 100%;
}

.confirmit-rankedorderclick-default .confirmit-abtn-label
{
    text-align: left;
    padding-left: 20px;
}

.confirmit-rtl .confirmit-rankedorderclick-default .confirmit-abtn-label
{
    text-align: right;
    padding-right: 20px;
    padding-left: 0px;
}

.confirmit-ranked-abtn-label label
{
    margin-left: 30px;
}

.confirmit-rtl .confirmit-ranked-abtn-label label
{
    margin-right: 30px;
    margin-left: 0px;
}

.confirmit-rankedorderclick-default .confirmit-abtn
{
    border:none;
    background:none !important;
    outline:none;
}

.confirmit-rankedorderclick-default div
{
    padding: 5px 0;
    *padding: 15px 0;
    margin-bottom: 10px;
    border-radius: 6px;

}

.confirmit-rankedorderclick-default .confirmit-other-input
{
    border-radius: 3px;
    border: 1px solid #999;
    line-height: 20px;
    padding: 0px 5px;
}

.confirmit-rankedorderclick-default .confirmit-ranked-abtn-label
{
    line-height: 33px;
    *line-height: normal;
}

.confirmit-rankedorderclick-default .confirmit-ranked-order-value
{
    -webkit-box-shadow: 0px 0px 3px #777 inset;
       -moz-box-shadow: 0px 0px 3px #777 inset;
            box-shadow: 0px 0px 3px #777 inset;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-align: center;
}

.confirmit-rankedorderclick .confirmit-ranked-abtn-label
{
    background: #eee;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{c-bup-background-start}*/), to( #f1f1f1 /*{c-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/);
	border: 1px solid #ccc;
}

.confirmit-rankedorderclick-hover .confirmit-ranked-abtn-label
{
    background: #dfdfdf;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #f6f6f6 /*{c-bhover-background-start}*/), to( #e0e0e0 /*{c-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f6f6f6 /*{c-bhover-background-start}*/, #e0e0e0 /*{c-bhover-background-end}*/);
	border: 1px solid #bbb;
}

.confirmit-rankedorderclick-selected .confirmit-ranked-abtn-label
{
    background: #d6d6d6;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #d0d0d0 /*{c-bdown-background-start}*/), to( #dfdfdf /*{c-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/);
	border: 1px solid #bbb;
}

.confirmit-rankedorderclick-selectedhover .confirmit-ranked-abtn-label
{
    background: #d6d6d6;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #d0d0d0 /*{c-bdown-background-start}*/), to( #dfdfdf /*{c-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #d0d0d0 /*{c-bdown-background-start}*/, #dfdfdf /*{c-bdown-background-end}*/);
	border: 1px solid #bbb;
}

.confirmit-rankedorderclick-default .confirmit-ranked-order-value
{
    top: 8px;
}

.confirmit-hierarchy-optional
{
    color: #595959;
}

/*Autosum Desktop*/
.confirmit-input-prefix,
.confirmit-pre-suf-input-wrapper input[type=number],
.confirmit-input-suffix,
.confirmit-as-total-prefix,
.confirmit-as-sum-field,
.confirmit-as-total-suffix
{
    display: inline-block;
}
.yui3-resize-wrapper, .yui3-resize-wrapper * {
	box-sizing: border-box;
	-moz-box-sizing: border-box; /* Firefox */
	-webkit-box-sizing: border-box; /* Safari */
	-ms-box-sizing: border-box; /* IE8 */
}
.confirmit-answer-image
{
    border-width: 0;
}

/* uploader progress bar */
.confirmit-uploader-overlay {
    position: fixed;
    background: black;
    height: 100%;
    left: 0;
    opacity: 0.7;
    top: 0;
    width: 100%;
    z-index: 100;
}

.confirmit-uploader-dialog-wrap {
    position: fixed;
    left: 50%;
    top: 50%;
    margin-top: -92px;
    width: 80%;
    min-width: 100px;
    max-width: 360px;
    height: 184px;
    z-index: 1000;
}

.confirmit-uploader-dialog {
     -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: -50%;
    width: 100%;
    height: 184px;
    border: 1px solid #aaaaaa;
    border-radius: 9px;
    background: #FFFFFF;
}

.confirmit-uploader-title {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 9px 9px 0 0;
    height: 40px;
    background: #3b3b3b;
    background: linear-gradient(to bottom, #3b3b3b, #121212);
    border-top: 1px solid #333333;
    border-bottom: 1px solid #333333;
    color: white;
    font-weight: bold;
    line-height: 40px;
    padding: 0 20px;
}

.confirmit-uploader-progress-wrapper {
    margin: 24px 10px;
    border: 1px solid #7f7f7f;
    padding: 1px;
}

.confirmit-uploader-dialog .confirmit-uploader-progress {
    background-color: #6787e3;
    height: 30px;
    border-radius: 0;
}

.confirmit-uploader-actions {
    text-align: right;
    margin: 0 14px;
}

.confirmit-uploader-cancel {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px 16px;
    border: 1px solid #CCC;
    border-radius: 16px;
    color: black;
    background: white;
    box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    cursor: pointer;
    font-weight: bold;
}

/* horizontal rating scale */
.hrs-desktop, 
.hrs-grid-desktop,
.hrs-labels,
.hrs-scale,
.hrs-scale-item,
.hrs-na,
.hrs-na-item {
    box-sizing: border-box;
}
.hrs-desktop,
.hrs-grid-desktop {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.hrs-grid {
    display: table-cell;
}
.hrs-grid-row {
    display: table-row;
}
.hrs-grid-cell {
    display: table-cell;
    padding: 4px 40px 4px 0;
    vertical-align: top;
}
.hrs-labels {
    font-weight: bold;
}
.hrs-min-label,
.hrs-max-label {
    max-width: 30%;
}
.hrs-min-label {
    float: left;
}
.hrs-max-label {
    float: right;
}
.hrs-item {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.hrs-scale,
.hrs-na {
    white-space: nowrap;
    vertical-align: middle;
}
.hrs-scale-item,
.hrs-na-item {
    display: inline-block;
    padding: 0 2px;
    margin-right: 10px;
    margin-bottom: 10px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #A8A8A8;
    border-radius: 3px;
    background: #D7D7D7;
    cursor: pointer;
    text-align: center;
    min-width: 38px;
}
.hrs-scale-item:last-child,
.hrs-na-item:last-child {
    margin-right: 0;
}
.hrs-scale-item.selected,
.hrs-na-item.selected {
    background: #00A3D9;
    color: white;
}
.hrs-scale-item sup,
.hrs-scale-item sub,
.hrs-na-item sup,
.hrs-na-item sub {
   vertical-align: baseline;
   position: relative;
   top: -0.4em;
}
.hrs-scale-item sub,
.hrs-na-item sub {
    top: 0.4em;
}
.hrs-desktop .hrs-other-item {
    display: none;
}
.hrs-groupheader-label {
    font-weight: bold;
    padding-bottom: 10px;
}

/* Test navigator */
.cf-test-navigator * {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
.cf-test-navigator {
    position: absolute;
    width: 260px;
    border: 4px solid #CED0D6;
    border-radius: 6px;
    background: #FFFFFF;
    font-size: 12px;
}
.cf-tn-title {
    background: #F4F4F4;
    padding: 10px 12px 10px 9px;

    border-bottom: 1px solid #CED0D6;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;

    font-size: 14px;
    font-weight: bold;
    cursor: move;
}
.cf-tn-title span {
    width: 24px;
    height: 24px;
    float: right;
    cursor: pointer;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23999C9F' d='M 1,4 5.5,8 10,4 9,3 5.5,5.5 2,3 Z' /%3E%3C/svg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 14px 14px;

}
.cf-question-picker.collapsed .cf-tn-title span {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23999C9F' d='M 4,1 8,5.5 4,10 3,9 5.5,5.5 3,2 Z' /%3E%3C/svg%3E");
    background-size: 14px 14px;
}
.cf-tn-search {
    padding: 0 40px 0 0;
    border-bottom: 1px solid #CED0D6;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' %3E%3Ccircle cx='10' cy='10' r='7' stroke='%23999C9F' stroke-width='3' fill-opacity='0'/%3E%3Cline x1='22' y1='22' x2='15' y2='15' stroke='%23999C9F' stroke-width='3' /%3E%3C/svg%3E");
    background-position: right 12px center;
    background-repeat: no-repeat;
    background-size: 14px 14px;
    cursor: pointer;
}
.cf-tn-search input {
    width: 100%;
    height: 39px;
    padding: 10px 0 10px 12px;
    margin: 0;
    line-height: 19px;
    border: none;
}
.cf-tn-list {
    background: #F4F4F4;
    max-height: 300px;
    overflow-y: auto;
}
.cf-tn-list-item {
    display: block;
    padding: 0 12px;
    line-height: 29px;
    margin-bottom: 1px;
    background: white;
    overflow-x: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #434A52;
    text-decoration: none;
}
.cf-tn-list-item:last-child {
    margin-bottom: 0;
}
.cf-tn-list-item.active, .cf-tn-list-item.active:hover {
    border-left: 6px solid #2E8BC5;
    background: #3DBBF2;
    color: white;
    padding-left: 6px;
}
.cf-tn-list-item:hover {
    border-left: 6px solid #80CFF3;
    padding-left: 6px;
    background: #C3E4F4;
}
.cf-tn-list-item .icon {
    width: 14px;
    height: 14px;
    margin-right: 6px;
    vertical-align: middle;
    fill: #34393F;
}
.cf-tn-list-item.active .icon {
    fill: white;
}
.cf-tn-list-item span {
    font-weight: bold;
}
.cf-test-navigator.collapsed .cf-tn-list {
    display: none;
}
.cf-test-navigator.collapsed .cf-tn-search {
    display: none;
}/* ----------- NON ACCESSIBILITY STYLES ONLY ------------ */
.yui-skin-sam .mask
{
    opacity: .8;
    background-color: #000;
}
*.yui-skin-sam .mask
{
    filter: alpha(opacity=80);
}
.confirmit-lookup-selected a:focus
{
    -moz-outline-style: none;
}
.abtn .answerlabel{
	margin-left:5px;
	padding-top:0px;
	padding-right:20px;
	padding-bottom:0px;
	padding-left:20px;
	float:left;
}

.abtn .answerlabel label{
	line-height:normal;
}

.abtn-hover, .abtn-hover-grid{
	border:solid 1px #0B9ED9;
}

.abtn-label{
	margin-left:5px;
	padding-top:0px;
	padding-right:20px;
	padding-bottom:0px;
	padding-left:20px;
	float:left;
}

.abtn-selected, .abtn-selected-grid{
	border:solid 1px #ADADAD;
}

.abtn-selected-grid label, .abtn-selected-hover-grid label, .abtn-selected label, .abtn-selected-hover label{
	margin-left:20px;
	color:#5F5F61;
}

.abtn-selected-hover label, .abtn-selected-hover-grid label{
	color:#5F5F61;
}

.bar, .chart-progress{
	background-color:#199AEA;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	position:relative;
	height:10px;
}

.card, .card-dragged, .droparea-hover, .card-dropped{
	border:solid 1px #2a3b54;
	padding:10px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	color:#ffffff;
	height:80px;
	width:60px;
}

.card:hover{
	border:solid 1px #0a246a;
}

.chart-subhead:first-child{
	margin-top:0px;
}

.confirmit a:hover{
}

.confirmit a:link, .confirmit a:visited{
	text-indent:-9999px;
	text-align:center;
	display:block;
	height:34px;
	width:211px;
}

.confirmit, .confirmit a:link{
	background-image:url(data:image/png;base64,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);
	background-position:bottom center;
	background-repeat:no-repeat;
}

.confirmit-abtn-grid .confirmit-abtn-label{
	float:none;
}

.confirmit-abtn-table-grid .gridlabel{
	line-height:normal;
	text-align:center;
}

.confirmit-abtn-table-grid tbody tr th{
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:3px;
	text-align:left;
}

.confirmit-abtn-table-grid td{
	height:32px;
}

.confirmit-abtn-table-grid th.gridlabel{
	text-align:left;
}
.confirmit-rtl .confirmit-abtn-table-grid th.gridlabel {
	text-align:right;
}

.confirmit-grid .confirmit-abtn-label{
	margin-left:0px;
}

.confirmit-grid th.gridlabel{
	padding-right:10px;
}

.confirmit-lookup div{
	border-bottom:solid 1px #ccc;
	padding:2px 0px;
}

.confirmit-lookup-exclusive, .confirmit-lookup-other{
	border-left:solid 1px #bdbdbd;
	border-top:none 1px #bdbdbd;
	border-right:solid 1px #bdbdbd;
	border-bottom:none 1px #FFFFFF;
}

.confirmit-lookup-other div{
	padding:5px 0px;
}

.confirmit-rankedorder-add, .confirmit-rankedorder-remove, .confirmit-rankedorder-up, .confirmit-rankedorder-down{
	background-repeat:no-repeat;
	height:43px;
	width:44px;
}

.confirmit-rankedorder-add, .confirmit-rtl .confirmit-rankedorder-remove{
	background-image:url(data:image/png;base64,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);
	background-repeat:no-repeat;
}

.confirmit-rankedorder-add:active, .confirmit-rtl .confirmit-rankedorder-remove:active{
	background-image:url(data:image/png;base64,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);
	background-repeat:no-repeat;
}

.confirmit-rankedorder-down{
	background-image:url(data:image/png;base64,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);
	background-repeat:no-repeat;
}

.confirmit-rankedorder-down:active{
	background-image:url(data:image/gif;base64,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);
	background-repeat:no-repeat;
}

.confirmit-rankedorder-orderelement, .confirmit-rankedorder-orderelementdrag, .confirmit-rankedorder-orderelementhover{
	padding-top:8px;
	padding-right:3px;
	padding-bottom:8px;
	padding-left:3px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}

.confirmit-rankedorder-orderelementdrag label{
	color:#000000;
}

.confirmit-rankedorder-orderelementdrag, .confirmit-rankedorder-dropzonehover{
	background-color:#ff9200;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fe730a), color-stop(25%, #ff9200), color-stop(75%, #ff9200), color-stop(100%, #f86801));
	background:-webkit-linear-gradient(top, #fe730a 0%, #ff9200 25%, #ff9200 75%, #f86801 100%);
	background:-moz-linear-gradient(top, #fe730a 0%, #ff9200 25%, #ff9200 75%, #f86801 100%);
	background:-ms-linear-gradient(top, #fe730a 0%, #ff9200 25%, #ff9200 75%, #f86801 100%);
	background:-o-linear-gradient(top, #fe730a 0%, #ff9200 25%, #ff9200 75%, #f86801 100%);
	background:linear-gradient(top, #fe730a 0%, #ff9200 25%, #ff9200 75%, #f86801 100%);
}

.confirmit-rankedorder-orderelementdrag, .confirmit-rankedorder-orderelementhover, .confirmit-rankedorder-orderelement{
	text-align:center;
}

.confirmit-rankedorder-orderelementhover label{
	color:#000000;
}

.confirmit-rankedorder-orderelementhover, .confirmit-rankedorder-dropzonehover{
	background-color:#bdbdbd;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cecece), color-stop(25%, #dbdbdb), color-stop(75%, #dcdcdc), color-stop(100%, #bdbdbd));
	background:-webkit-linear-gradient(top, #cecece 0%, #dbdbdb 25%, #dcdcdc 75%, #bdbdbd 100%);
	background:-moz-linear-gradient(top, #cecece 0%, #dbdbdb 25%, #dcdcdc 75%, #bdbdbd 100%);
	background:-ms-linear-gradient(top, #cecece 0%, #dbdbdb 25%, #dcdcdc 75%, #bdbdbd 100%);
	background:-o-linear-gradient(top, #cecece 0%, #dbdbdb 25%, #dcdcdc 75%, #bdbdbd 100%);
	background:linear-gradient(top, #cecece 0%, #dbdbdb 25%, #dcdcdc 75%, #bdbdbd 100%);
}

.confirmit-rankedorder-remove, .confirmit-rtl .confirmit-rankedorder-add{
	background-image:url(data:image/png;base64,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);
	background-repeat:no-repeat;
}

.confirmit-rankedorder-remove:active, .confirmit-rtl .confirmit-rankedorder-add:active{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAArCAYAAAADgWq5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACSNJREFUeNq0WQtMHMcZ/nf37vY4MBBeMTbGvOyahwSOa2oTO5JN41hxI1XIMo2rFhEhRVUSwFKDQ5sqbdrGdRuiGBQ1dWOpShQ3wTRGRoktOZjWxARihxgwBLB5hQOux+OAO+64115nl91jbm73WLA60q993MzOd/98/2uGgodvNHZPiYI3nyhS4x5mMuohx1EESPLqk7n6ZN7/3wBTMkITVyUNc8R1Q+A1GwRKi8Jg97QMaDmwXuyK/6YKtGYdYHFQGhEsL5qWlpb8zMzMJ6Ojox9HzzrUdlEUpXU6nT38BxYWFtrHxsaa8/PzW0SgHvHqxf4AR6zKhnhKiaC0SFgk4UiikMTu3bt329DQULXH45nyqWxer9diNBpriouL09E34sRv8d/Ui3Mw2Cqti8MU5gFoDLQgHR0dR/Py8n6HNLldGrDkcMGdPiPMLtjB+N8F8HIcRG8Kg6gIPWSnPwrf2x7v/zgCPj0wMHA2Ozv7Q/ToxsSLUcUnp+lQgPHl54HqeBkZGalISUmpkjoOG+eg/no3PBifQSCVVzJcr4MDj6VC0eFs0GkY4Z3ZbH5/9+7dv5mcnHSgR5cI2hMKNKUSLE8HFk1wLj4+vojvtOz0wHuXv4LO/ol1ES4iTAfFT+XCgbwU4dlqtd4qKCgouXfvnhU9OgnQ3FqAcd4yolZ5sHrE11NpaWmn+E7TFhu8+f5NMFuWNuzEC/Mz4KdP7xaeTSZTfWJi4su8HkTQLhE0R4KmQ2hXogHb3Nx8VAI7N2+H3//9hiqwTk4L48YJQUjH/PlXD+CDTzuF582bN59AGi4TjU+HGSAZmGTDagBvCwsLYw4ePPgHwVgQR2s+bAWr3akKrHlyFJreKYcLZ14QQLt9TECfG7eHoOXOsHC/a9euU8h7PCquqFbEEOQxaAU6+LlbV1dXqtVqE/gOn33RD5PTi2uCXRbBNtaVQxhLw/Z4Lfztjy9CbNzmoL4NyGB5D8MwTMTZs2crRMA6zNcHBCNaRruSC9PFxMQYMjIyfiYZ2bVbAyo0q4FpBPZybTkysFV9GLQeeIQNXhm70w0NnwvxBZKTk08UFRXFY7QI0jKpYQbTsO7ChQtPIO3GCst3Z0j4+NqaHUOafQk2GVY/bZx1wjv1bTA2OSM77sue7wS68dHx9OnTz2BgGSLky2rYz9+cnJzHpY92D06F1qxXK2i28dxLSLOrXDVZnPDupVswYZpVHuvyQOe3RuE+NTX1AKFhBs8CaRk6SBrWxMXF5UgfHZ2yhDawqVG4gjgbEb4K9oFpGf7yQWiwUusbNgvXyMjIzFAa1ihwWAAcHh4uhF6L1SFoQanxBvYZ8gY6dpUGvd/ZoPKta8A5LBCm1wKrZYDVaQSRa6ZZm3BlWTYeeQxDf3+/A1MgJQeYJrTMaDQaPjGBRety0ARutxcmkMeYRv74y39UBICdnnFDxevvwd0hN9B04NgwVotyDD1EoTxjS9wm4c+sGPWqfSAqRiPA8zIapjQy1YMfOEqwkB1QoNWuLrNl0YGMxwJTM1bgfCsBqK3XCE/lJ/v7RG1i4EcFJ6D93tsQZngEGdPq6jgQMF748f0jZoiJMsDW+EjYkRzn74MMXc6lUUp+2F89oKxKWKdY9FGeEl/3TUBb15igWQks3158ox6uf70azXhtVz63BX5dWg4OuwV8PuW0ew5ldz0PTMLVT6feXrtMJQOklwiqLFBiMinwCvFuatqKeGaVnXQBcfwXr/8T/nVzDLD/AdXPJ8GrftDakEaXk74SVFwu10J3d7dDodwKyiUCjclsHpLuC3+QEXLCRZsDTtc0QMPN0YD06hUE+rWyCgR6Dq0Kqzh+f+4KpWZnZ/vVluhkVeu7e/dup/TD0YKda7qmRZsdqt68hECPAZ4av1y2FX77fCUs2+UDR+7ORH+Cj7LCrlBlEi0HVJLq6up2VAIJadn3s5Lg8N70NUEv2ZfhFQT60n9GA97/snQLJG/bJzum/NmV+ISMnKupqWnG0kqOTOJpmT0DqaL1jo6OOnp6eq5KnV8tOwwMvfbOgHXJAb96qwE+aR0XSyIf/PxMK8zM9QX1LcjdDs88kblSvQwPtzQ2NpoJwAGgGYVIJ+XCmq6urpGSkpKnUTbFJsREQCSq0fi0cK3mcnvg37cHIC0lCWo/+RauXGsJWuVE5Ic/+tNJlHewwHGcp7S09LXBwcF5MYF3Ysm8VO9xZJLsj3KSoCrXm5uba8vKytrPT7IncyvMIV/8Tf+kKtBXbnRB3+BwcI2HSqWLZ07CTtH/tre3f4wSn1YMLF59+ItThoh0lMy+A1NfXz96/Pjx2ISEhB185x8ij2FAReUX34wEuDG1LXVrDDS9XQJZaUKaDePj43fy8/PPud1uCeAypmE3Vi4FGB2H8RcvvYWC8NChQ++i2qtbmvSF4v3wad1zgjGqbXpWI4y7/tcyAbQQOS2WkWPHjv3ZbrdLdRxZ9gfsDFGEhqXUkq+tDOImBy9h/LukpKSI1tbWKlTm7yNLncaWXrjecR9m5+1BQPk/9eS+HfATVC3zvJXaxMREJ1LEG/fv37eKWuUDxpIodvEdXpD6KMLFSRxmCdAGEbSQp169evXHqNY7iWK+IcgXLzlhZGLOr1F8AwXbSHEhzl4+cuTIRaRZJ8ZZuyhLGC3c+D4FJVMx4+V9GAbWgNVb2j179kSdP3/+2by8vKM0TavdVASUhd2oqqq62NTUZBI1JxmZAwPsEAHj/PWR+xJk1YGDxoXFtq3o7OzsiMrKysfQ0h5ACX9SVFTUNhygzWabmpmZMXZ0dLTX1tbebmtrm8c2BF2iOAhZJr2DHGC5yhkHrccAszJVgd89pqen6xFwTWdnp42InhwG1k1oV+Iw7nuDNlJCbVUxxFaVXhQWpwZW2dIKO48SWMniPQQVJP6Suz6yW1VK3JMmIN/hGvJggEnQSuNwl+mSiWgukrNqNrTxjl6FPENaUh0GOKj+IrSrBNiNAfUoJT1qNIyDlgOsESfSKFW4CoA9MoGJpIBvPRqGECdA+NIy4oQMJqHOOEjQckcG3FpHBmpPkSiFsw61hzJyBzJy6aNPDZCHOZujFa5qjr24jRx7beRgkVJ5uAgqDxXXle/9T4ABADVBVxdCKhSYAAAAAElFTkSuQmCC);
	background-repeat:no-repeat;
}

.confirmit-rankedorder-up{
	background-image:url(data:image/png;base64,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);
	background-repeat:no-repeat;
}

.confirmit-rankedorder-up:active{
	background-image:url(data:image/gif;base64,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);
	background-repeat:no-repeat;
}

.confirmit-rtl .abtn .answerlabel{
	margin-right:5px;
	padding-right:20px;
	float:right;
}

.confirmit-rtl .confirmit-abtn-table-grid .gridlabel{
	float:none;
}

.confirmit-rtl .confirmit-grid .confirmit-abtn-label{
}

.confirmit-rtl .confirmit-grid th.gridlabel{
	padding-left:10px;
}

.confirmit-rtl .errorpage{
	background-position:right;
	margin-top:10px;
	margin-right:12px;
	margin-bottom:20px;
	margin-left:0px;
	padding-top:0px;
	padding-right:35px;
	padding-bottom:8px;
	padding-left:0px;
}

.confirmit-rtl .multi-selected .confirmit-abtn-label, .confirmit-rtl .multi-selected-hover .confirmit-abtn-label{
	background-position:right 2px;
}

.confirmit-rtl .navback{
	margin-right:32px;
	margin-left:0px;
	float:right;
}

.confirmit-rtl .navback input{
	float:right;
}

.confirmit-rtl .navforward{
	margin-right:0px;
	margin-left:32px;
	float:left;
}

.confirmit-rtl .navforward input{
	float:left;
}

.confirmit-rtl h1{
	padding-right:10px;
	padding-left:0px;
}

.confirmit-rtl th.gridlabel{
	text-align:right;
}

.confirmit-singleslider-horiz-bg span{
	width:10px;
}

.confirmit-singleslider-vert-bg span{
	width:8px;
}

.confirmit-star.confirmit-star-hover:hover{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABRpJREFUeNrkV9trXEUY/2bOZXeTs7vZ7GaTTU1iCl3zULS0KBghIlgxoeJDKxIrSC36JIpYES8Igop/QH01iEEqvggtiCD4JIhPfWrBgrW5NOlutnvJXrK7Z2b8vnN292Rv2RYf+uAhk5kz8818t9/3m7NMKQUP4uHwgB69Ofj60wUw8I0CQC1fktAvGBLnAz54ncaVKnzDWQ8ZCTDkB3jlCRt8eK5szEdO/dHfY46zfoP1VKzcf+aJI8YH1GjsyHW0ug1wdFKC5feUDgw1HeRDxYx5EWg2IdDqED89N6Mn56b0ZMTip4XdIYOagn5XsW3fZ46bXkvVpdxAhe+NDDOgRmOUMfbL1Oqo9JCE0BAacb/gogP8JoP9+bPxlGiIvzj3kHaiOfcIjmmO1qARkVAA4NGp/t4ORLXndSt5Gip9NxpiQOElANGY5tBSjayt2gqOTh3s7UDFykEvg8gwR5BwSIxqS0cO6fP71ykgSZybiGhLfpOjpwwef1g64PpPdUwHa9zxms0mtAtjI8zx1HEHe4V9LMzg8IR2geYfmxFt5TOwjjFHcazcmpJuxYDy6oc8Cwb4c8lJbYEsFcIzqik2HWcLdl2cHQ/LKzXVWOx4NOcP7rYpPpzg341H+NN46F5XyCmXQT4UC3EH5U2lNs5XithXJIzgwlPTxreyahR7RQ2DZmYr6u8QAr5NcSLK38DavGT52JNOmOR+xgAHTDYCxwkvvpfw+HoekD0AhhnHmkds1UBjCsKdzmoYpvyeun0rY7853RnquoS1jZQ4FbG01UgQFqXthdEZSMdqqGKNlrMK9BoDi7socTGveuKDKiNTUte3d8UZlL3WBS7m7ru7lbFf2smpH2kD61BaKgMU08jBkmGNN8wmuT5Nw4ymS+rPjZx4HiWvsV7gcpS7KyX0/FVR58V4hJ8jpTRdrmCod5EcTM/LgyqBPNrOy982svJlnUG6E2x61ybUjtdDbS0lz0vBdhNR9jZ5KjCnls9TyKD3BcIbcdzIyCu3c3IZI1XsJdxSzBqhbeYFS0hlS/IdznjFJ9n7VgC4uofLnaovnZM/pIvyNXytUYookky1G9vKca2ioJBXUC4j7WFBSaEgm5dwY93+yedDujD657LZSMZmYN/cEReROmtkqkBtdbo4qDKY6va4hPnbxYQ6a2gm9cTR0TA/afjAcMiCD2Y50wQjEGDPZAryd849iiGG6wmuspDtnxhEEDbo00PsWRNzWxe989r5GIhka5idvJVSXxm6sgdSZqGkuoCChR+OjfLjknv02MRA004iBym9NZIdi/Lj1RsqXK5ChrEBisdGeRdNmgZbDAaZBQ2ioA4JCoolKKZS4nOSi8e1T6xhsCiUTdMt3DMR0xardbXKBykuVdo9pmstOcOP+f149yLQyEu67FN35M/5gvoIOf0q3VDrm+KXcIh9GR/ni7rmkg19QIyE2bG/bspVwxigONbhsS2UEY3wF7jp8nSxCFs7GflxLitXDGQEjbuxRThcTaXkUs2Gc7Ex/oVlQYLjqTHci1Xxoa6z+oH3cW5XthqVEX62zsbjPLlXVbC9Lb/f2BTzyN8r3GO4Fttxzcnzysa6mN9C2QruwQgkKzWYzRZk29ldHifiWhuwdB2WS2W1lr4j38L3y61a7VdKLlH8k8+ps4WcuBSf4Bcnx/kyVsZnB4baNLru4Oubm+I8Xni/GqaL3Hv6aUKEUYfL6H2F6TBq6n0M/d/9dvpXgAEARI9Y1TPEBq4AAAAASUVORK5CYII=);
}

.confirmit-star:hover{
	background-image:url(data:image/gif;base64,R0lGODlhHgAeAOZKAI2NjY6OjoqKioeHh4yMjH5+fpKSkpiYmH9/f5CQkJqamoGBgZWVlZ2dnYSEhIuLi4ODg4iIiHp6eo+Pj/7+/nx8fGtra3h4eLS0tPr6+vz8/H19fZSUlImJiff394KCgqOjo3t7e9DQ0Hl5ebm5uYaGhvT09KmpqeLi4tXV1crKyra2tsnJyfj4+PPz86enp8zMzK+vr5OTk5GRkcfHx8/Pz7q6umxsbNvb24WFhZeXl5aWlrGxsfDw8KWlpcDAwLOzs7y8vLi4uJubm8LCwoCAgJ+fn2lpadbW1pycnP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEoALAAAAAAeAB4AAAf/gEqCg4SFhoeIiDU1iY2IGSUlGY6UgzQICDSVlBoAAgIAGpuNLAUBAQUso4idHacdoauGKhsBAAABGyqyhBQGA7a4AwYUvIIiFcG3ABUixkoPEcq3sI4gFwgF2tobDssABAEcCjcW5uc3Rz6CHhg5E6fxwQQAMgoN+Pn4Rhw8PYQrIEz4dotAggNDFChcqLDBBAyHhHwYuIzAjAMYM2pU8ABIoiAIKFrcwaCkSZM6BkBsRKRIAAITZBiYSZMmBwcrKiGxlaCnz58JIvwYBeIBOAJIk9J7kGRUiwEPPkmdKiBai004CkQYwLWr1wgFcGyyscABhLMO0ppFu8DGpgMLWOIu+IDgE4IPchccqGSiQDZMEk64cHFCAia/BUxQgnGhQoUQD1IQSvEghOMLMCjFGCFBAgYPhtp1HhHDUYYIFwygaITCwIUIkxJReEGimCMKJF7Yfsa7dyAAOw==);
}

.confirmit-table .confirmit-rankedorder-orderelementhover label:hover, .confirmit-table .confirmit-rankedorder-orderelementdrag label:hover{
	color:#ffffff;
}

.confirmit-table label:hover{
	color:#199AEA;
}

.droparea, .deck{
	border:solid 1px #BBBCBC;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}

.droparea, .droparea-hover, .deck{
	background-color:#f0f0f0;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(49%, #f0f0f0), color-stop(51%, #eaeaea), color-stop(100%, #eaebec));
	background:-webkit-linear-gradient(top, #f9f9f9 0%, #f0f0f0 49%, #eaeaea 51%, #eaebec 100%);
	background:-moz-linear-gradient(top, #f9f9f9 0%, #f0f0f0 49%, #eaeaea 51%, #eaebec 100%);
	background:-ms-linear-gradient(top, #f9f9f9 0%, #f0f0f0 49%, #eaeaea 51%, #eaebec 100%);
	background:-o-linear-gradient(top, #f9f9f9 0%, #f0f0f0 49%, #eaeaea 51%, #eaebec 100%);
	background:linear-gradient(top, #f9f9f9 0%, #f0f0f0 49%, #eaeaea 51%, #eaebec 100%);
	border:solid 1px #bbbcbc;
	margin:5px;
	padding:5px;
	height:100px;
	width:80px;
}

.errorpage + div .questionarea:first-child .questiontitle{
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
}

.errorpage, .errorquestion{
	color:#ff0000;
}

.grid-bar-cell:hover{
	border:solid 1px #333333;
}

.gridlabel.grid-group-header-label{
	font-weight:bold;
}

.hrs-item.selected, .hrs-item.selected:hover{
	background-color:#009FDA;
	border:solid 1px #009FDA;
}

.hrs-item:hover{
	border:solid 1px #009FDA;
}

.multi-selected .answerlabel, .multi-selected-hover .answerlabel, .multi-selected .gridlabel, .multi-selected-hover .gridlabel{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAABIUlEQVQoz2P4//8/Az7s4ODAAsQ5QDyVgZBiZ2dns4kTJ37asGHDC0Km8mZkZKz6+vXr/3fv3tXiVezl5eW3f//+v0D2qXnz5kngM1W0qqrq2r9//35cv349DiQGEuQGYmEgZkZSyBgQEJD74MGD/79+/Vrf1tbGClbs4eHR5ufn99XJyckXptjR0VF20qRJr4HsF4cPH7aDiTMsWbIk+8ePH7+AVu4AmigBEgwLC5v74cMHkKfmIDuNYcKECSK/f/9eferUqf9BQUEZQA1O27Zt+wmUvLd161Z5FMUg4sCBAxZA+mVfX9+NwsLCB0DN/589e5aP7mk44/379x2PHj36/+LFCyD3/7HJkydz4FS8bNkyGSC9HWT9lStX3LEFJwDuuman8FNOQgAAAABJRU5ErkJggg==);
	background-position:left 2px;
	background-repeat:no-repeat;
}

.multi-selected div.gridlabel, .multi-selected-hover div.gridlabel{
	background-position:center;
}

.navback img{
	border:solid 1px #8e5100;
	margin-top:5px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	color:#ffffff;
	text-align:center;
	height:30px;
	width:auto;
	cursor:pointer;
}

.navback input, .navforward input{
	background-color:#199AEA;
	border:solid 1px #199AEA;
	margin-top:5px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:30px;
	width:auto;
	cursor:pointer;
}

.open.confirmit-resizable{
	border-top:solid 1px #cccccc;
}

.pagearea .questionarea:first-child .questiontitle{
	-webkit-border-top-left-radius:0.5em;
	-webkit-border-top-right-radius:0.5em;
	-moz-border-top-left-radius:0.5em;
	-moz-border-top-right-radius:0.5em;
	border-top-left-radius:0.5em;
	border-top-right-radius:0.5em;
}

.progress, .chart-bg{
	border:solid 1px #C4C4C4;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	height:10px;
}

.qtext label, .text, .qtext, .errorquestion{
	max-width:1000px;
}

.questiontitle h2{
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	font-weight:normal;
	font-size:1.5em;
	color:#000000;
	line-height:40px;
	text-align:center;
	width:100%;
	max-width:700px;
}

.abtn{
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	padding-left:3px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	height:32px;
}

.abtn-sm{
	height:32px;
	width:96%;
}

.answersection{
	padding-right:25px;
	padding-left:25px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-top-left-radius:5px;
	-moz-border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}

body, .confirmit-inline .body{
	background-repeat:repeat;
	font-size:16px;
	color:#5F5F61;
	font-family:Cambria, Helvetica, Arial, Sans-Serif;
	line-height:20px;
}

.card{
	border:solid 1px #333333;
	color:#ffffff;
}

.card-dragged{
	filter:alpha(opacity=80);
	opacity:0.8;
}

.card-dropped{
	border:solid 1px #bbbcbc;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	color:#ffffff;
}

.chart-bg{
	margin-bottom:15px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.chart-container{
	margin-top:0px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:20px;
}

.chart-itemlabel{
	padding:3px 0px;
	font-size:10px;
	font-family:Verdana, Arial;
}

.chart-subhead{
	background-color:#ffffff;
	margin-top:30px;
	padding-bottom:0px;
	color:#000000;
}

.chart-total{
	background-color:#dadada;
	margin-top:25px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	color:#000000;
	text-indent:10px;
}

.confirmit{
	margin-top:0px;
	margin-right:auto;
	margin-bottom:20px;
	margin-left:auto;
	visibility:hidden;
	height:34px;
	width:211px;
}

.confirmit-abtn-table-grid{
	border-collapse:separate;
	border-spacing:15px;
}

.confirmit-grid{
	margin-top:10px;
	margin-right:12px;
	margin-bottom:10px;
	margin-left:12px;
	line-height:32px;
}

.confirmit-gridslider-bg{
	background-color:#ffffff;
	width:4px;
}

.confirmit-gridslider-rail{
	margin-top:12px;
}

.confirmit-lookup{
	border-bottom:solid 1px #bdbdbd;
	-webkit-border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-top-left-radius:6px;
	-moz-border-top-right-radius:6px;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
}

.confirmit-lookup-clear{
	font-weight:bold;
	color:#4A6C9B;
}

.confirmit-lookup-other{
}

.confirmit-lookup-selection{
	border:solid 1px #bdbdbd;
	-webkit-border-bottom-left-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-bottom-left-radius:6px;
	-moz-border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}

.confirmit-numslider-horiz-bg{
	padding-top:7px;
}

.confirmit-rankedorder-dragger{
	padding-top:8px;
	padding-right:3px;
	padding-bottom:8px;
	padding-left:3px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}

.confirmit-rankedorder-orderelement{
	background-color:#cfd0d1;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ececed), color-stop(25%, #cfd0d1), color-stop(75%, #bababb), color-stop(100%, #bdbfc2));
	background:-webkit-linear-gradient(top, #ececed 0%, #cfd0d1 25%, #bababb 75%, #bdbfc2 100%);
	background:-moz-linear-gradient(top, #ececed 0%, #cfd0d1 25%, #bababb 75%, #bdbfc2 100%);
	background:-ms-linear-gradient(top, #ececed 0%, #cfd0d1 25%, #bababb 75%, #bdbfc2 100%);
	background:-o-linear-gradient(top, #ececed 0%, #cfd0d1 25%, #bababb 75%, #bdbfc2 100%);
	background:linear-gradient(top, #ececed 0%, #cfd0d1 25%, #bababb 75%, #bdbfc2 100%);
	border:solid 1px #cccccc;
}

.confirmit-rankedorder-orderelementdrag{
	border:solid 1px #8e5100;
}

.confirmit-rankedorder-orderelementhover{
	border:solid 1px #8e5100;
}

/* Hides from IE5-mac \*/
* html .confirmit-ranked-order-value {
	height:100%;
	width:42px;
}
/* End hide from IE5-mac */
.confirmit-ranked-order-value{
	border:solid 2px #5F5F61;
	margin:3px;
	font-weight:bolder;
	font-size:180%;
	color:#5F5F61;
	text-shadow:none;
	min-height:100%;
	min-width:42px;
}

.confirmit-resizable{
	padding:10px;
}

.confirmit-singleslider-horiz-bg{
	height:4px;
}

.confirmit-singleslider-vert-bg{
	background-color:#ffffff;
	width:20px;
	right:0px;
}

.confirmit-star{
	background-image:url(data:image/gif;base64,R0lGODlhHgAeAOZOAG9vb3BwcG5ubmtra319fVxcXHNzc2dnZ2BgYIODg2RkZHl5eXZ2dmVlZV1dXWhoaGNjY1dXV39/f1paWv7+/qCgoF5eXmxsbHV1dYCAgPn5+Wlpafv7+6ampltbW21tbVRUVGFhYXFxcWpqavX19Xh4eHJycmZmZnd3d8TExMvLy7+/v/Hx8XR0dKenp9ra2lhYWFVVVbi4uLq6usLCwvb29pCQkJOTk729vfDw8FZWVtLS0pqamszMzLCwsLKysqurq4aGhp+fn4uLi+zs7JycnKKiooGBgYqKioKCgnx8fHp6eqOjo46Ojv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAE4ALAAAAAAeAB4AAAf/gE6Cg4SFhoeIiDQ0iY2IGicnGo6UgzIODjKVlBwAAwMAHJuNMwUBAQUzo4idI6cjoauGOB4BAAABHjiyhBQYD7a4DxgUvIIpE8G3ABMpxk4XG8q3IwKOQyAWBdvbHgrLAAIBJQoN5ucNJw9NgiQVDSan8sECACgZCfn6+UElRUSEjEAQAe6WAAMEjmSQwLAhPhMVDnUIQXCZgBYEMmrcmOGDkERALFS8uGSByZMnlTyI2OiHhQACTKBgQLNmTXJMKvWwZaCnz58GHvgYheRDOAFIk9b7kGRUjQcXPkmdOiBajU07Cmw4wLWr1w0FdmxygUABhLMK0ppFi8DFJgIIWeIiCGHhk4UQchEQqMSigAO/DiLcyJHjRgRMfguwoLQixoQJMC6oIKTiAozHMVZQ4qEjQoQKJAy586yDhyMND0BgeNHoBQYQDyYlomCjQzFHFDrYuP2st+9AADs=);
}

.confirmit-star-hover{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABVBJREFUeNrkV0tvW0UUPmfG168kdeIkTpM4pOnDiILUkC6qZlEeoohUVF0UhEoRValghXioRYiWDRJF/ICuqRAVKmKD1EoICakrhMQqsGhEm4a2JE4gtpPaTu3ce2eGc+61ndp5uIVFF1g68WTmzHzn8Z0zYzTGwMP4CHhIn0B1cPr1NghaAEaTUBCyeQ3rBUPTfEsY3uDxUhm+ELhaR9E5bRGA9/Y7ELH8PfzpPmav77Gg2WgI1wTmKZoPPr0r+CELGRr09BrEdgD2DGmIRVZAm4aaD4oEERD98b3iugCJDnF4JGWlRnZYqURMHHadSqQq4iqAjigBb1XguA+YY8leE7jSq8Ctke3Wya5NAlgI/CR5ZLFXVVmmaO7ZpiHeSiE3DwjMB0TD6BlQ3cvW98TFoZEdgd1VvSe3B3b3dIhDnmekqNjbFoC925UX7n/F6qrXmqzwy87IkW2B93vahRdOBuExz5GC5HCUbAN7CHQjb5sCe+yNIHRTSNtbBAwm5IFd26xRj8SVfPIBw1utUV6LhgSM7kB4dqeGZec/1jGDBATn2uBjg4FTfZ3C85SBWTSNe+MCdg4ETmn6fzTl1pVP0zqmHCW0MTZ5YWp1U/nmA8nj53dtDeyT6LO2apSp1HAqifsc2z060KUvL6vK4urUSfrK1QE/vkV+NdAln6JDy3XA4IeUSBXtjUvf28q5Do2X7hhwljR0Un4PpEJfqhIUocFbLksyOPj3kp6KAzxRBzy4Wb5JtXkxFsW97GG1EVSbAwM6jvHnaD1PgPYCQIjm26QEgQEwZXLKQGwtkuZKJn1tznkr1Rhq2zW3b0y7L3bH5IXudhzj3DV2JG6NpbKBYoYKt4wQC6B3gr9s1uQHd8G/Cnri1oJ6CYS5uopclZTkbs25L89m9LcMgg2ghYKB/CxAqxZejXtmU9ZwHZFEsnRB/zKZVS+Q5lVci1zVXHDfn5pRrynHFPu75HEG5ekigdqL1BwYEAFMk0pgQ2/n1JUbGfWKhTiPuA6rV8CpR4Oxr02rE0phYTAh3ikUDbgFoIaPNUCEtS8QDiHSn8k5dfnmvDpC+S0iblBOvMj5qApzaH5Rv0sRK4U1fkCkE+Y+LnfeN5NV36QX9TGmjgD0jMQGY2s5Xr5rIJfVUKB7uERjTQyezyn4bdL5LhJGhUHaGGgipOMguBNp91zJ0TZIihQRxSZzysRU9x7Tax7nKX+LVCdYcR+9y9zA5rjcH4qChQ21vWZuSSkcAKulRTwzl1M/SY21TabB4xpw0dEN2fIu80CqDZ8LRfyLHe/jScOvmNgm3P/7jPk8ZBm3acvMFfSqx4CUGOvtESNUPV4ozT21qfRKc+CGU11j3T7aU/7VxIolk0VsAtyXkKuAw0Eca28XrUb6bBAVAt4pmOL0tPqU9ZL98mPysFVXHwykE+sQrQO9cqxsmwuiGXB+qT6BHNrhR+VwtIXY4hrynlsmwK0/1ffZBXNauTDOt9P1P9QPnR34WXJAjllELqP891p3pxgen3AvBINNgHsT9Tek4xqrJyEOStqoyOo7eTObntVnMvP6fCjov0w4tuTp+PSMPlB24Hhfnzgbi2Evd6zNPeJgXw4/six0NgTOLOq6MNOGIQpj6u6ygZm0+jqbMWcI8CYD4gpZ/ZtHegacn5xUVzq78Wx/Ur6aTMrUz+POkFPQ1zZsIFuSso7TlgVH8gV9Oz2t3yZDLqGotdR1S4nyeTOXMUcXsu7F/kfEuaEBcYRS9glu5DGHr4FcE1NT6oQE/DEY8pl7Xz9NyEB7GS7duK5KaGE8bK1j6P/ut9M/AgwAmXFqUYKYdnMAAAAASUVORK5CYII=);
}

.confirmit-table{
	margin:10px;
}

div.body{
	padding-top:8px;
	padding-bottom:8px;
}

div.confirmit-load-more{
	border-bottom:none 0px #FFF;
}

div.confirmit-star{
	border:none 1px #ffffff;
}

div.confirmit-star:hover{
	border:none 1px #FFF;
}

div.navback input{
	border:solid 1px #0A9DE9;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
}

div.navforward input{
	float:right;
}

.droparea-hover{
	border:dashed 1px #0a246a;
}

.droparea-label{
	color:#3a3a3a;
	text-align:center;
}

.errorpage{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEY1NzMyRTUwQjlGMTFFMUFDNDQ4RUQ0Njc5QjBGQzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEY1NzMyRTYwQjlGMTFFMUFDNDQ4RUQ0Njc5QjBGQzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRjU3MzJFMzBCOUYxMUUxQUM0NDhFRDQ2NzlCMEZDMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRjU3MzJFNDBCOUYxMUUxQUM0NDhFRDQ2NzlCMEZDMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjxJr3wAAAapSURBVHjapFdpbFRV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);
	background-repeat:no-repeat;
	margin-top:20px;
	margin-right:0px;
	margin-bottom:13px;
	margin-left:10px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:8px;
	padding-left:35px;
	font-size:14px;
	line-height:30px;
}

.errorquestion{
	margin-top:5px;
	margin-right:12px;
	margin-bottom:5px;
	margin-left:12px;
	font-weight:bold;
}

fieldset{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

fieldset .confirmit-abtn-table{
	margin:0px;
	width:100%;
	border-collapse:separate;
	border-spacing:10px;
}

.footer_info{
	padding-top:25px;
	padding-right:25px;
	padding-left:55px;
	font-style:italic;
	font-size:15px;
	color:#FFFFFF;
	vertical-align:middle;
	max-width:730px;
}

.grid-bar-cell{
	border:solid 1px #cccccc;
	padding:5px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}

.grid-bar-cell-exclusive{
	margin:0px auto;
}

.grid-bar-cell-label{
	font-weight:normal;
	font-size:11px;
}

.grid-bar-container{
	margin:0px;
}

.gridcell{
	border:solid 1px #D0D0D0;
	white-space:nowrap;
	text-align:center;
}

.gridlabel{
	border-top:solid 1px #bfbfbf;
	font-weight:normal;
	text-align:left;
}

.group-answer-input{
	padding-left:10px;
}

.group-answerlabel{
}

.group-header-label{
	font-weight:bold;
}

h1{
	margin-top:10px;
	padding-top:25px;
	padding-right:25px;
	padding-left:25px;
	font-weight:normal;
	font-size:17px;
	line-height:22px;
}

.hovercolor{
	background-color:#dbdbdb;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cecece), color-stop(25%, #dbdbdb), color-stop(75%, #dcdcdc), color-stop(100%, #bdbdbd));
	background:-webkit-linear-gradient(top, #cecece 0%, #dbdbdb 25%, #dcdcdc 75%, #bdbdbd 100%);
	background:-moz-linear-gradient(top, #cecece 0%, #dbdbdb 25%, #dcdcdc 75%, #bdbdbd 100%);
	background:-ms-linear-gradient(top, #cecece 0%, #dbdbdb 25%, #dcdcdc 75%, #bdbdbd 100%);
	background:-o-linear-gradient(top, #cecece 0%, #dbdbdb 25%, #dcdcdc 75%, #bdbdbd 100%);
	background:linear-gradient(top, #cecece 0%, #dbdbdb 25%, #dcdcdc 75%, #bdbdbd 100%);
}

input.numeric{
	border-left:solid 1px #c4c4c4;
	border-top:solid 1px #808080;
	border-right:solid 1px #c4c4c4;
	border-bottom:solid 1px #dcdcdc;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}

input.numeric, .confirmit-lookup-search{
	border-left:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}

.instruction{
	padding-top:0px;
	padding-right:25px;
	padding-left:25px;
	font-style:italic;
	font-size:15px;
	color:#C0C0C0;
	max-width:730px;
}

.logoarea{
	background-color:#008BE3;
	width:50em;
}

.nav{
	margin-top:40px;
	margin-bottom:15px;
	height:40px;
}

.navback{
}

.navforward{
}

.number-align{
	text-align:right;
}
.confirmit-rtl .number-align {
	text-align:left;
}

.other{
	margin:0px 15px;
}

.pagearea{
	background-color:#FFFFFF;
	margin-right:auto;
	margin-left:auto;
	-webkit-border-radius:0.5em;
	-moz-border-radius:0.5em;
	border-radius:0.5em;
	display:table;
	width:50em;
}

.progress{
	margin-top:30px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	width:700px;
}

.progressbar-text{
	position:absolute;
	top:-9999px;
}

.questionarea{
}

/* Hides from IE5-mac \*/
* html .questiontitle {
	height:40px;
}
/* End hide from IE5-mac */
.questiontitle{
	background-color:#E9E9E9;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #d8d8d8));
	background:-webkit-linear-gradient(top, #ffffff 0%, #d8d8d8 100%);
	background:-moz-linear-gradient(top, #ffffff 0%, #d8d8d8 100%);
	background:-ms-linear-gradient(top, #ffffff 0%, #d8d8d8 100%);
	background:-o-linear-gradient(top, #ffffff 0%, #d8d8d8 100%);
	background:linear-gradient(top, #ffffff 0%, #d8d8d8 100%);
	-webkit-box-shadow:0px 1px 0px #ffffff, 0px 2px 0px #dbdbdb;
	-moz-box-shadow:0px 1px 0px #ffffff, 0px 2px 0px #dbdbdb;
	-o-box-shadow:0px 1px 0px #ffffff, 0px 2px 0px #dbdbdb;
	box-shadow:0px 1px 0px #ffffff, 0px 2px 0px #dbdbdb;
	display:none;
	min-height:40px;
}

.scale{
	border:solid 1px #D0D0D0;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:10px;
	line-height:20px;
	vertical-align:bottom;
}

.scale-group-header{
	font-size:16px;
}

.selectedcolor{
	background-color:#D7D7D7;
}

span.confirmit-singleslider-horiz-rail, span.confirmit-gridslider-rail, span.confirmit-numslider-horiz-rail{
	background:-webkit-gradient(linear, left top, right top, color-stop(0%, #5E5E5F), color-stop(90%, #199AEA));
	background:-webkit-linear-gradient(left, #5E5E5F 0%, #199AEA 90%);
	background:-moz-linear-gradient(left, #5E5E5F 0%, #199AEA 90%);
	background:-ms-linear-gradient(left, #5E5E5F 0%, #199AEA 90%);
	background:-o-linear-gradient(left, #5E5E5F 0%, #199AEA 90%);
	background:linear-gradient(left, #5E5E5F 0%, #199AEA 90%);
	border-left:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

span.confirmit-singleslider-vert-rail{
	background-color:#ff9200;
	background:-webkit-gradient(linear, left top, right top, color-stop(0%, #fe730a), color-stop(33%, #ff9200), color-stop(67%, #ff9200), color-stop(100%, #f86801));
	background:-webkit-linear-gradient(left, #fe730a, #ff9200, #ff9200, #f86801);
	background:-moz-linear-gradient(left, #fe730a, #ff9200, #ff9200, #f86801);
	background:-ms-linear-gradient(left, #fe730a, #ff9200, #ff9200, #f86801);
	background:-o-linear-gradient(left, #fe730a, #ff9200, #ff9200, #f86801);
	background:linear-gradient(left, #fe730a, #ff9200, #ff9200, #f86801);
	border-left:solid 1px #c47000;
	border-top:solid 1px #8e5100;
	border-right:solid 1px #c47000;
	border-bottom:solid 1px #8e5100;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

table.confirmit-horiz-single-slider-table{
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	text-align:center;
}

td.abtn + td.answerlabel{
	display:none;
}

td.abtn label:hover{
	color:#000000;
}

td.abtn-selected-hover label:hover, td.abtn-selected-hover-grid label:hover, td.abtn-selected label:hover, td.abtn-selected-grid label:hover{
	color:#ffffff;
}

td.confirmit-rankedorder-dropzonehover{
	border:dashed 1px #0A246A;
}

textarea{
	border-left:solid 1px #c4c4c4;
	border-top:solid 1px #808080;
	border-right:solid 1px #c4c4c4;
	border-bottom:solid 1px #dcdcdc;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	-webkit-box-shadow:0px 0px 10px #dddddd inset;
	-moz-box-shadow:0px 0px 10px #dddddd inset;
	-o-box-shadow:0px 0px 10px #dddddd inset;
	box-shadow:0px 0px 10px #dddddd inset;
	resize:none;
}

textarea, input.numeric{
	border:solid 1px #CCCCCC;
}

textarea:focus{
	-webkit-box-shadow:0px 0px 10px #cccccc inset;
	-moz-box-shadow:0px 0px 10px #cccccc inset;
	-o-box-shadow:0px 0px 10px #cccccc inset;
	box-shadow:0px 0px 10px #cccccc inset;
}

textarea:focus, input.numeric:focus{
	border:solid 1px #199AEA;
	border-top:solid 1px #199AEA;
	border-right:solid 1px #199AEA;
	border-bottom:solid 1px #199AEA;
}

.unselectedcolor{
	background-color:#D7D7D7;
}

/* Hides from IE5-mac \*/
* html .wrapper {
	width:740px;
}
/* End hide from IE5-mac */
.wrapper{
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	min-width:740px;
	border-collapse:collapse;
}

.yui3-resize-wrapper{
	border-top:solid 1px cccccc;
	padding-top:10px;
	padding-bottom:10px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
}

