@import url('import/reset.css');
@import url('import/fonts.css');
@import url('import/jquery-ui-1.12.1.css');
@import url('import/button.css');
@import url('import/errors.css');
@import url('import/fields.css');
@import url('import/select2.min.css');

::selection {
	background-color: #5A4099;
	color: #ffffff;
}

::-moz-selection {
	background-color: #5A4099;
	color: #ffffff;
}

input::-webkit-input-placeholder {
	color : #dedede;
}

:-moz-placeholder {
	color : #dedede;
}

::-moz-placeholder {
	color : #dedede;
}

:-ms-input-placeholder {
	color : #dedede;
}

:root *> body, :root *> html {
	font-family : 'bariol_regularregular', arial, helvetica, sans-serif;
}

body {
	background-color : #fbfdff;
	width : auto;
	min-width : 710px;
	height : auto;
	padding: 24px 20px 20px 20px;
}

body.fixedwidth {
	min-width : 960px;
	max-width : 960px;
	margin : 0 auto;
}

body.header {
	padding-top : 0;
	padding-bottom : 0;
	background-color : #f6f8fa;
}

h1 {
	display : none;
	visibility : hidden;
}

h1.show {
	display : block;
	visibility : visible;
}

a:link, a:hover, a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

input[type="text"], input[type="email"], input[type="date"], input[type="number"], input[type="url"], input[type="file"], input[type="time"], input[type="password"], input[type="tel"], textarea, select, div.selector, table.disabledinputborder td.disabledinputcell {
    border: 1px solid #c1c1c1;
	padding : 0 11px 0 11px;
	line-height : 22px !important;
    border-radius: 3px;
}

input[type="file"] {
    padding : 0;
}

input[type="text"], input[type="email"], input[type="date"], input[type="number"], input[type="url"], input[type="file"], input[type="time"], input[type="password"], input[type="tel"], div.selector, table.disabledinputborder td.disabledinputcell, option {
	height : 22px !important;
	vertical-align : middle !important;
	width : 100%;
}

select {
	height : 24px !important;
	line-height : 24px !important;
	vertical-align : middle !important;
	width : 100%;
	padding : 0 0 0 7px;
}

select[size] {
	height : auto !important;
}

textarea {
	width : 95%;
	min-height : 200px;
}

address {
	margin : 5px 40px;
}

h1, h2, h3, h4, h5, h6 {
    font-family : arial, helvetica, sans-serif;
    margin: 0 0 1.05em;
    line-height: 1.2;
	text-align : left;
}

:root *> h1, :root *> h2, :root *> h3, :root *> h4, :root *> h5, :root *> h6{
	font-family : 'bariol_boldbold', arial, helvetica, sans-serif;
}

h1, h2, h3 {
    color: #7AC142;
}

h1 {
	font-size : 21px;
	line-height: 1.207;
	margin-bottom: 0.6em;
	margin-top: 0.55em;
}

h2 {
	font-size : 18px;
	line-height: 1.25;
	margin-bottom:0.35em;
}

h3 {
	font-size : 15px;
	line-height: 1.26;
	margin-bottom: 0.45em;
}

h4 {
	font-size : 12px;
	line-height: 1.35;
	margin-bottom: 0.6em;
}

h5 {
	font-size: 9px;
	line-height: 1.4;
	margin-bottom: 0.8em;
}

h6 {
	font-size: 6px;
	line-height: 1.5;
	margin-bottom: 0.15em;
}

/* Button overrides */

a.button > span > span, button.button > span > span {
	border-top-left-radius: 4px;
}

a.button > span > span, a.secondary img, button.button > span > span, button.secondary img {
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWY3ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #f5f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f5f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f5f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f5f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f5f1f1 100%); /* W3C */
	filter : progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr='#ffffff', endcolorstr='#f5f1f1'); /* IE6-8 */
}

a.button:hover > span > span, a.secondary:hover img, button.button:hover > span > span, button.secondary:hover img  {
	background: #e2e4e6; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmJmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2YzZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e2e4e6 0%, #cdcdcd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e4e6), color-stop(100%,#cdcdcd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e2e4e6 0%,#cdcdcd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e2e4e6 0%,#cdcdcd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e2e4e6 0%,#cdcdcd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e2e4e6 0%,#cdcdcd 100%); /* W3C */
	filter : progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr='#e2e4e6', endcolorstr='#cdcdcd'); /* IE6-8 */
}

a.button > span > span > img, button.button > span > span > img {
	border-top-right-radius : 4px;
}

a.reverse > span > span > img, button.reverse > span > span > img  {
	border-top-right-radius : 0px;
	border-top-left-radius : 4px;
}

a.reverse > span > span, button.reverse > span > span {
	border-top-left-radius: 0px;
	border-top-right-radius: 4px;
}

/* Button group */

#button_panel, #button_panel2 {
	border-top: 1px solid #c1c1c1;
	clear: both;
	margin : 20px 0 0 0;
	padding : 20px 0 0 0;
	white-space: nowrap;
	width : 100%;
}

#button_panel2 {
	border : 0;
}

#button_panel button.button {
	visibility : hidden;
}

#button_panel:before, #button_panel:after, #button_panel2:before, #button_panel2:after {
	content : "";
	display : table;
}

#button_panel:after, #button_panel2:after {
	clear : both;
}

#button_panel, #button_panel2 {
	zoom : 1;
}

#button_panel > #secondary > button.button.secondary.reverse:first-child, td button.button.secondary.reverse:first-child, td button.button.secondary.reverse:first-child {
	margin-left : 32px;
}

#button_panel2 > #secondary > button.button.secondary.reverse:first-child, td button.button.secondary.reverse:first-child, td button.button.secondary.reverse:first-child {
	margin-left : 42px;
}

#button_panel > #secondary > button.button.secondary.reverse, #button_panel2 > #secondary > button.button.secondary.reverse {
	margin-left : 42px;
	margin-right : 0px;
}

#button_panel > #primary > button.button:first-child, #button_panel2 > #primary > button.button:first-child {
	margin-left : 20px;
}

#button_panel span.buttontype, #button_panel2 span.buttontype {
	display : inline-block;
}

#button_panel > #secondary {
	min-width : 456px;
}

#button_panel2 > #secondary {
	min-width : 558px;
}

#button_panel > #primary  button.button, #button_panel > #secondary > button.button.secondary, #button_panel2 > #primary  button.button, #button_panel2 > #secondary > button.button.secondary {
	margin-left : 10px;
	margin-right : 32px;
}

td button.button.secondary:first-child, td button.button.secondary:first-child {
	margin-left : 0;
}

/* Tab Table */

div.tabtable {
	border-bottom : 1px solid #c1c1c1;
	z-index : -1;
}

a.tabtablecell, a.tabtablecellselected {
	display: inline-block;
	position: relative;
	height : 41px;
	margin : 5px 0px 0px 0px;
	outline : none;
}

a.tabtablecell > span, a.tabtablecellselected > span {
	border-radius : 6px;
	display : inline-block;
	position : relative;
	z-index : 0;
}

a.tabtablecell > span > span, a.tabtablecellselected > span > span {
	background-color: #eee4e4;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border: 1px solid #c1c1c1;
	color: #660000;
	display: inline-block;
	padding: 12px 10px 12px 10px;
	text-decoration: none;
}

a.tabtablecellselected > span > span {
	z-index : 1;
	border-bottom : 1px solid #f5f1f1;

	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWY3ZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #f5f1f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f5f1f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#f5f1f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#f5f1f1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#f5f1f1 100%); /* W3C */
	filter : progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr='#ffffff', endcolorstr='#f5f1f1'); /* IE6-8 */
}

a.tabtablecell:hover > span > span {
	background-color: #dfc9c9;
}

#dialog_link {
	padding : .4em 1em .4em 20px;
	text-decoration : none;
	position: relative;
}

#dialog_link span.ui-icon {
	margin : 0 5px 0 0;
	position: absolute;
	left: .2em;
	top: 50%;
	margin-top: -8px;
}

/* Tables */

table {
    width: 100%;
    margin: 20px 0px;
}

tr {
	padding : 0;
	margin : 0;
}

td, th {
    vertical-align: middle;
}

table.gridtable td > .form_element {
	margin : 0;
}

th, tbody th, thead th {
    background-color: #dfe7ef;
    font-weight: bold;
}

body > table.formtable, body > table.gridtable, body p.linklist {
	min-width : 710px;
}

body p {
	max-width : 710px;
}

p.linklist {
	text-align : center;
	margin : 0 0 20px 0;
}

div.pagination > p.linklist {
	display : inline-block;
	min-width : auto;
	max-width : auto;
	margin : 0;
	text-align : left;
}

table.gridtable {
	width : auto;
}

table.gridtable td, table.formtable td {
    background-color: #f6f8fa;
}

table.gridtable, table.gridtable td, table.gridtable th {
	border : 1px solid #dfc9c9;
	padding : 3px 10px;
	white-space : nowrap;
}

table.gridtable th {
	text-align: left;
}

table.formtable td:first-child, table.formtable th, table.formtable tbody th, table.formtable thead th  {
	width : 234px;
    text-align: left;
	padding : 3px 10px 3px 30px;
}

table.gridtable tbody tr:nth-child(2n) td, table.vertheading.alternate tbody tr td:nth-child(2n), table.gridtable.alternate tr:nth-child(2n) td{
    background-color: #f6f8fa;
}

table.gridtable tbody tr.even td, table.vertheading.alternate colgroup col.even td {
    background-color: #f6f8fa;
}

table.gridtable.curved tbody tr.even td, table.vertheading.alternate colgroup col.even td {
    background-color: #e2e4e6;
}

body > table.curved {
	margin : 0 auto;
	width : 90%;
	max-width : 750px;
	background-color: transparent;
	border : 0;
}

table.curved td {
	vertical-align : middle;
	margin : 0;
	padding : 5px 7px;
	background-color: #e2e4e6;
	border : 1px solid #dfc9c9;
}

table[id^="QAStable_"] + table {
	margin-top : 20px;
}

:root *> table.curved tr:first-child td {
	border-top : 0;
}

:root *> table.curved tr:last-child td {
	border-bottom : 0;
}

table.curved td.celltopleft, table.curved td.celltopright, table.curved td.cellbottomleft, table.curved td.cellbottomright {
	background-color : #e2e4e6;
	border : 1px solid #dfc9c9;
}

:root *> table.curved td.celltopleft {
	border : 0;
	border-top-left-radius : 20px;
	border-right : 1px solid #dfc9c9;
	border-bottom : 1px solid #dfc9c9;
	padding-left : 30px;
}

:root *> table.curved td.celltopright {
	border : 0;
	border-top-right-radius : 20px;
	border-left : 1px solid #dfc9c9;
	border-bottom : 1px solid #dfc9c9;
	padding-right : 30px;
}

:root *> table.curved td.cellbottomleft {
	border : 0;
	border-bottom-left-radius : 20px;
	border-top : 1px solid #dfc9c9;
	border-right : 1px solid #dfc9c9;
	padding-left : 30px;
}

:root *> table.curved td.cellbottomright {
	border : 0;
	border-bottom-right-radius : 20px;
	border-top : 1px solid #dfc9c9;
	border-left : 1px solid #dfc9c9;
	padding-right : 30px;
}

/* Pagination */

a.paginationlinks, a.paginationlinkscurrent {
	display: inline-block;
	position: relative;
	margin : 10px 2px 10px 2px;
	width : auto;
	min-width : 20px;
	outline : none;
}

a.paginationlinks > span, a.paginationlinkscurrent > span {
	border-radius : 2px;
	display : inline-block;
	position : relative;
}

a.paginationlinks > span > span, a.paginationlinkscurrent > span > span {
	border-radius: 2px;
	display: inline-block;
	width : 20px;
	text-align : center;
	height : 20px !important;
	line-height : 20px !important;
	vertical-align : middle !important;
	text-decoration: none;
	font-family : arial, helvetica, sans-serif;
	font-size : 13px;
}

a.paginationlinks > span > span {
	border: 1px solid #c1c1c1;
	color: #765341;
	background-color : #ffffff;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZWVkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmU2ZDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffffff 0%, #faf8f1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#faf8f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#faf8f1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#faf8f1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#faf8f1 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#faf8f1 100%); /* W3C */
	filter : progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr='#ffffff', endcolorstr='#faf8f1'); /* IE6-8 */
}

a.paginationlinks:hover > span > span{
	background: #e6dece; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZGVjZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWQ3YzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e6dece 0%, #e1d7c2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6dece), color-stop(100%,#e1d7c2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e6dece 0%,#e1d7c2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e6dece 0%,#e1d7c2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e6dece 0%,#e1d7c2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e6dece 0%,#e1d7c2 100%); /* W3C */
	filter : progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr='#e6dece', endcolorstr='#e1d7c2'); /* IE6-8 */
}

a.paginationlinkscurrent > span > span  {
	border : 1px solid #c1c1c1;
	color: #ffffff;
	background-color: #e55124; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2NTEyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzQ1MWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e55124 0%, #cd451e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e55124), color-stop(100%,#cd451e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e55124 0%,#cd451e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e55124 0%,#cd451e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e55124 0%,#cd451e 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e55124 0%,#cd451e 100%); /* W3C */
	filter : progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr='#e55124', endcolorstr='#cd451e'); /* IE6-8 */
}

a.paginationlinkscurrent:hover > span > span {
	background: #c7461e; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M3NDYxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMTNiMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c7461e 0%, #b13b19 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7461e), color-stop(100%,#b13b19)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c7461e 0%,#b13b19 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c7461e 0%,#b13b19 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c7461e 0%,#b13b19 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c7461e 0%,#b13b19 100%); /* W3C */
	filter : progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr='#c7461e', endcolorstr='#b13b19'); /* IE6-8 */
}

span.paginationheading, span.paginationbar, span.paginationdots {
	display: inline-block;
	position: relative;
	margin : 10px 2px 10px 2px;
	outline : none;
	text-align : center;
	height : 20px !important;
	line-height : 20px !important;
	vertical-align : middle !important;
}

span.paginationbar, div.pagination span.pipelistbar {
	display : none;
	visibility : hidden;
}

:root *> a.paginationlinkscurrent > span > span, :root *> a.paginationlinks > span > span, :root *> span.paginationbar, :root *> span.paginationdots {
	font-family : 'bariol_regularregular', arial, helvetica, sans-serif;
}

div.pagination {
	text-align : right;
	white-space : nowrap;
	min-width : 710px;
	max-width : 710px;
}

.redtext {
	color : #ff0000;
}

.greentext {
	color : #00ff00;
}

.blacktext {
	color : #000000;
}

.bluetext {
	color : #0000ff;
}

table table {
	margin : 0;
	width : auto;
	min-width : auto;
	max-width : auto;
}

table.formtable table td:first-child, table table td, table table td:first-child {
	width : auto;
	padding : 0;
	text-align : left;
}

table.formtable table.disabledinputborder {
	margin : 0 25px 0 0px;
	padding : 0;
	width : auto;
	min-width : 278px;
	float : left;
}

table.formtable table.disabledinputborder td.disabledinputcell, select.disabledelement {
	margin : 0;
	padding : 0 11px 0 11px;
	background-color : #e2e4e6;
	white-space : nowrap;
}

table.proportion, table.required.proportion, table.formtable table.proportion, table.formtable table.required.proportion {
	max-width : 66px;
	min-width : 66px;
}

table.formtable table.proportion  td.disabledinputcell, table.formtable table.required.proportion  td.disabledinputcell {
	min-width : 52px;
	padding-right : 25px;
}

h2 + table.formtable {
	margin-top : 20px;
}

table[id^="QAStable_"].formtable, table.formtable + input[type="hidden"] + table[id^="QAStable_"].formtable {
	margin-top : 40px;
	margin-bottom : 40px;
}

/* filter dialog */
div.divdiv {
	border-radius: 4px;
	box-shadow : rgba(211, 203, 186, 0.4) 3px 3px 1px 1px;
	z-index : 100;
	margin : -25px 0;
}
div.divdiv table.gridtable {
	margin : 0;
}

/* Adviser view intro images */
#investor, #member_status, #find_member {
	width : 80px;
	height : 80px;
}

a.sort {
	display : inline-block;
	padding-right : 25px;
}

a.sort.active.asc {
	background : transparent url('../images/sort_asc_active.png') center right no-repeat;
}

a.sort.active.desc {
	background : transparent url('../images/sort_desc_active.png') center right no-repeat;
}

a.sort.unactive.asc {
	background : transparent url('../images/sort_asc_unactive.png') center right no-repeat;
}

a.sort.unactive.desc {
	background : transparent url('../images/sort_desc_unactive.png') center right no-repeat;
}

.sortasc, .sortdesc {
	display: inline-block;
	height: 15px;
	width: 15px;
}

.sortasc {
	background: transparent url('../../Images/sort_asc.png') 50% 50% no-repeat;
}

.sortdesc {
	background: transparent url('../../Images/sort_desc.png') 50% 50% no-repeat;
}

.sortdesc.selected {
	background: transparent url('../../Images/sort_desc_selected.png') 50% 50% no-repeat;
}

.sortasc.selected {
	background: transparent url('../../Images/sort_asc_selected.png') 50% 50% no-repeat;
}

ul.pretty {
	background-color : #f6f8fa;
	padding : 20px 0;
}

ul.pretty li {
	list-style: none;
	margin : 0 0 0 20px;
	padding: 7px 20px 7px 20px;
	background: transparent url('../images/tick.png') left 10px no-repeat;
}

:root .button > span > span, :root .button img, :root .button:hover img, :root .tabtablecellselected > span > span, :root a.paginationlinks > span > span, :root a.paginationlinks:hover > span > span, :root a.paginationlinkscurrent > span > span, :root a.paginationlinkscurrent:hover > span > span {
	filter: none \0/IE9;
}

.hidden{
	display : none;
	visablity : hidden;
}

@media screen {
	.showforprint {
		display : none !important;
	}
}

@media print {
	@page {
		border : 0;
	}

	body {
		margin-top : 2cm;
	}

	div.footer.showforprint {
		position : relative;
		bottom : 0;
		left : 0;
		height : 48.7mm;
		width : 100%;
	}
	div.footer.showforprint img {
		z-index : -1;
		position : relative;
		top : 0px;
		left : 0px;
		width : 100%;
		height : 100%;
	}

	div.footer.showforprint p {
		color : rgb(9,103,79) !important;
		line-height : 1.5;
		font-family : "Times New Roman", Times, serif;
		position : relative;
		top : -3cm;
		left : 0px;
		margin : auto 1cm;
		text-align : center;
		z-index : 1;
	}
	div.footer.showforprint p span{
		color : rgb(9,103,79) !important;
	}

	div.header.showforprint {
		position : static;
		top : -1cm;
		left : 0;
		width : 100%;
		text-align : right;
	}

	div.header.showforprint img {
		z-index : -1;
		width : 7.62cm;
	}
	
	button.button.print {
		display : none !important;
	}
}

table#aedatetable{
	width:100%;
	text-align : center;
	background-color : #ffffff;
	border-collapse : separate;
}

table#aedatetable td{
	width : 25%;
	background-color: #f5f5f5;
	vertical-align : top;
}

#aedatetable td.aedate, aedatetable td.aedaystogo{
	height: 40px;
}

#aedatetable thead th {
	height: 80px;
	padding: 12px;
	font-size : 16pt;
	background-color : #31b129;
	box-sizing: border-box;
	vertical-align : middle;
	color: #FFFFFF;
}

#aedatetable  td, #aedatetable  th {
	box-sizing: border-box;
	padding: 12px;
	vertical-align : middle;
	border : 4px solid #ffffff;
}

#aedatetable tbody tr:nth-child(2n) td{
    background-color: #ffffff;
}

#aedatetable  td.aedaystogo {
	color: #31b129;
	padding: 10px;
	box-sizing: border-box;
	border: 4px solid #D4D6D7;
	height: 100%;
}

#aedatetable td.aeinfo {
	height: 100%;
	padding: 10px;
	box-sizing: border-box;
	text-align : left;
}

#aedatetable td ul{
	padding: 0px;
	margin: 0px;
}

#aedatetable td li {
	padding-top : 2px;
	padding-bottom : 2px;
}
#aedatetable  td.current, #aedatetable  th.current{
	border : 4px solid #e57036;
}

#aesummarywrapper{
	max-width:900px;
 }

#secworkerassesment, #seccommunivations, #secchanges, #seccontribassessment, #secperiodupload, #seccommunivations {
	width:100%;
	padding:10px;
	border: 4px solid grey;
	border-radius: 8px;
	margin: 10px;
}

#seccontinc {
	max-width:910px;
	border: 4px solid grey;
	border-radius: 8px;
	height: 80px;
	margin: 10px;
	padding:10px;
 }

#tblworkerassesment td, #tbltodo td, #tblcontinc td, #tblcommunications td, #tblcontribassessment td, #tblchanges td, #tblworkerassesmentpostponedoptedout td{
	border: 1px solid black;
}

 #charttile{
	position: absolute ;
	overflow:hidden;
	padding-left:33px;
 }

.importtitle{
	text-align:right!important;
}

.importfield > span{
	width:100%!important;
 }

 .importfield input{
	width:100%;
 }

 #tblimportfile{
	max-width:710px;
	text-align:left;
	display: inline-block;
 }

#content {
	width : 1020px;
	margin : 0 auto;
	max-height : 100%;
	min-height : 400px;
	height : 100%;
	overflow : hidden;
	background-color : #ffffff;
}

#info, #login {
	padding : 0;
	width : 490px;
	position : absolute;
    top : 0px;
    bottom : 0px;
	min-height : 450px;
}

#login {
	width : 450px;
	padding-right : 40px;
	overflow: auto;
}

#info {
	background : #f5f5f5 url("../images/aebackground.png") 0px 0px no-repeat;
	margin-right : 530px;
	color: #FFFFFF;
	font-weight: bold;
	font-size : 18px;
	text-align : center;
}

#info ul {
	text-align : left;
}

#infocontent{
	background-color: rgba(0, 0, 0, 0.3);
	position : absolute;
	height : 600px;
	top : 0px;
	left : 0px;
	right : 0px;
	padding : 0 30px;
}

#login {
	margin-left : 530px;
	background-color : #ffffff;
}

#info h2 {
	font-size : 47px;
	font-weight: bold;
	margin : 0;
	color : #ffffff;
	text-align : center;
}

button.bulkresume > span > span > span {
	background-color : #31b129!important;
}

.paymentheading  {
	font-weight: bold;
}

.select2-results__option
{
    margin: 0px;
}


@media only screen and (device-width: 768px) {
	body, html{
		overflow:auto;
	}

	body{
		height:100%;
	}
}
td p.linklist {
	margin-bottom : 0px;
	text-align : left;
}

.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(../../Images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(../../Images/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(../../Images/chosen-sprite.png) no-repeat 100% -20px;background:url(../../Images/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;height:15px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(../../Images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(../../Images/chosen-sprite.png) no-repeat -30px -20px;background:url(../../Images/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(../../Images/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}

#valuationTables > table {
    width : auto;
}

#valuationTables > table > tbody > tr > td {
    vertical-align : top;
    width : 300px;
}

#result_page {
	float: right
}

select#list_result_page, select#list_result_size {
	min-width: 45px;
}

.results_number {
	margin-left: 0px;
	float: left;
}

.formtableleft {
	float: left;
	margin-top: 0px;
}

.actioncreentable td {
	max-width: 300px;
	white-space: normal!important;
}