/*!
 Infor Html Controls v3.1.0 
 Date: 26-11-2013 55:09:17 
 Revision: 1000 
 */ 
 /* Infor Common Css
----------------------------------*/
html {
	height: 100%;
}

body{
	margin:0;
	padding:0;
	font-family:   Helvetica, Arial, sans-serif;
	font-size: 62.5%;
	color: #666666;
	height: 100%;
	overflow: hidden;
	background-color: white;
}

input, textarea {
	font-family:   Helvetica, Arial, sans-serif;
	font-size: 1.2em;
}

/*remove IE10 inputs*/
::-ms-clear {
	display: none;
}


button, label , p, span.inforLabel, span.inforTopLabel, span.inforCheckboxLabel {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.2em;
}

p {
	line-height: 16px;
	color: #535353;
}

p > button {
	font-size: 1em;
}

/* A Field Label */
.inforLabel, .inforDataLabel, .inforDescriptiveText{
	color: #666666;
	display: inline-block;
	float: left;
	min-width: 1%;
	padding: 0px 8px 0 0;
	text-align: right;
	white-space: pre;
	width: 7%;
	font-size: 1.2em;
	line-height: 20px;
}

.inforDataLabel, .inforDescriptiveText {
	color: #666666;
	width: auto;
	font-style: italic;
	float: none;
	margin-left: 4px;
	line-height: 10px;
}

.inforTriggerField + .inforDataLabel, .inforTriggerField + .inforDescriptiveText{
	left: 7px;
	position: relative;
	top: -5px;
}

.inforLabel:after, .inforTopLabel:after
{
	content:":";
}

.inforLabel.noColon:after, .inforTopLabel.noColon:after
{
	content:"";
}

html[dir="rtl"] .inforLabel {
	float: right;
	text-align: left;
	padding: 0 8px;
}

.inforTopLabel {
	color: #666666;
	padding: 4px 8px 0px 0px;
	text-align: right;
	min-width: 5%;
	width: 8%;
	line-height: 16px;
	white-space: nowrap;
}

.inforDataLabel.alert {
	color: #d5000e;
}
.inforDataLabel.positive {
	color: #2db329;
}

.inforScrollableArea {
	overflow: auto;
}

.inforHidden {
	opacity: 0;
	filter: alpha(opacity=0);
}

/* Remove Focus Border. */
:focus {outline:none;} ::-moz-focus-inner {border:0;}

.inforDivider {
	border-top: 1px solid #CDCDC5;
	height: 1px;
	margin-top: 2px;
	padding-top: 3px;
	width: auto;
}

.flipH {
	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}

/* Text Formatting */
.uppercase {
	text-transform:uppercase;
}


.inforSection {
	width: 320px;
	height: auto;
}

.inforSection > h1, .inforSection > h2 {
	border-bottom: 1px solid #E3E3E3;
	font-size: 1.6em;
	line-height: 2px;
}

.inforSectionLabel {
	color: #666666;
    font-size: 2em;
    font-weight: normal;
    line-height: 30px;
    margin: 0;
    padding: 15px 0;
}

/* Text Formatting */
.inforScreenReaderText {
	position: absolute;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
	padding: 0;
	border: 0;
	height: 1px;
	width: 1px;
	overflow: hidden;
	z-index: -1000;
	clear: both;
}
/* Infor Splash Screen
----------------------------------*/
#inforAboutDialog {
	height: 100%;
	width: 100%;
	background-color: #efefef;
	text-align: center;
	margin: 0 auto;
	position: absolute;
	opacity: 0.95;
	filter: alpha(opacity=95);
	top: 0;
}

.inforLogoTm {
	height: 70px;
    width: 79px;
	margin: 0 auto 40px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAABGCAMAAAC65Tl8AAABGlBMVEUAAADWICf///+/v7/WISjtnJ/2ztD87u/98vLXIyrXJCvdR03zvb/0w8X64eL87e387/D+9/f//v7XJSzYKS/YLDPbPUPcP0XcQEbdRkviYmflcnfmeH3uo6bwq67wrrDzvL71ycr2zM720dL309X42Nn53t/65+f76er77Oz87u799vfWIinXJi3XJy7YKjHYLTTZLjXZMDbaNjzcQkjcQ0ndRkzeSlDfT1XgWV7hW2DiX2TiYGXiY2jkb3PlcHTlc3fnfoLogITogYXphorpiIzpiY3qj5PrkJPsl5rvqazwrK/wra/wr7H1ysv2y8320NH31tf42dr429z53d764uP64+T65ub88fH98/P99PT99fX+/Pz//Py1oTTRAAAAAXRSTlMAQObYZgAAAYNJREFUaN7t1ndzgjAUAHASUBQ3dqmtq9ZW7d7b7r33/P5fo3kJClWuItJr/3g5Tl+Sl59cXuCUiCdNajb00EMPPfTQIyS5V6zqb7duvL5se9pUkUILuPCW7mh72i7n6HP3Xv2d2njXoD2Vbrr3YGF7WpyN7hMy6ZUHozMe1tf+V/7CEyv551q+oquFjNLiKVuX0UQimttUzAWLvtIL7eD5xBmhWWPUIIdGjQ71DzQWHH40Zn/wmm3d6oUC5kRskFhTnXrnFk8r86Cq8q+xYGMqHgmXO3j6yXxyO8GCe8v+DUNUSLH79EO0Y3inWud6nEH3mAWvFi/Cgol+iGYrLAyLqbyT+q5CN2WpNzTYPZ/IHGHhuJhKO/Gm+cumxYPgQGQesbAmRhYcnT+7vv39BV175v7Nxcz9I649Xt+rZUJWeH0zvXraAz8favzb+XPvkZBq83z04Nk+v714REnnorXPx4sNhTjw8P8Beuihhx566P2+J8uyJEvs8ur+AAP0P3vs+gJQfSoecw9vqgAAAABJRU5ErkJggg==");
}

#inforAboutDialog .container {
	left: 50%;
    margin-left: -184px;
    margin-top: -201px;
    position: absolute;
    text-align: center;
    top: 50%;
}

#inforAboutDialog .productName {
    color: #1A1A1A;
    font-size: 3.2em;
	font-weight: normal;
}

#inforAboutDialog p {
	display: inline-block;
    line-height: 20px;
    text-align: left;
    width:  400px;
	margin-bottom: 25px;
	max-height: 300px;
    background-position: center bottom;
    background-repeat: no-repeat;
	border-top: 1px solid #DADADA;
	padding: 14px 20px;
	overflow: auto;
}

#inforAboutDialog p.isOverflowed {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYsAAAAECAYAAAB/cRMyAAAFi0lEQVR42sVZS0srTRDtnolGRfGiiC7kEwRd+wMEf7kLwR/gWsGNG0UURfGVTPdXVakz90wnUePlchuGftSzm5lzupIYpOWc48XFRTg/P48HBwdxc3MznJ6exrquQ1VVcTgchq2trXh7ext//foVHh8f49LSUuz3+yqLTdPYMz8/H1JKtvbx8RGlVYuLi1H9S5i2F50g+pXom53GkKZ5VKRnc23uW3Ur9a9NcrM4aqvr2uvj/i136U3f5218HXM+6l/6qtfr2ZgacrIeY42DMfxo0zXbtOek+xSfqm/7VT19kIs88GX2vjfz6f5iMW7j+V41rwA5xrBx3VDa+74wD4gPfVeyrbot9AL5hk5gP+SrlIX2UMU0fNH8vHWfYZaGHL8T4y83TSRPOIpPm74zeuT6Onxvu6M2KY6v2zPhjEzOOfp7oWupeA8Qo/Uzei0y9ol5Zn2yK+W6T/jr2Hs+bK/fSBvf7Uxfvql2f/JNJT07xSp9Z3wOu0T5I57JMcZ5u257sOIni087Ex0jP+01PuY61jz9STK3vFWucfRBToIJpp9HAGfrgpcWK41AALnAv+XkPrLrJv82Munl19dXdZsELy2O+hd9PQ+z1bX39/f88vKSV1dX88PDQ9jY2MjX19cqsxia++HhYb65uQlnZ2d5f38/7+3tjYDn6uoqnpycVLu7uwbgc3Nz8e3trVpbW4vPz88GuAqkErRW+WAwqPxj1L4SfQNmBUSAicwlt1oB2NbFJla/W3Tw7ICrDh1PDCjUJwhjio7l5qBSeVzLiQA1+rwCMEPmgAk0au0YsUFgLm/BkMmNY/iL3AI9AJfJCUBGJIOQlX8cAb4834pBk/x0iKUEc8RyP2PEALUCYBl1IgO2f0QTyaDIa6IcB8dENa0Ve5qpfZeQ/jZZ5B8kz8D6Dd2WLL4grDwtQQfbDlEBUNkHkwpIggmE3rHWnsmICQB+OS+PnUBCDuYgq+RrJWl1wBtEx4QDX1hn8C0IJJEs8/m4DOSdiLSYwNoYRIQK6ObPScDA22Mkzy+BREAUauP5j+mA/NhGm2CwEYgQmxKV+mhw3k4sSTA40F6y2BhJCaY3Soia2/Lycrq/v88LCwuqb8R0eXmZjo6ODGjr4+NjBfS59fX1nijVolTruiKUkEatF3mpIhTIVNZT4pBgmm2tvd6UfWw66MW8JhBWPxgDWGsQBuTQYTJyGYC7fZgc3C6id1AzmevwrTYSkLY+CBQrAuFqApDyTbwqiKEFXqwTMUWSdcAcFZHmwBUN5YMPB9VCIJKZBvBcrTBZsC0DbCiBvNQjYp1YWRBJTcS3L+RjMX7Y/jVRMND+tKUZ/H9GFmFaZVHGACCXhETA39Er9VEFOGBOJJ7CtuOaqym6Tbc+mYxgy4ThlQITAGxaAvEYY8RVEEk7BpEx8LM++1K5E1siAkvUsw+AdqLKp2Ewhy/311CV1FA11MphK63BHP3oBxqrhPRnGF0zghDCGKqOVBvmV/C/cdJqRNYI/jd3d3dD0R/E7e3t/3Z2dvpSivSlkphfWVkRXujPCdvUQgpzYtSTuQK/kkSv9qZArzIni3pUIFRY1w8da0YKmDsoQw5CqFFNuCyCaPgmTD47P22BZArdljiIfGJxyQ3kp60K+FbOt3UAJ+vwTZl/HqLqoUMgJbBPALf4GfgVPyGNo/jvs/n09uok11mbAXDjJ9fpaYXHT278PwJ9rqT+VfvDHGYxnFpZTAL/GeJMIxhUP+mr/RGAf5fk8hd55ClrmYgosQ7d8seqG6o8cvGT3CQdrljCFLJhYuCf4TKBfofcXLcpKjUDfCfdtspwPZCNgTrIQucK9l5+YJ58zcbKFr4+1HW0oZYjKQ2FMEwmbSAVhRLI4Onp6V0qjQ/5C+L9f5KtLQsvRwUBAAAAAElFTkSuQmCC");
}

#inforAboutDialog p br {
    margin-bottom: 12px;
}

.inforAboutCloseButton {
	padding: 0;
	margin: 0;
	border: medium none;
    cursor: pointer;
    position: absolute;
	border: 1px solid transparent;
    right: 15px;
    top: 15px;
	height: 20px;
	border-radius: 3px;
	width: 20px;
	background-color: transparent;
}

.inforAboutCloseButton span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAACVBMVEUBAAAAAADz8/M4vyHSAAAAAXRSTlMAQObYZgAAADhJREFUeNpjmMDAwMYQwsAgCoRAmtWBMYCBMYDVAcgBCjCIAqUYWANgBJgLkgArASsGawMbADIKACsOB3fO5wlwAAAAAElFTkSuQmCC");
	background-position: center center;
	background-repeat: no-repeat;
	display: inline-block;
	height: 18px;
    opacity: 0.4;
    width: 16px;
	filter: alpha(opacity=40);

}

.inforAboutCloseButton:hover span{
	opacity: .65;
	filter: alpha(opacity=65);
}

.inforAboutCloseButton:focus {
	border: 1px solid #13A3F7;
}
 
.inforAboutCloseButton:active span {
	opacity: .80;
	filter: alpha(opacity=80);
}


 /* 
	Infor Accordian 
*/

.inforAccordion {
	padding-top: 10px;
	overflow-y: hidden;
	overflow-x: hidden;
}

.inforAccordion  legend {
	height: 44px !important;
    margin-bottom: 0 !important;
	margin-left: 0px;
}

.inforAccordion .inforIcon + legend {
	 margin-top: -24px !important;
	 margin-left: 0px;
}

.inforAccordion  legend:hover, .inforAccordion  legend.selected {
	background-color: #f2f2f2;
	cursor: pointer;
}


.inforAccordion legend:hover span {
    color: #333333;
	border-bottom: 1px solid transparent;
}

.inforAccordion .inforFieldSetLabel {
	border-bottom: medium none;
    color: #666666;
    font-size: 1.4em;
    margin-bottom: 0;
    margin-right: 0;
    position: relative;
    text-indent: 1px;
    top: 10px;
}

.inforAccordion .inforFieldSetLabel.hover {
	box-shadow: none;
	border-radius: 0;
	background-color: transparent;
}

.inforAccordion  .inforIcon + legend  .inforFieldSetLabel{
	text-indent: 36px;
}

.inforAccordion .inforFieldSet {
	border-bottom: 1px solid #b3b3b3 !important;
}

.inforAccordion  .inforFieldSet:first-child {
	border-top: 1px solid #b3b3b3 !important;
}

.inforAccordion  .inforFieldSet div.content{
	margin-left: 15px;
	padding-bottom: 15px;
}

.inforIcon + legend + .inforExpandButton + .content {
    margin-left: 48px;
}

/*Steps for the accordion*/
.inforIcon.incomplete {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAA7ElEQVRIx9WVuw6DMAxF+T36uwhYmfgGJliqFjHCCricSKkilRBa6j6uZCmKHzexHSdKkiRe5LKIvFmIGUdKwe8kkWJwI98nKIpC6rqWYRhkmiYjrNlD9zJBmqbSNI3M8yw+oMMG26cIcOi6TvYCWx/JKgGnctG2rZRlKXmeG2HNngt8dhGQVzctVVV5r4/OTddaTR4IKJ578lAR3ZvgGySgQyxIRYgAGwt8gwS0oQX5DhFgY4GvKsE4jrop6vv+B4qs3qZbDy3LMiOHHtpHRoX6sPONawLSinTL4XH9Vz+a5qd/heDEQiH4mdg3JjRfZce5zD8AAAAASUVORK5CYII=") no-repeat scroll center center rgba(0, 0, 0, 0);
}
.inforIcon.add {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAYklEQVR42mPYvHmzNRDfAOL/VMZPgTicAUicoYHhMPwJZMEHGlrwf9QC6lnw7du3/8hgz549oxbQ2AJ0AwkBXBaOWkC+BaPJdPBZMFpc09SCizS04AvIAlsgfkADw98BcQQAXGs4v07/HtoAAAAASUVORK5CYII=");
}
.inforIcon.complete, .inforIcon.ok  {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAA/UlEQVR42u2WywqCQBSGfZ0WPYFQdNWy23MEPV2rwsuiC3R9gVpEathkm8Byd/JIRpKZlgMtOvDPYmC+b3HODMOkuyneycYJJBxk8oyz6BTgXnSGItzNX0BfUFeqsDwuoCTmkhc0FAGITQBLtbZQFvPJCR7hXk3NSTIChB/sgw+un3XgpVJ0QabHwpAMoCqVffvNILilAScVo/cg22dhfVq5h42LcZcg3LTNyPCXgjEZ+SAo6UzbwXCxEH9Ma3IF9g40rDRLfQsP7UGYJCr87RQJMv8kQXjQvH98k1Fi3CSvLtPXT4UgczA/zmLD/6/p7wgIRQFBQYvSz2KH7Csx8AmfgeWx0wAAAABJRU5ErkJggg==");
}
.inforIcon.pending {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABHUlEQVR42tWWXw5DQBDGXbBJXz0Q7oALcBoO4N8ZeCAO0IQm7QkQTI2E0O7a1XbT9EvGy6752W9nZ0myLJ/HuI4BX477GCdpfNwEJJ/jIglMPsXvAZZlQRiGUJYl1HUNXddBVVUQBAGYpvk+QFVViKIIhmEAmnAM4YqiHAPgC0VRAK/yPKdCiIA4jjcJkiQB27ZB07QpHMeBNE03c9AyLgB6vrYFv462fM/zlnl934NhGGyA7/svFmAiGgRXNwv3gwnACiGJBkHrZmGlMQFYhjSRILquL+Nt27IBTdPsVozrup8BcJksrSGHLSJt8h7k8CY/l+me1oeRu0xJB41H3AftnVaRZdmxViG82e21a/T6K+36r2404Ze+0N+WBzdFzLGPAStpAAAAAElFTkSuQmCC");
}

.inforAccordion  .inforAccordionSubmenu{
	font-size: 1.2em;
    line-height: 12px;
    margin-left: 0px;
    padding: 10px 0 10px 10px;
    text-decoration: none;
	color: #666666;
	display: inline-block;
	width: 100%;
}

.content.open .inforAccordionSubmenu:last-child {
    margin-bottom: 15px;
}

.inforAccordion .inforAccordionSubmenu:hover  {
    background-color: #F2f2f2;
	border-radius: 2px;
	color: #333333;
}

.inforAccordion .inforAccordionSubmenu:focus {
    background-color: #F2F2F2;
}

.inforAccordion .inforAccordionSubmenu.selected {
    background-color: #13A3F7;
    color: white;
}

.inforAccordion .inforFieldSetLabel.open {
    color: #333333;
}

.inforAccordion p {
	margin: 0;
}

.inforAccordion .inforExpandButton {
	background-position: center center !important;
	top: -28px;
}


.inforAccordion .inforIcon{
	display: inline-block;
    float: left;
    left: 12px;
    position: relative;
    top: 10px;
}

.inforAccordion .inforAccordionSubmenu.complete {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAABnRSTlMAAAAAAABupgeRAAAALUlEQVR42mNgoAfQ3axJWAUEEVaBUISmHLsKZD4WFWii2FXgUke0S/GoIz9UARQ/KWmFwsxrAAAAAElFTkSuQmCC");
    background-position: 6px 10px;
    background-repeat: no-repeat;
    padding-left: 27px;
}

.inforAccordion .inforAccordionSubmenu.current {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAHaTzTgAAAAhSURBVHjaY2BgYGBiYGAGogYG5gMM/x+AEJAB4oKlGBgAcPYGVaLVNvcAAAAASUVORK5CYII=");
    background-position: 6px 10px;
    background-repeat: no-repeat;
    padding-left: 27px;
}

.inforAccordion.isSequential .inforAccordionSubmenu {
	padding-left: 27px;
}

html[dir="rtl"]  .inforAccordion .inforIcon {
	float: right;
	left: -12px;
}

html[dir="rtl"] .inforAccordion .inforExpandButton {
	clear: both;
    float: left;
    right: -12px;
    top: -27px;
}

html[dir="rtl"] .inforAccordion .inforAccordionSubmenu  {
	margin-right: 57px;
}
/* Infor Application Navigation
----------------------------------*/
.inforApplicationNav {
	font-size: 1.2em;
	background: repeat scroll 0 0 #FFFFFF;
	width: 100%;
	z-index: 1;
	min-height: 34px;
	max-height: 34px;
	padding-left: 15px;
}

.inforApplicationNav ul{
	z-index:100;
	margin: 0;
	padding: 0;
	list-style-type: none;
	padding-left: 19px;
	padding-right: 19px;
	margin: 0 0 0 -14px;
}

.inforApplicationNav ul:first-child{
	padding-left: 6px;
    padding-right: 20px;
}

/*Top level list items*/
.inforApplicationNav ul li{
	position: relative;
	display: inline;
	float: left;
}

.inforApplicationNav > ul > li {
	height: 32px;
	z-index: 4;
	background-color: white;
}

.inforApplicationNav ul li.activeHeader{
	background-color: #f2f2f2;
}

.inforApplicationNav > ul > li.activeHeader  > a:first-child {
	color: white !important;
	background-color: #13A3F7;
}

.inforApplicationNav li a.hover, .inforApplicationNav li a:hover{
	background-color: #f2f2f2;
	cursor: pointer;
	color: #1A1A1A !important;
}

/*Top level menu link items style*/
.inforApplicationNav ul  li  a{
	display: block;
	background: transparent;
	padding-top: 6px;
	padding-bottom:3px;
	color: #666666;
	text-decoration: none;
	outline:none;
	padding: 5px 15px;
	height: 20px;
	line-height: 20px;
	border: 1px solid transparent;
}

.inforApplicationNav ul li a:link, .inforApplicationNav ul li a:visited{
	color: #666666;
}

.inforApplicationNav ul li a:hover:link, .inforApplicationNav ul li a:hover:visited{
	color: #1a1a1a;
}


.inforApplicationNav ul li a:focus {
	border: 1px solid #13A3F7;
}

.inforApplicationNav > ul > li.activeHeader > a:focus {
	color: white !important;
	border: 1px solid transparent;
}

.inforApplicationNav ul li ul{
	position: absolute;
	left: 0;
	display: none;
	visibility: hidden;
	background-color: white;
	box-shadow: 0 1px 3px rgba(0,0,0,.15);
	border: 1px solid #d9d9d9;
}

.inforApplicationNav .inforMegaMenuColumn {
	box-shadow: none !important;
	margin: 0;
	max-width: 46%  !important;
}

.inforMegaMenuColumn .inforFormButton {
    font-size: 1em;
}

.inforApplicationNav .inforMegaMenuColumn:nth-child(2) {
	border-left: 1px solid #E6E6E6 !important;
	padding-left: 35px;
	height: 100%;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.inforApplicationNav ul li ul li {
	display: list-item;
	margin-left: -19px;
	margin-right: -19px;
	padding: 0;
	background-color: white;
	border: none;
	float: none !important;	/*Prevents longer text from overflowing in RTL*/
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.inforApplicationNav ul li ul li ul{
	top: 0;
}

/* Sub level menu links style */
.inforApplicationNav ul li ul li a{
	font-size: 1em;
	min-width: 90px;
	padding: 5px 20px;
	white-space: nowrap;
	width: auto;
	line-height: 22px;
}

.inforApplicationNav .downArrow{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAIAAAAmzuBxAAAABnRSTlMAAAAAAABupgeRAAAAG0lEQVR42mNgoBfYjBsQUETAJALWEXATw0AAAOTuNHK5WbLVAAAAAElFTkSuQmCC") no-repeat scroll right center transparent !important;
	display: inline-block;
	height: 11px;
	left: 2px;
	margin: 0 auto;
	padding-right: 4px;
	position: relative;
	text-align: center;
	top: 2px;
	width: 11px;
}

.inforApplicationNav .activeHeader .downArrow {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALAQAAAACB10qLAAAAAnRSTlMAAHaTzTgAAAAbSURBVHjaY2CAgfoDDPYNDPIMDHwMDCxwUQYALXUCMH6xyBkAAAAASUVORK5CYII=") no-repeat right center !important;
}

.inforApplicationNav .rightArrow {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANElEQVR42mNgIBds3rz5Pz55JlI0MJFiAxMpTmIixQ94Ffv6+jISpRhdIU7F2BSSHM4kAQAAUhVXYi2YAwAAAABJRU5ErkJggg==")  no-repeat right center;
}

.inforApplicationNav .leftArrow {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOElEQVR42mNgoBbYvHnzf2Q+E7EKcSrGphCrYlwKMRTjU4ih2NfXl5FoxYQ0YPUgIRsYSAkVogAA5IMVVy6V21QAAAAASUVORK5CYII=") no-repeat center left;
}

.topNavSpacer{
	width: 12px;
	height: 52px;
}

.inforApplicationNav .scrollUp, .inforApplicationNav .scrollDown{
	height: 24px;
	width:100%;
	padding-right: 36px;
	cursor: pointer;
}

.inforApplicationNav .scrollUp .scrollArrow{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAA4SURBVChTY2AYvGDz5s3/sbmOEV0QWaGvry+KPAoHm4nIGuCKcVkNshmmAawYn0KYM9GdNIAhDgBzjRMdyzmiJQAAAABJRU5ErkJggg==");
	height: 12px;
	left: 61%;
	position: relative;
	width: 12px;
	top: 7px;
	z-index: 4;
}

.inforApplicationNav .scrollDown .scrollArrow{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAIAAAAmzuBxAAAABnRSTlMAAAAAAABupgeRAAAAG0lEQVR42mNgoBfYjBsQUETAJALWEXATw0AAAOTuNHK5WbLVAAAAAElFTkSuQmCC");
	height: 12px;
	left: 61%;
	position: relative;
	width: 12px;
	z-index: 4;
	top: 5px;
}

.inforApplicationNav .scrollDown[disabled], .inforApplicationNav .scrollUp[disabled]
{
opacity: .5;
filter:alpha(opacity=50);
background-color: transparent;
}

.inforApplicationNav .overFlowButton{
	border: medium none;
	border-radius: 0 0 0 0;
	float: right;
	font-size: 1em;
	height: 33px;
	left: 2px;
	position: relative;
	text-indent: 5px;
	top: -2px;
	width: 74px;
	z-index: 4;
}

.inforApplicationNav .overFlowButton:hover {
	background-color: #F2F2F2 !important;
}

/* Right To Left Classes */
html[dir="rtl"] .inforApplicationNav ul li {
	float:right;
}

html[dir="rtl"] .downArrow
{
	left: -6px;
}

html[dir="rtl"] .inforApplicationNav .rightArrow
{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOElEQVR42mNgoBbYvHnzf2Q+E7EKcSrGphCrYlwKMRTjU4ih2NfXl5FoxYQ0YPUgIRsYSAkVogAA5IMVVy6V21QAAAAASUVORK5CYII=") no-repeat center left !important;
}


html[dir="rtl"] .inforApplicationNav ul li ul {
	right: 0;
	left: auto;
}

/*Session Nav button and styling*/

#sessionNavMenu .downArrow  {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAcAQAAAABXaJJ+AAAAAnRSTlMAAQGU/a4AAAAnSURBVHjaY/j///8BBtKJfwzyQBaDPZBoqAcSB0ASD0HEZ7LMAxEAJj9jpqsVecAAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent !important;
    border: medium none;
    height: 26px;
    margin-left: 0;
    margin-top: -6px;
    width: 25px;
	opacity: .40;
	filter: alpha(opacity=40);
}

#sessionNavMenu.activeHeader  .downArrow  {
	opacity: 1;
	filter: alpha(opacity=100);
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAcCAYAAAB/E6/TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAD9JREFUSEvtzTEOACAIBEH+/2ltNjbGGBUSi50SjiMk6VPtEGd36Ngi/oauJWI56JywzkX3wLgGP2qfSFKmiA5lBqdZLF4QjgAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent !important;
}

#sessionNavMenu > a {
	padding: 5px;
}

#sessionNavMenu .hover .downArrow  {
	opacity: .65;
	filter: alpha(opacity=65);
}

.sessionIcon
{
	display: inline-block;
	height: 8px;
	margin-left: -10px;
	margin-right: 4px;
	width: 8px;
}

.unSavedSession
{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAL0lEQVQY02P4//8/AxzPZLgDxkhi6JL/ofgOqgJUSRRFuCThiohQQNAKohyJx5sAfdetIc53Ud0AAAAASUVORK5CYII=") no-repeat scroll left center transparent;
}

.activeSession
{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAf0lEQVQY03WPIQ6EMBBF/524yOgGA7fiBJs17DUQzYq6qlaNqqqrGvoJYAjiJS//jRmYGbz30skdO6ELG0IIsv03cx9nwzIc0LmxIcaYx+94xwtubEgpPeIFG1T19YANpZQ8rdMjcmNDrVW0qM2/+Y50bmzgK6016eSOndCPN3e8Y65J8gu5BAAAAABJRU5ErkJggg==") no-repeat scroll left center transparent;
}

.disabledSession
{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAARUlEQVQY042PQQoAIAgEe6IP96Iv8CdbGwpRUB0GhBlQG4CmqjKIARLOQlcSZgZ3n3DOUBjEKrcoGByyoPsKnivuR77e7MGk0uF0NdKDAAAAAElFTkSuQmCC") no-repeat scroll left center transparent;
}

.disabledText {
opacity: .5;
filter:alpha(opacity=50);
}

.navSessionSpacer
{
	background: #E6E6E6;
	height: 1px;
	width: 100%;
}

.inforApplicationNavRight  > * {
	float: right;
	margin-top: 10px;
}

html[dir="rtl"] .inforApplicationNavRight  > * {
	float: left;
}

.inforApplicationNavRight {
	display: block;
    margin: 0;
    position: relative;
    top: -8px;
}

.inforApplicationNavRight input {
	font-size: 0.9em;
}

/*Mega Menu Styling*/
.inforMegaMenu {
	padding: 13px 15px !important
}

.inforMegaMenuTitle {
	color: #333333;
    display: block;
    font-size: 1.4em;
    line-height: 38px;
    margin-bottom: 4px;
    padding-left: 0;
    font-weight: lighter;
}

.inforMegaMenuSubTitle {
	color: #666666;
	font-size: 1.4em;
	line-height: 40px;
	padding-left: 18px;
}

.inforApplicationNav .inforMegaMenuColumn  li:hover {
	background-color: white !important;
}

.inforMegaMenuItem {
    height: 18px !important;
    padding-top: 7px !important;
    text-indent: -4px;
}

.inforApplicationNav .inforMegaMenuColumn  li:hover a{
	color: #13A3F7;
	cursor: pointer;
}

.inforMegaMenuColumn {
	border: none !important;
	position: relative !important;
	float: left !important;
	text-align: left;
}

.inforMegaMenuColumn li {
	margin: 0 !important;
	height: 30px;
}

.inforMegaMenuDescription {
	float: left;
	line-height: 15px;
}

.inforMegaMenuSpotlight {
	background: none repeat scroll 0 0 transparent;
	border-top: 1px solid #E6E6E6;
	bottom: 0;
	height: 54px;
	margin-left: 5px;
	position: absolute;
	width: 93%;
}

.inforMegaMenuSpotlight:hover {
	background: #F2F2F2;
}

.inforMegaMenuSpotlight .inforMegaMenuDescription {
	color: #FF6400;
	display: inline-block;
	float: left;
	font-size: 1.2em;
	padding: 10px;
	position: relative;
	top: -2px;
}

.inforMegaMenuSpotlight .inforIcon{
	float: left;
}

.inforApplicationNav + .inforApplicationPadding > .inforModuleTabs {
    margin-top: 13px;
}
/* Infor Top Banner - For Standalone Applications
----------------------------------*/
.inforTopBanner{
	background-color: #E6E6E6;
	color: #B3B3B3;
	height: 62px;
	background-image: none;
}

.inforTopBannerRight {
	height: 62px;
	margin-left: 50%;
	text-align: right;
	vertical-align: middle;
	width: 50%;
	background-image: none;
}

.inforTopBannerLeft {
	float: left;
	height: 62px;
	text-align: left;
	vertical-align: middle;
	width: 55%;
}

.inforLogo {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAABvklEQVR42mO4wsBHU8QwasGoBaMWoFpwS1EXj9LHkUnvZs5/O2nGdQFZ0i1gEnheWPn7xUtc6p4kZv2HgRviKiRbcMfAGqjzz4ePuNS9X7gMqODD0lVAlVdZhEi24BqnOFDnHV1LXOo+bdgCtOB5QQWZcXBb3fj7hctfDx+7xisFZHw7eebTpm1/P33+/fwFMOjgFvx++gyoBsh94B4IZPz9+g2o4N3cRddFFIGCH1auA+r9sGz1rwePfly/iT2IgBEICeh/f/78ef8BzPp3U0YDYsGfd++/X7rywC3g/9+/IO7bd/9+/QIyvl+8cpVNBGg6RO/3cxeB7iNgwT0b92tc4r9fvgKy77v4IQfRlz0HgOy3k2deYeS/Ian2+9lzIPdhQBTEAmBKwxfJcAuusgoDxb+dOA3RjGzBr/sPQbY6eEH0fly1HiIFseBRcAxRFkDEvxw4jGnB5137QD6YMgvog5vSGsDEjewDIINSC+47+0Li4O/HT8CoAgX6hctAH+OzAC0VARFE/N2chUD2fUfvN/1TgYzH0SkQcaAdXw8eAaYCYLp6O23OdSF5eCoCKh4tTUctGLVg1ILBZgEAcDeURogYV6cAAAAASUVORK5CYII=") no-repeat scroll center center transparent;
    color: transparent;
    display: inline-block;
    height: 32px;
    left: 20px;
    position: relative;
    top: 9px;
    width: 32px;
}

.inforApplicationName {
	color: #686B73;
	font-size: 1.6em;
	left: 36px;
	position: relative;
	top: 23px;
}

.inforTopBannerRight .inforIconButton.signOut {
    left: -20px;
    position: relative;
    top: 7px;
}

.inforBannerText {
	color: #686B73;
	line-height: 62px;
	padding-right: 16px;
	font-size: 1.2em;
}

.inforBottomFooter {
	border-radius: 0 0 0 0;
	border-top: 1px solid #B3B3B3;
	border-bottom: medium none !important;
	bottom: 0;
	height:30px;
	margin-left: 1.5%;
	position: absolute;
	width: 97.25%;
	padding-bottom: 0  !important;
	margin-bottom: 0 !important;
}

.inforBottomFooter .inforBannerText {
	font-size: 1.2em;
	line-height: 25px;
}

.inforBannerText .inforLoadingIndicator.small {
	margin-top: -1px;
}

html[dir="rtl"] .inforBannerText {
	float: left;
	left: 33px;
	position: absolute;
}

html[dir="rtl"] .inforSignOutButton {
	float: left;
	left: 10px;
	position: absolute;
}

html[dir="rtl"] .inforTopBannerLeft {
	float: right;
	text-align: right;
}

html[dir="rtl"] .inforLogo {
	background-position: right 15px;
	margin-right: 30px;
}

html[dir="rtl"] .inforApplicationName {
	right: 65px;
	left: 0;
}

html[dir="rtl"] .inforBottomFooter .inforBannerText {
	left: 0;
	right: 0;
}

html[dir="rtl"] .inforBottomFooter {
	margin-left: 0;
	margin-right: 1.5%;
}/* Infor Breadcrumb
----------------------------------*/
.inforBreadcrumb {
	line-height: 27px;
}

.inforBreadcrumb a {
	color: #666666;
	display: inline-block;
	font-size: 1.4em;
	margin-left: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-decoration: none;
	
	-webkit-transition: width .4s ease-in-out;
	-moz-transition: width .4s ease-in-out;
	transition: width .4s ease-in-out;
}

.inforBreadcrumb .inforPageTitleText:hover{
	cursor: pointer;
	color: #FF6400;

	-moz-transition-duration: 250ms;
	-moz-transition-property: color;
	-moz-transition-timing-function: ease;

	-webkit-transition-duration: 250ms;
	-webkit-transition-property:color;
	-webkit-transition-timing-function: ease;

	transition-duration: 250ms;
	transition-property: color;
	transition-timing-function: ease;
}

.inforBreadcrumb .inforPageTitleText, .inforBreadcrumb a {
	color: #13A3F7;
	font-size: 1.6em;
}

.inforBreadcrumb a:last-child {
    color: #333333;
}

.inforBreadcrumb a:hover {
	color: #FF6400;
	transition-duration: 150ms;
	transition-property: color;
	transition-timing-function: ease;
	
	-webkit-transition: width .6s ease-in-out;
	-moz-transition: width .6s ease-in-out;
	transition: width .6s ease-in-out;
	width: auto;
}

.inforBreadcrumb a:before {
	content: "/";
	margin-left: 0;
	margin-right: 7px;
	left: -1px;
	position: relative;
	color: #333333;
}

.inforBreadcrumb a:first-child {
	margin-left: 10px;
}

.inforBreadcrumb a:first-child:before {
	content: '';
	margin-right: auto;
}

html[dir="rtl"]  .inforBreadcrumb a:before {
	margin-left: 7px;
    margin-right: 0;
}
/* Infor Status Indicator Chart
----------------------------------*/
.inforBulletChart {
	margin: 10px;
	width: 221px
}

.inforBulletChart .inforProgressIndicatorBar{
	margin-top: 0;
	margin-left: 0;
}

.inforBulletChart  .inforProgressIndicatorBar{
	background: none repeat scroll 0 0 #B3B3B3;
	width: inherit;
	height: 69px;
	margin-top: 5px;
}

.inforBulletChart  .inforProgressIndicatorValue{
	height: inherit;
	border-right: 1px solid white;
	vertical-align: middle;
	width: 0%;
	background-image: none;
}

.inforBulletChart .title {
	font-size: 1.6em;
}

.inforBulletChart .subTitle {
	font-size: 1.1em;
}

.inforBulletChart .valueLabel{
	color: white;
	position: relative;
	top: 12px;
}

.inforBulletChart .valueLabel .line1{
	font-size: 2.4em;
	padding-left: 10px;
	width: 400px;
}

.inforBulletChart .valueLabel .line2{
	font-size: 1.1em;
	padding-left: 10px;
	width: 400px;
}

.inforProgressIndicatorValue.overage {
	background: none repeat scroll 0 0 #E5E6E5;
	left: 100%;
	position: relative;
	top: -69px;
	z-index: -1;
}

.inforBulletChart .targetBar {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAABNCAMAAACVI2Q9AAAASFBMVEUAAACZmZmbm5uenp6goKCioqKkpKSmpqamp6anp6epqamtra2ysrK7u7vBwcHCwsLGxsbU1NTa2tri4uLt7e339/f4+Pj///+yqalUAAAAAXRSTlMAQObYZgAAAK9JREFUaN7tk9sOgyAMhmk5uCIKCur7v+m0GMOS9W7JbuhN6Zfm7yko9Rior9Zxx//EwRsEQONDSwcd83YcW456eOBo55NV22Y73hTXo7EVK7cf9OSWdec73Pf7MZ/6QVfdhUDTUvV1UD7yc3IERG7iIHplMuc6SKUkcJyfjULWIEqXS0Ssggq4Gupy+aKR64KEBRGhZNPgq2lQGEcYXlqVtFjhDNLRxBP339DxL/EbY5IbK0OH0oYAAAAASUVORK5CYII=");
	height: 77px;
	left: 89%;
	position: relative;
	top: -73px;
	width: 22px;
	margin-left: -11px;
}

.inforProgressIndicatorValue.overage + .targetBar {
	top: -141px;
}
/* Infor Busy Indicator
----------------------------------*/
.inforBusyIndicator {
	background-repeat: no-repeat  !important;
	z-index: 2030;
	background-color: transparent;
}

.inforBusyIndicator.small, .inforBusyIndicator.appNav, .jstree-default a.jstree-loading .jstree-icon {
	background-image: url("data:image/gif;base64,R0lGODlhEAAQAPf/ALSxYjmzyKmo7/xqkXrI8caVzdqzr8yM7dSv17CGb/1za67K9jzM05nn8EuN7HW29rOX5oixNamJ4nS6ccmpeL6VdbJwt2uqbZqYQl7OphrQ0bvQkQ20xpTBN63Kchuu8veXkoJSwub394qwQ6vUq1Gvly2phN26c+TTtdCNBstwm5m3Ygu5rNXaxbjh+kLZ18qtm7dOcW2dCqKgYHmZQvqNqvbs9Y/bxfjy5dDFkSLH9EiUTGiHO4uYYHPM0K3l1bWLNhjD6vVdhvhWTGeX7Hl3PDW1q/n9/uS1yOrI1hGa2BOO9bK5kO5mXvRJdlOpUNvO7teYtXetCPrs7chyjtWcqYSC6IbJt//S2IyJOsV1ce7U2Kp1C+fV9r+CBefYzPvKx7bj6MiDf8a468ZmlEvW7v37/NaIppvV+9foyEnL+uk5aLyQXebKycvh+g2atpqX63Rp2WagbMnV+OvOkZtmTKx6VJTX4qBSyNiiNn3l5Pz8+dzb+fqsp9q54snaqpLg2siXNuLK6O/06f/7+8ttiPzI1uPA9ZvJm8N068LB9Lp62phoBrpNg/r9+zrEkkS7+bliZOrX7OWrNNSs55563cLp3KN/1dnAoymZfQaek1Oj88x3oP37/sPJqZnI+KxszZW18Q3KvTbJvj1y5Pqku9bntb10etrDs+CZCPLw+/+1yaajPtbO8+C6uf++u/DX4etIP0LL6gaonUGo97BXXJ1No8riyqdcraLXyLp/w/2twtWFnH6jNpx3z8RbjNXUqa5g1s2Fmj665EvS+5Nqy4W+Efrw8X7Md8+AppVs0kR55Yd72qd8aIyD37do33144tCRiz6b9tOfl+Cru7jhtMbflIuN7/fw+uQ8Mvv8/mpc0sai4uHgxc58lLvu9/+JguvDc2HAWP96nnfd3p3LQLue5dLftcNefdC+7vTftbfw7JON5LeAEJGU8r9nhWGNBvy+z+jz/Tad2luv9vy0sN6x9D2p3uClwc/btdyv84J/Pn7d9pbT7olcx////yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowODM2Q0FGRTYzMjM2ODExODIyQTkyQzhDRTM2OEFGNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNjMzRkRBMzM1Q0IxMUUzOURFRUFERTBDODQ5REJEQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNjMzRkRBMjM1Q0IxMUUzOURFRUFERTBDODQ5REJEQSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjNCRjYxMzY2RjIzNjgxMTgyMkE5MkM4Q0UzNjhBRjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDgzNkNBRkU2MzIzNjgxMTgyMkE5MkM4Q0UzNjhBRjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5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")  !important;
}

.inforBottomFooter .inforBusyIndicator.small {
	width: 16px;
	height: 16px;
}

.inforBusyIndicator.appNav {
	background-position: center center !important;
}

/* The Loading Indicator */
input.inforBusyIndicator.small {
	background-position: 168px 1px;
	z-index: 9000;
}

.inforBusyIndicator.large{
	background-image: url("data:image/gif;base64,R0lGODlhIAAgAPf/AFOvTdaQq/rp6wK2qXd1OJSROUyR7RrK7mnMrbuOWaXIX7uDx8+VkPXq9A+J9XSrBC21iP1okFKn9aqL40iZSvDp1OP2+/xwaPZSSLBotl/BVlS6opLO9GiYBNqos+S0x6zN9/z8/J5OpMRzb5S5TKpzA8iEfaro8vmtunJo2fdFdQqQ1ek2Zbxs5c6u56p3Uen06s+o1tzpz7Sm7aNTy2W28q1SWUrMyKvRq4iuPu7WpVTO87GvciOTeAaXtLxmZZppA86viIZZxgPEtrVFfTLV1ctxnKKyfTPJ8uvs+2OBODnHkreOc/Tw5YrV18pjksyR6zxy5JTj846PU4WF65xnSv1Wg6VZq3q3eiHA0MSEAv+QrvP6/AKnmwe2yEu11utEOtTdx5x22cN07JlIwsNZi6/k1iuwxd709MWTzzOw9clohLtNg5mzboG7DHWYOPvv8qbczq+CJmbT9LtSdNm95Bm7+dHiraqnUurG1RSi9+zX17Z4wHqVUefY9fv3+hLK1KShOtfbuMx0jfXd49uTAubEx5Vs1I29K/+SjBbVx+e0TIG29NOnTfzU1RS/5Xp04f1iWejKjJWebAyg20OA6Mnn+rjQiAKckfz49drZ932jOOM7Mdno/OrU6Ozy4cPr481/pGtd05+Z5xigurVKbuGYA/Pu+16LAovPhWaxZPb69NfI8b/FpHCe7cJce8SedcvK9bRk3cvx+ubI9b2VRfmBev6/0Lh818bYoujZxMnVtbh9A9eeKb3b+d3FuCyX9v3AvdjDo7veusjhlQzBz5Xi4j+ki+PL55SO5MjLsQenvo1hzJFnzpye8SWvpdHs4Q+14oJ+5dGNAyul3X5z2RfQ2Pmno42Q8ZVgR6KA4EGMSLVcX6xc1c1/lQ3OwImK7oSCOV/W1o+F3sG+duC88tLRpOaoKlHa296eHIFRwZlIoMC871qcX/n39GXe5JPUwCehf9bx6KxlzxWh222NOsePHO7h9SvFuhG4ysfw8A6s3xOuw/t6nb+NKf///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQkUxNUFGNTJCRDkxMUUzQTM0NjgzOUQ4OUYxMzIxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQkUxNUFGNjJCRDkxMUUzQTM0NjgzOUQ4OUYxMzIxNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFEQjVBNTc0MkIzQjExRTNBMzQ2ODM5RDg5RjEzMjE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJCRTE1QUY0MkJEOTExRTNBMzQ2ODM5RDg5RjEzMjE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1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");
	height: 32px;
	width: 32px;
	z-index: 9000;
}

.inforBusyIndicator.pill {
	background-color: #FFFFFF;
    border: 1px solid #D9D9D9;
    border-radius: 25px;
    padding-left: 38px;
    width: auto;
}

.inforBusyIndicator.pill span {
	display: inline-block;
    font-size: 1.174em;
    line-height: 34px;
    padding-right: 13px;
    width: auto;
}/* Infor Calculator Field
----------------------------------*/
.inforCalculatorButton
{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEUAAACws7UU2v2nAAAAAXRSTlMAQObYZgAAABlJREFUeNpjqD/A8P8Bw4EEEAIyrmKQ9QcAO8gRuQPYGTsAAAAASUVORK5CYII=");
	background-position: 4px 3px;
}

.inforCalculatorButton:hover, .inforCalculatorButton:focus
{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEUAAAATo/cd9CxzAAAAAXRSTlMAQObYZgAAABlJREFUeNpjqD/A8P8Bw4EEEAIyrmKQ9QcAO8gRuQPYGTsAAAAASUVORK5CYII=");
}

#inforCalculatorPopup {
	height: 245px;
	width: 189px;
	overflow:hidden;
	background-color: white;
	padding: 20px;
	border: 1px solid #B3B3B3;
	border-radius: 3px;
}

.inforCalculatorTable {
	line-height: 12px;
	margin-left: 2px;
	padding-top: 10px;
}

.inforCalculatorTableHeader {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAAyCAYAAAD1JPH3AAABOElEQVR42u3dPU7DMBiAYSdKq6YbvR9nYGPjAGwcgI1T5QAdCVPUqukP/iKSgZEJV88jWUo8Wq8+OVOqruveTqfT0/V6TVVVpbquE5Qiur3dblO36/X6tcpBf+bNXX5Jq9VqijoW/HcRcqxxHFMeyhF13+T93Xa7TZvNRtAUG/TxeIy1i6CnmNu2TU3TuHJQ3JUjug0R9fQUkzk25wkNJU3pueEwjeP5Y1DMlOZ3u0vQUHrYS9BwLwSNoEHQIGgQNIIGQYOgQdAgaAQNggZBg6BB0AgaBA2CBkGDoBE0CBoEDYIGQSNoEDQIGgQNgkbQIGgQNAgaBI2gQdAgaPhb0P3lcnESFO2n4T6C/hiGIZ3P5+U3s1CKaDbajYaz9/jX9/PhcKj2+/1jfn5wRBToKwZzXi+OgrvyDWwKX9naNBriAAAAAElFTkSuQmCC");
	height: 50px;
	width: 181px;
	margin-left: 6px;
}

.inforCalculatorTableFooter {
	border-top: 1px solid #EBECEC;
	line-height: 35px;
	margin-top: 4px;
	padding-top: 5px;
	text-align: center;
}

.inforCalculatorTableFooter .inforFormButton{
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 2px;
}

.inforTextbox.inforCalculatorInput {
	font-size: 1.5em;
	height: 16px;
	left: 0;
	opacity: 1;
	position: relative;
	text-align: right;
	top: 4px;
	width: 94%;
	filter:alpha(opacity=100);
}

.inforCalculatorExpression {
	background: none repeat scroll 0 0 transparent;
	border: medium none;
	display: block;
	font-size: 1em;
	left: 0;
	padding-bottom: 0;
	position: relative;
	text-align: right;
	top: 1px;
	width: 98%;
	color: #FF6400;
}

.inforCalculatorTable .inforFormButton  {
	height: 25px;
	width: 25px;
}

.inforCalculatorTable .inforTextButton, .inforCalculatorTable .inforFormButton  {
	background: none repeat scroll 0 0 white;
	border: 1px solid #E6E6E6;
	border-radius: 3px 3px 3px 3px;
	color: #666666;
	font-size: 1.5em;
	height: 25px;
	margin-bottom: 4px;
	margin-left: 1px;
	padding-bottom: 0;
	text-align: center;
	width: 30px;
}

.inforCalculatorTable .inforTextButton:hover {
	background-color: transparent !important;
	border: 1px solid #13A3F7;
}

.inforCalculatorTable .inforTextButton:active {
	background-color: #13A3F7 !important;
	color: white !important;
}

.inforCalculatorTable .inforTextButton:focus {
	border: 1px solid #13A3F7;
}

.inforCalculatorTable .inforTextButton.colored{
	background: #e6e6e6;
}

.inforCalculatorTable .inforTextButton.padded{
		padding-bottom: 2px;
}

.inforTextButton.inforEqualsButton {
	height: 55px;
	margin-top: 1px;
	width: 31px;
}

.inforTextButton.backButton {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAPAQMAAABQjDRqAAAABlBMVEUAAACAgICSabkkAAAAAXRSTlMAQObYZgAAADhJREFUeNpjYPz//z8DAzOQbGBgB5P8YFL+/24gaf9fEEjW/28Gkv//H4ezIeIQNfxIeiHmgM0EAOHoMq0pY2ZZAAAAAElFTkSuQmCC");
	background-position: center center;
	background-repeat: no-repeat;
	margin-top: 3px;
	width: 70px !important;
}

.inforTextbox.inforHiddenInput {
	display: inline;
	float: left;
	left: -1000px;
	position: absolute;
	top: 41px;
	opacity: 0;
	filter:alpha(opacity=0);
}

html[dir="rtl"] .inforTextbox.inforHiddenInput {
	 left: 0;
	 right: -1000px;
}/* Infor Carousel */
.inforCarousel {
	list-style-type: none;
}

.inforCarouselScroller {
	overflow-x:scroll;
	overflow-y:hidden;
	height: 210px;
	width: auto;
	padding-bottom: 7px;
	margin-right: 20px;
}

.inforCarouselItem {
	display: inline;
	float: left;
	height: 154px;
	margin-left: 25px;
	padding: 10px;
	width: 92px;
}

.inforCarouselTooltip {
	display:none;
}

.inforCarouselItem:first-child {
	margin-left: -7px;
}

.inforCarouselItem:last-child {
	margin-right: 18px;
}

.inforCarouselOverlay{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAACuAQMAAADUGhtXAAAABlBMVEUAAAATo/cd9CxzAAAAAXRSTlMAQObYZgAAADpJREFUaN5jqP+PBP4x/EcBDA8YkAA7wwFkLvMod5Q7yh3ljnJHuaPcUS45XLQGBlrzY5Q7GLioTUQAPbAPcXqcNPIAAAAASUVORK5CYII=") repeat scroll 0 0 transparent;
	display: none;
	height: 174px;
	position: relative;
	top: -153px;
	width: 112px;
	left: -10px;
}

.inforCarouselLabel {
	 font-size: 1.2em;
	height: 30px;
	margin-bottom: 14px;
	overflow: hidden;
	padding-top: 10px;
	text-align: center;
	text-overflow: ellipsis;
}

.inforCarouselImage {
	height: 88px;
	width: 88px;
	background-repeat: no-repeat;
	background-position: center center;
}

/* Icons */

.inforCarouselImage.chart{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABYCAYAAAC5+driAAAHeElEQVR42u2bXWxTZRjH37HBtq6jXWm7rQosIQYSohG5wAsV440kKhjXr/Vr3TqI6IXxSuIFRo1wYSIXiomGKDd+JGh2Y0xITDQqsLGNso3B2MQyxz7YYBvMbuyrr88pzrjRPs/b03PWs3Un+b2HlnP+z//8cnI6lsJYgo3vZ9t5HTsKtADDANc4R9lSbTzETDDwC2BuGYhZyH72vvqCDrAtIKkrBgOXK3N17JCaggww5OpyFqS6KLhdT8TqcvhKQXFRPMgemavLmZsLQfiKgr2pmKS50JojK09QnBjcUQcVkTQbymkA+AolNl235qASkkbwQbnuySCr0ALQ53RGRM2E1nCUOvYs08gGF1xP9k1MbLo2N5AVkmbkS5KYnarN9coaPA0BGDN1eRqSlFtP9UWplSkKTuQYk1qTRPQVIHVRcALH0JKkKZBE9RVk+l5t7t6VKalWMUkSU8Ki4ECOMRnUliSqb4qIibpXm8cxtCTpXlwS3jd1QFQo9wV08KQkAkNTkvLqyb7yiE7W5D2XdPBETR7H0JKkCZBE9ZULKoo6eTxLJP1LdDyRqGjNWo6hJUlRkET1TZ+86N3avKcWDP4b/gJDa5KovgoxNlGzdtfylBRct1SS+DiIujMvajy4juNoRxL0qaf7Ksi8qLvwAkNrkqi+ilOzboyUNBos0Iyku5mQBLA7wXyOoS1J+fVUXzVgY7BgaEkS9Kmn+qoBG6uGPyBoThLRVw3YaHUBR9GQpNHq/I+AsKIE8zsoB2wEFgwtSVJFfLCggnLAbsOCMZwFkigHIKmQY2SHJNwBuxUo5BhqSLoVXLdt2K97FfKP36rWnYb92WFf/tZMSBoASZQDNiyJwFBI0mjQaBwKFB6CzCuJ5gwFix7PlCTKARsK6DjGsC89SfDdp7VDgSKQoxtFZ2VQEuWAlDTg08uW1B8s3gYZrdQMzUu66ddxDLmS+n1Fe+D8cSp/nkxKorqxQX8Rx5AjadCn2wvnTlHZ/+eGZ6GkEUeJAd4fHQzoIrD/5WZAd3wgoLdL7ystierGBiQRGClKGvQWPgnnRcncRSyWFIEHfZJjJwcDRV8P+gt3KSWJ6sb6/XqOkYqkHo+hpN9f1ENlJiKRJIFup/pqCjemK4maQ0rqTUESHP+5HEFyJcXx6cduePV2VSX1+fQcQ1RSX0C3o8+vn6PykpFIUkoZXv1heZKMFVQ2u+Er5hjCknz6b6gslASSZOR8IEcSlct64yIwaEmDfr0Vjp2ms5KTSJKsLH9xKBVJEbexgspURNJf3vWvpSNIIuIxKiPJWzzRU6XfrqgkuECOERGQBEHfUTnknASS5Gb1+taf4YzliEqi8lgPLBgRn5GU1OM19FI55JwEktLK9BmcopKoLHbda+AYlKQhh0VPZYiQSFKamS2ikqgsFpEKYhCSpCFkhggJJKWbed1neEJEEpXDIh6pIAIh6VqgZFPEa/wyXaScByRR3Si8hiNCkogc9qfHyDG6BZ5JamySJKobjaFRRBKVw67BgtHtzpwkqpsAU9zBcilJVA77AxaMTEqiuonQ7TJsoSRRGSCphGNkVhLeTQzDTmzOlbgkPIN1V4EIDBmSuquMu7urTMfSwlPyKdlNBKK/JInKYF2wYMiR1FVlqqFylwrov4OSRGWwq1UmjnFFhqROl3EflbtUXPYYN1OSqAwBSebUJfnMW7UgqNNtilL/hhOSBEEcQ44k6WMXzr1NZS8Bv1JdJUlUDhy0geOYZX26wbnf09lqY3pHRBKVwy7DgiFXUkeVyUllq02nw7xVRBKVQ0pqlykpEqwouOw292dOkvlnsTteQFKH28wx5EqStkvuDW9R+WpxyWl6XlQSlcUuuSAQIR1J0t0EQ7qoGUoDM38Qf3aWVVB5qkqStjan5Zl2l3l2qQTBrJEwXLhov7CIpHaXhaOkKUnaWp2Wt8k5CtDmssy2uTbsS6WbJInKZW33w5OihKT4HeW2fELNSgunJQa8nmovSRKVTUoKKyRJ+sm33Wn9UA1BrXAHtTosITm9hCS1Oq0cQylJ89tFp9UHuePUXGFclr4LDvNuuX0kSdQMqTTHUFqStLW7TRth+CnIj1HzEaYuuko/bk7z+0qSJGqWgKQy1X7pdrHSsgNknYQ54ynIudnqLD3W7LBtUqKDkKSws5Sj2NWT9N+nn7+0qMVh2QPzjgD1UKwl7LR2w74TXp+HO+bbCw7r4Ra75elm+KKqkrMlSZQDdgEWjKWQlMlNkkQ5ICU1rUrirMVRyjGyQRLlACSVcYzskIQ7YM2wYGSDJMoBa3KUzWazpHNCkuxl/U2SjCQ02ktfDL9cYVyptFRaH8Ouv+m+pPIzTY5yvkoyyu7AM8n27nl7OV8lCY7yDtbssm6BF7OrQhIDd9OJ+MMLbH3WCG+s8iDnKkvv/x+W3/eaixvtts5VKYuxnVzwUXjmlfLN8GYXwFeJ81PzSzbdAz8z/ObZVNJYafsKDog1wIFZShR4r/nATvy3DWcdDz/aUGk7CgeHYR9d0VIqbTOw722wP/RjQ2X5G3DtpsU+/gG1lVrXY6iFewAAAABJRU5ErkJggg==");
}

.inforCarouselImage.document{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAABYCAYAAAC5+driAAAFI0lEQVR42u1cXWgcZRQ995vJZrOISUSFFqxWbQSlUPFBkIDQh0ao2IJGskmglT4UrfgQFOyDD6JgBUOhGkVFbRoboUGopiABBR8C/oBE0UBsjUkb0aClDxVraGe+40ObmNDsftOdmew3PxcuBLLMzJ4599xz7wwrWC3Kf9wDl70gtgHYAOBG2ByCAxhavz++wy+Pzrkb0Oi+BnAXQIUkBeVlHF3/Qrwg7Tpzh/jOZwA2IaFB6v04esuBeEDqnG6WxuK3ANuQ8CAZOVAKAFRjsT8NAAGAiLyieuaej5ZJ3XOblMLUImCpCc0+PbzhYCRMUsInUgfQZUr1q94zT0YCkgi2gkTqEhQQA1EAJU7P6XMAWisroS77Gl/bQA7Hcd4GuO3atVzv08Mb36r1vC7A1qooKsxjeOOsFSXUO3sBrEXL1YDT++s//oe3H6mt3K74gEppl7GuNSlC9b7TPdtTowUgqqdVLihMOiIcdLqne2pgElEt7RvTGCYdJWqwcI1ABWCSZ5H30WHZBEA7FHzQ2HvqkVQySYVn0mI2aMpIUKCMJtK1TpMiawIFagQCSgmJammdHjHCXALq5Pb0aFL4DndVClgAcaxYntqaku6mo9KklUmWqDBaCahE+SQVMYtWMIooQXFVoMxMsqzaYmHSEqNQgnC0qTzZnmBN0rExaZlGlUTkRFPX5P2J1KRYWbTiO7NZBGOLQLkmIFzYV25rdKJmAceauiY7XNC++ayycOu1vtxmR/SYa74zvkUWifVY3zS7QHKYJABYh+s1MskuCHVdFoEJA4n1Aemy96j2AW1PuQlmhPw+4kmwAPDuUEyyKc4P39sX9TFbuiZuo+iZ6iAlyALEEwsQuqZyM4EkGQCKYYXbTz1EEh4k5CAhYbNbncrN1OJ1Bpikw5Ub8nKDeQtgaG43dY63w9F3WouAr375a6R9vNK/i1iAZ7IAobubo/eA2G0tSI4+DGC8rt1NqO32UgHM8hp1t6TrWujuJsYT2Cz+QfYGEXS36pqkLLcIQW6gWZMMNUvDjVDKe1VTDdoKkhI9bx5wG8IOuNXj9486pgBM5QNuPuAaRMtDBkDS8ZZbRgbcBD13iyGKALzQ3S0LAy6Zl5vJAgAN4YTbMTjWWx8/MUDqbmtZImr49LGH99XVcZO6JGCLvfOtLsU+4BodLbTVBasCXV3o7hbFCJl4MxnecSd/CxB2fWsK7U+IEns1SeuJAMIVjkmO4fizHz92CMChJFsACWsBsvCYO4LZLeVbgAUAbuzdLQuzW/4uQBRmMn/1JsCOOwObybAWwPTcre3RoZ0QbIl9vPDcw1PHy7OWlpvxFDuE3B377Xa9LwHEANKCkQoBupsYB9y1kleLhTuIJq1FD4xTG2O2AGu1KmGsHI1dk9LgpEJbgOpa4F28+JxyCi/GPj20YN5iC1BdC06O7j0L4GzGHXcWIh9wjT5JDD7J/IN3KX8XoBjEx+ZvleSaFJkm+TSvsrMNEoE/BVxXUbQE123ZebAlrfB4Dq9XhmJyFThDYl0VjEcpxdRySGnjWH3eBfm5AA/kulQxflM+vSMC+HH/UEpiU/CV+un4M9MQ/V5OmApy4+t3XQD412t6tslZeBDgXTksK2Lwh0+e/kYBwM+f7vlbhB0AT+W4LAn2F47X8NSVv/+PzdvfbHUa/TdAlCUbz5JWiwsg+tXNhZe+e2fvpatAWoz7dry+WSt0A3gIQBvAUopB8QjMC+RHUo9davCHJkf6zi3/wH/E2+bgE132NwAAAABJRU5ErkJggg==");
}


.inforCarouselImage.excel{
	background-image: url("data:image/png;base64,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");
}

.inforCarouselImage.image{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABBCAYAAABVTGNnAAAGPUlEQVR42u2aX2xTVRjALyokEJMZQwQeNEZ5MBlrz7nXxRAw0TclxOzBRWADK6NdKevWyhqEbXgVBshY77oxxla2AvuHJEYlIT6ZYOBBH5SER+DFGOVBCbiMmUXc8bv8Gd3tvq+3Xbte6DnJb+uf73z3O7+c++3eropiGTu1kaWN6kgkoo5ciGgjNwEhSctERBv9Gdi3542RZQo2GtUhb6M28rcUlj2N2vCtiDq0PkVuRB2ORrRhIckJk9AJ1j6Sqw0FwbyQ5A6QfNWn9S5UGqBnNGpDY4CQ5Bg+vEFp1AZbpIw8oQ6PmoJ/3KkNCknuAbfXlZ3q4DgapJ4Ow+8KCcF9R4i/wXG47j0tMCIswRQ5yGE6ohySgkNScNoRSif4Y/WUwJCC7QmmHErB+RYcVk8KDCnYnmDKIQhOCAwnCNYV/akGligP8cTmEB94P1KeWO48wbhDRwuuf/3EqrA28MvMugb+DakJQy89u+ixEBxSBwRKAQWHywdeCWkDN7HaoPhRpwimHILgfoHC+gomGIo7Q9YG1Gv9bxdecB+jalQa4AdGoQRXVp59Go4/QdVmEub9MScIpmoEwScERqEEw2n3HFXXdH1q/EtnCMZrVOrVuMAoXIsQCxrU+G2qNpMGHj/iBMFUjSC4T2AUsgfX83icqg3en4IFaM4QjNcJgnsFRiEFN6yKL4MafsXr6+twxlWEKRh3qAR5r8AI5EiwebOwQ+1ZX8d61mQyL1De/WJQ7f0uuSYoeizIj+8y24gTBJuOKIcg+LjACLDuOQuG/0stqePHzz/MCYL0jHez1vtSHT/2bkDrXRteHV3spDs50xHlUKnjPQJjroJBbgnkuWTNG+Q9XU7ZgbkQTDkEwccExlwEw+m9vE7tuULkH3bK7e7cBeMOlR28W2BkKziodb4K869RuR9w3mwhj7tgao05F1yndZXB3N9tyH3A0UtmK3liBQf4UYGSoWCQtRq4ReacBZhzxacZKx5XwdTaQHCXQMlAcECNvQNz7pD5aK4F1O6Vc7n787OuNeal3fwLxtelbOedAiPADFuC/Ty2AeInqVw2+cMHLSabS8EA7zx3P0fXP9tZV+X8CTYYtSYQHBMYdgTXso6An3fepfJkRudtPzPWZCC3ZDuLXUzOYdbjZx3e+ROMr0eBQgRGOsGwc1uo+VnDY3dqWWxdernGCoi9Mnue2BS898l8CKbWQgr2ooLFAti5Rl7kPqCWGZM+Ft2E9/zoSj/vuJ4uD+zuNuqmppZH/bCWr/3ujvXZCPamEwwLERizCTY/DIdT+CQ1L4dM1XIjmCql3e3n0Rt28/i50W/WnbJJuNE+HceNuz5m7MhGMHVsEBwVGFbB5h8THze+pebkAx9rn/78Ypsr+ia8djvjPDz6VWWpvujhJoHFJ5C4vZkLxo+rQPECw8sOTwsOlHY/C69doOLzCezaTi9vfw/axp3sc0S/97vaXoCFf0PGsWiH3c9KTEdULhB8RGAkC76fCI+dD7ysfSoHeSZsHuuU/pb+jD3BeB4IaBM4MwXTsU8ePnfbOZ+mL0knmMohBadhG2v7wacdKsla8DZ2WGBYBVOxTziXzd6NCabmguAvBEaqYDy2CLjmYQdfnl0wPk+pYYcEhlUwFVsUuA/9VuNqXWUVTM1RatwHBYaXtSYJbmVUbLGwlR38y1N24DW7XpSt7gMCw5Mk2HxMxRYTNexAhV0vUnC+BX/kbhUYVsFUbDHhsQimYkHwfoGRKhiPLSY8bF+FXS8geJ/ASBWMxxYTqYLxWMVjTsCwCCZjiwmLYCoWBH8uUJieJFhnZGwxMUMw7UX50P2ZwLAKpmKLCXBRYdeLFJxvwVvcusCwCqZiiwmrYCoWBH8qMJIFV64OL77XbyTMp+0qmSkYd6hsccEDhGTBcsw+7gkmHCqbXXsFhhRsTzDlEAS3jKMBZc3h6rLmCgmO6QgX3DJuCr4OCEk+2PuTKXi0Gp5I8oC7uUWpcjd9UO1qFpKcM+Yp1ZfDt3V8C+HJVSkkt1S5mx995Wuju2ltlatpstrVJCRzZ7OryUi53NhUtnsdSP4TEJLsqHbtGYOW60ev6eDLcc9XuZr3V7n2XAYmACEh+Q927A3gIjzevVHTl1qd/g9SHaPk9YOcbAAAAABJRU5ErkJggg==");
}

.inforCarouselImage.pdf{
	background-image: url("data:image/png;base64,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");
}

.inforCarouselImage.powerpoint{
	background-image: url("data:image/png;base64,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");
}

.inforCarouselImage.word{
	background-image: url("data:image/png;base64,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");
}

.inforCarouselImage.zip{
	background-image: url("data:image/png;base64,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");
}

/* Scroll Buttons*/
.inforCarouselScroll {
	height: 13px;
	width: 11px;
	position: relative;
	border: medium none;
}

.inforIconButton.inforCarouselScrollRight {
	float: right;
	position: relative;
	top: -130px;
	margin: 0;
}
.inforIconButton.inforCarouselScrollRight span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANAQAAAABXjqmWAAAAAnRSTlMAAQGU/a4AAAAoSURBVGjeY2B/wND8gOHgA4YHDxg+JDD8UGD4wwAigewHYHGgLPsDAE7eESMPTk9FAAAAAElFTkSuQmCC")  center center no-repeat;}

.inforIconButton.inforCarouselScrollLeft {
   float: left;
   top: 87px;
   left: 0px;
   position: relative;
}
.inforIconButton.inforCarouselScrollLeft span{background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANAQAAAABXjqmWAAAAAnRSTlMAAQGU/a4AAAAoSURBVGjeY/jDwPBDgeFDAsODBwwHHzA0P2BgB5NANlAEKA6U/cMAAFFiETghKQEXAAAAAElFTkSuQmCC")  center center no-repeat;}

.inforCarouselItemCount {
	font-size: 1.1em;
	margin-top: 15px;
	text-align: center;
	margin-top: 15px;
	margin-left: 5px;
}

.inforCarouselToolbar {
	left: -8px;
	margin: 0;
	padding: 0;
	position: relative;
	top: -177px;
	display:none;
	width: 108px;
}

.inforCarouselToolbar > button {
	margin-left: 0;
	margin-right: 0;
}

/*Icons for Carousel - white vs white @ 50% */
.inforCarouselToolbar .alignRight {
	float: right;
}

.inforCarouselToolbar .inforIconButton.delete{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAANklEQVR42mNgQAL///9vwIcZsAF8CrDKEbIFp+1ka6QIkG0bxRqR+bjYoxpJ1Ui/eCRFM0w9AIgG2nivodPbAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
}

.inforCarouselToolbar .inforIconButton.delete:hover{
	background-color: #d5000e !important;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAHaTzTgAAAAfSURBVHjaY+D/wCBjwVD/D4SAwP4PCBn5oCOIuPwPAD0dDUXEURVZAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
}

.inforCarouselToolbar .inforIconButton.tag{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAzklEQVR42mNgoBX4//8/IxBzYsGM5BpYCMQNWHA9EGcAsRCpBlYAcSYQqwCxGxaDS4FYmlQD9ZC8X4nF0CogVibWwFogjgBidiDWxOH9Bqg6XWIMbCABg8LVgpoGwrALzlQA9Qo5hgYCMTMpyYYYHIXhUqCAEjQWyTEQFKas2FwpA8TlZBgYjC9yxIG4mATDQJmBg1CMCwFxPhGGgcKdj9iEzgvE2XgMKyUnf3MBcSoWw6pB4U1uKQTKivFIhtUBsTqlZSULEIcgFyBDFwAAu2iW3mv8c10AAAAASUVORK5CYII=") no-repeat scroll center center transparent;
}

.inforCarouselToolbar .inforIconButton.tag:hover{
	background-color: transparent !important;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAz0lEQVR42mNgoBX4//8/ExALYsFM5Br46D928A+IzwOxCqkGfgDii0DsBsRdWAx+CcSmpBoYDWUzAvEnLIZ+BllIrIG/gHg9EPMCcdB/3OAnEEcRYyApABSuBdQ0EAY6QMGDz8vkgIVAzIrNwIf/yQdbsBnoAo1FcsBfXN62AOK3ZBi4DF/k6ALxMxIMuwTE/IRiXBmI7xFhGCjcZYhN6FJAfBWPYa/Iyd/CQHwKi2Ffgdic3FIIlBX3IRn2B4j9KC0rOYB4BRC/B+IYhiENAEOl4D/Qj4trAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
}

.inforCarouselToolbar .inforIconButton.search{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA80lEQVR42pWTXwfCYBTGX3WVZtEHiN2UUqJ0MbuLibraZUSUYpZSikTpm6/n5Rmn19beDr+LnT/POTs7U0pYmqYumIMEvMEBRKCvygxJA3Bn4RPswYnPmpVuUFTsM+kGekbMAQvGtWDdLG6yoy52fkyYNYnMQKbetXjNHXh9NeKiLsrCkDdhs6F06vHXlgIeBQLpfOjRLAXaFPClc8MpahYCIQU86RzTGZYUu5z2CCoyUBWXFxQUN0AsrtPJu4UzE7b85i19VGAmLjQjyTsofXFLIzHjapx1vogYdwSm3E9H7MAUsfp65iKlSKT+NYrE/M2rH2WsmxAZ+gwiAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
}

.inforCarouselToolbar .inforIconButton.search:hover{
	background-color: transparent !important;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA+UlEQVR42mNgQAL///+XBuLJQHz1PwTcAOJFQBzOQAgAFUUB8Qeoxp9AfAaI7/1HgO0gC3BpLoIqegXEIWhyEkA8DSoPMlAUXbMK1EaQZgk8LoRZsghdAmZ6IBHePAnEf1AsggbUEwYiAFBdJtSyWGRBkPP3EmmAE9SAUmTBzyCnEWmAN9SAImTBw1BXCBFhQBfUACdkwTSoYBcBzdJQ194GYmZkCTaklFeKQ7McEF9CSp0S2NLCQ6iCY9A4twElKiDuRUqhMHAVW4ICpbiN/7GD52jJGrshSM5NBuIWaPj4IYUBuiFExR56QCIbsoiBVAA15BI0m7MBAMHnwzwW6exMAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
}

html[dir="rtl"]  .inforCarouselOverlay {
	right: -14px;
}

html[dir="rtl"]  .inforCarouselToolbar {
	left: -25px;
}/* Infor Check Box
----------------------------------*/
.inforCheckbox {
	border-radius: 3px 3px 3px 3px;
	height: 17px;
	width: 17px;
}

.inforCheckboxContainer {
	display: inline-block;
	height: auto;
	margin: 0;
	padding: 0;
}

.inforCheckbox[disabled].hover, .inforCheckbox.disabled.hover, .inforCheckbox.readonly.hover   {
	background-color: transparent !important;
	cursor: default;
}

.inforCheckboxContainer.disabled.hover,  .inforCheckboxContainer.readonly.hover, .inforCheckbox.readonly.hover,.inforCheckbox.disabled.hover{
	background-color: transparent !important;
}

.jstree.disabled a, .inforCheckbox.disabled + .inforCheckboxLabel, .inforCheckbox.readonly + .inforCheckboxLabel,.inforCheckbox.disabled, .inforCheckbox.readonly  {
   opacity: .50;
   filter: alpha(opacity = 50);
   background-color: transparent !important;
}

.inforCheckboxLabel{
	color: #666666;
	display: inline-block;
	padding-left: 4px;
	text-align: right;
	vertical-align: top;
	line-height: 20px;
}

.inforCheckboxContainer.hover .inforCheckboxLabel, .inforCheckboxContainer:hover .inforCheckboxLabel{
	cursor: pointer;
}

.inforCheckboxContainer.disabled.hover  .inforCheckboxLabel, .inforCheckboxContainer.readonly.hover  .inforCheckboxLabel{
	cursor: default;
}

html[dir="rtl"] .inforCheckboxLabel {
	text-align: right;
	padding-left: 0;
	padding-right: 4px;
}

.inforCheckbox, .inforCheckbox span{
	display: inline-block;
	outline:none;
	border: none;
	cursor: default;
	zoom: 1;
	cursor: pointer;
}

.inforCheckbox span, .inforCheckboxContainer.hover .inforCheckbox.readonly span, .inforCheckboxContainer.hover .inforCheckbox.disabled span{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAABnRSTlMAAAAAAABupgeRAAAAMElEQVR42mNgGBgwkwhAjh4sOiFCb9++/Y8DAKVwavuPF4xqG6zayIxuWiXLAcplAFpfzwAPVzU0AAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
	border: medium none;
	height: 18px;
	padding: 0;
	vertical-align: middle;
	width: 18px;
	display: inline-block;
	cursor: pointer;
}

.inforCheckbox span.inforDirty, .inforCheckboxContainer.hover .inforCheckbox.readonly span.inforDirty, .inforCheckboxContainer.hover .inforCheckbox.disabled span.inforDirty{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAABnRSTlMAAAAAAABupgeRAAAAR0lEQVR42mNgGBgwkwhAjh4sOiFC/1cxoCMYePv2LdHaUAFx2jAAEdqwAULacAC82nAD3NrwgkGiDRinuPTgi25aJcsBymUANWGzUnwUv8YAAAAASUVORK5CYII=") no-repeat scroll center center transparent;
}

.inforCheckbox.hover span, .inforCheckboxContainer.hover .inforCheckbox span{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAACZmZn///+l6mMWAAAAAXRSTlMAQObYZgAAADtJREFUeNpjYEACjKGhIQwMrKGhoWAyFUwuBZFhYDJqKpCcmgWSXboSRK5aCiKzpoLIKKguOAkxDQkAAKBcER3C1WLlAAAAAElFTkSuQmCC")  no-repeat scroll center center transparent;
}

.inforCheckbox.hover span.inforDirty, .inforCheckboxContainer.hover .inforCheckbox span.inforDirty {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAABnRSTlMAAAAAAABupgeRAAAAUUlEQVR42sXT0QkAIAgEUPffoBVa0v6izDstAg8/faCIIjXRvlXz8mIcGRpVZQwZxoiBLGMsMwsgA9lscg1ja4IDnIO5BjIz6gXj+cGSsujLBniaeYSgBRWvAAAAAElFTkSuQmCC")  no-repeat scroll center center transparent;
}

.inforCheckboxFocus span {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAb0lEQVR42mNgAALhxd8rgPghEP8nEYP0VDBADSkBCTz+8u8/qQCkB2pYCciguw8+//v/G2jOzJkzScIgPSC9IDNABoFNJ9UQGAYBkBkYBr19+5agl0BqCBpELBg1aNQguiRISrII1TItdYoRahVsAHKcLAkZ4nj/AAAAAElFTkSuQmCC")  no-repeat scroll center center transparent;
}

.inforCheckboxFocus span.inforDirty {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAiElEQVR42tWUMQqAMBAE7w9+NUW+ktrOPwmKdSoFC8GY1QiC0dwlNg5sE9ipskfkqepZ+/Q+Thh0NAWJwsMwrU4KOkGmIGq78ZAYY0RZfA1dOCDKkpwBcNxErqF4LlhrM0UR5KIHZKIX+KIEPBGDtIjJD0X4bClYH7JkIvtoMcDS0X5zRr46bBsFixBgFIWDIgAAAABJRU5ErkJggg==")  no-repeat scroll center center transparent;
}

.inforCheckbox span.checked, .inforCheckboxContainer.hover span.checked.readonly, .inforCheckboxContainer.hover span.checked.disabled span,
.inforCheckbox.hover span.checked, .inforCheckboxContainer.hover .inforCheckbox span.checked {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAAATo/f///8qqXS/AAAAAXRSTlMAQObYZgAAADtJREFUeNpjYEACjKGhIQwMrKGhoWAyFUwuBZFhYDJqKpCcmgWSXboSRK5aCiKzpoLIKKguOAkxDQkAAKBcER3C1WLlAAAAAElFTkSuQmCC")  no-repeat scroll center center transparent;
}

.inforCheckbox span.inforDirty.checked, .inforCheckboxContainer.hover span.inforDirty.checked.readonly, .inforCheckboxContainer.hover span.inforDirty.checked.disabled span,
.inforCheckbox.hover span.inforDirty.checked, .inforCheckboxContainer.hover .inforCheckbox span.inforDirty.checked {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAABnRSTlMAAAAAAABupgeRAAAAVUlEQVR42sXTSwoAIAgEUO/Q/VftumBL20WpM30Ikln6QBFF/pSWKSlXnxsTyKVRVcaQYYwYyHaMZWYBZCDrTaFhbKzFAfxgoYHMjHrAeF6wTfnpyxo9omjguxVGbgAAAABJRU5ErkJggg==")  no-repeat scroll center center transparent;
}

.inforCheckboxFocus  span.checked {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAhklEQVR42mNgAALhxd93APFvIP5PIgbp2cEANWQzSODxl3//SQUgPVDDNoMM+vXg87//v4HmkOoikB6QXpAZIIPAppPhrf/IeskyCFk92QbBAEUGIQOyDcJmCF6DsBmKyxCCBmHj43I1QYPQAVnRT6whRAU2MYZQnCBpbhDVMi11ihFqFWwAiJvJamwZu20AAAAASUVORK5CYII=")  no-repeat scroll center center transparent !important;
}

.inforCheckboxFocus  span.checked.inforDirty {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAj0lEQVR42rXUMQqAMAwF0NzB+09url16HMEjKAgWrPlSlxqbtNTARxTyaJCUiGsYd88JnFgZ9HhKiMOHZTtjbaEnYQ7QMa8JmeiV0okCt6EXBqAm5AkKz0/I0qxCGmKCLIgK1SIiJM2vISokvUuICcrL/Pu/RikhKiSN2AxZ8wt0Ly0WsBbJl7bPNdLrYrsAhSbJH7fo/OsAAAAASUVORK5CYII=")  no-repeat scroll center center transparent !important;
}

.inforCheckbox span.partial, .inforCheckboxContainer.hover span.partial.readonly, .inforCheckboxContainer.hover span.partial.disabled {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAABnRSTlMAAAAAAABupgeRAAAANklEQVR42mNgGBgwkwhAjh4sOiFCb9++/Y8DAKVwagNKCy/+jhUBpUa1DVZtZEY3rZLlAOUyAKvSewAbKjkUAAAAAElFTkSuQmCC")  no-repeat scroll center center transparent;
}

.inforCheckboxFocus  span.partial {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAc0lEQVR42mNgAALhxd8rgPghEP8nEYP0VDBADSkBCTz+8u8/qQCkB2pYCciguw8+//v/G2jOzJkzScIgPSC9IDNABoFNJ9UQGAYBkBkYBr19+5agl0BqCBoEk8CHsakfNWjUIJokSEqyCNUyLXWKEWoVbABu9Nf6oexv+gAAAABJRU5ErkJggg==");
}
/* Infor Color Picker */
#inforColorPopup {
	margin: 10px 15px;
}

.inforColorPicker.inforTextbox {
	width: 50px !important;
}

.inforColorButton {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAABnRSTlMAAAAAAABupgeRAAAATElEQVR42u3Tuw0AIAxDQY+eAbMTIBFBxDeWKHm1rzQAJD4zYDIGss+esLJXVY5Vw7FmCOZNlHkjIiE2mBCbzZ0tTWdLuTPGdjfVYxn2HSOCI0TPjAAAAABJRU5ErkJggg==");
	border-radius: 2px 0 0 2px !important;
	border-right: 1px solid #B3B3B3 !important;
	margin-left: 0 !important;
	background-position: right bottom;
	width: 19px !important;
	height: 18px !important;
}

.inforColorButton:hover {
	background-color: transparent;
}

.inforColorPopupColors {
	margin-left: -2px;
	margin-top: 1px;
	table-layout: fixed;
	margin-top: -30px;
}

.inforColorPopupColors  td{
	border: 2px solid transparent;
	border-radius: 4px 4px 4px 4px;
	height: 16px;
	padding: 0;
	width: 16px;
}

.inforColorPopupColors tr:first-child td {
   margin-bottom: 4px;
}

.inforColorPopupColors  td:hover, .inforColorPopupColors  td.focus {
	border: 2px solid #13a3f7 !important;
}

.inforColorPopupColors  td.spacer:hover, .inforColorPopupColors  td.spacer.focus {
	border: 2px solid transparent !important;
}

.inforColorPopupColors a {
	width: 16px;
	height: 16px;
	border: 1px solid transparent;
	border-radius: 4px;
	padding: 0px !important;
	margin: 0px;
	cursor: pointer !important;
}

.inforColorPopupColors li {
	border: 1px solid transparent !important;
    margin-top: 10px;
    min-width: 0 !important;
    padding: 0 !important;
}

.inforColorPopupLabel {
	color: #808080;
	font-size: 1.3em !important;
	left: 4px !important;
	top: -1px !important;
}

.inforColorPopupColors  a.noColor {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAIAAAD9iXMrAAAABnRSTlMAAAAAAABupgeRAAAAG0lEQVR42mNgIAT+GzEwEKMIgkYVDSZFxMcgAIEnKbQDpalJAAAAAElFTkSuQmCC");
	border: 1px solid #D9D9D9;
	background-position: 1px center;
}

.inforColorPopupColors  a.noColor {
	background-color: transparent !important;
}
/* Infor Column Layouts
*********************************/

/* 2 Column */
/* 3 Column */
/* Single Column */
/* Vertical Column */
/* RTL */
/* Field Set */

.column1, .column2, .column3, .column4, .column5 {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	margin-left: 2%;
	margin-right: -.25em;
	/* Clearfix */
	overflow: hidden;
	*overflow: visible;
}

.inforColumnSpan {
	width: 97%;
}

/*Inline Fields */
.inforInlineLayout .inforLabel, .inforInlineLayout .inforDataLabel {
	float: none;
	width: auto;
}

.inforInlineLayout:first-child {
    margin-top: 10px;
}

.inforInlineLayout {
    clear: both;
}

.inforInlineLayout .inforTextbox, .inforInlineLayout .inforTriggerField input {
	margin-bottom: 4px;
}

.inforInlineLayout .inforTextbox, .inforInlineLayout .inforTriggerField {
	margin-right: 4px;
}

.inforInlineLayout > * {
    float: left !important;
    min-width: 0 !important;
    width: auto;
}

/*Single Column */
.inforSingleColumnLayout, .infor2ColumnLayout, .infor3ColumnLayout {
    clear: both;
	margin: 20px;
}

.inforSingleColumnLayout .inforTextbox, .inforSingleColumnLayout .inforTriggerField input  {
	margin-bottom: 4px;
}

.inforSingleColumnLayout .inforTriggerField input, .infor2ColumnLayout .inforTriggerField input , .infor3ColumnLayout .inforTriggerField input  {
    width: 179px;
}

/* 2 column Layout */
.infor2ColumnLayout {
	max-width: 960px;
	margin: 20px auto;
}

.infor2ColumnLayout .column1, .infor2ColumnLayout .column2 { width: 47%; }

.infor2ColumnLayout .inforTextbox, .infor2ColumnLayout .inforTriggerField input, .infor2ColumnLayout .inforFormButton {
	margin-bottom: 4px;
}

.infor2ColumnLayout .inforTextArea, .infor3ColumnLayout .inforTextArea {
	height: 98px;
	width: 183px;
	margin-bottom: 3px;
}

/* 3 column Layout */
.infor3ColumnLayout .inforTextbox, .infor3ColumnLayout .inforTriggerField input, .infor3ColumnLayout .inforFormButton {
	margin-bottom: 4px;
}

.infor3ColumnLayout .column1, .infor3ColumnLayout .column2, .infor3ColumnLayout .column3 { width: 30.36%; }

/*Side Bar Right Layout*/
.infor2ColumnSidebarLayout {
	display: table;
	 height: 100%;
}

.infor2ColumnSidebarLayout .infor2ColumnLayout {
    background-color: rgba(0, 0, 0, 0);
    margin-right: -220px;
    max-width: none;
    width: 100% !important;
	display: table-cell;
}

.inforSidebarRight {
    background-color: #F1F1F1;
    height: 100%;
    width: 220px;
	display: table-cell;
	min-width: 225px;
}

/* Media Queries */
@media screen and (max-width: 650px) {
	.infor2ColumnLayout, .infor3ColumnLayout {
		margin-left: 0;
		max-width: none;
	}

	.infor2ColumnLayout .column1, .infor2ColumnLayout .column2, .infor3ColumnLayout .column1, .infor3ColumnLayout .column2, .infor3ColumnLayout .column3, .inforInlineLayout {
		margin: 0 10px;
		width: 97%;
		display: block;
	}
	
	.infor2ColumnLayout  .inforLabel, .infor3ColumnLayout  .inforLabel, .inforInlineLayout .inforLabel, .inforSingleColumnLayout .inforLabel {
		 text-align: left;
		 width: 100% !important;
	}
	
	.infor2ColumnLayout  span.inforLabel.noColon, .infor3ColumnLayout  span.inforLabel.noColon {
		display: none;
	}

	.inforInlineLayout input {
		 display: block;
	}
	   
}/* Infor Context Menu
----------------------------------*/
.inforMenu {
	cursor: default;
	z-index: 9999999;
	display:none;
	position: absolute;
	border: 1px solid #cecece;
	border-radius: 4px;
	background: white;
	padding-bottom: 5px;
	padding-top: 5px;
	box-shadow: 0 1px 3px rgba(0,0,0,.15);
}

.inforMenuOptions {
	color: #333333;
	overflow-y: auto;
	white-space: nowrap;
	line-height: 16px;
	display: none;
	margin: 5px 0px;
	padding: 0;
	min-width: 70px;
}

/*Initial Display in the page...*/
.inforContextMenu {
	display: none;
}

.inforMenuOptions LI {
	border: 1px solid transparent;
    cursor: default;
    line-height: 17px;
    list-style: none outside none;
    min-width: 50px;
    padding-bottom: 2px;
    padding-right: 4px;
    padding-top: 2px;
	text-indent: 6px;
}

.inforMenuOptions.hasImages LI {
	text-indent: 10px;
}

/*The Image Padding*/
.inforMenuOptions A {
	background-repeat: no-repeat;
    color: #4C4C4C;
    display: block;
    font-size: 1.2em;
    margin-top: -10px;
    outline: medium none;
    padding: 12px 10px 1px 5px;
    text-decoration: none;
}

.inforMenuOptions.hasImages {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVR42mP49OkTAAWwAtcirt1dAAAAAElFTkSuQmCC");
	background-position: 36px center;
	background-repeat: repeat-y;
}

.inforMenuOptions.hasImages A {
	margin-left: 34px;
}

.inforMenuOptions li.focus, .inforMenuOptions li:focus {
	border: 1px solid #13a3f7;
}

.inforMenuOptions LI.disabled:hover > a {
	 color: #B4B4B4 !important;
}

.inforMenuOptions li.focus:hover {
	border: 1px solid transparent;
}

.inforMenuOptions LI:hover a {
	cursor: pointer;
	color: #1A1A1A;
}

.inforMenuOptions LI:hover {
	background-color: #f2f2f2;
}

.inforMenuOptions LI.disabled A {
	color: #999999;
	cursor: default;
	background-color: transparent;
}

.inforMenuOptions LI.hover.disabled A {
	background-color: transparent;
}

.inforMenuOptions LI.separator {
	border-top: 1px solid #F2F2F2;
    margin-left: 10px;
    margin-right: 10px;
    width: inherit;
}

.inforMenuOptions.hasImages LI.separator {
	left: 41px;
	width: 67%;
}

.inforMenuOptions  LI.separator:hover, .inforMenuOptions LI.disabled:hover {
	background-color: transparent  !important;
}

.inforMenuOptions LI.headerText A {
	color: #808080;
    cursor: default;
    font-size: 1.1em;
    margin-left: 3px;
    padding-left: 0px;
    padding-top: 10px;
}

.inforMenuOptions LI.headerText:hover {
	background-color: transparent !important;
}

.inforMenuOptions LI.headerText a:hover {
	background-color: transparent !important;
	color: #808080  !important;
}

/*Checkbox Menus */
.inforMenuOptions LI.checkbox{
	cursor:default;
	margin: 0;
	padding: 0;
	text-indent: 0;
}

.inforMenuOptions LI.checkbox a{
	height: 20px;
    margin-bottom: 0;
    margin-left: 3px;
    margin-top: -11px;
    padding-top: 11px !important;
}

.inforMenuOptions LI.inforCheckboxLabel{
	padding-left: 3px;
}

.inforMenuOptions label{
	font-size: 1em;
	left: 1px;
	position: relative;
}


.inforMenuOptions LI .icon {
	background-position: 1px 5px;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 19px;
    margin-left: 10px;
    opacity: 0.4;
    padding-left: 10px;
    width: 12px;
}

.inforMenuOptions LI.disabled .icon {
	opacity:0.2; filter:alpha(opacity=20);
}

.inforMenuOptions LI .icon.sortAsc { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAARElEQVR42mNgYGD4j4bRAS5xFAV4ASsBWzDE/pNqw38C7sXqB2RBgjYQ4wIUQ5ZhwQQ1YGMTjAdcJmMNcly24FRMtB8AKt4ylwbP1kYAAAAASUVORK5CYII=");}
.inforMenuOptions LI .icon.sortDesc { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAARUlEQVR42mNgYGBYhgUjg/9QDAfLcLAJAlyKMWwg2RaS/UAy+I+GGUi14T8hDawEbMEQ+4/Dhv84MIqG/zj4WG35T4wfALpzMpeC7lCaAAAAAElFTkSuQmCC"); }
.inforMenuOptions LI .icon.locked{ background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAZElEQVR42mNgwAQ+QHwJiH8C8WUg9mfAA4yA+A9U8WEg/gHE/4DYHJeGPCD+D8QOUL4dlF+MS0MFVAEjlM8M5VcQ0oAMQPx6bIrbgPg2VAE6vg/EPQxYTCKEh52G0wQUXwEpAgDxY07HZpy5BgAAAABJRU5ErkJggg==");}
.inforMenuOptions LI .icon.unlocked { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAXklEQVR42mNggIA5QPwJiJ8DcQUQMzLgAYuA+D8QXwLiB1B2Mj4NIJN3QU3lBuL7QLwdnwaQiXVI/KVAfJWQhgok/jQgfkhVDcjgLtQAbPgCLtvw4aGg4TYexddBCgCIgUL4fByXWgAAAABJRU5ErkJggg=="); }
.inforMenuOptions LI .icon.current { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEUAAABobHR9g7LZAAAAAXRSTlMAQObYZgAAADNJREFUaN5jYGBkYGBmYGBnYOBnYJBnYLBn4KhjkPnDYP+Dwf4Dg/wDBv4DDOwNICVgAACLwAbVeXVnTQAAAABJRU5ErkJggg==");}
.inforMenuOptions LI .icon.columns { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAZSURBVGjeY/j/gaFBgAEC8hMYMhPQyQYBAKGDCKfMfysuAAAAAElFTkSuQmCC");}
.inforMenuOptions  LI .icon.export { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAPUlEQVR42mNggAB2IP7PgAD/sWAUgFMCmxwh03DKYTOdLA2kqsGu4T8JGGco/SclpAh6miINRDmJWI8zAAAcnk65pG3QRgAAAABJRU5ErkJggg==");}
.inforMenuOptions  LI .icon.selected { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAnSURBVHjaY2gQYGAwYGAoYBD4wGD5gMH+AIN8AwM/AwMbAxQ0CAAAdqIFjaOithMAAAAASUVORK5CYII=");}
.inforMenuOptions  LI .icon.notSelected { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAVSURBVGjeY2gQYAAC+wPYERA0CAAAokAJGWgL+UAAAAAASUVORK5CYII=");}

/*Grid Filter Menu Icons*/
.inforMenuOptions LI .icon.greaterThan { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAkSURBVGjeY/j/geHwB4aHHxg+fGD4UcDwxwBEfgCLAMX/gxAAbzkUkmXZOJIAAAAASUVORK5CYII=");}
.inforMenuOptions LI .icon.greaterThanOrEquals  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAlSURBVGjeYzj8geHhB4YPHxh+FDD8MQCRH8AiQPH/HxgOGAARAGHXEpRCGgXJAAAAAElFTkSuQmCC");}
.inforMenuOptions LI .icon.lessThan { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAMUlEQVR42mNgIBEw4pH7j00tIymKcWn4j88VjKQoRhf4T4z/KLKBLD+QFUok+Yn6AABhcAkKlnipJQAAAABJRU5ErkJggg=="); }
.inforMenuOptions LI .icon.lessThanOrEquals { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAlSURBVGjeY/hjwPCjgOHDB4aHHxgOg0kgGygCFP//geGAARABAFZ2Eg3Yixx4AAAAAElFTkSuQmCC");}
.inforMenuOptions LI .icon.equals { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAHElEQVR42mNgoDVgBOL/pGhgItUGJoZBB0akpwHiogIJHgY8NwAAAABJRU5ErkJggg==");}
.inforMenuOptions LI .icon.doesNotEqual { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAaElEQVR42mNgwA3MgPg/FLMwEAGmQRXnokv8x4KRxfnR+FgVh6LxfxPSAGPbAjE7FnkUYIkkyUyMZ2GKKwgpAGEOJLYwjkBBcZsTlD0R6pyPhDTA2HoEghwMzPGFBDbQB8SfgLgAnyIAmipDkJMBg6cAAAAASUVORK5CYII=");}
.inforMenuOptions LI .icon.contains { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAWElEQVR42mNggIAGKMYFUOQbSNDQgMv0m0D8AJct6BoCgPg/FEcSo+E/Giao4SUS+wMhDd5YbAjHpwGmqACKkZ2FVcMXIM5FcgaI/Y2QHwhGHskRR1LSAAD1VTB0nrHHcAAAAABJRU5ErkJggg==");}
.inforMenuOptions LI .icon.doesNotContain {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAhElEQVR42mNggIAGKEYGJkD8H4pPI0s04NAwH0nDBiS1WBWLAPE3qOLXQMyJrA6bhhIk07vRnY2ugQmI70AV/wViZUIavJBM34rFrxgatiBp8CakQQnqDJDiu1Dn4dXQhWR6KVpAYGjghAbhf2iQiuDTAALrkUxfgEMxSvCfRNJghst0ANiQOn3YNmSMAAAAAElFTkSuQmCC");}
.inforMenuOptions LI .icon.isEmpty {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAu0lEQVR42m2STQ6CMBBGa9jhIZRLkegBFG8iyk4Tw3E0+BNFQlhp5CoGp+ZVa+0kb/PN688UlPpWKEyEu9DBjayvnBoIV6SDkMGO7CxERtarGxpj9V8lvYpbqIQg9shz4SkUOFMdtsLFI2+QFkIg7HHfYerIOfnaypZkn11MrchyZ5PMLGh5mYCTOq7jG/5hD10wYOqRY5yZedaKoHTEnjCi19gfcCicaGwZUN/5SFbj/FTIO7u/RmLv/AIL8j/vTf2pyAAAAABJRU5ErkJggg==");}
.inforMenuOptions LI .icon.isNotEmpty { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAApUlEQVR42o2SzQnCQBSEPzy6RWgNOcVCIiQFmFhKjG2ph0SQnJSkl/Uyq491RQeGhZlheX/wxhLYAQ/Ai3dpjggr4KrQGTiKF2k3YB3CDhhlVHyikjeqChoJhQnlYkChTA0wA70xO9NDZ/ReWTzQSsxMODCTdwD8gt/wel/ZGRj+KGkAJtv01pgbMW56H4+1TJRUmrG61OJOKuXr4uxp1InTaOzPTyQIPAGzqlMJAAAAAElFTkSuQmCC");}
.inforMenuOptions LI .icon.startsWith { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAANElEQVR42mNgGPSgAY3PBMT/kTBWDcia/qOx/yMrQsfoConSgOwUrM7CZTpeDegAXdNgAwAabh3uQJENIwAAAABJRU5ErkJggg==");}
.inforMenuOptions LI .icon.doesNotStartWith { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAdElEQVR42mNgIB7kAvENEtQz7AHiTmIVCwLxLyC2RJf4j8ZnBOIGIF4LxJ+BmAmbBmRNDVB6FRCfhfH/48Aw0AzEP4F4KTEaGqAKP0M1NhDjpLNQJzXg0oAMmKCmr0XzE05gAQ1OAWLDvwMaYUSD69AkAQcAHQUo9qfs/1QAAAAASUVORK5CYII=");}
.inforMenuOptions LI .icon.endsWith { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAANUlEQVR42mNgGJSACYj/I2F00IAu8B+N/R9NcQM2W/5jsaUBB0ZRRJEGopzEgMXjDQyDGwAAoGkd7jfBcIAAAAAASUVORK5CYII=");}
.inforMenuOptions LI .icon.doesNotEndWith { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAdElEQVR42mNgQAW5QHyDgQSwB4g7iVUsCMS/gNiSkEJGIG4A4rVA/BmImdDk/6NraIDSq4D4LBIfpvg/NluagfgnEC9F0vAfBwYrWAp1TjOxGs5CndRAjJOYoKavRfMTTk9bQINTgNjw74BGGNHgOjRJEAUAG2Ao9r2ZoXoAAAAASUVORK5CYII=");  }
.inforMenuOptions LI .icon.checked  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAnSURBVHjaY2gQYGAwYGAoYBD4wGD5gMH+AIN8AwM/AwMbAxQ0CAAAdqIFjaOithMAAAAASUVORK5CYII=");}
.inforMenuOptions LI .icon.notChecked { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAVSURBVGjeY2gQYAAC+wPYERA0CAAAokAJGWgL+UAAAAAASUVORK5CYII=");}
.inforMenuOptions LI .icon.eitherSelectedorNotSelected { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAoSURBVHjaY2gQYAAC+wMM9g0M9gwMdgwMNgwMFgwMBgwMCiAZhgYBAFh6BCDrtR+xAAAAAElFTkSuQmCC");}
.inforMenuOptions LI .icon.between { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAdSURBVGjeY/j5gQEZHTBgeFDA8AHMjl8AQv8/AAB08BOEXUnF3wAAAABJRU5ErkJggg==");}
.inforMenuOptions LI .icon.today { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAVUlEQVR42mNgwA72QzFOgK6AEB8usB+PYShyLGiC8lCMrIEFl/Oygfg/FGcRcr80kmIYlkRXh6xBihgN6CADSXEmLneje1oGiGXxeZrkYCU54ohOGgAl0y9dzqOs0wAAAABJRU5ErkJggg==");}

.inforMenuOptions LI.arrow > A {
   background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAHCAYAAAArkDztAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAAOElEQVQYV2Po6en5DwQM6JghLS3tPwhv2rQJRQFcAiRZUFAAl0SRgOnevHnzf8I6QKqQHcCAy1UAAX9vzbZ/ha0AAAAASUVORK5CYII=");
   background-position: right 17px;
   margin-right: 5px;
   padding-right: 12px;
}

html[dir="rtl"] .inforMenuOptions LI.arrow > A  {
   background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAHCAYAAAArkDztAAAANklEQVQI12P4//8/Azru6elBFdi8efP/tLQ0MIYLFhQUwAXBEsiqUCRw6kC2Y9OmTdglkF0FAIjrb81nIGqUAAAAAElFTkSuQmCC");
   background-position: left center;
   margin-right:0;
   margin-left: 5px;
}

html[dir="rtl"] .inforMenuOptions LI  {
	text-indent: 2px;
	padding: 2px 0 2px 10px;
}

html[dir="rtl"]  .inforMenuOptions {
	overflow-x: hidden;
	overflow-y: auto;
}

html[dir="rtl"] .inforMenuOptions A {
	padding: 12px 3px 1px 5px;
}

html[dir="rtl"] .inforMenuOptions div.inforCheckbox {
	float: right;
}

html[dir="rtl"] .inforMenuOptions LI.checkbox{
	margin-right: 0px;
}

html[dir="rtl"] .inforMenuOptions LI .icon {
	float: right;
	margin-left: 13px;
}

html[dir="rtl"] .inforMenuOptions.hasImages {
	 background-position: 0 0;
}

html[dir="rtl"] .inforContextMenu  .inforCheckboxLabel {
	padding-right: 7px;
}

/* Infor DataGrid
----------------------------------*/
.inforDataGrid {
	background: transparent;
	outline: 0;
	color: #1a1a1a;
	font-size: 1.2em;
	width: 100%;
	margin-top: 1px;
}

.inforDataGrid.topBorder {
	border: 1px solid #F2F2F2;
    margin-top: 2px;
    outline: 1px solid #E6E6E6 !important;
}

/* Container div for the collection of header cells */
.slick-header {
	border-right: none;
	border-top: 1px solid #D9D9D9;
	background-color: #EBEBEB;
}

/* The collection of header cells */
.slick-header-columns {
	background-color: #EBEBEB;
	position: relative;
	white-space: nowrap;
	cursor: default;
	overflow: hidden;
	height: 25px;
}

/* An individual header cell */
.slick-header-column {
	height: 22px;
	text-overflow: ellipsis;
	position: relative;
	display: inline-block;
	overflow: hidden;
	margin: 0;
	padding: 2px 6px;
	float: left;
	line-height: 22px;
	border-left: 1px solid transparent;
	border-right: 1px solid #fafafa;
}

.slick-header-columns.slick-header-parents {
	border-bottom: 0px;
}
/*
.slick-header-column.header-parent-arrow > .slick-column-name {
	position: relative;
	top: -2px;
}

.slick-header-column.header-parent > .slick-column-name {
	position: relative;
	top: 6px;
}*/

.slick-header-column.header-parent-arrow {
	border-bottom: 1px solid #FAFAFA;
	height: 20px !important;
	text-align: center;
}

.slick-header-column.header-parent {
	 text-align: center;
}

.slick-header-column.header-parent-arrow:before {
	border-color: transparent transparent #FAFAFA;
	border-style: solid;
	border-width: 5px;
	content: "";
	display: inline-block;
	height: 0;
	left: 50%;
	margin-left: -5px;
	position: absolute;
	top: 15px;
	width: 0;
}

.slick-header-column.ui-state-hover {
	background-color: #D9D9D9;
	border-left: 1px solid #21A7F5;
	border-right: 1px solid #21A7F5;
	cursor: pointer;
}

.slick-headerrow-column.ui-state-hover {
	background-color: #D9D9D9;
	border-left: 1px solid #21A7F5;
	border-right: 1px solid #21A7F5;
}

.slick-header-column.ui-state-resizable {
	border-left: 1px solid #21A7F5;
	border-right: 1px solid #21A7F5;

}

.slick-headerrow-column.ui-state-resizable {
	border-left: 1px solid #21A7F5;
	border-right: 1px solid #21A7F5;
}

.selector-checkbox-header >span {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAABnRSTlMAAAAAAABupgeRAAAAMElEQVR42mNgGBgwkwhAjh4sOiFCb9++/Y8DAKVwavuPF4xqG6zayIxuWiXLAcplAFpfzwAPVzU0AAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
}

 /* Header text */
.slick-column-name {
	color: #666666;
	display: inline;
	white-space: pre-wrap;
	text-indent: 3px;
}

.alignHeaderCenter  .slick-column-name {
	text-align: center;
}

/* Checkbox header */
.slick-column-name input
{
	margin-left: -4px;
	margin-top: 2px;
	padding: 0px;
}

/* Container for all Filter Cells */
.slick-header-columns, .slick-headerrow-columns, .slick-summaryrow-columns  {
  position: relative;
  white-space: nowrap;
  cursor: default;
  overflow: hidden;
}

.slick-headerrow {
	background: #EBEBEB;
}

.slick-summaryrow-columns
{
	background: white;
	border-top: 1px solid #EBEBEB;
	border-bottom: 1px solid #EBEBEB;
}

.inforGroupSummaryText{
	color: #999999;
    font-size: 0.85em;
    left: -9px;
    padding-left: 10px;
    position: relative;
    top: -1px;
}

.slick-headerrow-column, .slick-cell, .slick-summaryrow-column {
	position: absolute;
	overflow: hidden;
	white-space: nowrap;
	vertical-align: middle;
	z-index: 1;
	padding: 3px;
	cursor: default;
}

.slick-cell input {
	font-size: 1em;
}

/* header and summary rows. */
.slick-headerrow-column  {
	border-left: 1px solid transparent;
	border-right: 1px solid #fafafa;
	height: 100%;
	margin-right: 1px;
	margin-left: -1px;
	padding: 2px 6px;
}

.slick-summaryrow-column  {
	border-left: 1px solid transparent;
	border-right: 1px solid #fafafa;
	height: 100%;
}

.slick-headerrow-column > .inforTextbox, .slick-headerrow-column > .inforTriggerField {
	border: 1px solid #EBEBEB;
}

.slick-headerrow-column > .inforTextbox:focus, .slick-headerrow-column > .inforTriggerField.focus  {

	border: 1px solid #13A3F7;
}

.slick-headerrow-column  input {
   font-size: 1em;
   height: 14px;
}

.slick-cell  {
	height: 23px;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 18px;
}

.slick-cell.haseditor {
	line-height: normal;
}

.slick-cell.non-data-cell {
	padding-left: 2px !important;
}

.slick-row:hover, .slick-row-hover {
	background-color: #f2f2f2;
}

/* Zebra Stripe Option*/
.slick-row.zebra.odd {
	background-color: #F2F2F2;
}

.slick-row.zebra.even {
	background-color: #FFFFFF;
}

.slick-row.zebra.odd:hover {
	background-color: #E0E0E0;
}

.slick-row.zebra.even:hover {
	background-color: #E0E0E0;	/*eaeaea*/
}

/* Color for a selected row*/
.slick-row.selected, .slick-cell.selected {
	background-color: #DEF1FF;
}

/* If not !important, gets overridden by .slick-cell.active */
.error-icon, .slick-cell.error {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAlUlEQVQoz2P4//8/AwhfZWBgu8rAlwfEx4H4MxQfh4gxsMHUgYmbDJzSQInzQPwfBz4PUgPWADUZRTHCVmRNvBduMzCwgwRz0U3ErgGMcxmg7iRWw3GQ4E8SNPwgVcNnrE7Cg8FOyiPBhjwGUFCBgoyQhmsMvBfBwUpcxPFegEccctK4xsCXD8SngYq+gDCIDRJDThoAeQwYMCV03wMAAAAASUVORK5CYII=");
}

.slick-cell .inforTriggerButton {
	line-height: 0px;
}

.slick-cell.error {
	background-color: #FFE6E9 !important;
	background-position: 96% 50%;
	background-repeat: no-repeat;
	border: 1px solid transparent !important;
	border-radius: 3px 3px 3px 3px;
	margin: 3px 2px 0 5px;
	padding: 1px 5px 0;
	line-height: 16px;
}

.slick-cell.alert {
	background-color: #FFFAD4 !important;
}

.slick-cell.info {
	background-color: #FFFAD4 !important;
}

.slick-cell.ok {
	background-color: #FFFAD4 !important;
}

.slick-cell.error .alignRight{
	  text-indent: -13px;
	  padding-right: 13px;
}

/* A focused cell*/
.ie8 .slick-cell.active {
	border: 1px solid #13A3F7;
}

.ie8 .slick-cell.active .inforCheckboxContainer.uneditable {
	border: 1px solid transparent;
}

.slick-cell.active {
	box-shadow: 0 0 0 1px #13A3F7 inset;
}

/* Special styling for focused non-data cells
 * (icon, drilldown) since 'unselectable' was not working in the column def */
.non-data-cell.active {
    padding-bottom: 3px;
    padding-top: 3px;
	box-shadow: none;
}

/* Styling for a data cell that cannot be edited.
 * If not !important, gets overridden by .slick-cell.selected */
.uneditable {
	color: #999999;
	height: inherit;
	margin-left: -5px;
	margin-right: -4px;
	margin-top: -2px;
	padding: 2px 4px 2px 5px;
}

/*alternate fill color*/
.uneditableFill .uneditable {
	background-color: #F7F7F7;
}

.inforCheckboxContainer.uneditable.readonly {
	margin: -1px 0 0;
}

/* The checkbox in each data row */
.selector-checkbox {
	height: 14px;
	margin-bottom: 7px;
	margin-left: 2px !important;
	margin-top: 3px;
	padding: 0;
	width: 14px;
}

.drilldown {
	border: 1px solid transparent;
	border-radius: 3px 3px 3px 3px;
    cursor: pointer;
    display: inline-block;
    height: 19px;
    left: -2px;
    padding-right: 0;
    position: relative;
    width: 18px;
}

.drilldown span {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAQAAAAB+tbP6AAAAAnRSTlMAAQGU/a4AAAArSURBVHjaY/j//wADCD9gPMCADs//AeI7QHzmAMMJFggN5v+ByIP0QPUDADS9JemT2NnDAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
    display: block;
    height: 18px;
    opacity: 0.4;
	filter: alpha(opacity=40);
    width: 18px;
}

.uneditable.drilldown {
	margin: 0 !important;
	padding: 0 !important;
	cursor: auto;
}

.uneditable.drilldown span {
	opacity: 0.2 !important;
	filter: alpha(opacity=20) !important;
}

.drilldown:hover {
	background-color: #CFCFCF;
    box-shadow: 0 1px #696969;
}

.uneditable.drilldown:hover {
	background-color: transparent;
    box-shadow: none;
}

.drilldown:hover span{
    opacity: 0.65;
	filter: alpha(opacity=65);
}

.active > .drilldown {
	border: 1px solid #13A3F7;
}

.drilldown:active {
	box-shadow: inset 0 1px #595959;
	background-color: #B5B5B5;
}

.drilldown:active span{
    opacity: 0.8;
	filter: alpha(opacity=80);
}
	
html[dir="rtl"] .inforIconButton.drilldown {
	left: 6px;
	position: relative;
}

html[dir="rtl"] .slick-cell.non-data-cell {
	padding-left: 0;
	padding-right: 0px !important;
}

.uneditable .drilldown:hover {
	background-color: transparent !important;
}

.uneditable.uncolored {
	background-color: transparent !important;
}

.indicator-icon {
	display: block;
	height: 12px;
	margin-left: 0;
	margin-top: 4px;
	width: 12px;
	background-repeat: no-repeat;
}

.indicator-icon.dirty {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAPUlEQVQoU2NgQAP/lyv/B2F0cRQ+WNFMBgjGpRhFES7FWBWhK8arCFkx0QpBviHKapi3ifIMVsVEhSUWRQCZ/585c1Ul+wAAAABJRU5ErkJggg==");
}

.indicator-icon.new {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAYElEQVR42mNgQAOasdcvgjADPqCSczfG2OHMfxAGsXEq1A249BWmEMRGkVRPvLkfWQE6BsmB1DBoRV57gEsRDIPUYFiJzUQUJ+BSiOER6ivU97rwG+5oIACx9b0v/IbxAdRphWB/vbpiAAAAAElFTkSuQmCC");
}

.slick-header-column .inforRequiredIndicator {
	display: inline-block;
	float: left;
	left: 3px;
	top: 4px;
	padding-right: 5px;
}

html[dir="rtl"] .slick-header-column .inforRequiredIndicator {
	float: none;
	margin-left: -3px;
	margin-right: -1px;
	padding-right: 2px;
}

input.editor-text
{
	overflow: hidden;

	width: 100%;
	height: 100%;
	border: 0;
	margin: 0;
	background: transparent;
	outline: 0;
	padding: 0;
	color: black;
}

/* Special styling for DropDownLists in the grid. Needs to be !important to override default styling. */
.inforDataGridDropDownList
{
	width: 80% !important;
}

.slick-header, .slick-headerrow, .slick-summaryrow  {
	width: 100%;
	overflow: hidden;
	border-left: 0px;
}

.slick-summaryrow {
	background-color: white;
	position: relative;
}

.slick-header-columns, .slick-headerrow-columns, .slick-summaryrow-columns {
	position: relative;
	white-space: nowrap;
	cursor: default;
	overflow: hidden;
}

.slick-sort-indicator {
	display: inline-block;
	height: 6px;
	margin-left: 0;
	margin-right: 0;
	position: relative;
	right: -6px;
	top: -1px;
	width: 5px;
}

.slick-sort-indicator-desc {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAYAAAAL+1RLAAAANElEQVR42mPIyC5+D8T/kfB7BiDRjybYDxJUQBNUYAABIGM9VGA/AwwAOQFQwQAGZICsCgCs/i0D7SIiywAAAABJRU5ErkJggg==");
}

.slick-sort-indicator-asc {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAYAAAAL+1RLAAAAMklEQVR42mNggIKM7OL9DMgAKBAAxP9BNLLgeqjgfpiAAlQAhhVAgv1ogv0gwfdogu8BYtstAxDqNewAAAAASUVORK5CYII=");
}

.slick-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	cursor: col-resize;
	width: 12px;
	right: -8px;
	top: 0;
	height: 100%;
	z-index: 100;
}

/*Drag Object Color*/
.slick-sortable-placeholder {
	border-left: 3px solid #21A7F5 !important;
	border-right: 3px solid #21A7F5 !important;
	width: 13px;
	background-color: transparent;
	padding: 0;
}

.slick-header-column-active {
   opacity: .90;
   filter: alpha(opacity=90);
}

.slick-header-column-resize {
   background-color: #606060 !important;
   opacity: .80;
   filter: alpha(opacity=80);
}

.grid-canvas {
	position: relative;
	outline: 0;
	overflow: hidden;
}

.slick-row.ui-widget-content, .slick-row.ui-state-active {
	position: absolute;
	width: 100%;
	border-bottom: 1px solid #EBEBEB;
}

/*Grouping..*/
.slick-group {
   line-height: 10px;
}
.slick-group > .slick-cell {
  width:100%;
}

.slick-group-toggle {
	width: 9px;
	height: 9px;
	margin-right: 5px;
	display: inline-block;
}

.slick-group-totals .slick-cell{
	color: #13A3F7;
    font-size: 1.1em;
    font-weight: normal;
	line-height: 20px;
}

.slick-group-totals {
	background-color: #F7F7F7;
}

.hasFrozenColumns .grid-canvas-left .slick-row .slick-cell:last-child {
    border-right: 1px solid #E5E5E5;
	height: inherit;
}

.grid-canvas-left .slick-row.slick-group .slick-cell:last-child, .grid-canvas-left .slick-row.slick-group-totals .slick-cell:last-child {
    border-right: 1px solid transparent;
}

.inforGroupText {
	color: #1A1A1A;
    font-size: 1.17em;
    left: 5px;
    position: relative;
    top: 0;
}

.slick-cell .tree-expand {
	background-repeat: no-repeat;
    border-radius: 2px 2px 2px 2px;
    cursor: pointer;
    float: left;
    height: 21px;
    left: -3px;
    position: relative;
    top: -1px;
    width: 16px;
}

.slick-cell .tree-expand span {
	height: 10px;
    width: 10px;
}

html[dir="rtl"] .slick-cell .tree-expand {
	float: right;
	background-position: 4px 4px;
}

.slick-cell .tree-expand.closed span{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKAQAAAABQt3mgAAAAAnRSTlMAAQGU/a4AAAAaSURBVHjaY5jHwMfQxnCI4QEQHgKy+BjmAQA4pAWpty8c5wAAAABJRU5ErkJggg==");
}

html[dir="rtl"] .slick-cell .tree-expand.closed span{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKAQAAAABQt3mgAAAAAnRSTlMAAQGU/a4AAAAaSURBVHjaY/jE8IDhEEMbAx8QtgFZDxg+AQA/NAZRHbfMjgAAAABJRU5ErkJggg==");
}

.slick-cell .tree-expand.open span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHAQAAAAAZ1+HOAAAAAnRSTlMAAQGU/a4AAAAdSURBVHjaY97/kEGOgfnvL+YqBsYDDEyKDExCDABI7AUxjpsRQAAAAABJRU5ErkJggg==");
}

html[dir="rtl"] .slick-cell .tree-expand.open  span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAJAQAAAAAnKFCDAAAAAnRSTlMAAQGU/a4AAAASSURBVHjaY5jPIA+FIMDI8B8AEXMCHAfCf0gAAAAASUVORK5CYII=");
}

/*Editable Cells*/
.slick-cell.editable {
	z-index: 11;
}

.slick-cell.hasTextEditor {
	border: medium none;
	box-shadow: none;
	overflow: visible;
	padding-left: 5px;
	padding-top: 2px;
}

.slick-cell.hasCheckboxEditor {
	border: none !important;
	box-shadow: none;
}

.slick-cell.hasComboEditor {
   border: none;
   box-shadow: none;
   padding-top: 2px;
   padding-bottom: 4px;
   padding-left: 4px;
   padding-right: 1px;
   height: 18px !important;
   margin-top: 0px;
   overflow: visible;
}

.slick-cell.hasDateEditor {
   border: none;
   box-shadow: none;
   padding-top: 2px;
   padding-bottom: 4px;
   padding-left: 3px;
   height: 18px !important;
   margin-top: 0px;
}

/*Readonly checkbox dont need colored cells they have a special style*/
.uneditable.inforCheckbox {
	background-color: transparent !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
	padding-left: 0px !important;
	margin-top: -3px;
	padding-right: 1px;
}

.alignCenter {
	text-align: center;
}

.alignHeaderCenter {
	text-align: center;
}

.alignHeaderRight {
	text-align: right;
	left: 1px;
}

.alignHeaderRight.slick-header-column-sorted .slick-column-name {
	left: -5px;
	position: relative;
	width: auto;
}

.alignHeaderRight .slick-sort-indicator {
	right: 0;
}

html[dir="rtl"]  .alignHeaderRight {
	text-align: left;
}

.alignRight {
	text-align: right;
}

.leadingSpaces  {
	white-space: pre;
}

html[dir="rtl"]  .alignRight {
	text-align: left;
}

.alignLeft {
	text-align: left;
}

html[dir="rtl"]  .alignLeft {
	text-align: right;
}

/*Move around checkboxes*/
.slick-cell > .inforCheckbox > span > .inforCheckbox  {
	visibility:hidden;
}

.slick-cell > .selector-checkbox {
	left: -3px;
	margin-left: 0 !important;
	position: relative;
	top: -4px;
}

html[dir="rtl"]   .slick-cell > .selector-checkbox {
	left: -1px;
}

.slick-cell > .selector-checkbox span{
	background-position: 1px 1px !important;
	cursor: pointer;
}

.slick-column-name > .inforCheckbox > span > .inforCheckbox
{
	visibility:hidden;
}

.slick-column-name > .inforCheckbox:hover {
	 background-color: transparent !important;
}

.slick-column-name > .inforCheckbox {
	margin: 0 auto;
    position: relative;
    text-indent: -6px;
    top: -2px;
}

.slick-reorder-proxy  {
	display: inline-block;
	background: #686b73 ;
	opacity: 0.30;
	filter: alpha(opacity=30);
	cursor: default;
}

.slick-reorder-guide {
	display: inline-block;
	height: 3px;
	border-top: 3px solid #13a3f7;
	/*border-bottom: 3px solid #13a3f7;*/
}

.slick-selection {
	z-index: 10;
	position: absolute;
	border: 2px dashed black;
}

.slick-row.loading {
	opacity: 0.6;
	filter: alpha(opacity=60);
}

.slick-row {
	position: absolute;
}

.inforDataGrid .inforHyperlink{
	font-size: 1em;
}

.inforGridSettingsButton {
	background-color: #EBEBEB;
	border: medium none;
	float: right;
	height: 17px;
	position: relative;
	left: 1px;
	top: 5px;
	width: 17px;
	z-index: 1;
	border-radius: 2px;
	z-index: 100;
	cursor: pointer;
	padding: 3px;
	margin: 0;
}

.inforGridSettingsButton  span, .inforFilterMenuButton  span  {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAABnRSTlMAAQAAAABTxi4hAAAAs0lEQVR42oWQUQ6DIAyG2SRwKgIvRo9ggi9ED2BMxBhvINEz73fd2MAla0rSlo/2p+zGWHStdVmW3xXy80zT5JwLIdyftm2btXYYhgRq25ZdDM8S6DgOBEIItJznWUqJFI0/EEQURYEA11RCgBRzlVIvCGIJ8t5TCQFSFKuq+jFuWZZ1XWncvu+Jpq7rrsKbpslXgA+iH+ccUtCj7/txHIkwxiRLq+s6io1EDmVu3vafgD0AxYc1HR4SZzoAAAAASUVORK5CYII=");
	height: 12px;
	width: 12px;
	display: inline-block;
	opacity:0.4; filter:alpha(opacity=40);
}

.inforFilterMenuButton  span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAkSURBVGjeY2AwYACihgKGAx8YHn5g+AxHDxg+H2D438DwnwEAAVUQf1RABXwAAAAASUVORK5CYII=");
}

.inforFilterButton.eitherSelectedorNotSelected {
    left: 3px;
}

.inforGridSettingsButton:hover, .inforFilterMenuButton:hover {
	background-color: #e0e0e0;
	box-shadow: 0 1px #a2a2a2;
}

.inforGridSettingsButton:hover span, .inforFilterMenuButton:hover span{
	opacity: 0.65; filter:alpha(opacity=65);
}

.inforGridSettingsButton:focus, .inforFilterMenuButton:focus  {
	background-color: #bebebe;
    box-shadow: 0 1px #767676 inset;
}

.inforGridSettingsButton:focus span, .inforFilterMenuButton:focus  span{
	opacity: 0.80; filter:alpha(opacity=80);
}

.inforFilterMenuButton + .inforGridSettingsButton {
	left: 18px;
}

.inforFilterMenuButton {
	background-color: #EBEBEB;
	border: medium none;
	border-radius: 2px;
	float: right;
	height: 19px;
	left: 0;
	position: relative;
	top: 24px;
	width: 19px;
	z-index: 3;
	cursor: pointer;
	visibility: hidden;
}

/*Filter Buttons*/
.inforFilterButton {
	border-radius: 3px;
    cursor: pointer;
    float: left;
    height: 18px;
    padding: 0;
    width: 20px;
	border: 1px solid transparent;
	background-color: transparent;
}

.inforFilterButton span {
	opacity: .40;
	filter: alpha(opacity=40);
}

.inforFilterButton:hover {
	background-color: #E0E0E0;
    box-shadow: 0 1px #A2A2A2;
}

.inforFilterButton:hover span {
	opacity: .65;
	filter: alpha(opacity=65);
}

.inforFilterButton:active {
	background-color: #bebebe;
    box-shadow: 0 1px #767676 inset;
}

.inforFilterButton:active span {
	opacity: .80;
	filter: alpha(opacity=80);
}

.inforFilterButton:focus {
	border: 1px solid #13A3F7;
}

.inforFilterButton span {
    display: inline-block;
    height: 19px;
    margin: 0 0 0 -2px;
    padding: 0;
    width: 18px;
}

.inforFilterButton.between span{background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAeSURBVGjeY/j5gQEZHTBgeFDA8AHM/v+BIX4BEAEAepAThH51APgAAAAASUVORK5CYII=")  no-repeat scroll center center transparent;}
.inforFilterButton.eitherSelectedorNotSelected span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAApSURBVHjaBcGxEQAgCACx9ydnNNzEESgtPDAhyg4bH14sPJgQZ82WZPj7bA1hJqzDvAAAAABJRU5ErkJggg==") no-repeat scroll center center transparent;}
.inforFilterButton.selected span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAU0lEQVR42pWPUQ7AIAhDi/e/c3UhW4qOgO9L9JVUg0MkkIQt3nlU8s64kUNABT1LG5/9/X+byOEPx5bsLlRSIZO/Sqg5urEjP56hD/d0KXcDoe4EREEbENdnxowAAAAASUVORK5CYII=") no-repeat scroll center center transparent;}
.inforFilterButton.contains span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAPUlEQVR42mNggIB3DLgBhtx/NP5XIP6FT81/NDYyJkoDIfYA2EBQAwh8xhOs+OQIgv+kKv5PquL/pCr+DwAhEimOPEnaBAAAAABJRU5ErkJggg==") no-repeat scroll center center transparent;}
.inforFilterButton.doesNotContain span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAUElEQVR42pWQMQ4AIAjE6gONT9ZnueHgIBIVvA24Jg0wI6xkoPOImLkC7XI7LjtQooDVcQGtEwK0jgucvvMErM4V0DrZKUsiHgFIP+UosKkNRNwgD9MK+qQAAAAASUVORK5CYII=") no-repeat scroll center center transparent;}
.inforFilterButton.doesNotEndWith span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAUklEQVR42mNgwAT+QLyBgQD4j4SvAbEsFnmsoB+L5H9cGv5jkfyPBcMlTgKxMSkaJuBwL4aTZKAeRZb4j8/T64E4gIFG4D+piv+Tqvg/qYr/AwCZNC3X2CR/6AAAAABJRU5ErkJggg==") no-repeat scroll center center transparent;}
.inforFilterButton.doesNotEqual span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAbElEQVR42mNgwA6igPgrEBczEAlOAfE1XJL/0TBMbCOU/RxJHEMDCCwA4s845LCCD0B8j1i3L4GaFo1PEUjBJyh7BRC/BmJefE5C5rwB4nw8gYECpkEltAm4Bg7OAPEGAor/ExsY/0nRgOIXAPgfMGR/yccuAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;}
.inforFilterButton.doesNotStartWith span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAUklEQVR42mNgIA74A/EGdMH/WPgwfA2IZRlwKEAH/eji/7FgbHIENYDok0BsjMNmrKZPwOE/DEEZqEfRbcQJ1gNxAAMVwH9SFf8nVfF/UhX/BwC4xC3X/Az0FQAAAABJRU5ErkJggg==") no-repeat scroll center center transparent;}
.inforFilterButton.endsWith span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAOUlEQVR42mNgIAMwAfF/JIwO/uMT+E+AjyGBrOA/DoxVEVkaiHISNk/+Z6An+E+q4v+kKv5PquL/AG5rMNJMFl+QAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;}
.inforFilterButton.equals span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAdSURBVGjeY2AwYICg/x9ACMF9wPD/AMP/Bob/DAChWQsbDmcrXQAAAABJRU5ErkJggg==") no-repeat scroll center center transparent;}
.inforFilterButton.greaterThan span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAoSURBVGjeY2j/wHD4A8PDDwwfPjD8KACRD8Ei7Q8Y/h9g+N/A8J8BAGmGE0xFJh9PAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;}
.inforFilterButton.greaterThanOrEquals span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAnSURBVGjeY+D/wND+geHwB4aHYBLIBor8/8DA+ICB8QDD/waG/wwAMl8QMzD1y1sAAAAASUVORK5CYII=") no-repeat scroll center center transparent;}
.inforFilterButton.isEmpty span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAoElEQVR42mNgQIAQID4BxP+h+AgQ+zDgAF1QReuAOACIfYF4PlSsF11xKFQiCk08Fck2b2SJy0C8CU1xOVRhBtSmc8iS/9HcWgEVK4fyPaF8FA0eUHYZlF+BJO+PruEsEC+AWo+uGAQ2A/EVZAFvJM+loSmOgIqHoodUN1RiPjRIQc5YDxXrRnM+ik3HkGw7CcThaIr/MxAJ/pOiAVnxfwDIQjeq8VWtSAAAAABJRU5ErkJggg==") no-repeat scroll center center transparent;}
.inforFilterButton.isNotEmpty span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAiUlEQVR42mNgQIAQID4BxP+hGMQOZcABuqCK1gGxNxSvh4p1oysOhUpEYTEoEioXgix4GYg3QtlqQHwMitWgYhuhauAAZII7lH0WyQ9noGIeUD7RGrzQNYCs24zmpONITtoExFeweToSi6cjoHKh5Abrf3SbTiH54SQQh6Mp/s9AJPhPigZkxf8B4PU5OQnFOXcAAAAASUVORK5CYII=") no-repeat scroll center center transparent;}
.inforFilterButton.lessThanOrEquals span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAnSURBVGjeY3j4geHwB4b2Dwz8YBLIBor8/8DA+ICB8QDD/waG/wwAR7MRBV/vxdoAAAAASUVORK5CYII=") no-repeat scroll center center transparent;}
.inforFilterButton.lessThan span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAnSURBVGjeY/jwgeHhB4bDHxjaPzDwg8nDYJEPDxj+H2D438DwnwEAX5cS4zcLkNcAAAAASUVORK5CYII=") no-repeat scroll center center transparent;}
.inforFilterButton.notSelected span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAbSURBVGjeY2j4wFBfgAU1PGD4f4DhfwPDfwYA6TQNlwBnGs8AAAAASUVORK5CYII=") no-repeat scroll center center transparent;}
.inforFilterButton.startsWith span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAPUlEQVR42mNgQAX/0fhMULH/WOTgGv7jMAAu9x8HRldIlAZcbLxOIqgBnyFYPT6w4D+piv+Tqvg/qYr/AwAbSzDSAgwDAgAAAABJRU5ErkJggg==") no-repeat scroll center center transparent;}
.inforFilterButton.today span {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAoSURBVGjeY/j8gWFSAUNPAcO9DwzGBiAEZAC5kxIYPh9g+N/A8J8BAAZiDmNqSW5sAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;}

/* Stuff for the column Picker */
.slick-columnpicker {
	background: white;
	box-shadow: 0 1px 3px rgba(0,0,0,.15);
	border: 1px solid #cecece;
	border-radius: 4px;
	cursor: default;
	min-width: 100px;
	padding: 5px;
	overflow: hidden;
}

.slick-columnpicker-cols {
	overflow-x: hidden;
	overflow-y: auto;
	margin-top: 2px;
	padding-bottom: 5px;
	padding-right: 12px;
	padding-top: 3px;
}

.slick-columnpicker li {
	background: none no-repeat scroll 0 0 transparent;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	white-space: pre;
}

.slick-columnpicker .inforCheckboxLabel {
	padding: 0;
	margin: 0;
	width: auto;
	position: relative;
	padding-right: 10px;
	white-space: pre;
	top: 2px;
	left: 3px;
}

.slick-columnpicker .inforCheckbox {
	margin: 0;
}

.slick-columnpicker div.inforCheckbox {
	margin-top: 2px;
}

/*Popup Multi-Line Editor*/
.inforGridCommentPopup {
	cursor: default;
	z-index: 99999;
	min-width: 60px;
	min-height: 50px;
	height: 90px;
	width: 232px;
	padding: 0 1px 27px 10px !important;
}

.inforGridCommentPopup textarea{
	border: medium none;
	resize: none;
	height: inherit;
	width: inherit;
	padding: 10px 0;
	overflow: visible;
	outline: none;
	color: #1a1a1a;
}

.slick-cell textarea {
	font-size: 1em;
	padding: 4px;
}

.autoHeight {
	height: auto !important;
	padding: 3px;
	min-height: 15px;
}

/* Add the Resizable Handle
----------------------------------*/

.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;z-index: 99999; display: block;
}
.ui-resizable-se {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAJ0lEQVR42mNgGPpg5syZ/5H5TKRqIEoTNkA/TSzE+AGvTcRoGAIAABa6CzcItnmSAAAAAElFTkSuQmCC");
	bottom: -1px;
	cursor: se-resize;
	height: 14px;
	padding-top: 0;
	right: 1px;
	width: 13px;
}

/* Row Reordering..
----------------------------------*/
.cell-reorder, .cell-reorder.uneditable:hover  {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAPCAYAAAAs9AWDAAAAGUlEQVQoU2PACWbOnPkfhqFCpIDhrp2BAQC25CnXIgH+MgAAAABJRU5ErkJggg==") no-repeat scroll center center transparent;
	cursor: move;
	height: inherit;
}

.cell-reorder.uneditable {
	filter:alpha(opacity=50);
	opacity: .5;
	cursor: default;
	background-position: 6px 6px;
}

.cell-reorder:hover {
	cursor: move;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAPCAYAAAAs9AWDAAAAHklEQVR42mNgwAIYQYTw4u//YQJvYzkZGYgGI0Q7AFOHFAbODI13AAAAAElFTkSuQmCC")  no-repeat scroll center center transparent;
}

.cell-reorder.uneditable:hover {
	cursor: default;
}

/* Arabic RTL Changes..
----------------------------------*/
html[dir="rtl"]  .slick-header-column{
	float: right;
}

html[dir="rtl"] .slick-column-name > .inforCheckbox {
	right: -9px;
	left: 0;
}

html[dir="rtl"]  .inforGridSettingsButton , html[dir="rtl"]  .inforFilterMenuButton{
	float: left;
	left: -3px;
	width: 22px;
}
html[dir="rtl"]  .inforFilterMenuButton + .inforGridSettingsButton {
	left: -24px;
}

.inforRTLFlip {
	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}

html[dir="rtl"]  .inforGridCommentPopup .menuMiddleCenter  textarea{
   direction: rtl;
}

html[dir="rtl"]  .slick-cell.active > .inforTextbox {
	margin-right: -4px;
}

html[dir="rtl"]  .inforFilterButton
{
	float: right;
    left: 2px;
    position: relative;
}

html[dir="rtl"] .inforFilterButton span {
    background-position: 5px center;
}

/*Paging Controls and Footer */
.inforGridFooter {
	width: inherit;
	height: 24px;
	background-color: #EBEBEB;
	overflow: hidden;
	color: #666666;
	font-size: 1.2em;
}

.slick-pager
{
	vertical-align: middle;
	float: right;
	padding: 2px 10px;

}

html[dir="rtl"] .slick-pager, html[dir="rtl"]  .slick-record-status,html[dir="rtl"]  .slick-records-status ,html[dir="rtl"] .inforGridFooter .inforToolbarSpacer  {
	float: left;
}

.slick-records-status, .slick-record-status {
	vertical-align: middle;
	float: right;
	padding: 5px 10px;
}

.slick-pager .slick-pager-status
{
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 2px;
}

.slick-pager .slick-pager-nav
{
	display: inline-block;
	vertical-align: middle;
}

.slick-pager-status input {
	width: 15px;
	margin-top: -1px;
	height: 12px;
}

.inforGridPagingButton {
	background-color: transparent;
	border: 0 none;
	cursor: default;
	height: 17px;
	margin: 2px;
	outline: medium none;
	width: 16px;
	border-radius: 3px;
	cursor: pointer;
	padding: 0;
}

.inforGridFooter .inforToolbarSpacer {
	float: right;
	height: 13px;
}

.inforGridPagingButton.firstPage span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAd0lEQVR42mNgGF5ASEj4Pwhjk5OTVwxlYmJ6AmT+J9kAVlbWdqjG/yQZkJFdLMDIyHgQTTNxBujoGmoBqfdYNBNnABsb+24cmokzAOj0hRQZAPI/MNQ3k20ADHBycvVSZAAIiIiKpwCpD2QbAPUSKFau4TVgaAIA6DtLCP6f/1kAAAAASUVORK5CYII="); }
.inforGridPagingButton.lastPage span {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbElEQVR42mNgGHbgPxBfy8gu1sImKSQk/B+ECRkAwh9ERMVTKDEAjDk5uXopMgCEmZiYNgO9JEC2ASDMyMi4kCID2NjYd1NiwHsdXUMtsgwAOv0gzP8kG8DKytpOVjQCQ/2JnLxiKLkJaQgCAELVSwjQWq3vAAAAAElFTkSuQmCC"); }
.inforGridPagingButton.nextPage span{ background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAY0lEQVR42mNgGLbgPxBfy8gu1qLEABD+ICIqnkKJAWDMycnVS5EBIMzExLQZ6CUBsg0AYUZGxoUUGcDGxr6bEgPe6+gaapFlANDpB0nxP4oBrKys7WRFIzDUn8jJK4YyDH8AABcOMtDVFS0AAAAAAElFTkSuQmCC");}
.inforGridPagingButton.previousPage span {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAb0lEQVR42mNgGP5ATl4xlImJ6QmQ+Z9kzaysrO1Qjf9JMiAju1iAkZHxIJpm4gzQ0TXUAlLvsWgmzgA2NvbdODQTZwDQ6QspMgDkf2CobybbABjg5OTqpcgAEBARFU8BUh/INgDqJVCsXCPbgMEPAOJkMtC24qPJAAAAAElFTkSuQmCC"); }
.inforGridPagingButton span {
	display: block;
    height: 17px;
    opacity: 0.4;
    width: 16px;
	filter: alpha(opacity=40);
	background-position: center center;
}

.inforGridPagingButton:hover {
	background-color: #E0E0E0;
    box-shadow: 0 1px #A2A2A2;
}

.inforGridPagingButton:hover span{
	opacity: 0.65;
	filter: alpha(opacity=65);
}

.inforGridPagingButton:active {
    background-color: #BEBEBE;
    box-shadow: 0 1px #767676 inset;
}

.inforGridPagingButton:active span{
	opacity: 0.80;
	filter: alpha(opacity=80);
}

.inforGridPagingButton[disabled], .inforGridPagingButton.disabled {
	background-color: transparent !important;
	cursor: default;
	box-shadow: none;
}

.inforGridPagingButton[disabled] span, .inforGridPagingButton.disabled span{
	opacity: 0.20;
	filter: alpha(opacity=20);
}
.inforGridFooter input {
	font-size: 1em;
}

.export-input {
	opacity: 0;
	filter: alpha(opacity=0);
}

.slick-nonselectable-row .slick-cell {
	color: #7F7F7F !important;
}
.slick-nonselectable-row .slick-cell .inforCheckbox  {
	opacity: .60;
	filter:alpha(opacity=60);
}

.slick-cell .multiline-cell{
	height: auto;
	line-height: 16px;
	margin-bottom: -3px;
	margin-top: 2px;
	padding: 0 4px;
	overflow: auto;
	white-space: pre-wrap;
	word-wrap: break-word;
}

.slick-cell-range-select {
	background-color: #5292F7;
	border: 1px solid black;
	opacity: 0.1;
	filter: alpha(opacity=10);
	z-index: 1000;
}

.slick-cell .bullet {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAD0lEQVR42mOYiQEYaCsEAGBwQI31aqTtAAAAAElFTkSuQmCC");
	background-position: 10px 6px;
	background-repeat: no-repeat;
	display: inline-block;
	height: 14px;
	margin-left: -5px;
	margin-right: 0;
	padding-left: 3px;
	width: 14px;
}

/*Card Stack Styling*/
.inforCardstackHeading {
	color: #1a1a1a;
	font-size: 1.3em;
	left: 10px;
	top: -1px;
	position: relative;
	white-space: pre;
}

.inforCardstackLabel {
	color: #a7a7a7;
    font-size: 1em;
    left: 10px;
    position: relative;
    top: -3px;
    white-space: pre;
}

label.inforCardstackLabel {
	font-size: 1.2em;
}

.inforCardstackCell {
	padding: 8px 4px;
    white-space: inherit;
}

.inforCardstackValue {
	padding-left: 0;
	text-align: left;
	width: auto;
	float: left;
	color: #1a1a1a;
	padding: 4px 8px;
	font-size: 1em;
}

.inforCardStack .inforDataLabel {
	padding-left: 138px;
	text-align: left;
	padding-top: 5px;
}

.inforCardstackLabel:after
{
	content:":";
}

.inforCardstackLabel.noColon:after
{
	content: "";
}

.inforCardstackCell .indent {
	margin-left: -27px;
}

.inforCardstackCell .inforLabel, .inforCardstackCell .inforDataLabel{
	float: none !important;
	font-size: 1em;
	left: 32px;
	line-height: 10px;
	position: relative;
	padding-top: 4px;
	font-style: normal;
}

.inforCardstackCell .floatRight {
	position: relative;
}

.inforCardstackImg {
	float: left;
}

.inforCardstackCell div.inforIcon {
	left: 1px;
	position: relative;
	top: 5px;
}

.floatRight {
	float: right;
}

.inforCardStackHeader {
	background-color: #EBEBEB;
	border-bottom: 1px solid #cccccc;
	border-radius: 2px 2px 0 0;
}

.inforCardStackHeader .inforLabel{
	padding-top: 1px;
	width: auto;
}

.inforSearchResultHeader {
	width: auto;
	padding: 0px 10px;
	color: #414141;
	height: 25px;
	margin-top:5px;
}

/*Frozen Columns*/
.slick-pane {
	position: absolute;
	outline: 0;
	overflow: hidden;
	width: 100%;
}

.slick-pane-header {
	display: block;
}

.slick-header {
	overflow: hidden;
	position: relative;
}

.slick-headerrow {
	overflow: hidden;
	position: relative;
}

.slick-top-panel-scroller {
	overflow: hidden;
	position: relative;
}

.slick-top-panel {
	width:10000px
}

.slick-viewport {
	position: relative;
	outline: 0;
	width: 100%;
	background-color:white;
	-webkit-overflow-scrolling: touch;	/*Smooth ipad scrolling*/
}

.slick-viewport-left {
	min-width: 35px;	/*or no scrollbar*/
}

/*Records per page styling*/
.inforGridFooter span.recordsPerPage{
	margin-top: 2px;
}

.inforGridFooter input.recordsPerPage{
	margin-left: 4px;
	margin-top: 2px;
	width: 24px;
}

.inforGridFooter label.recordsPerPage{
	font-size: 1em;
	margin-left: 10px;
	margin-right: -6px;
	width: auto;
	margin-top: 2px;
}

.inforGridFooter input{
	border: 1px solid transparent;
}

.slick-cell .inforFormButton {
   position: relative;
	text-overflow: ellipsis;
	top: -1px;
	width: 90%;
}

/*Styling for the Progress bar formatter*/
.inforProgressBar
{
	position: relative;
	float:left;
	border-radius: 2px;
	height: 18px;
	width: 15em;
	background-color: #D9D9D9;
	box-shadow: 0 1px #A6A6A6 inset;
	border-radius: 2px;
}

.inforProgressBar .bar
{
	display: inline-block;
	height: 100%;
	border-radius: 2px;
	transition: width .4s ease-in-out;

	border-radius: 2px;
	-webkit-transition: width .4s ease-in-out;
	-moz-transition: width .4s ease-in-out;
	-ms-transition: width .4s ease-in-out;
}

.inforProgressBar .text
{
	position:absolute;
	top:-1px;
	left:0px;
	z-index:0;
	color:#1A1A1A;
	text-align:center;
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*Toggle button formatter*/
.slick-cell .inforToggleButton {
	height: 19px;
	position: relative;
	top: -4px;
}

/*Inlinge Grid Icons*/
.slick-cell .gridIcon {
	 background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    border: medium none;
    height: 22px;
    left: -3px;
    position: relative;
    top: -1px;
    width: 26px;
}

.slick-cell .gridIcon.inforIconButton:focus {
	border: 1px solid transparent;
}

.slick-cell .gridIcon.status {
	background-position: 1px 3px;
	background-repeat: no-repeat;
	height: 18px;
	width: 17px;
	top: -2px;
	position: relative;
}

.slick-cell .gridIcon.status.ruby {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAP0lEQVR42mNgQAJXGfj+gzADGsAqDhQ4jy4B4+MR389AQAFOcQxFxGKc/sIFqK8Rp9NGbSTDRnISwHkyNJ4HAFHZ2Zlapzw+AAAAAElFTkSuQmCC");
}

.slick-cell .gridIcon.status.azure {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAASklEQVR42mNgQAIuc679B2EGNIBVXHjx9/NA/B+EkcT+w7DY4q/YxPejKMKmEZc4hiJiMQO6qYQA9TXidNqojWTYSE4COE+GxvMAvHQ1VZsF4e0AAAAASUVORK5CYII=");
}

.slick-cell .gridIcon.status.emerald {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAP0lEQVR42mNgQAK6mzX/gzADGsAqDhQ4jy4B4+MR389AQAFOcQxFxGKc/sIFqK8Rp9NGbSTDRnISwHkyNJ4HACHg6tFSPqHgAAAAAElFTkSuQmCC");
}

.slick-cell .gridIcon.status.coral {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAP0lEQVR42mNgQAL/Uxj+gzADGsAqDhQ4jy4B4+MR389AQAFOcQxFxGKc/sIFqK8Rp9NGbSTDRnISwHkyNJ4HACk0E6gZEA5rAAAAAElFTkSuQmCC");
}

.slick-cell .gridIcon.status.amber {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAZ0lEQVR42mNgAIL/qxgcgPg/EO9nwAGg8v+RBeZDBR2Q2NhwARSD2PNRTALSDXg0OiC57D8DkgRI0348Gucjuwim8T1UEzEYRSPOQMEZSDCNyO7Hgfdj1ThqI24byYrH8wSciA2fBwCgZmozNx4Q5gAAAABJRU5ErkJggg==");
}

/* Detail Template */
.slick-cell.detailTemplate {
	left: 0px !important;
	position: relative;
	top: 24px;
	opacity: 0;
	height: auto !important;
}

.inforDetailTemplate {
    font-size: 0.8em;
}

.slick-cell.detailTemplate.active {
	border: 1px solid transparent !important;
	box-shadow: none;
}

.detailTemplate .inforLoadingIndicator {
	left: 50%;
	margin-left: -17px;
	position: relative;
	top: 73px;
}

/* Grid Alerts */
.gridAlert {
	display: inline-block;
	height: 12px;
	left: -5px;
	position: relative;
	top: 0;
	width: 12px;
}

.alignRight .gridAlert {
	float: right;
	margin-left: 9px;
	top: 3px;
}

.gridAlert.error {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAfUlEQVR42pWSPQ6AIAxGO8HmBTijeEwGBnHwJDjopF9JNUj8gSZvKTxo2hJJzNQpYIEDUXCSU5QHEgaMYH+Bz0z+8u3yGYUUgGahL198EZiepM5awbGwNQhrqxAfS/oglWQbfrAsaGnZnzCltlYOLlyDK1ZjAB4sgpfctRoHLzgCpx+Q/QAAAAAASUVORK5CYII=");
}

.gridAlert.info {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAf0lEQVR42mNggIGYZ2xAnAfEx4H4MxQfh4qxMaCAmGfSQHweiP/jwOfBapBMRlEMA2iaLgAxO0hDLrqJODT8B6uFuvM/kfg4SMNPEmz4QaqGz1idhEcD2El5JGjIYwAHFSTICGm4CAlW4iLuAiLiUJNGPhCfBuIvUHwaKgZPGgCYzS5xUAg+WQAAAABJRU5ErkJggg==");
}

.gridAlert.alert {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAf0lEQVR42mNgQAP/VzFYAPF/KLZgIASAitYhaVhPSLEKEP/9DwMgNlAMn4ZpYJMRGkB4Oi7FIkD8DYsGkJgINg11cLejagDhenTFnED8Go8GkBwnsoZ0JElcOAOmmAmIb6NIYtrwH6qGCaTBH8M07BpAOACk4TgRzoHh4wykAgDs7/gCO2cIyQAAAABJRU5ErkJggg==");
}

.gridAlert.ok {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA2ElEQVR42mNggALdzZpsQJwHxMeB+DMUH4eKsTEgA6CANBCfB+L/ODBIThrZZJyKbXda/tfbrAViXwBidpCGXFyKnXc7/H/45cH/dY/WwjTlMkDdiVMxCFz9cOW/xXYTkPhxkIafIAWm2wz/Bx7ww6rYeoc5zKAfYA0gxafenPz/8dfH/zmnsnApBuHPYCcZbtH9v/vZzv/IAItiuJNA4fwfWdO1D1f/W+0wwxYQeSAN7NAgA2uafXsmNpNB+CI4WImMuAvwiENLGvlAfBqIv0DxaagYPGkAAFKdH9q16CcHAAAAAElFTkSuQmCC");
}

/* Infor Date Field - Field styling is in the inforTriggerField
----------------------------------*/
.inforDateField {
   width: 135px;
}

/*overall size of the date picker calendar*/
.inforDatePicker
{
	width: 10em;
	display:block;
	position:absolute;
	z-index:1;
}

.inforDatePicker .inforDatePicker-header {
	position:relative;
}

/* Title, "June 2012"*/
.inforDatePicker .inforDatePicker-title  {
	color: #13A3F7;
	font-family: Helvetica,Arial,sans-serif !important;
	font-size: 1.4em;
	line-height: 22px;
	padding-bottom: 8px;
	padding-left: 32px;
	text-align: center;
	text-transform: capitalize;
}

.inforDatePicker-month {
	margin-left: 0px;
}

.inforDatePicker .inforDatePicker-title select { margin:1px 0; }
.inforDatePicker select.inforDatePicker-month,
.inforDatePicker select.inforDatePicker-year
{
	width: 49%;
}

.inforDatePickerDaysOfWeek {
	font-size: 1.1em;
	border-top: 1px solid #E6E6E6;
}

/*calendar wise css in date field*/
.inforDatePicker table  {
	width: 100%;
	border-collapse: collapse;
	margin: 0;
}


/*The Dates in the calendar.*/
.inforDatePicker th  {
	color: #666666;
	font-size: 1em;
	font-weight: bold;
	padding-bottom: 7px;
	padding-top: 15px;
	text-align: center;
	text-transform: uppercase;
}

/*Controls the Cell Layout padding in the date grid*/
.inforDatePicker td {
	line-height: 25px;
	min-width: 25px;
	padding: 0;
}

#inforTimezoneContainer td {
	line-height: 15px;
	padding: 0;
	min-width: 0;
}

#inforTimezoneContainer tr {
	display: inline;
}

#inforTimezoneContainer {
	left: -6px;
	position: relative;
	top: 5px;
}


.inforDatePicker td span, .inforDatePicker td a {
	display: block;
	text-align: center;
	text-decoration: none;
}

.inforDatePicker .inforDatePicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.inforDatePicker .inforDatePicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.inforDatePicker .inforDatePicker-buttonpane button.inforDatePicker-current
{
	float:left;
}

/* RTL support */
.inforDatePicker-rtl { direction: rtl; }
.inforDatePicker-rtl .inforDatePicker-prev { right: 2px; left: auto; }
.inforDatePicker-rtl .inforDatePicker-next { left: 2px; right: auto; }
.inforDatePicker-rtl .inforDatePicker-prev:hover { left: auto; }
.inforDatePicker-rtl .inforDatePicker-next:hover { left: 1px; right: auto; }
.inforDatePicker-rtl .inforDatePicker-buttonpane { clear:right; }
.inforDatePicker-rtl .inforDatePicker-buttonpane button { float: left; }
.inforDatePicker-rtl .inforDatePicker-buttonpane button.inforDatePicker-current { float:right; }
.inforDatePicker-rtl .inforDatePicker-group { float:right; }
.inforDatePicker-rtl .inforDatePicker-group-last .inforDatePicker-header { border-right-width:0; border-left-width:1px; }
.inforDatePicker-rtl .inforDatePicker-group-middle .inforDatePicker-header { border-right-width:0; border-left-width:1px; }

/*Week day block css. To remove the border and change background color*/
#inforDatePicker-week-day {
	border : 0;
	color: #666666;
	font-size: 1.1em;
}

/*week end block css. To remove the border*/
#inforDatePicker-week-end {
	border : 0;
	color: #666666;
	font-size: 1.1em;
	text-align: center;
}

/* The Hover on a Date*/
#inforDatePicker-week-day:hover, #inforDatePicker-week-end:hover{
	background-color: #e6e6e6;
	border-radius: 3px;
}

/* The Images for the Borders*/
div.inforDatePickerContainer {
	float: left;
	margin-top: 5px;
}

#inforDatePicker-div
{
	display:none;
	min-width: 185px;
	width: auto;
	box-shadow: 0 1px 3px rgba(0,0,0,.15);
}

/*high light the current day border and color*/
.inforDatePicker-current-day > #inforDatePicker-week-day , .inforDatePicker-current-day > #inforDatePicker-week-end
 {
   border: none;
   background-color: #13A3F7;
   color: white;
   margin: 0;
   border-radius: 3px;
   margin: -1px 0;
}


/*Style Todays Date*/
.isToday a{
	border: 2px solid #ffaa00 !important;
	border-radius: 3px !important;
	 margin-bottom: -1px;
	margin-top: -1px;
}

.inforDatePickerButtonPanel {
	height: 20px;
	padding-top: 10px;
	text-align: center;
}

.inforDatePicker-widget-content {
	background-color: white;
	border: 1px solid #cecece;
	border-radius: 3px 3px 3px 3px;
	padding: 15px;
}

.inforDatePicker .inforDatePicker-prev, .inforDatePicker .inforDatePicker-next  {
	position:absolute;
	top: 8px;
	width: 1.8em;
	height: 1.8em;
}

.inforDatePicker .inforDatePicker-prev { left: 1px; }
.inforDatePicker .inforDatePicker-next { left: 7px; }

.inforDatePicker .inforDatePicker-prev span, .inforDatePicker .inforDatePicker-next span {
	display: block;
}

.inforDatePicker .inforDatePicker-prev span, .inforDatePicker .inforDatePicker-next span  {
    left: 0px;
    position: relative;
    top: -2px;
}

.inforDatePicker .inforDatePicker-prev span {
    left: -1px;
}

.inforDatePickerPanelButton {
	background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    float: right;
    height: 23px !important;
    left: 3px;
    position: relative;
    top: -1px;
    width: 26px !important;
}

.inforPrevMonthButton, .inforDatePickerPanelButton {
	 height: 19px;
	 width: 19px;
}


.inforYearButtonRow {
	height: 50px;
	border-top: 1px solid #E6E6E6;
}

.datePickerMonthYearGrid hr {
	border-color: #E6E6E6;
	border-image: none;
	border-right: medium none;
	border-style: solid none none;
	border-width: 1px medium medium;
	margin-top: 11px;
}

/*Required for the Month/Year Panel*/
.inforDatePickerPanel {
	min-width: 175px;
	width: 175px;
}

.inforDatePickerPanel  .inforFormButton {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 2px;
}

.inforDatePickerPanel .datePickerMonthYearPanel {
	width: 100%;
	margin-top: 15px;
	border-top: none !important;
}

.inforDatePickerPanel .datePickerMonthYearGrid {
	border-collapse: collapse;
	width: 100%;
	font-size: 1.1em;
	border: none;
	margin-top: -10px;
}

.inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearGridDivider {
	border-right: 1px solid #E6E6E6;
}

.inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearMonth.datePickerMonthYearMonthFirstCol {
	margin-left: 5px;
	margin-right: 2px;
}

.inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearMonth.datePickerMonthYearMonthSecondCol {
	margin-right: 5px;
}

.inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearYear.datePickerMonthYearYearFirstCol {
   margin-left: 12px;
}

.inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearYear.datePickerMonthYearYearSecondCol {
	margin-left: 2px;
	margin-right: 2px;
}


.datePickerMonthYearGrid td {
	padding: 4px 0;
}

.inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearMonth, .inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearYear {
	line-height: 22px;
	padding: 0 4px;
	text-align: center;
	width: 31px;
	text-transform: capitalize;
}

.inforDatePickerPanel .datePickerPreviousYearCell, .inforDatePickerPanel .datePickerNextYearCell {
	text-align: center;
}

.inforDatePickerPanel .datePickerPreviousYear, .inforPrevMonthButton {
	border: 1px solid transparent;
	border: medium none;
	height: 20px !important;
	left: -9px;
	overflow: hidden;
	position: relative;
	top: -7px;
	width: 20px !important;
	cursor: pointer;
}

.inforDatePickerPanel .datePickerPreviousYear span, .inforPrevMonthButton span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAALAQAAAAB0KcE7AAAAAnRSTlMAAQGU/a4AAAAcSURBVGjeY/jB8IHhAcMBhgYGBiA+AGR/YPgBAFjGCBE/a3YtAAAAAElFTkSuQmCC");
	background-repeat: no-repeat;
	background-position: center center;
	opacity: .4;
	filter: alpha(opacity=40);
	background-position: 4px 1px;
}

.inforDatePickerPanel .datePickerPreviousYear span {
	background-position: 4px 5px;
}

.inforDatePickerPanel .datePickerPreviousYear:hover span {
	opacity: .65;
	filter: alpha(opacity=65);
}

.inforDatePickerPanel .datePickerPreviousYear:active span {
	opacity: .80;
	filter: alpha(opacity=80);
}

.datePickerPreviousYearCell .inforPrevMonthButton {
	left: -3px;
}

.inforDatePickerPanel .datePickerPreviousYearCell, .inforDatePickerPanel .datePickerNextYearCell {
	text-align: center;
}

span.inforIconButton.inforNextMonthButton:hover {
    background-color: rgba(0, 0, 0, 0);
    box-shadow: none;
    cursor: default;
}

span.inforIconButton.inforNextPreviousButton:hover {
    background-color: rgba(0, 0, 0, 0);
    box-shadow: none;
    cursor: default;
}

.inforDatePickerPanel .datePickerNextYear , .inforNextMonthButton {
	border: none;
	height: 20px !important;
    left: 0px;
    position: relative;
    top: -7px;
    width: 20px !important;
}

.inforDatePickerPanel .datePickerNextYear span, .inforNextMonthButton span{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAALAQAAAAB0KcE7AAAAAnRSTlMAAQGU/a4AAAAZSURBVHjaY6hh/geBDAwMLEwcTAJMCkwOAEwCBQXfBp98AAAAAElFTkSuQmCC");
	background-repeat: no-repeat;
	background-position: center center;
	opacity: .4;
	filter: alpha(opacity=40);
	background-position: 6px 1px;
}

.inforDatePickerPanel .datePickerNextYear span {
	background-position: 6px 5px;
}

.inforDatePickerPanel .datePickerNextYear:hover span {
	opacity: .65;
	filter: alpha(opacity=65);
}

.inforDatePickerPanel .datePickerNextYear:active span {
	opacity: .80;
	filter: alpha(opacity=80);
}

.inforDatePickerPanel .datePickerNextYear {
	left : -13px;
	top: 0;
}

.inforDatePickerPanel .datePickerPreviousYear{
	left : 4px;
	top: 0;
}

.inforBeforeYearButtonRow div {
	margin-bottom: 8px;
}

.inforYearLastRow {
	border-bottom: 1px solid #e6e6e6;
}

.inforYearLastRow div {
	margin-bottom: 7px;
}

.inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearMonth-current, .inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearYear-current {
   background-color: #ff6400;
   border-radius: 3px;
}

.inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearMonth-current, .inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearYear-current {
   background-color: #ff6400;
   border-radius: 3px;
}

.inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearMonth:hover, .inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearYear:hover {
	background-color: #E6E6E6;
	cursor: pointer;
	border-radius: 3px;
}

.inforDatePickerPanel .inforDatePickerButtonPanel {
	height: 29px;
	line-height: 30px;
	text-align: center;
}

.datePickerMonth-selected, .datePickerYear-selected{
	background-color: #13A3F7 !important;
	color: #FFFFFF !important;
	border-radius: 3px;
}

html[dir="rtl"] .inforDatePicker .inforDatePicker-next {
	right: 5px;
	float: right;
}

html[dir="rtl"] .inforDatePicker .inforDatePicker-prev{
	float: right;
	right: 1px;
}

html[dir="rtl"] .inforDatePicker .inforDatePickerPanelButton {
	float: left;
	left: -3px;
}

html[dir="rtl"] .inforDatePicker .inforDatePicker-title {
	padding-left: 5px;
	padding-right: 40px;
}

html[dir="rtl"] .datePickerNextYear, html[dir="rtl"] .datePickerPreviousYear{
	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}

html[dir="rtl"] .inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearMonth, html[dir="rtl"] .inforDatePickerPanel .datePickerMonthYearGrid .datePickerMonthYearYear  {
	width: 53px;
}

html[dir="rtl"] .inforDatePicker .inforDatePicker-prev span {
	left: 1px;
    margin-top: 6px;
}

html[dir="rtl"]  .inforDatePickerPanel .datePickerPreviousYear, .inforPrevMonthButton {
	left: -14px;
}

html[dir="rtl"] .inforDatePicker .inforDatePicker-next span {
	left: 0px;
    margin-top: 6px;
}

html[dir="rtl"] .inforDatePicker-month {
	margin-left: 5px;
	margin-right: 5px;
}

/*Not Selectable Dates*/
.inforDatePicker-unselectable {
	color: #b2b2b2 !important;
}

.inforDatePicker-other-month a{
	color: #b2b2b2 !important;
}

.inforDatePicker .dateTimePanel {
	border-top: 1px solid #E6E6E6;
	margin-top: 16px;
	padding: 15px 0 1px;
	text-align: center;
}

.inforDatePickerButtonPanel .inforFormButton {
	margin-left: 5px;
	margin-right: 5px;
}/* Infor Draggable List
----------------------------------*/
.inforDraggableList{
	background-color: white;	/*#F5F5F5;*/
	border: 1px solid #DEDEDE;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
	height: auto;
	width: auto;
	margin: 15px;
}

.inforDraggableList h1 {
	background-color: #F5F5F5;
	color: #666666;
	font-size: 1.8em;
	font-weight: normal;
	height: 25px;
	margin: 0;
	padding: 15px;
}

.inforDraggableList ul{
	list-style: none outside none;
	padding: 0px;
	min-height: 55px;
}

.inforDraggableList li {
	border: 1px dashed #E5E5E5;
	font-size: 1.6em;
	height: 45px;
	margin: 10px;
	width: auto;
	cursor: move;
	border-radius: 4px 4px 4px 4px;
}

.inforDraggableList li:first-child {
	 margin-top: 15px;
}

.inforDraggableList li:last-child {
	margin-bottom: 15px;
}

.inforDraggableLists > .sources{
	float: left;
	width: 39%;
}

.inforDraggableLists > .targets{
	float: left;
	width: 39%;
}

.inforDraggableLists > .instructions {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAsCAMAAADRulHEAAAATlBMVEUAAADm5ubn5+fo6Ojp6enq6urr6+vs7Ozt7e3u7u7v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn6+vr7+/v8/Pz9/f3+/v4D2UJPAAAAAXRSTlMAQObYZgAAAQRJREFUaN61lNkWwiAMRDNQKordoOv//6hWu1BKMS/O8z1JZkggiqlARRwVwGPiccjH31z15pB1PA6i4XFAweSgU24Gq1cOqo8zU2My+JIuQtm7wElh5FOZIapj5LXElW575H2OhLbInUBSepk/TcF8J+x+VCuXripJCbtgDVgeSKcwbw1PwUkVzfjYxrhxn6T0X8JP3vkTbw5Cu9XBmQwW/7Fi9bY3HwdDsChutUY+dz+vsgqHtvHTaIK2ZC9O7RbUa9uLyxHe8qT0MSgYP0XJOetZzzlYRkEy86sTs6LjgO8Z5cABrUDO+Uapy2BYH/Ooj6uZGrLmgZ2yPHB6MkFqe/q3XoEzCadLZRVYAAAAAElFTkSuQmCC");
	background-position: center 1px;
	background-repeat: no-repeat;
	float: left;
	font-size: 1.4em;
	margin: 20px 0;
	padding-top: 35px;
	text-align: center;
	width: 20%;
	cursor: default;
	color: #989898;
}

.inforDraggableList li a {
	cursor: default;
	padding: 11px;
	position: relative;
	top: 13px;
	cursor: move;
}

.inforDraggableListPlaceholder a {
	color: #cccccc;
}

.inforDraggableLists .ui-sortable-helper{
	border-radius: 4px;
	background-color:  white;
	box-shadow: 0 0 5px rgba(0,0,0,.25);
	padding: 5px;
	border: none;
}


.inforDraggableLists .ui-sortable-helper a {
	border: 1px dashed #E1E1E1;
	border-radius: 4px 4px 4px 4px;
	display: block;
	height: 16px;
	line-height: 17px;
	margin-left: 3px;
	margin-top: -11px;
	width: 316px;
}

.inforDraggableList li a.started {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA/UlEQVR42pXTMUvDUBTF8TsF+kny0mRxcXNzdHR1dXR1dHRrOyRQHPwUIkIICIIgCCKEpn4OHay0XP+vhPL64EIT+C155xySQESi6/4rHWOCDr+9RX9vLNZ1t0wTlNhADf5sjtFeuVqkCWrogRrf2Q1M2rSCDlRuy7efaY41dCDfyeXmw02hIes7xTnflet310FD1kCc8125enMraMgaiHO+K5evbgUNWQNxDt9y8eI6aMgaiHNo5fzZTaEhayDOYSZnjSuwhg7kO8V2+bTOKuhA1e7RTp6yBDX0QI3v7L3f8WOWoMQGavBnc4zMv/LoIcsxwxJ/+EHb3yvi/D9rQ6BL5EWtkwAAAABJRU5ErkJggg==");
	background-position: 9px 11px;
	background-repeat: no-repeat;
	color: #2db329;
	padding-left: 35px;
}

.inforDraggableList li a.stopped {
	background-image:  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABEElEQVR42pXTwUrDQBSF4bMqliZ9i26aPIz4YE0XDXSlWxEEQXBhyaILQRAsYjW+RtGFlbbXf0pS2mEC7cCXmdy5Z0gCkbzxoW4fA5T4rXxWtb6axru6LYywhjVwe2O0D8JvhDGBHalwmd0Br+rmsBONtuEXxQlWMM8Am0C95jKJnhVnMJ87nPkCi9B+JdOT4hLmq1+PdQ+zUI/Laqp4CfPtf2Tu27gK9C1VcIH59g/g/gyXgb5vPSoqYb46zLqHWagHcz0oymA+F2Y+xyK0XxnqXlGKFcwzwCZQr7lMun3MO0U57ET57iPdqtPCBHakwmUO/ocbChhhDWvg9sZoN/6V1+okGOILf/jBvKqlfv8/AAFc6kpb5uAAAAAASUVORK5CYII=");
	background-position: 9px 11px;
	background-repeat: no-repeat;
	color: #d5000e;
	padding-left: 35px;
}/* Infor Drop Down List
----------------------------------*/
.inforDropDownList {
   width: 183px;
}

.ui-autocomplete {
	min-height: 10px;
	overflow-y: auto;
	overflow-x: auto;
	max-height: 300px;
	white-space:pre;
	margin: 0;
}

.ui-autocomplete.contextMenu {
	padding: 5px 0px;
	background: white;
}

/* the menu items*/
.contextMenu .contextMenuItem {
	padding: 0px 0px;
}

.selected.contextMenuItem  {
	background-color: #13a3f7 !important;
}

.inforMenuOptions LI:hover {
	background-color: #F2F2F2 !important;
}

.ui-autocomplete.inforMenuOptions LI:hover > a{
   color: #4c4c4c !important;
}

.selected.contextMenuItem > a{
	color: white;
}

.inforTempInput {
	outline: none;
	border: medium none;
	height: 12px;
	width: 15px;
	min-width: 15px;
	padding-left: 2px;
	padding-right: 2px;
	background-repeat: repeat-x;
	z-index: 100;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcAQMAAABIw03XAAAAA1BMVEXg4eNw/pwVAAAADElEQVR42mNgGDwAAACMAAG8DKgnAAAAAElFTkSuQmCC");
	border-radius: 3px 3px 3px 3px;
}

.inforTempInput:focus {
	outline: 0 none;
}

/*Used for Imaging*/
.inforDropDownImage{
	text-indent: 16px;
	background-position: 2px 0;
}

.inforDropDownSelectedImage  {
	background-position: right center !important;
}

.inforMenuOptions A strong {
	font-weight: bold;
}

.inforDropDownList.clickable {
	cursor: pointer;
}

.readonly .inforDropDownList.clickable {
	cursor: auto;
}
/* 
	Infor Field Set 
*/

.inforFieldSet {
	width:inherit;
	margin: 0px !important;
	padding: 0px !important;
	border: none;
	margin-bottom: 7px;
}

/*Open Button States */
.inforFieldSet legend {
	float: left;
	margin: 0px;
	background: transparent none no-repeat;
	height: 22px;
	width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 0 11px;
}

/*The Label*/
.inforFieldSetLabel {
	border-bottom: 1px solid #B3B3B3;
    color: #666666;
    cursor: default;
    display: block;
    font-size: 1.4em;
    height: 27px;
    line-height: 28px;
    margin-bottom: 19px;
    margin-right: 10px;
    padding-left: 10px;
    padding-top: 0;
    text-align: left;
    text-indent: 0;
    vertical-align: middle;
    white-space: nowrap;
    width: auto;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: default;
}

.hover .inforFieldSetLabel {
	color: #333333;
}

.inforFieldSetLabel.hover {
	cursor: pointer;
	background-color: #f2f2f2;
	border-radius: 2px;
	border-bottom: 1px solid #999;
}

/*Correct Padding if we are on a tab panel.*/
.ui-tabs-panel > .inforFieldSet {
	margin: 4px 0px 0px 0px !important;
	border-right: 0px solid #b4b4b4 !important;
}

.inforModuleContentArea > .inforFieldSet {
	border-right: 0px solid #b4b4b4 !important;
}

/*The Content Area */
.inforFieldSet div.content{
	clear: both;
	overflow: hidden;
}

/*The Css3 animations */
.inforFieldSet div.content.open{
	display: block;
}

.inforFieldSet.hover div.content.inforSingleColumnLayout {
	margin-top: 9px;
}

/*To split two field sets 50/50*/
.inforFieldSet2ColumnLayout {
	width:100%;
	clear:both;
	margin-top: 10px;
}

.ui-tabs-panel .inforFieldSet2ColumnLayout {
	width:100%;
}
.ui-tabs-panel .inforFieldSet2ColumnLayout > .inforFieldSet {
	width:50%;
}

.inforFieldSet2ColumnLayout > .inforFieldSet {
	width: 50%;margin: 0 !important; padding: 0 !important;
}

.inforFieldSet2ColumnLayout > .inforFieldSet:first-child {
	float:left; width: 50%;
	margin: 0 !important;
	padding: 0 !important;
}

@media screen and (max-width: 650px) {
	.inforFieldSet2ColumnLayout > .inforFieldSet, .inforFieldSet3ColumnLayout > .inforFieldSet {
		float: none !important;
		width: 100% !important;
	}
}

/*To split three field sets 33/33/33*/
.inforFieldSet3ColumnLayout {
	width:100%;
	clear:both;
}

.inforFieldSet3ColumnLayout > .inforFieldSet {
	width: 33%;
	margin: 0 !important;
	padding: 0 !important;
	float:left;
}

.inforFieldSet3ColumnLayout > .inforFieldSet {
	border-right: none !important;
}

/* Infor Expand Collapse Buttons
*****************************/
.inforExpandButton.open, .inforExpandButton.closed
{
	background-color: transparent;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHAQAAAAAZ1+HOAAAAAnRSTlMAAQGU/a4AAAAeSURBVHjaY/h8gOHhAYYDBxgaHBh4GBjkGBj2OwAAWzYGvtWzAjsAAAAASUVORK5CYII=");
	background-position: center center;
	background-repeat: no-repeat;
	border: medium none;
	cursor: pointer;
	display: inline-block;
	float: right;
	height: 10px;
	margin-bottom: -10px;
	padding: 0;
	position: relative;
	right: 22px;
	top: -25px;
	width: 12px;
	opacity: .40;
	filter: alpha(opacity=40);
}

.inforExpandButton.closed {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHAQAAAAAZ1+HOAAAAAnRSTlMAAQGU/a4AAAAdSURBVHjaY97/kEGOgfnvL+YqBsYDDEyKDExCDABI7AUxjpsRQAAAAABJRU5ErkJggg==");
}

.inforExpandButton.open:hover, .inforExpandButton.open.hover, .inforExpandButton.open:focus, .inforExpandButton.closed:hover, .inforExpandButton.closed.hover, .inforExpandButton.closed:focus {
	opacity: .65;
	filter: alpha(opacity=65);
}

html[dir="rtl"]  .inforFieldSet2ColumnLayout > .inforFieldSet:first-child {
	float: right;
}

html[dir="rtl"]  .inforFieldSet3ColumnLayout > .inforFieldSet {
	float: right;
}

html[dir="rtl"]  .inforExpandButton {
	float: left;
	right: -22px;
}

html[dir="rtl"] .inforFieldSetLabel {
	text-align: right;
	margin-right: -1px;
	text-indent: 10px;
}

html[dir="rtl"] .inforFieldSetLabel {
	margin-right: 10px;
}

.content > p {
    margin: 10px 12px;
}

/*Sub Heading Styling */
.ui-tabs-panel .inforSubHeading > .content {
	margin-left: -10px !important;
	padding: 0 !important;
}

.inforSubHeadingLabel {
	color: #686B73;
	font-size: 1.4em;
}

.inforFieldSetLabel .inforPageTitleText {
	font-size: 16px;
}
/* Infor Field States and indicators.
----------------------------------*/
.inforRequiredIndicator
{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAEhJREFUeNp8zsENgDAMQ9EXxJl1YNVuBAMwT7g0qKoEvvknthy3zaBElFn8aO3fc/o9xgyLVW0bYfnogxIHLuw4EZGZn4OeAQA/kg0F7HRrVAAAAABJRU5ErkJggg==");
	background-position: left top;
	background-repeat: no-repeat;
	display: inline-block;
	height: 7px;
	margin-left: -7px;
	padding-right: 0;
	position: relative;
	top: -6px;
	width: 7px;
	z-index: 1;
}

html[dir="rtl"] .inforRequiredIndicator
{
	float: left;
	margin-left: -13px;
	padding-left: 8px;
	right: -7px;
	top: 1px;
}

.inforLabel .inforRequiredIndicator {
	left: 10px;
	position: relative;
	top: -6px;
}

.inforTopLabel .inforRequiredIndicator {
	left: 12px;
	position: relative;
	top: -5px;
}

.inforTopLabel.noColon .inforRequiredIndicator, .inforLabel.noColon .inforRequiredIndicator {
	left: 7px;
}

html[dir="rtl"]  .inforTopLabel .inforRequiredIndicator {
   left: 0;
	position: relative;
	top: 0;
}

.inforDirty {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAIAAABvrngfAAAAHklEQVR42mP4v4oBDaHz////j85HFYIBdD5MCBUAANUaT7GajJxwAAAAAElFTkSuQmCC") no-repeat scroll left top transparent;
}

.inforDropDownList.inforDirty {
    background-position: left top !important;
}

html[dir="rtl"] input.inforDirty {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAJElEQVQYV2P4v4rhPzYMJIEYpwQWSYQEmiSqBJIkpgRYkuE/AB8PZJzM0zw9AAAAAElFTkSuQmCC") no-repeat scroll right top transparent;
}

html[dir="rtl"] .inforDropDownList.inforDirty {
    background-position: right top !important;
}

.inforErrorIcon  {
	background-color: #FDF2F3;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAfUlEQVR42pWSPQ6AIAxGO8HmBTijeEwGBnHwJDjopF9JNUj8gSZvKTxo2hJJzNQpYIEDUXCSU5QHEgaMYH+Bz0z+8u3yGYUUgGahL198EZiepM5awbGwNQhrqxAfS/oglWQbfrAsaGnZnzCltlYOLlyDK1ZjAB4sgpfctRoHLzgCpx+Q/QAAAAAASUVORK5CYII=");
    background-repeat: no-repeat;
    height: 12px;
    left: -7px;
    margin-left: -14px;
    position: relative;
    top: 2px;
    width: 12px;
}

html[dir="rtl"]  .inforErrorIcon {
	 left: 16px;
}

.ui-tabs-selected .inforErrorIcon{
	background-color: #13A3F7;
}
.inforTabset li:hover .inforErrorIcon{
	background-color: rgba(104, 107, 115, 0.2);
}

/* Style the Placehodler (Inline Help)*/
::-webkit-input-placeholder {font-size: 1.1em; color: #999999 !important; font-family:   Helvetica, Arial, sans-serif;  }
input::-moz-placeholder, :-moz-placeholder {font-size: 1em !important; color: #999999 !important; font-family:   Helvetica, Arial, sans-serif; }
span.placeholder, input.placeholder {background-color: white; font-size: 1.1em; color: #999999 !important; font-family:   Helvetica, Arial, sans-serif;  }
:-ms-input-placeholder{font-size:1.1em; color: #999999 !important; font-family:   Helvetica, Arial, sans-serif;  }
/* Infor Form Button
----------------------------------*/
.inforFormButton {
	background-color: #999999;
	box-shadow: 0 -1px #737373 inset;
	border-radius: 2px;
	color: white;
	padding: 2px 7px 2px 6px;
	margin: 2px 0 0;
	cursor: default;
	outline: none;
	height: 22px;
	overflow: hidden;
	font-family: Helvetica, Arial, sans-serif;
	white-space: nowrap;
	line-height: 14px;
	min-width: 50px;
	cursor: pointer;
	border: none;
	width: auto;
	text-shadow: 0 0 1px rgba(34, 34, 34, 0.3);	/*#188188*/
}

.inforFormButton[disabled], .inforFormButton.disabled, .inforFormButton[disabled]:hover , .inforFormButton.disabled:hover, .inforFormButton[disabled]:active , .inforFormButton.disabled:active{
	background: none repeat scroll 0 0 #e0e0e0 !important;
	color: #808080;
	box-shadow: 0 -1px #E0E0E0 inset;
	cursor: default;
	text-shadow: 0 0 1px rgba(255, 255, 255, 0.3);
}

.inforFormButton.default[disabled], .inforFormButton.default.disabled {
	box-shadow: 0 -1px #e0e0e0 inset !important;
}

.inforFormButton:hover {
	background-color: #808080;
	box-shadow: 0 -1px #595959 inset;
	transition: all 0.15s linear 0s;
}

.inforFormButton:focus , .inforFormButton.default:focus  {
	box-shadow: 0 0 0 1px white, 0 0 0 2px #13A3F7;
}

/*Ie8 Fallbacks*/
.ie8 .inforFormButton:focus {
	outline:1px solid #13A3F7;
}

.ie8 .inforFormButton.default:focus{
	outline:1px solid #808080;
}

.inforFormButton:active, .inforFormButton.active{
	background-color: #737373;
	box-shadow: 0 1px 0 0 #595959 inset;
}

.inforFormButton.default {
	background-color: #13a3f7;
	box-shadow: 0 -1px #0f7ab8 inset;
}

.inforFormButton.default:hover {
	background-color: #1293de;
	box-shadow: 0 -1px #0d699e inset;
}

.inforFormButton.default:active{
	background-color: #118bd1;
	box-shadow: 0 1px #0c6091 inset;
}/* Infor Form Progress Indicator
----------------------------------*/
.inforFormStatusBar {
	width: 100%;
	height: 19px;
	border-radius: 1px;
	background-color: #b3b3b3;
	display: inline-block;
	margin: 10px;
}

.inforFormStatusBar .bar {
	background-color: #13A3F7;
    color: #FFFFFF;
    display: inline-block;
    height: 19px;
    transition: width 0.5s ease-in-out 0s;
    width: 50%;
}

.inforFormStatusBar .label {
	color: #FFFFFF;
    display: inline;
    font-size: 1.1em;
    line-height: 20px;
    position: absolute;
    text-align: right;
    text-indent: 5px;
}

/* Error and Color States */

.inforFormStatusBar.alert .bar  {
	background-color: #ffaa00;
}

.inforFormStatusBar .icon {
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 14px;
    left: 100%;
    margin-left: -17px;
    position: relative;
    top: -3px;
    width: 14px;
    z-index: 12;
}

.inforFormStatusBar .icon.alert  {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAi0lEQVR42mNgwAL+///v8h8BXBmIAUCFTEB8DknjeZAYMRpj/mOCGEKaOID4AVSxDRT/h4px4NNYDLMCSQwGinFpEgTit3g0vgOpwaaxG9lTWDSCQA+6Jnkg/o6mCOQ/azQxkBp5ZI2L/hMPFsE0GQDxXywKkEMVGYDUGoA07sRhMjanwsAuhv9kAgDeoag/5wZVbgAAAABJRU5ErkJggg==");
}

.inforFormStatusBar.error .bar  {
	background-color: #ff574d;
}

.inforFormStatusBar .icon.error  {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAg0lEQVR42pWSQQ7AEBRE/0oP4Sh1JXpMC4vqWXTRrvSTiYjQ6iRvM4w/AREUYxSMYSwTgIUnqBYbktnjWGlN1ie3mxWo5ZklBXR7XDW5lSb0nA3YZN4/Alc3gP5rxw/dSi/Klcxggur4JgUWXNlXpSNf6+TD+fJwzdfYGMecwMErX+MBiqzcoZ0dMqIAAAAASUVORK5CYII=");
}

.inforFormStatusBar.complete .bar  {
	background-color: #2db329;
}

.inforFormStatusBar .icon.complete  {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAhklEQVR42mNgIAL8//+/E4iLGIhUXP8fAv4BcRYhxcX/UcEMmIQ2EJujKc6BmgoDC4CYESShAsTPgPgDEBtBFSehKV4JxMwwk/YjSbwC4log/oMktgmI2ZCtlgPih/+xg50oipE0gZz1BE3xASDmwhcimlAngcBxIOYlJsz1gHg3EPPjUgMAyTLmCtd+C98AAAAASUVORK5CYII=");
}
/* Infor Hyperlink
----------------------------------*/
.inforHyperlink {
	color: #13A3F7;
	line-height: 20px;
	white-space: nowrap;
	text-decoration: none;
	font-size: 1.2em;
	border: 1px solid transparent;
	cursor: pointer;
}

.inforHyperlink:visited {
	color: #13A3F7;
}

/*Mouse Over States is Same as the focus */
 .inforHyperlink:focus {
	border: 1px dotted #13A3F7;
}

.inforHyperlink:hover  {
	color: #1293DE;
	text-decoration: underline;
}

.inforHyperlink[disabled]:hover  {
	color:  #666666;
	cursor: default;
	text-decoration: none;
}

.inforHyperlink:active {
	color: #118BD1;
}

.inforHyperlink[disabled] {
  color:  #666666;
  opacity: .5;
  filter: alpha(opacity = 50);
}
/* Infor Icon Button
----------------------------------*/
.inforIconButton{
	padding: 0;
	cursor: default;
	height: 23px;
	width: 24px;
	outline: none;
	border: none;
	border: 1px solid transparent;
	margin-left: 5px;
	padding-right: 1px;
	padding-left: 1px;
	border-radius: 3px;
	cursor: pointer;
	background-color: transparent;
}

.inforIconButton:hover {
	background-color: #e0e0e0;
	box-shadow: 0 1px #a2a2a2;
}

.inforIconButton:hover span{
	opacity: .65;
	filter: alpha(opacity=65);
}

.inforIconButton:active {
    background-color: #bebebe;
    box-shadow: 0 1px #767676 inset;
}

.inforIconButton:active span{
	opacity: .80;
	filter: alpha(opacity=80);
}

.inforIconButton[disabled]:hover {
	background-color: transparent;
}

.inforIconButton[disabled] {
	border: 1px solid transparent;
	cursor: default;
	box-shadow: none;
	background-color: transparent;
}

.inforIconButton[disabled] span{
	opacity: .2;
	filter: alpha(opacity=20);
}
	
.inforIconButton[disabled]:after {
	content: "";
}

.inforIconButton:focus {
	border: 1px solid #13A3F7;
}

.inforIconButton span {
	background-position: center center;
    background-repeat: no-repeat;
	background-color: transparent;
    display: inline-block;
    height: 22px;
	margin: 0 auto;
    padding: 0;
    width: 16px;
	opacity: .4;
	filter: alpha(opacity=40);
}

.inforIconButton.accountScope span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABDUlEQVR42mNgoDIIAOKtQPwGiP8A8QMgngXEGoQ0cgHxWiD+D8SfgHgLEC8A4iNQg34DcRY+A9ZBNc8AYgE0OS0gPgWVzwDi/VDx/TC2L1RyNh4L+IH4JhC/hrJRwCYg/gzEQugmo7GDoRblI8mBwUsg3k5EALMD8U+oN1HALyBeQsB2GP0eiFegy98H4pNEuEAM6oU+dAlQ4P0FYh08NoNAJdSAiehyqlBvnAFiQRy2WwHxV2hg82JTkAk1/R4QRwMxH1RcFohrgPgbVB6EDwIxNzZDQBpfISn8g8T+isSGGcKFzRAeII4B4ulAvAyIu4HYAyp+EM2Q3aRmNG40Q3aSk1tBhuwB4gOwwAQAFotVlbiWm6sAAAAASUVORK5CYII=");}
.inforIconButton.additionalHelp span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAfklEQVR42mNgQIBQIF4FxHeB+D8QnwHimUDswkAEmAnVhAvPxKc5DU3xbiAuh9LI4uW4DNiNRxGyy+7iMgDZFkE0ORc0eZJBGjEuwAWMgfgdMWFATMCeweI9nCAUSxQKkmL7bmLjn5xYYSAmRghFG9lRiiuZE+0Cig2gTRgAADj4V7rNeSMuAAAAAElFTkSuQmCC");}
.inforIconButton.alerts  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAXUlEQVR42qWQQRKAIAwD+Zn8fJ+GHtARB1MaMpPrZttSdOi1clxtvdUB8AKws25ZMAHgrN9JWSAAZG//AkILFgBkPj8D/FqQALCyHrVG68pgsFDrCvBYYOgPFm2nJzxcfvokW1P+AAAAAElFTkSuQmCC");}
.inforIconButton.alignContentBottom span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAjSURBVHjaY/gjz/D3PsNdCLqAglgvMPReYLgjwPD/PwMMAABDPBPtgXbexQAAAABJRU5ErkJggg==");}
.inforIconButton.alignContentHorizontal  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAbSURBVHjaY/jPzvC/HIoewxBDAQjBuXAF/9kB3sMTzavFSSwAAAAASUVORK5CYII=");}
.inforIconButton.alignContentLeft  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAjSURBVHjaY5D9zyD5n0GAGUQC2fJANgOD+D8oArJBIvxwBAAy0gqTraZW2QAAAABJRU5ErkJggg==");}
.inforIconButton.alignContentRight  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAnSURBVHjaY/jAwQBH/38wMHAw1L+AIgawyP8dDP9nMBzgAJH/dwAArb0TeO/Ng+AAAAAASUVORK5CYII=");}
.inforIconButton.alignContentTop  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAiSURBVHjaY2CAgf//GTisGbg3MnAvYODejYJ+Q9B+hh/2APAwDeQpPlHYAAAAAElFTkSuQmCC");}
.inforIconButton.alignContentVerticalMiddle  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAbSURBVGjeY/hXzwBBH/ihCMIFgvp/UAQEMGUA2kATXVKQP3EAAAAASUVORK5CYII=");}
.inforIconButton.approve  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAA1SURBVGjeY2hgZmBgY7D/w2D/g8H+A4P9Qwb9wwzqbQzKPAwKMgwGNgwWNQw2f0AKgKCBEQAemQtp7xfIdgAAAABJRU5ErkJggg==");}
.inforIconButton.down  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAApSURBVGjeY/hTz4CG9lQzyBQy8CQytDgzHGBneMDP8EGe4Yc9SOrffwDejRNPnRRXOwAAAABJRU5ErkJggg==");}
.inforIconButton.up  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAqSURBVGjeY/hXz/DHnuGHPMMHfoYH7AwHmBlaFBl4DBhkLBj22IKkUBEAfYoQCW6JSTkAAAAASUVORK5CYII=");}
.inforIconButton.attachments span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABSklEQVR42o2TPShFYRjHj4SiMJCU0coixaZTVhmuhREDZRCDkjJh9ZGPrJdFKcudfI0sBgNKWSgyMUgO1/V79FfPPe7Xv3513tN5/u//eZ/3BEFhVUJCz/WwA+/wAONFaoMySEIa2uEMItiGE8jAcCGDFX00AQfwCX3OPAVX+YpnVLykFN8wFPtmUon+aVQFGzLIyNC0AG1KcAjX8WKL+KXIsy6FaV7rKVjTc1aqHniDIxhRiqR2G1PBumtv0RdbrBe4hEEdmKWogAGl2pORGW/J+FdNcA+30Ax3cA7VEMKHUiVce+V+9014hVatI/XboVQX0K/2jmWcJbtVq269qx7TShW69upyjS3STP9UBdMaWbdrryXfpbnRHY+rUYXPrr2cmtOp97p3DTpIi95Z7Kep0UGZyb5G9Ki/LgxKVC0sw5PGdgpdpRT+ANRaXMvHtmV2AAAAAElFTkSuQmCC");}
.inforIconButton.attachmentRules  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABU0lEQVR42oWTPyhGURjGj4QYMJCU0coiZXXLKsNnYSRFGcSglExYRf5k/RgMymLyZ7BQJgNKWXxFJgbJ5XP9jp5b773f9Xnr1z23zvOc5z3vvc6Vr2rIad0IO/AOBZj4R+sqIA9F6IRzCGEbTiGCkXIGq9o0CQfwCf3G/BCu/xLPSrysFN8wnNozpUQlNSbBhgwiGfpahA4lOIKbtNhH/FLkOZPC14Lep2FN60SqXniDYxhVirxOG5dg3bS3ZMU+1gtcwZAuzKeogkGl2pORN96S8W+1wAPcQSvcwwXUQQAfSpUz7VXa0zfhFdr1HqrfLqW6hAG1dyLjRBU087h21WNRqQLTXkPW2ELNNK4amNHIekx7bTJ26eetvvF0NUv4bNqLRZExcfO69T6zqUkX6aN3Z4gT61pdlDfZ14ge9dcFGclKEviqhxV40tjO1H+WOPH8AX3bbLpHBjpkAAAAAElFTkSuQmCC");}
.inforIconButton.noAttachments  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABHElEQVR42mNgYGD4D8XYABsQh0DZAkC8FIi/A/ETIM6CKfqPwxBGIF4CxH+BWA+ITwDxLyCeDcT7oeqT8RkyGcrPBeKNQPwbiP2QDN8GxNeQbcRmSAfUFf+AOBrNhYVQFzEQMgTEroCy24BYF+qCPUB8HVvA4QqTBqhYMRBPgbJRXOVIhEumQV0DYrcjawY56wMQXyJgSCY0PGZCvQEG4kD8GIhvA7EkEN8jYAgoRpiRbZ8BxB+BWAXK/wX1L6EwgYMn0DiHgWVQxX+JNeQXNE5hgB2IS6BRZkGMITegaRwdiELD5RUhQ+qgydQVSUwEiE9CY8aUUDrhBOIzUEPWQaPoOTTXOeEINwxD+IB4IhC/AOKfQHwYzf84DQEApnRteh1WzRIAAAAASUVORK5CYII=");}
.inforIconButton.book  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbklEQVR42mNgGCzgPxqOAGIWJHk2IE7Aog4MFKAckCJpII5DUqAPxDZoBktA1YL4AgzopiGBWCS5QDyuxmkA0XKjBgwmA0ApLRyIlfAYoA7EkWipEiN5IqdCGNscjzoGXIb8QmL/xaeZmEyGEwAA531mt/MwAGUAAAAASUVORK5CYII=");}
.inforIconButton.calculate  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAeSURBVGjeYzjAzNDAyDD/JwgBGUA0cyYIYWUcYAYAb60O6emnyMcAAAAASUVORK5CYII=");}
.inforIconButton.chartPie  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAtklEQVR42mNgIAy+A/EZIK4BYgFCinmAuBSq4TtU7D8Sfg3Ecbg0GwPxQzQN6AbAcD26Zm0g/oRFIS4D/iO7hAWIL+FQhM+AD0AsAlIQg0cRPgNAuA6kYDMFBpwDKXhGgQHgmPpHwACC4AMBW3DhjzAD9pFpwCmYAZlkGlACM4ALiB+QqPkREPMih4M5EH8lUvM7INbHFphWRLgE5G81fDHCCcT5QHwM6qKfUENXALEfEDOiawAAfJCt4WuxOYkAAAAASUVORK5CYII=");}
.inforIconButton.chartBar  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVR42mNgIA38R8JkgUFswBckTJYBxDptiBlArNioAdQyAFtK/ICE8RrwnwLMAACeHXEgCpv1PQAAAABJRU5ErkJggg==");}
.inforIconButton.clear  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAnSURBVGjeY/j/nwGCfjAz/PzM8Pk5CD0/D0IH5EGowR6EGOrBqAEAZVAUvLhIAfgAAAAASUVORK5CYII=");}
.inforIconButton.close  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAwSURBVGjeY5j/k4H/AwP7A4bmgwwHmxkesDN84Gf4IQ9CQAaQCxQESgEVAJXN/wkAsU4SBzNv7O0AAAAASUVORK5CYII=");}
.inforIconButton.closeCancelChanges  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAuSURBVHjaY/jHzNDCyMDSyWATyKCiCCaBbEYGNWYG+/8MCuoM9s+hJAM7QwM/AOBaCTSnJjKHAAAAAElFTkSuQmCC");}
.inforIconButton.closeSaveChanges span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAtSURBVGjeY/jDztBazMBaymDLyqD6F0yygkg1Zgb7/wwK6gz2z6EkAztDAz8A7KsJX9cG2o8AAAAASUVORK5CYII=");}
.inforIconButton.collapseAll span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAwSURBVGjeY/j/n6HBnoFBnsF+PoP9fwYLZgYDRgbjn1AkxMkw+SfDZzD6wMjwgxkAZ6MQVC5LodMAAAAASUVORK5CYII=");}
.inforIconButton.columnList span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAPSURBVHjaY/zPAAeMRLABdDQEAWLUCTIAAAAASUVORK5CYII=");}
.inforIconButton.comment span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAeSURBVHjaY2hgZIAD+R9IJEKYAajm8X8mFgYmDgYAckgFQhKPchcAAAAASUVORK5CYII=");}
.inforIconButton.noComment span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAA2SURBVHjaYzBgZJBgYOhhYDjGwJDMwGDYwCBxgIEngYHNgIFZgoERLNGQzPD4I8PzHwzv/wAAwm4MGU+XJkkAAAAASUVORK5CYII=");}
.inforIconButton.copy span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAR0lEQVR42mNgQAX/icA4wX8SMF4DiLWAYgPweocUL+KVZCPGAEIBxkwozLD5hxi/kmTAf7obQEz0DkcDiMlAJKdEEP6HTzMASNqKfjImFRcAAAAASUVORK5CYII=");}
.inforIconButton.copyUrl span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAzklEQVR42q3TsQsBURzA8ZucgTJbDf4Cu/IfKKvFZrAopW6SEoPyHzBQYjDIZiAZGa2UwcRgVJ7v1W+4U+69y736DPfr+t697p1l+Zcy8HOpEAIDpg/4O6CiCKhIA2GXL2CjiTF2OMi1bRJwb5pghBIueKCGDWK6gIMcMljhiTn66EooMDBEAW3PsIKGzDq6wB0DLPDGC3mUkcVaF3D3nJahI/v3rpku0MMUKdxkuMcWRdR1gSSOqH4dkBOWnq8QeJAS8iZXGZ7RQlz3L3wAnzp1dKd3nfwAAAAASUVORK5CYII=");}
.inforIconButton.copyMail  span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAA0SURBVHjaY3jAz3CAneH8YYbzBxnOHwCjPwz//zA01DA47GFQtGEQsmHgsWFgACIFhoZEAM5kD+WcNI1XAAAAAElFTkSuQmCC");}
.inforIconButton.cut  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAl0lEQVR42mNgoAIQAOL9QPwfiu8DsQEpBuxH0ngeyn4PNRibZeeRLEtgQNIMA+uhYg7EaMZmwHwsBuDUjOyF80i2/4caBAIK+DRjC0RkvB4aHjg1IwMFpNA/j8WwBFJixgGqCRZG+4nRhOyC91hcMJ/YhISMC9C8Mx9fQjqPZlABjijEMIScdDAfnwHEpsT51MgL8ynOjQA7rmnipLUiggAAAABJRU5ErkJggg==");}
.inforIconButton.deactivate  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjklEQVR42q2TTQ5AQAxGu5K4Cs6KBYm7iFsI7sECIXwjrYi/oL7kbWbmNWlnhugYB/igBC1T8JpDN7FABEYwXWD2EmCfyemNuCdjZ038QhYikV0wfCgwsEvBB1kw7jJtWXgaOW9c6hQFOm2BWttCrh1iaAp4imv0NA8p/vUpqz/TNi4PpwI9aHja4bZnyQwMBZ96/Xj5IwAAAABJRU5ErkJggg==");}
.inforIconButton.delete   span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAhSURBVGjeY/jAz/D4OEMDIwj9/89wgBmEzm5GRxDxB+wAwGESnV628ZEAAAAASUVORK5CYII=");}
.inforIconButton.discard   span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbklEQVR42mNgoBH4T6nm/5Rq/k+p5v+UakbGH4D4KhAvB+IkIOYlRTM2/AmIK4GYmRJDQHgOKWHACsQJQPwATY0FqbEA8v8qJDUzyEkHIL+vh6o5T25KFATil0D8hZIUm0tpkueh1AUgsJhSAxwAeE1INgG51a8AAAAASUVORK5CYII=");}
.inforIconButton.disable  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAxklEQVR42qWTwQ3DIAxFGYAhMkaPnJBYB9YgU+SUETpBDh2iK0TKANSgj0TBJChBeocA3/G3jRDt0sRMbMQONuxpcbImwhMHETocuDNx4qW4+CYs8QIWe/l8qYN4HHwJR0gmQ1Nl40vPOW3Xsac6dlJN5iJtOSA2hZ2oTRUO8HklVti3+I7a1KaAYo2IBe4GaNkAZ+ImQG3hStxYKItoBsSyLqLuTJ/qtNTVbYxrZVrF/dlh2P4GKY/y58ko5yDr3cd0+zn/AIENeulKRPuGAAAAAElFTkSuQmCC");}
.inforIconButton.display  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAARUlEQVR42mNggID/SJgQwFBLimasetA1/8eBcRmCouA/AUy0AQx4XESxAf/pbgBWf48aQH5CImgAIUP+4UtIZGcmirIzAGwAj3ACEnCdAAAAAElFTkSuQmCC");}
.inforIconButton.distributeHorizontally  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAfSURBVHjaY/hjz/B3PxhtZOiFIcYGEIJzgVIQNX/sAf4ZFTnFrvp+AAAAAElFTkSuQmCC");}
.inforIconButton.doc  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAhSURBVGjeYzggz9DAzzC/nWF+M8P8RjD6iR01MDIcYAYAzSsT++w7Qa0AAAAASUVORK5CYII=");}
.inforIconButton.download span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAsSURBVGjeY/hvz4CMvlszPDZk+KjM8IOd4Q8/wz95hvl2DPP/gVADA8MBBgDJpxIP53Zt1wAAAABJRU5ErkJggg==");}
.inforIconButton.drillDown  span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAuSURBVGjeY/jByPCDgeEPA8MzBobHDAwPGxgYDjAwJIDRARD3MVgKqACo7AcjAF6EDm/xc/UBAAAAAElFTkSuQmCC");}
.inforIconButton.duplicate  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAVUlEQVR42mNggID/JGAM8J8MjNUAsgG6ASS7BJlDlnewGUCSy+lmwDuo3G5yDTBGUkOUAeg0CIQC8V1SXIDMTkPSTJYL/uOzjKJYIDdZ4zWAbrmTAQANEY7Hut/kewAAAABJRU5ErkJggg==");}
.inforIconButton.edit span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVR42mNgIB5wAfFGIH4NxAEMJAKQ5v1A/B+KfwJxMCmadyFpRjYkkJBmDiDegUUzDL/Hp5kNiLfh0fwfGiY4NW8hoHkn1HtYNW8goHkvLs2sQLyWgOYDuDSDQAsBzYeAmBuXZh5oqCYD8Rssmo8AMS++UC+BRhkIGEBTHEzzMSDmJxRlT4DYDkksFqr5FCHNIJAAxIehbGsg3gxNaYuJ0cwIxFeBeCI0hEHh0AHEUsSmdT+oU+8CcS6hgMIGuoA4FIiZGcgAAAXUWFYf/iA3AAAAAElFTkSuQmCC");}
.inforIconButton.email  span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAtSURBVHjaY/j/n6GBkeEAM0MCG4MBD4OEBAOPAQNbAgPzAQbGBgZkAFT2/z8A39YIepZzloQAAAAASUVORK5CYII=");}
.inforIconButton.enable span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAApElEQVR42q2TQQqDMBBFZyV4FfWs1oVC7yK9hbTeQxdVIvZPmZQQkxirHx6EmBecSUK0TQZK8AJv4SlzGQWSgBosYPXA3+4gdcltQLR5iPNLc0DW1FrOgYqUyBgrcel2QCZrjt1vt2NlewN2aQr8ZkhexXVuQBEyM7hKcMVXWudrYozMVLyg8BzjnqzE/fsiNZde5dOPyUwuzenBDEbpdmXWrPMB2gavaoNpYlIAAAAASUVORK5CYII=");}
.inforIconButton.exit span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAApSURBVHjaY2iwZ2CQZ7CfD0bTGew/M9h/ZLBjACEgA8SdDpUFKmuwBwAhIQwhaQ49oQAAAABJRU5ErkJggg==");}
.inforIconButton.expandAll span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAA1SURBVGjeY/j/n6HBnoFBnsF+PoP9fwYLZgYDRgbjnwzGO0FIiJNh8k6Gz0D0k+EDI8MPZgBXow9UeZ5qngAAAABJRU5ErkJggg==");}
.inforIconButton.export span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAkSURBVGjeY3jDz3CMnaH5MAPjQYbjB8DoDxb0/w/DAQaGB4wACfkW0BsSWZIAAAAASUVORK5CYII=");}
.inforIconButton.exportExcel span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAuSURBVGjeY2BgZygvByEIo/4/Aw8jQ/U/hiolBm42huo+EAIyfikx/P7H8IcRAAiqDL8Xyo+KAAAAAElFTkSuQmCC");}
.inforIconButton.favorites span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArUlEQVR42mNgwA+coJhscAyKyQK+QPwfin1J1cwIxBeQDACxmUgxIBxJMwyH41I8BYjfoeGfWAz4iUXddJABXEB8HosGQvgEELPBXKEAxK9I0PwSiGXQveICxH+I0AxSY48rPIqIMKAIX+hrEGEAHz4DfIgwwBSfAflEGBCHz4DJSAofQF0UCsRPkcTb8RmwHRrK/UDMgyTODzX8LxBvwGfAKiA2wSNvBsQrkAUA17pvrfHndooAAAAASUVORK5CYII=");}
.inforIconButton.filter span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAfSURBVHjaY2CAgQZGhgPMDA/YGT7wM/yQZ/hjjxUBAPzzDhomoQLYAAAAAElFTkSuQmCC");}
.inforIconButton.noFilter span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAA4SURBVHjaY1BgYBBgYOhgYDjCyPCImeEjO8OPfoY/8Qz/7Bn+yjP8AbLdGf4oM/wxZPhjwfDHBgBDiRAcRkUQJAAAAABJRU5ErkJggg==");}
.inforIconButton.first  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAtSURBVHjaY5j/mGH+YYb5zQzzmRnmMTPMYWaYwcwwAYxmgLlAQaAUSAFQ2WMAVwUOLeNgcd0AAAAASUVORK5CYII=");}
.inforIconButton.firstView span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAoSURBVGjeY2D+z8D4n4EBiBgZIIDHgIGngIHnAwPvBxAJYhtApRoYAdZiB+miYLIrAAAAAElFTkSuQmCC");}
.inforIconButton.folder span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAgSURBVHjaY/j/n4H5PwPjfwYGIGJkAAL7P9gREDQwAgCEdg9a9zkEagAAAABJRU5ErkJggg==");}
.inforIconButton.generateScript span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAl0lEQVR42mNgQAXvgPg/kfgPml6GX1AJYgFI7V90AXQQgEczhh50A1SgYh6kGhAOxCVArAgVswHiVCAuxqL2HzYDFkAlvkDFvkLp82hq/+NyFgzsh4rdwOMFnII5UH42EP8A4tmkGgDyxnoouxaID5FqADFpgLoG/CIhCWPEwA8SbCcqBZJswE9KXcCAx5+g3PYBDaNkYwDfmVzjn725ZwAAAABJRU5ErkJggg==");}
.inforIconButton.getMoreRows span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAmSURBVGjeY/j/nwEI6v+BSBD7IEN9BwNDB8P/fSASxD7IAFEDBgCAig3VxbXg8AAAAABJRU5ErkJggg==");}
.inforIconButton.groupSelection span, .inforIconButton.people  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAdklEQVR42s2SQQrAIAwE9148+0EfkJ/3WpCSpjSFYBMVejEwIOuw5iDwTBF2pSAe19uEKrBSNWvlyEMSTnNxn7MjZ8dL7xYkHAoFpcnxujMtk3mJMR7rUhtwUMpmi4/vFXDAogX4UQB0Qp7Iu/L0+msUjH5cKF9j4KP7wtkozAAAAABJRU5ErkJggg==");}
.inforIconButton.help span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAdElEQVR42mNgwAShQLwKiO8C8X8gPgPEM4HYhYEIMBOqCReeiU9zGpri3UBcDqWRxctxGbAbjyJkl93FZQCyLYJoci5o8iSDNGJcgAsYA/E7YsKAmIA9g8V7OEEoligUJMX23cTGPzmxQrIBAwModgF9DAAAmS5Dzhod44cAAAAASUVORK5CYII=");}
.inforIconButton.history span{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA4klEQVR42qWTSwrCMBRFMxKdCm33ULfmZydaqLoYXYJTad1BP1MdqFTqDdxATF+jxQtnkPdL8vKiVFcxWIMM3ElGW6w8GoMdaEBLamLW2peCkZusDUcGVWAJppY/BCtQMubgFknpOIHIc8qIMTp2a4wzHq3iTrbM0W0FjG2YqzYMWgg7SgW05rTrXJVzEQ4oENJ+1osHO60GFFC8xvXXAq1QrGKu9wpFTwFzhfxbE/v00UTfM0rqPOPfg+SOciGMcsBRLvpGWWsC9uBlNay05r+lT/xM7ndOwAU8wY0Dk0jf+Q0YXGQWB3e4oQAAAABJRU5ErkJggg==");}
.inforIconButton.home span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAApSURBVGjeY/j/n+FfPcMfe4Yf8gwf+BkesDMcYGZoYGQAAiDj8GE0BAC9rxLfC4pXegAAAABJRU5ErkJggg==");}
.inforIconButton.information span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAw0lEQVR42mNgIAz8gfgxEH8A4iIGEgE7EH8B4v9Q/JVUA9iA+COSAYcZyACmQDwJiMuBmJ+BHoAViAuA+AQQv4M6/SUQmxOjWQiI9wNxIhAvRvI7CMcSY8AeIHYBYhYgfoik+RcQixFjAExRGJrtq0gNh+NoBjiSotkKTfM1IGYkxYCVaAbkIsUOQSABxL+RNH8GYgEg1gTiA8QYkIJmOyhWnIH4IhBrEWNAP5oBsPQvS6z/XYH4BRB/gtoeCsRM+DQAAFQ3PSdSpKfXAAAAAElFTkSuQmCC");}
.inforIconButton.import span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAtSURBVHjaYzjCz3CEneH4YYbjBxmOHwCjP1DE+IehGcx4/4fh/x+GAwwMDxgBGE0Wzoal9QYAAAAASUVORK5CYII=");}
.inforIconButton.last  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAqSURBVHjaY+j/zND+maH5M0PjZ4YGICpmaDBmaBAGI2MwFyzVDFbW/xkAykETJf8tY0sAAAAASUVORK5CYII=");}
.inforIconButton.lastView span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAnSURBVHjaY2D+z8D4n4EBiBgZIIDHgIHPgIEfiDaASCAbKAIBDYwArJIFtfU/JGcAAAAASUVORK5CYII=");}
.inforIconButton.launch span, .inforIconButton.activate span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAr0lEQVR42mNgwARaQNwHxNeB+AcUX4OKaTHgAWxAPAWI/wLxfxwYJDcDiDmxad6NRyM63gvVAwdTSdAMw1NgmrWB+A8WBSA//8NjwB+oXoZ+HApAIAiIP+IxBKQXHNq4DAABVSA+j0MNSC/DTwIGMEBDfT4WNT+JNYADiOdhUfOZUi9cIRSIAQQCcQJIkQ4F0ahDSUKaStWkTHFmQgba0MC5AcS/gPgLNLQnIPsZBgAMILRASje+NQAAAABJRU5ErkJggg==");}
.inforIconButton.links  span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABE0lEQVR42o2TvwtBURTHr/yKxWxTDBYlJbu/wuYvkP/AoIyIVWIxWSgrxYrVYjAoA6W3MuD76nvrdLneO/V579zz69137zlK+ZM8GIEtWIIaiPjMVRXwAG+DNYh7JZdF8gW0wUwUaf5LLgCHgUeQFL4B7SdbcgZcGXQGacNfpe9hK7BnwA3kDF8AzOk/2ArorZe4dv+7Qb0vzqCuE0KgA1qiwIt6jMF3EKXdXU9BUPExFUGKb4d6gj697vI2wvrrdbGlHm3udifUS0aBLzkwYMEDkpIVt7G3FdCNUjXsKV7hm0UytgInBg2FLcnm0Vsv/uu4pjiDGQ/oIhql7NXv7kBsfgzLk4PkSyIc0RXYgTFH2FM+rnZcKHclB4gAAAAASUVORK5CYII=");}
.inforIconButton.maintenance span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAxUlEQVR42mNgwARGQPwBiP8A8W0g7gJiQQYSQQUQ/0fCN0k1hBGIl6AZ0k6qK9iA+CSSAY9wKTTCY8hcNFeIYVP0BYgLcRjwAM0AbWyKYJLTgJgZSdwYTTMIy2Mz4B2Sgu1APBGIr2HRDMJa2AyYh0MxNvwciDXRDZAC4oeUGiIEdfpbSgwBASYgVgdiOyDWB2I5IL6MxxAVYhKUKBBfxWHIUWJTpTiOmHlGStKWAOLrSJp/AXEkqflDEoh3APFHII4FCQAAjLtn0NPUBA8AAAAASUVORK5CYII=");}
.inforIconButton.map span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZ0lEQVR42mNgYGA4A8RpQMzDgB3YA/F+KBur2v9Q/BmIZwKxMZpGmDxOtf+xYAYixf4PIwMYqOEC5FghywUg8JXSMGAYwdFIkQHG0IzxGYfiA0DsABXDpRYMeKBZ9QyUj6wRHcDVAgDOV705n5ctmQAAAABJRU5ErkJggg==");}
.inforIconButton.move span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAzSURBVHjaY/j/n6GHnYGDmcHyIYPlAwbLBAZLGwZ7GQYFHhACMoBcyxoGyz8MHAwMPYwAE+kJ4AlZ77AAAAAASUVORK5CYII=");}
.inforIconButton.new  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAtSURBVGjeYzggz9DAzzD/OMP8wwzzDzLM/8kwrxKEZkiCEIQNFASiBkaGA8wAqRARYbMMIUgAAAAASUVORK5CYII=");}
.inforIconButton.next  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAArSURBVHjaY3j8n+Hhf4YHQFTP8MCe4YE8wwN+hgfsYMQP5tqDpcDKHv8HABEiFema5bBnAAAAAElFTkSuQmCC");}
.inforIconButton.nextView span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAnSURBVHjaY2D+z8D4n4EBiBgZIIAZiBoYmA8wMD8Akw0gEQhoYAQAxFIG+ZYI5D8AAAAASUVORK5CYII=");}
.inforIconButton.notes span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAjSURBVGjeY/h2nwGIDrAzNDCD0PzPIDRBGIn8DBUEyh5gBwDWkRL3Ii0juAAAAABJRU5ErkJggg==");}
.inforIconButton.open  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZElEQVR42mNgoAL4jwVTbMB/ahhADB5YAyjyAtXC4D/VDXgPxKxExNwBIP4NxJroBjgQodkeqnYSehgcJEIzC9T2t0AsjG6AOBEG1EHVdmKLBWI1g2wXoSQaJ0C9QlZaKEPXCACYD5KNrZqRJQAAAABJRU5ErkJggg==");}
.inforIconButton.paste span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAwSURBVHjaY3hQzzBzPoOCP4N8PwMDPwPjfwZGZgbGSgbGCgZGPwbGOgZGJwTZyAAA8qUIjjWfXEwAAAAASUVORK5CYII=");}
.inforIconButton.phone span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAx0lEQVR42mNggAAmIJ4JxKeAWIiBDBAPxP+h+CyphsgA8WMkA2CGCBJrwB40zTB8lFgDvuAwoI9YA86gabwPxIGkhEEOmgFlpMYAB9RWkp2ODPyQDHgNxALkGDIVyZDlQMyIJg/idwDxXiDmw2YAG1QSZsgCIOZEkvdHi2KshvBDExFM4R0gLgTiOCA+jxbYR4CYF5shIP8fwpE20PEefDEzhwgDphEK2GAgfohF4zsgTsIS0FgBKCBzgfgCEP8C4hNArAGTBAA7T1e84FPdKgAAAABJRU5ErkJggg==");}
.inforIconButton.previous  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAsSURBVGjeY/h/nOF/O8N/doZ/7Ax/2Bl+sDN8YGd4AEYfwNw/YCmgApCy4wDA1hJvCr/QugAAAABJRU5ErkJggg==");}
.inforIconButton.previousView span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAnSURBVHjaY2D+z8D4n4EBiBgZoOAAA+MBBuYDDOxgEsgGikBAAyMA53oI0w9dZu4AAAAASUVORK5CYII=");}
.inforIconButton.print span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAqSURBVHjaY/jAz/D9PQg1MDKAAA8DHMj/YBB/AULTXzJ872f4Pp/hgz0AOaUOOcZOUZgAAAAASUVORK5CYII=");}
.inforIconButton.queries  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyUlEQVR42mNgYGD4TwZGAVQxgBRA0AUgoAjEM4D4MRD/BOKHQDwNiOWIMdETiD8D8XMg7gbiHCDuhfI/ALEjLheAgDJU81Yg5kFTxwfEO6GGyOFywSwgfgbE3Dj8LwDEL4F4Mi4XPII6mwFP6E8C4pu4XPAbiLMJxEIxEH/E5YLHRLgA5Pyr+MLgKRFhMAWXCxShsfAfRyzsgMq14UsHHljSQTeUj+ydSnwpEZQeZiKlxLtQfi+a2nIGMkAjkgE3GcgEDUB8D+RSAItucFQG0QhFAAAAAElFTkSuQmCC");}
.inforIconButton.quickAccess  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAqSURBVGjeY3j+n+HxfwbGRgaGAwyMDQyPGRieMTD8/8PwHAM9YGD4wAgABFYWc2ut2JIAAAAASUVORK5CYII=");}
.inforIconButton.quickPrint span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAsSURBVGjeY/jAz/D9PUMDIwMcyP9gEOBgEDjBMLGT4TNY9sN5ho/9IPYHfgAu5Q6wYX4IFwAAAABJRU5ErkJggg==");}
.inforIconButton.redo span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAdElEQVR42mNgoCP4Tw0D/lPDgP/UMACnIbxAnATEy4H4KhB/wKIRqyHMQFwJxJ8IaMBpyBwyNMI1W6AJPgDiBCBmJTYMZiAJroKGA0mxcB4quB4aFiSngy9A/BKIBclNiSCJXEpSGMgFPJQYsJjSTOJAiWYAERFINsN/raoAAAAASUVORK5CYII=");}
.inforIconButton.refresh  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3UlEQVR42mNgwA8mAzEzAwXgPxBvA2JeUjR5APF2IH4LNQCELwGxIiGNjEA8FUkTOj4OVYMTNEIVPgfiOCAWQtJ8EojF8GlWAeLfQPwRykYOg/VAzEXI+b1QxQ1o4hOIjYVLUAP0yI2ur1ADOEnVyIRGsxChhxdq2UdkjeehtDkRBsDUXEUWzIGauodQXAPBLqjafGRBdiC+A5XoxmNIHVTNfSDmRpfUBeIPUAX7gdgTiPmgacABiDdB5b4AsRku54EMuYUnOT8gJpxAUZkLTfvfgfgzEJ8G4hJs0QwA608+5QqIvF4AAAAASUVORK5CYII=");}
.inforIconButton.reject  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAoSURBVHjaY2hgZAAC+z8gZHyGwbCHwUKGwcYGhIAMIBcoCJEFggZGAAY8Cv9coICFAAAAAElFTkSuQmCC");}
.inforIconButton.reset  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA3ElEQVR42mNgwA5UgLgPiC8D8Rcg/gHEJ4A4D4jZGPAAZiBuAOLfQPwfB74FxLq4DJgBVfQJiOuhCjmBmBeI3YB4D1T+AzZDvKGSz4FYDYcFjEDcCVV3E907u6EScQz4AciQ/VC1GcgSn6CC/AyEgRtU7WEQZxqOwJqGxwB+pLAAh/w2NM0boeK4AA9U3Q9kEy9BBUHxzUXAC45QtWeRBeWB+BgQixIRBluhBhRjC2FCoBGq+T4QczAQCUB+dgHiHVDNoORtyEACQA5gkM0GDCSCj0B8GupnToZBBQA9HELmpZ59nwAAAABJRU5ErkJggg==");}
.inforIconButton.reports  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAW0lEQVR42mNgQID/ZGCyNaIYQrEBuFyCD1DXBTTzAgivBGJtIGaD0itJccFqHP5fSawB2jgM0CbFC9gUspHjgv/4XIDLgFU4DFhBihdAijWhbE0smodAQiKoGQBipcrkpqiMXAAAAABJRU5ErkJggg==");}
.inforIconButton.rename  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAi0lEQVR42mNgYGD4TwTGC8gxoA6I95NrwFR0cVIMqMEmTqwBZkD8D4j/kmMANxB/grLzyDHgNJTehqaHKANmQ+mXQMxMqgFngZgJiH8DsRKWqMdrwGcgFoGqicORdvAa4E1EYsMpOZnI1IpV8jjU3zzQgPuPJ/ljGPAWSdE+PHkBpwF4FeJwMWXZGQBgka7s1pe7VQAAAABJRU5ErkJggg==");}
.inforIconButton.restoreUser  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA5UlEQVR42mNgIAy4gHg+A5lAE4gvA/F/cjQnAPFXqGYQfgPEu4DYg1wDYPgfEHcRa4gOEF+BauQH4hQgfgvlFxBrCHogGgLxD6jrxNEVF0P9CsJ5eAydBnVFBbKgBBD/RfLrbyAWwWGAHVTNQWRBaywBZoDDACGkmIEDFSwGKOMwgBUq/xNZkAmI7yNpvg3EjHhiB6YGBRQgGZCJJxCnQtV0IwtKA3EWmgGSWDRHQQP7LTTgwQI3sfgfhm8AcRhU80xoSvwOxO4wEz/h0QzD76FqQexbQGyB7KT/RGJQgMYBMRuyZgA/HF+C0BlnPQAAAABJRU5ErkJggg==");}
.inforIconButton.runJob span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaklEQVR42mNgoBP4D8X0M4ATSdN/LAbB8DdkTfZYFBAy4D6yAfvJMOAULi94EWnAVlwGJBBpwHxi/I/PgB5i/I/PgBJcXphPpAEJuAzYSsBFMOxFjP/xucCUGP/jM0ARlxe+EukFLoqzKQCjMn+Ai5GqJAAAAABJRU5ErkJggg==");}
.inforIconButton.save span, .inforIconButton.submit  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAmSURBVHjaY2hgZ2BgZjB/yGD+gsH8DQgZ8DDY/0EgIBeCgKCBEQAutwtlqxeqzQAAAABJRU5ErkJggg==");}
.inforIconButton.saveAs  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAxSURBVHjaY2iwZ2CQZ5D/z2DAzKDAyKD2gkHtDRjxMKj/ASEgYxkPwzMehgcMDB8YAf+NC6LY4ZVBAAAAAElFTkSuQmCC");}
.inforIconButton.saveConsolidate  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAvSURBVHjaY2hgZ2BgZjB/yGD+gsH8DQgZ8DDY/2ewb2Cw3wdCBhDUwMDwmKHhIAAzVg3rx/wX5QAAAABJRU5ErkJggg==");}
.inforIconButton.saveBeforeClosing span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAA4SURBVGjeY/jPzPA/kqExioHRicGwjsHSiUHWiYG/kYH9PwN7MwP/YQaZxwwWxQwGxgwMzAwN7AAb4wqLQeQMVgAAAABJRU5ErkJggg==");}
.inforIconButton.screenDesign span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAA4SURBVGjeY/jPzPA/kqExioHRicGwjsHSiUHWiYG/kYH9PwN7MwP/YQaZxwwWxQwGxgwMzAwN7AAb4wqLQeQMVgAAAABJRU5ErkJggg==");}
.inforIconButton.search span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABEElEQVR42p3STytEYRQG8J8JZSdlaLpigaW1NVnwGWSl2OMrWFkpGzsL2foASizspmExyp9BKdmJHYNrc6au2zDDU6dT53nP8z6dc/iOMWyhhg+84BhL6NYCK6gjxQOOUMZ71CoY/ql5NR7dYg6FDFfEZvA36M83j+MtbBd/cbgWIjt5YjuIWa1xErMZzBavcY+ONgQW47P5RqGAIVwE0Qq1yElWoI5e7aEncj0rcIYJ9LUhMBW5ki0uh/2NFs0JnnGVW7MuVPEZYs1QiqNKcYmB/IPR2EQaF7iASUxjHU/BNaLaTKSE/XCS5uIRd81Emu1+BDOx3lec4iBO+DDcNlD2RyQxxIaLXf9AgnPsofMLWotLrOxDkIoAAAAASUVORK5CYII=");}
.inforIconButton.select span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiUlEQVR42mNggID/RGCc4D8JGK8BxFpCsQH/qWHAf1INwKsenwEzgJiNEgO+AfERIJYg14APULknQGyGpockA0D4OxAnkhqNT9BC/jgQi5JiwEMk+QNAzEiqC24AcQcQvwHif0BsS6oBIlA6D6rmMhCzEpuZkAELVDNIPJmUHIkMnIA4C2oYHAAAhBllm5S9H9MAAAAASUVORK5CYII=");}
.inforIconButton.settings span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA/ElEQVR42pWS2wpBURCG96V2oeRQcsibKTe2Q4m8gBRiJ268ijs3HoRo55AcklOJf9WiMY3YU9/FXjP/v2fNLMP4HinwAGfgN/4IHwiQ74o2UGTIeRKYXOwFY3AAbVAFC2IwB2UwAFcw4iYxcCGCX2z1Tz+i78KgJs2gyooc0AJ1sGS5AhWG9IHDxGFSEwVrkp+BEkio5E1osSl02BPqdipxFxJ1waAj1C1f7eX1qmiLESKOszlMQFq/nXeUhSGqtm1hiJa0ha6LNdpcHARHFwYnffV3mPp5HvXui2wmU5ADDbAHQ+DhXZhs9xYxyJJzvySWQl1rBTZsIx/xBOl9hdamcTWCAAAAAElFTkSuQmCC");}
.inforIconButton.selectAll  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAgSURBVGjeY5jkyVD/D4QesDMksIHQ///oDKAURM0kTwB9sQ/Zq8lNzAAAAABJRU5ErkJggg==");}
.inforIconButton.share  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAlklEQVR42mNgoBNgA+KJQPwWiN9B2WykGDAJiP+j4Q5iNQsC8S8sBrwlRrMqEN/EohnDAGx+9ICynwHxSiwGdCIbMAGLgr9AfAyIpZAseIcrEN9iMeAHELMTG1C4DOAi1gBsXvgDxJeBWJuYdIDNj/ZA/BSIvwLxLnLTASgAjxITjfgAOzQ8yDYAVxh1kpOZ3pGbmXACAFMqXUUhPIkIAAAAAElFTkSuQmCC");}
.inforIconButton.signOut  span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAArSURBVGjeHYrBEQAgDIPoHo7S0Rw9RmPv+HCAC8MVRyhsaFhDf9WkDNlcD9UWE3NF9M8LAAAAAElFTkSuQmCC");}
.inforIconButton.spreadsheet span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAYSURBVGjeY/j/n6GBkQEZWN8BIayMBkYA59AJiy6+QQ0AAAAASUVORK5CYII=");}
.inforIconButton.sortAsc span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAASklEQVR42mNgYGD4jwXjAoTkURSSBIh1BVa5/5S64D8J/sQph+50ksOA1LAabgb8p3Y6APEbyPUCNs3/CWCSbCZa838iDKFOIAIAzFVNtR2QOykAAAAASUVORK5CYII=");}
.inforIconButton.sortDesc span  { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAATElEQVR42s2SwQ4AIAhC+fT+nO6NFKpDbB6cE9mbAMBNKckZRT9wqG65Svf2cszAhXita/NPDRKAdgKmBlUKNiUdmfwKzZglp3VgM5jRaU21GiTOOgAAAABJRU5ErkJggg==");}
.inforIconButton.tasks  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAfSURBVHjaY/ghz/AsneGEMMPxxwwHmEHo9GecjAfsAK7FESOZ+MwsAAAAAElFTkSuQmCC");}
.inforIconButton.submitForApproval  span, .inforIconButton.post  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABCklEQVR42o2Tuw4BQRSGp3IJT2KJLRReRnTUXkCvcQuJzgN4BNF4BnEpJXoSxCVY/5F/5WTY4U++Lc4tM/+ZNeZTGdAEC3Amc8YyxqEY6IE7CCKQ3AAkvzWPWXQBHVAEaVJk7MKaCXve6jOxAb7jlD5rAp72JQ/cON1XsZWFx1yevtzCWIsTu8rEVQShiV32SO/L7YD3NFZDnOiYYW3A3rcxMWtA3LgVGv7XgCG3YQ/Y/3MF0ZF1OWvATJvYiTBRtGPNCVTUkLZ8slzJmSuy1yjaqtf4ACXbkF8Paa0GVKP+A/2U5WgFkGJ+BMq8gniRsJ+y62fSqjPWcO3X4wmW4AoOKidbmYJaGHgCrfNzMC+O3BMAAAAASUVORK5CYII=");}
.inforIconButton.text  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAfSURBVGjeY/j/n6GBEYTmVTLsq2X4V48T/bFn+CEPAOqeFQpx60HkAAAAAElFTkSuQmCC");}
.inforIconButton.tileList  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAASSURBVGjeY/j/n0GAEYqIYAMA9ZQIxRV7VHcAAAAASUVORK5CYII=");}
.inforIconButton.thumbnailList  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAASSURBVGjeY/j/n6GhAQvCIQ4AxLUR/WjZg88AAAAASUVORK5CYII=");}
.inforIconButton.translate  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAARElEQVR42mNggIA/RGCc4A8JeNQACPiPhCk2gCRDGPAZwEBknP8nxgB8igkaQKrm/6Q4lSQDGCjVTMhAsgHFBjCgGwAAR0qXWpBsmQ4AAAAASUVORK5CYII=");}
.inforIconButton.updatePreview  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAwUlEQVR42mNgwAT/icA4wX8SMF7NxFiC12aSDPhPLQOIBSQZIALE04H4KRB/B+LjQOxLVKAAgTAQ3wLi9UBsAsSyQJwAxC+AOJ8YAyYC8TIs4vpA/BmIxQkZ8ACILXB4bQcQxxIy4A0Qq+IwYAUQZxIyYC+yIiTABsRPgNiKkAFuQPwWiM3RNM8F4l9ArEZMNCYD8Ucg3gfEq4H4ETQ6/0OjVo2BiAwDSguRQJwODVQFaACD5O8QyoW4gCIQXwXiOABXUmYKHUva8wAAAABJRU5ErkJggg==");}
.inforIconButton.utilities  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAjSURBVHjaY/j/n+EDP8MDdobnz0GogZEBGdj/YWBsQHAbGAFbLAo/t6Z23AAAAABJRU5ErkJggg==");}
.inforIconButton.topDownSpread  span, .inforIconButton.workflow  span { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAlSURBVGjeY/j3n+FPPcMPe4YP8iASyAaKQNABdoZ730GIQxGOADJaE32cTtxMAAAAAElFTkSuQmCC");}

/*RTL - Only arrow type buttons will be flipped.*/
html[dir="rtl"] .inforIconButton.additionalHelp, html[dir="rtl"] .inforIconButton.help, html[dir="rtl"] .inforIconButton.next, html[dir="rtl"] .inforIconButton.previous, html[dir="rtl"]  .inforIconButton.first, html[dir="rtl"]  .inforIconButton.last,html[dir="rtl"] .inforIconButton.nextView, html[dir="rtl"] .inforIconButton.previousView, html[dir="rtl"]  .inforIconButton.firstView, html[dir="rtl"]  .inforIconButton.lastView, html[dir="rtl"]  .inforIconButton.discard, html[dir="rtl"]  .inforIconButton.redo, html[dir="rtl"]  .inforIconButton.refresh, html[dir="rtl"]  .inforIconButton.download, html[dir="rtl"]  .inforIconButton.getMoreRows  {
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}/* Infor Inline Popup
----------------------------------*/
.inforInlinePopup {
	width: 369px;
	height: 101px;
	background-color: #fff;
	box-shadow: 0 2px 3px rgba(0,0,0,.35);
	border: solid 1px #ccc;
	border-radius: 4px;
	display: none;
	left: 9px;
	position: absolute;
	top: 36px;
	background: #fff; border: 1px solid #ccc;
	z-index: 4000;
}

.inforInlinePopup.arrow-left:before {
	 border-color: transparent #CCCCCC transparent transparent;
	border-style: solid;
	border-width: 15px;
	content: "";
	display: block;
	height: 0;
	left: 0;
	margin-left: -30px;
	margin-top: -17px;
	position: absolute;
	top: 50%;
	width: 0;
}

.inforInlinePopup.arrow-left:after {
	 border-color: transparent #FFFFFF transparent transparent;
	border-style: solid;
	border-width: 13px;
	content: "";
	display: block;
	height: 0;
	left: 4px;
	margin-left: -30px;
	margin-top: -15px;
	position: absolute;
	top: 50%;
	width: 0;
}

.inforInlinePopup.arrow-right:before {
	border-color: transparent transparent transparent #CCCCCC;
	border-style: solid;
	border-width: 15px;
	content: "";
	display: block;
	height: 0;
	left: 100%;
	margin-top: -19px;
	position: absolute;
	top: 50%;
	width: 0;
}

.inforInlinePopup.arrow-right:after {
	border-color: transparent transparent transparent #FFFFFF;
	border-style: solid;
	border-width: 13px;
	content: "";
	display: block;
	height: 0;
	left: 100%;
	margin-top: -17px;
	position: absolute;
	top: 50%;
	width: 0;
}

.inforInlinePopup.arrow-top:before {
	  border-color: transparent transparent #CCCCCC;
	border-style: solid;
	border-width: 15px;
	content: "";
	display: block;
	height: 0;
	left: 50%;
	margin-left: -13px;
	position: absolute;
	top: -30px;
	width: 0;
}

.inforInlinePopup.arrow-top:after {
	 border-color: transparent transparent #FFFFFF;
	border-style: solid;
	border-width: 13px;
	content: "";
	display: block;
	height: 0;
	left: 50%;
	margin-left: -11px;
	margin-top: 4px;
	position: absolute;
	top: -30px;
	width: 0;
}

.inforInlinePopup.arrow-bottom:before {
	  border-color: #CCCCCC transparent transparent;
	border-style: solid;
	border-width: 15px;
	content: "";
	display: block;
	height: 0;
	left: 50%;
	margin-left: -13px;
	position: absolute;
	top: 100%;
	width: 0;
}

.inforInlinePopup.arrow-bottom:after {
	border-color: #FFFFFF transparent transparent;
	border-style: solid;
	border-width: 13px;
	content: "";
	display: block;
	height: 0;
	left: 50%;
	margin-left: -11px;
	margin-top: -1px;
	position: absolute;
	top: 100%;
	width: 0;
}

/* Infor ListBox
----------------------------------*/
.inforListBox {
	width: 185px;
	height: 141px;
	outline: none;
	border: 1px solid #b3b3b3;
	background: #ffffff;
	display: inline-block;
	overflow-x: hidden;
	overflow-y: auto;
	margin-bottom: 4px;
	font-size: 1.2em;
	border-radius: 3px 3px 3px 3px;
}

.inforListBox.error {
	border: 1px solid #D24A00 !important;
	background-color: #FDF2F3;
}

.inforListBox:focus, .inforListBox.focus {
	border: 1px solid #13A3F7;
}

.inforListBoxOption:first-child {
	padding-top: 5px;
}

.inforListBoxOption:last-child {
	padding-bottom: 5px;
}

/* Options */
.inforListBoxOption,
.inforListBoxOption LI,
.inforListBoxOption LI A {
	color: #1a1a1a;
	display: block;
	cursor: default;
	padding: 0;
	margin: 0;
	padding: 0px;
}

.inforListBox[disabled] a, .inforListBox.disabled a {
	color: #999999;
}

.inforListBox[disabled] LI:hover {
    background-color: transparent;
}

.inforListBoxOption LI A {
	line-height: 24px;
	height: 24px;
	white-space: nowrap;
	overflow: hidden;
	text-indent: 10px;
}

.showCheckboxes .inforListBoxOption LI A {
	text-indent: 1px;
}

.inforListBoxOption LI:hover {
	background-color: #F2F2F2;
}

.inforListBoxOption LI.inforListBoxDisabled A {
	color: #999999;
	background-color: transparent;
}

.inforListBoxOption LI.isSelected A {
	background-color: #DEF1FF;
	margin-right: -4px;
}

.inforListBoxOption .inforListBoxOptGroup {
	color: #1A1A1A;
	font-size: 1.15em;
	line-height: 19px;
	margin-left: 4px;
	padding-bottom: 2px;
	padding-top: 3px;
	white-space: nowrap;
}

.inforListBoxOption .inforCheckbox  span{
	left: -1px;
	position: relative;
	top: -2px;
}

.inforListBoxOption .inforCheckboxContainer:hover {
	background-color: transparent !important;
	border-color: none;
	border-width: 0;
	margin-bottom:0;
	margin-left: 0;
	margin-top: 0;
}

.inforListBoxOption .inforCheckboxContainer{
	margin-right: 3px;
	position: relative;
	top: 1px;
}

html[dir="rtl"]  .inforListBoxOption .inforCheckboxContainer {
	margin-right: -3px;
}

html[dir="rtl"] .inforListBoxOption .inforCheckbox {
	margin-left: 4px;
}

html[dir="rtl"] .inforListBoxOption LI.isSelected A {
	margin-right: 0px;
}/* Infor Lookup Field
----------------------------------*/
.inforLookupGrid {
	z-index: 10000;	/*So it's higher than the overlay*/
}

.inforLookupGridBoxShadow {
	border: 1px solid #13A3F7;
	z-index: 2015;
	background-color: white;
	box-shadow: 0 1px 3px rgba(0,0,0,.15);
	padding-bottom: 3px;
}

.inforLookupGridBoxShadow .inforGridFooter{
	border-bottom: 1px solid #13A3F7;
	margin-bottom: -4px;
}

.inforTriggerField.focus {
	border-color: #13A3F7;
}

.inforLookupOverlay {
	background-color: white;
	opacity: 0.2;
	filter: alpha(opacity = 20);
	position: absolute;
	top: 0;
	z-index: 2012;	/* Make Sure that its higher than the dialog overlay (this can handle 12 levels of dialogs*/
}

.inforLookupHeader .inforCloseButton{
	float: right;
	left: 3px;
	position: relative;
	top: 7px;
	cursor: pointer;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAxElEQVQoz5WSMQrDIBSGtUOOkKt0yWWkRyjN1KlzLxAiSCDnEjqmBAoOLZgY8155FluTQIcPo36/Po2sqiqGeO85kAMFIMZxPDjnChrjwQtyBuyB4wo4l70DtPKWHIc4oy03ZaXUg75zRjUn0jAMJbZ1XVsoZQI8uhgQQaJBlE9a6yv0HckTOeITQDkQ9Scp5SvaWXyVFIdQbtv21nXdxVpbklMkhw6BpmnuC2fLF68VyngaY86/19r3/e7/H7f2NIjkaczUBr8aTeZRlwAAAABJRU5ErkJggg==")  no-repeat scroll 0 0 transparent;
}

.inforLookupHeader .inforCloseButton:hover, .inforLookupHeader .inforCloseButton:focus, .inforLookupHeader .inforCloseButton:active {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAvElEQVQoz52SPQ6DMAxGM2TvYTgZY45CFGVBypI1PUZR1aF3YESqFFXKT21kV7SkDB2eAPM+YoeIWqsgJNABCgg553MpRVFNssfyCeiByw96cgR/+UjehqSgJQ/lcRyfdN8J6nknwQwTXo0xWWtdh2Go6GIgsETFVZ7n+Q5iwRoGyAnvAL5g+BlFa23arBw+WtqGUPbeP5ZluaWUJnLUbmgOOOdiY7auua3YRozx+r2tUJN//bjm0SB2R+MFsp3sprJz3w8AAAAASUVORK5CYII=")  no-repeat scroll 0 0 transparent;
}

.inforLookupHeader {
	background: none repeat scroll 0 0 #D9D9D9;
	height: 26px;
}

.inforLookupGridBoxShadow .slick-header {
	border-radius: 0;
}



/* Infor Menu Button
----------------------------------*/
.inforMenuButton {
	padding: 0 0 0 3px;
	margin-right: 7px;
	color: #666666;
	width: auto;
	line-height: 22px;
	padding: 0 !important;
}

.inforMenuButton .inforIconButton > span {
	margin-left: -6px;
}

.inforMenuButton > span {
	margin-left: 0;
    margin-right: 2px;
    padding-left: 6px;
}

.inforMenuButtonArrow {
	opacity: .40;
	filter: alpha(opacity=40);
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHklEQVR42mNgwAT/GdEFQAQjugCy4H9k5YzoAiAAAP88BQDyaa4dAAAAAElFTkSuQmCC");
}

.inforMenuButton[disabled] .inforMenuButtonArrow, .inforMenuButton.disabled .inforMenuButtonArrow,
.inforMenuButton.disabled:hover .inforMenuButtonArrow, .inforMenuButton[disabled]:hover .inforMenuButtonArrow {
	opacity: .20;
	filter:alpha(opacity=20);
}

.inforMenuButton:hover .inforMenuButtonArrow, .inforMenuButton:active .inforMenuButtonArrow  {
	opacity: .65;
	filter: alpha(opacity=65);
}

.inforMenuButton:active .inforMenuButtonArrow, .inforMenuButton:active .inforMenuButtonArrow  {
	opacity: .80;
	filter: alpha(opacity=80);
}

.inforMenuButtonArrow, .inforMenuButton[disabled] .inforMenuButtonArrow ,.inforMenuButton.disabled .inforMenuButtonArrow  {
	background-position: 1px 1px;
    background-repeat: no-repeat;
    border: medium none;
    display: inline-block;
    height: 10px;
    margin-bottom: -4px;
    width: 8px;
	margin-left: 3px;
	margin-right: 3px;
}

.inforMenuButton.inforIconButton .inforMenuButtonArrow {
	left: -7px;
    margin-right: -6px;
    position: relative;
    top: -3px;
}

.inforMenuButton:focus {
	border-color: #13A3F7;
}

.inforMenuButton:hover {
	background-color: #e0e0e0;
	box-shadow: 0 1px #a2a2a2;
}

.inforMenuButton:active {
	background-color: #bebebe;
    box-shadow: 0 1px #767676 inset;
}

.inforMenuButton[disabled] ,.inforMenuButton.disabled{
	color: #999999;
	box-shadow: none;
	background-color: transparent;
	cursor: default;
}

/*Form Menu Button*/
.inforMenuButton.inforFormButton {
	background-color: #999999 !important;
	color: white !important;
	box-shadow: 0 -1px #737373 inset !important;
	height: 20px;
    line-height: 18px;
	border: none !important;
	border-radius: 2px !important;
}

.inforMenuButton.inforFormButton:hover {
	background-color: #808080 !important;
    box-shadow: 0 -1px #595959 inset !important;
    transition: all 0.15s linear 0s;
}

.inforMenuButton.inforFormButton:active{
	background-color: #737373 !important;
    box-shadow: 0 1px 0 0 #595959 inset !important;
}

.inforMenuButton.inforFormButton:focus {
	box-shadow: 0 0 0 1px white, 0 0 0 2px #13A3F7  !important;
}

.inforMenuButton.inforFormButton .inforMenuButtonArrow {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAEAQAAAABqvRjQAAAAAnRSTlMAAHaTzTgAAAAQSURBVGjeY/jHUMNgwSAAAAoeAcNVhH6HAAAAAElFTkSuQmCC") no-repeat scroll 7px 0 transparent;
	padding-right: 7px;
}

/*RTL*/
html[dir="rtl"] .inforMenuButton .inforMenuButtonArrow, html[dir="rtl"] .inforMenuButton.disabled .inforMenuButtonArrow, html[dir="rtl"] .inforMenuButton[disabled] .inforMenuButtonArrow{
	float: none;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQAAAAClFBtIAAAAAnRSTlMAAQGU/a4AAAAPSURBVHjaY6hg/gOCDAwAEzwDdneB9CEAAAAASUVORK5CYII=");
}

html[dir="rtl"] .inforMenuButton > span  {
	margin-right: 2px;
    padding-left: 1px;
}

html[dir="rtl"] .inforMenuButton.inforIconButton .inforMenuButtonArrow {
    left: 0;
    margin-right: -1px;
    padding-left: 0;
    position: relative;
    top: -3px;
}/* Infor Dialog
----------------------------------*/
.inforOverlay  {
	background: white;
	opacity: .8;
	filter: Alpha(Opacity=80);
	top: 0;
	position: absolute;
}

.inforDialog {
	cursor: default;
	z-index: 99998;
	border: 1px solid #b3b3b3;
	background: white;
	padding: 27px 15px 25px;
	min-width: 200px;
	min-height: 100px;
	box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.4);
}

.inforDialogContent {
	padding-bottom: 10px;
	padding-top: 15px;
}

.inforDialog .dragHandle, .inforDialog .noDragHandle {
	height: 35px;
	margin: -31px 0 15px;
	padding-left: 0;
	padding-top: 0;
	width: 100%;
	display: block;
}

.inforDialog .dragHandle {
	cursor: move;
}

.inforDialogTitleBar {
	display: inline-block;
	border-bottom: 1px solid #b3b3b3;
	height: 44px;
	width: 100%;
}

.inforDialog .caption {
	color: #666666;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.6em;
	text-align: left;
	text-indent: 0px;
	position: relative;
	top: -21px;
	left: 37px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: auto;
	max-width: 92%;
	line-height: 25px;
	padding: 0;
	margin: 0;
}

.inforDialogTitleBar > .caption {
    left: 0;
    position: relative;
    top: 13px;
}

.inforIcon + .caption {
    text-indent: 34px;
    top: -15px;
}

.inforDialog .inforCloseButton {
	display: inline-block;
	float: right;
	overflow: hidden;
	padding: 0;
	position: relative;
	top: -8px;
}

.inforDialog .inforIcon{
	display: inline-block;
	padding-left: 10px;
	position: relative;
	top: 12px;
}

.inforIcon + .caption + .inforCloseButton {
    top: -34px;
}

.blank + .caption {
    left: -2px;
    text-indent: 0;
	top: -14px;
}

.inforDialog .dialogButtonBar {
	text-align: center;
}

.dialogButtonBar .inforFormButton {
	margin-right: 6px;
}

.dialogButtonBar .inforFormButton {
	min-width: 42px;
}

/*Status Area Text*/
.inforDialogStatusArea {
	color: #666666;
	font-size: 1.2em;
	float: left;
	line-height: 24px;
}

.inforDialog.ui-draggable-dragging {
	cursor: move;
}

.inforDialog .shortMessage {
	font-size: 1.6em;
	margin: 30px 43px 0;
	max-width: 550px;
}

.inforDialog .detailedMessage {
	font-size: 1.2em;
	margin: 10px 43px;
	max-width: 550px;
}

/*RTL Handling Text*/

html[dir="rtl"]  .dialogButtonBar .inforFormButton {
	margin-right: 4px;
	margin-left: 0;
}

html[dir="rtl"]  .inforDialog .inforIcon {
	padding-left: 0;
	padding-right: 10;
}

html[dir="rtl"] .inforDialog .caption {
	text-align: right;
}

html[dir="rtl"]  .inforDialog .inforCloseButton {
	float: left;
}

/* Infor Module Container
----------------------------------*/
.inforApplicationPadding {
	margin-left: 20px;
	padding-right: 20px;
	padding-top: 0;
}

.inforModuleContentArea {
	background: white;
}

.inforModuleHeader {
	border-bottom: 1px solid #B3B3B3;
	height: 25px;
	margin-top: 0px;
	padding-bottom: 2px;
	display: inline-block;
	width: 100%;
	margin-bottom: -3px;
}

/* The Left Aligned Items */
.inforModuleHeaderLeft {
	float: left;
	padding: 0px 0px 0px 0px;
	height: 25px;
	text-align: left;
	margin-left: -2px;
}

/* The Right Aligned Items */
.inforModuleHeaderRight {
	float: right;
	height: 25px;
	margin: 11px 0 0;
	padding: 0;
	text-align: center;
}

.inforModuleHeaderRight > * {
	float: left;
	margin-left: -3px;
	margin-top: -5px;
	padding: 0 !important;
}

html[dir="rtl"]  .inforModuleHeaderRight > * {
	float: right;
}

/* The Main Page Text  */
.inforPageTitleText {
	font-size: 1.6em;
	color: #13a3f7;
	margin-left: 0px;
	margin-right: 0px;
	line-height: 27px;
	font-family:  Helvetica, Arial, sans-serif !important;
}

/* The text Showing the Current Record Id */
.inforModuleRecordIdText {
	font-size: 1.4em;
	color: #666666;
	margin-left: 4px;
	line-height: 27px;
}

.inforModuleHeaderRight > span {
	font-size: 1.2em;
}

/* Icon Buttons on the Module header */
.inforModuleDropDownButton, .inforCloseButton, .inforModuleCloseButton,  .inforModuleSettingsButton, .inforPanelSettingsButton, .inforMinimizeButton, .inforMaximizeButton {
	border: none;
	height: 18px;
	width: 18px;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
	margin-left: 1px;
}

.inforModuleSettingsButton, .inforPanelSettingsButton  {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAlklEQVR42mNgwA7uAfF1BjxADoh7gFgRiEOA+D8Ug9gqQDwViBWQNUxAUoQLdyFrAJn8j4AGFBuCkCSOA7EhFB9HEg8DYkaQ4mtoJpkhGWSEJvcQJHgXjwZjNLkr2Jx0FqrJFIhPIokHogcrPk//gwYvHHQSUPwfGhdwIAvEE4FYCYj90SIOJNcBdQVOcBmI78OCERkAAMaxS+AyhbjTAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
}

.inforCloseButton, .inforModuleCloseButton {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAmSURBVGjeY/j/geH+BoZ+AYZjBgwPChg+fAAhIAPIBQoCpf5/AAArYhCHJltC9gAAAABJRU5ErkJggg==") no-repeat scroll center center transparent;
}

.inforModuleDropDownButton {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAJ0lEQVR42mNgGPqAEYn9nxi1jGiC/wkZzIhF8j8eV+AE/4lw4pAFAI+eBQJknrCtAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
}

.inforMinimizeButton {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAACCAIAAADjHarAAAAADElEQVR42mNgoBYAAABKAAFH8OkVAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
}

.inforMaximizeButton  {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALAQAAAABn/oHPAAAAAnRSTlMAAQGU/a4AAAAjSURBVGjeY3jAwnCAgeH/B4YGAwYGAQb7CTA0hYFBhqHBBgCceQhscQsxvQAAAABJRU5ErkJggg==") no-repeat scroll center center transparent;
}

.inforModuleDropDownButton:hover, .inforCloseButton:hover, .inforModuleCloseButton:hover, .inforModuleSettingsButton:hover, .inforPanelSettingsButton:hover, .inforMinimizeButton:hover, .inforMinimizeButton:hover {
	background-color: #E0E0E0;
    border: 1px solid transparent !important;
    box-shadow: 0 1px #A2A2A2;
    opacity: 0.65;
	filter: alpha(opacity=65);
}

.inforModuleDropDownButton:active, .inforCloseButton:active, .inforModuleCloseButton:active, .inforModuleSettingsButton:active, .inforPanelSettingsButton:active, .inforMinimizeButton:active, .inforMinimizeButton:active {
	border: 1px solid transparent !important;
    background-color: #BEBEBE;
    box-shadow: 0 1px #767676 inset;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

.inforModuleSettingsButton[disabled], .inforPanelSettingsButton[disabled], .inforCloseButton[disabled], .inforModuleCloseButton[disabled], .inforModuleDropDownButton[disabled], .inforMinimizeButton[disabled], .inforMinimizeButton[disabled] {
	opacity: 0.2;
	filter: alpha(opacity=20);
	cursor: default;
	background-color: transparent;
}

.inforDialog .inforMaximizeButton {
	display: inline-block;
	float: right;
	overflow: hidden;
	padding: 0;
	position: relative;
	top: -42px;
	padding: 0 10px;
}

.inforDialog .inforMinimizeButton {
	display: inline-block;
	float: right;
	overflow: hidden;
	padding: 0;
	position: relative;
	top: -41px;
	padding: 0 10px;
}

html[dir="rtl"] .inforModuleHeaderLeft {
	float: right;
	padding: 0 10px 0 0;
}

html[dir="rtl"] .inforModuleHeaderRight {
	float: left;
	padding: 0 0 0 8px
}/* Infor Progress Indicator Dialog
----------------------------------*/
.inforProgressIndicatorTextArea{
	padding-left: 38px;
	margin-top: -12px;
}

.inforProgressIndicatorBar{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAdCAMAAAAn8qH7AAAATlBMVEX////5+fn19fX4+Pju7u7z8/Pl5eXq6ur39/f29vby8vLp6ens7Ozw8PDm5ubo6Ojt7e3x8fH09PTv7+/n5+f7+/v8/Pzr6+v9/f36+vrL5w3oAAAA1ElEQVRo3u3YTRbCIAxGUZuCQPgvbdX9b9R2Fqw4cPzdJbzDCYHbDQAAAOAf9Eh3uFgLXVJt+Z7W7L03IBxB8vrYPlqllE0oCi5KMGbvYvnkg4qVWUOHuUYVVDevjlaNF4IvFm7Bilghh6bJ2cMMwlnEkW5VxMpGMZ2dJvhwFiOOItYaonZINcrltIxlSl0sWo1q2YVFrFYqIdY4FsnF1OJk/T5ZL7k7RMysXzPLdUvpHnEbjm9D9+zfOztjzxrtWfZ5eUpPDsv6F27e8CMFAAAAf3gDvQMxE/wnTpAAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
	height: 29px;
	margin-left: -9px;
	margin-top: -18px;
	width: 100%;
}

.inforStatusIndefiniteValue{
	height: 29px;
	background-image: url("data:image/gif;base64,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Bi36M2fPmk+PVm06NGrSr1mndr2aduvSs3HDrq1b9u7bsW3nDt5b+O/hvIkrT84ceHPkzp3HWOHjwwY0GjYsIpF9RJICBRqInwAevPgG5MufT29+fPnw7tXHb4/+/Xr78+HXl7+fPnv9/93HX4D5Cegffv0BiCCBCRqo4IALRgjhhAdS+GCFGD7oRBoZjKCdIh5sMEIGLuDAAg0LLBDBihakmOKKEbToIowyvsiiiyreOKOONsaII40/8pijjzsS2WONQyIJZP+RSgq55JFBGplklE1K+eSUTFKpZZZcQtklll56SQMLP8gw1lePpanmmmy26eabcMYp55x01mnnnXjmqeeefAKWARoYnCHooIQWauihiCaq6KKMNuroo5BGKumklFZq6aVmeHDBIyaIcAYIZqAQAhqklmrqqaimquqqrLbq6quwxirrrLTWauutuOYaAgqjlLCIGpJpAEMPCRSbwAPIUmDssckui+wDyhr7bLTFTutss9JiW622zEJ7rbfZgrutuN1SW+635lobbrrcqjsuu+S6e+666NZL773v2psvvvPuuy0TM3zggQabJgIqGhzsIMDCBDRMwMIMOwyxAA4/DHH/xRNjfLHEGzecMccRe9yxxSGTTDHIJ4tc8scqp2yyxiuPzPLLKMPs8sw4y6xzzDzfvLPPPduMcRMBcfAhImYI04ERAzjgtAQDRN3001JP7QDUUjt9ddVaYx1111xTnbXYX5Nttddnh7312GuX3XbabKMNdtxqy2323G7b/TbecOdd9990B+634H0XjvcQAHGlSAZKA3GEAgogIDkCkEM+OeWVX1555JNvrnnmnYMuueehW14656OLjrnpqbO+Ouqvf+466a3DTnvsp8tuu+q3987777MDv3vwxA9v/OU8PJG4CouUsEFXYo1VxvTUV2/99dhnr/323Hfv/ffghy/+Qfjkl2/++eaTtZdfjqiQQQcCxS///PTXb//9+Oev//789+///wAMoAAHSMACeiUNJuiTAhfIwAY68IEQjKAEERMIACH5BAUAAGwALAoACgAaAQkAQAf/gBpoWCsxEIcVDIoMhxCJi42PipGLjIiVlJCXmo6Ym5Oflp2ckqKlmaCjqaehqKaeqq+ksKyxrretuba6tb20lS01Ph8bGS5WLDQRyxYLzgvLEc3P0dPO1c/QzNnY1Nve0tzf1+Pa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");
	width: 100%;
	max-width: 300px;
}

.inforProgressIndicatorValue {
	height: 20px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAdCAYAAAAQLFHJAAABi0lEQVR42u3az0pUYRzHYffNOQ4xd2G0C29Ew1XdRDnQIvAPUiAlihARIrkLgpigYIRxVrrQAZEIEYMK3ShDunAxs3mb15jpzMLFDGcjPA98N+9n/1sczsgIAAAAAAAAAAAAAADcWuX6n3Sqcl69/6HdKq23wujavyWvfvaWdtZ913Vdv6nHGxJvyVTlrBpvS77HaqtZHF//fTn67ipklywe95Z2puu6PmiPt6VcbxZzO1gPP57W0jcXIbvk5WHfdF3Xh+2Pq1e13A7WvffNdrp6FrpLFg76lm26ruuD9nhjcjtYpZXTkC6dXC+ZafzfbKP3ruu6PmyPNya3gzX29lc7WfwRCs+3M9sJ8S07Xdf1YXq8MbkdrEefTmqFZ/WQXfLie990XdeH7ZMb3/L7hvX089HdB693LgvlzRCXzO/3rfuu67o+aI+3pXNjSrn+2jBdOUwn1xpbY8sHreLcXijM7F7vzpMvmX3tveu6rt/U4w2Jt2Sic1PibfGnKwAAAAAAAAAAAAAAt89f4qz/FW9OW6AAAAAASUVORK5CYII=")  repeat-x;
	max-width: 300px;
}

.inforProgressIndicatorContainer {
	padding-bottom: 26px;
}

.inforProgressIndicatorStatusText{
	font-size: 1.6em;
	font-weight: normal;
	margin: 0px;
	padding: 0;
	position: relative;
	top: 18px;
	margin-bottom: 27px;
}

.inforProgressIndicatorDetailText{
	font-size: 1.2em;
	font-weight: normal;
	margin-bottom: 25px;
}

/*Form Based Status Indicators*/
.inforProgressIndicator.form  .inforProgressIndicatorBar{
	margin-top: 0;
	margin-left: 0;
}

.inforProgressIndicator.form  .inforProgressIndicatorBar{
	background: none repeat scroll 0 0 #B3B3B3;
	width: inherit;
	height: 58px;
}

.inforProgressIndicator.form  .inforProgressIndicatorValue{
	background: none repeat scroll 0 0 blue;
	height: inherit;
}/* Infor Radio Button
----------------------------------*/
.inforRadioButton {
	opacity : 0;
	filter: alpha(opacity=0);
	outline: none;
	height:14px;
	clear:both;
	cursor: pointer;
}

.inforRadioButtonLabel {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAw0lEQVR42tWTQQ7CIBBFewjtxfRENekdOErZdm+0noGw1epCCZT+IZB0AULSJsZJ3qZDH8zAVNVfBGNsB1owgLfnAhrKlUoO4A5sggetKZFM9EPXdVZKabXWDiGE++ZlU1KGxN7vZvu+t6mg3OJkdUzUhJPkgnMeZG1MRM10JeSCSvaiISaim3H9yAWt8aLPKpFSKoieW5V2TTabGrm22fUm1596kMYY15PiB7mQHcH4ZUTGrCQytDegwAucwal4aH8eM6UOKl22rNfwAAAAAElFTkSuQmCC");
	background-position: left center;
	background-repeat: no-repeat;
	color: #666666;
	cursor: pointer;
	font-size: 1.2em;
	line-height: 16px;
	margin-bottom: 0;
	margin-left: 0;
	padding: 6px 3px 3px;
	transition: background-image 0.25s linear 0s;
}

.inforRadioButtonLabel.checked{
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAA9UlEQVR42tWTTQrCMBCFvYM/F9Ab6VY9hCtd+QNexJW3UBRECkXrJXSnbcEareO8GEqxiQYVxIEPykz6MvOS5HJ/EfnRscAMGY+JFCumj5qtSJXZM2TggDU2Ilf8UJ8IWuxiii4kmW1jmVNiV6MYF4pqN2otBZkCtVRnJZ0Q5qfG5C5yionajqDKOKIyg2/kEM1pIjbUCcFMOQKi44iMPz33LGsYWeU8nRBORvqBQCePQsjJbnmNyp0+EgpEIhS8NVo3O9raaDaMTJtdfsPs0leO33Qh0UXIE81tL2RKrMb4T56I/1JE82g3jGBCxmUG1o/253EDeRn6hiSU8QgAAAAASUVORK5CYII=");
}

.inforRadioButtonLabel.hover{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAA5UlEQVR42tWTQQ6CMBBFOYRyMT0RJtyBHdeALSGBjVE8A+lW0YU2wDi/KQlpWm3ExPiTl5CZ9jMzbYPgL5QkyYqJmYa5aw5MhJyvyYY5M+TggjU+JiM2ZFlGQgjq+17Rtq2KabPRacaJtf4bFUVBLiE3qyy0GUVTJdAwDFSWJaVpqsA3YlCe55NZbDPCMFULEDaa86nrWuXQso41NiOcjJoHhCpMI8QgrNGxxyIjKeUUu37UWlVVZmtH57AxyKXDDr9y/K4LiSowE+8LOTPbMt2LJ9K9NbE82hMjmRuzZ3bej/bnegKjEgjijznpVQAAAABJRU5ErkJggg==");
}

.inforRadioButtonLabel.disabled .labelText:hover {
	cursor: default;
}

.inforRadioButtonLabel.disabled, .inforRadioButtonLabel.checked.disabled  {
	opacity: .50;
	filter: alpha(opacity=50);
	cursor: default;
}

.inforRadioButtonLabel.disabled input{
	cursor: default;
}

.inforRadioButtonLabel.checked:focus, .inforRadioButtonLabel.checked.focus {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAB5UlEQVR42p1Uz0sCURC2vyGjokOQFv2CCuocVNipDkVHjU7dkiiKOtWxwHPUMQv6Yf+AKSoFmwhBWBlYx6Bupcbue7a+5lt3ZdFVq4EPZufNfM588542m4U1+uUxwj4hTWA60nps3FbPKKmbEGk5lmNd54p3JsSGLl/VJgA+YnQWRQ5yq5GMEjKdZ8r6apx3tJ/IvuYj+YFiCkB+kmI7OEMOclFj1clHX0BZ6L9Q3Ha//Enfwgp0lkEOclFT6oycBoKEX0EC+QUUuKNcSO+qUL6Fhqs3VYvphAXk6p1J4ADRBM0dWb7hDnuxXbES56Ka4czozCtxJ2rBAaIDEnEJ8yPBEy2SMFWIjQQXzlNFOAjwEYPNx4pk0BG14ADR82yIDUJMHGIE2GaCV+izfZvXzjAyvrEM1IIDRAzr1bej6QFDJ+VEiGndUo4eM2oZiDK+ZL7tL0RZLgydcmaip+kgG/7NaFuVo93PhdkA+S8gOuwNKIuG2BDSLLajjtioBQeIJmmFIazyn+sP07er7oVEFzma6Nr6Qq6VLqTFE/HQr2VrPJFs2RPp+c2jfaQYp+Iv8u8otlvz0ZY9Xglz48ZiIzSSfS+Vb50KshHEdE2kqn8jJjJo5sK1x1rRESFHSOkxV0kTk/0AE0j8ybGLthUAAAAASUVORK5CYII=");
}

.inforRadioButtonSet .inforTopLabel {
	width:auto;
	font-size: 1.2em;
	line-height: 20px;
}

.inforRadioButtonSet {
	margin-bottom: 4px;
}

.inforRadioButtonSet > br {
	display: block;
	margin-top: -3px;
}

.inforRadioButtonLabel .labelText {
	left: -4px;
	position: relative;
	top: -1px;
}

html[dir="rtl"] .inforRadioButtonSet .inforTopLabel {
	padding: 0 0 4px 8px;
	text-align: left;
}

html[dir="rtl"] .inforRadioButtonSet .inforRadioButtonLabel{
	background-position: right center;
	margin-left: 0;
	margin-right: 3px;
	padding-left: 0;
}

html[dir="rtl"] .inforTopLabel:after {
	content: "";
}

html[dir="rtl"] .inforTopLabel:before {
	content: ":";
}

html[dir="rtl"] .inforRadioButtonLabel .labelText {
	display: inline-block;
	right: 0;
	width: auto;
}
/* Infor Rich Text Editor
----------------------------------*/
.inforRichTextEditor {
	border: 1px solid #B3B3B3;
	border-radius: 4px 4px 4px 4px;
	font-family: helvetica,arial,sans-serif;
	font-size: 12px;
	height: 200px;
	margin: 0;
	min-height: 100px;
	overflow: auto;
	padding: 5px;
	width: 100%;
	cursor: text;
	color: #4D4D4D;
	line-height: 18px;
}

.inforRichTextEditor[readonly] {
	border: 1px solid transparent;
}

.inforRTToolbar {
	margin-bottom: 15px;
    overflow: auto;
    padding-left: 10px;
	border-radius: 3px 3px 3px 3px;
	width: auto;
	min-width: 100%;
}
	
.inforRichTextEditor[disabled], .inforRichTextEditor[disabled]:focus {
    border: 1px solid transparent;
    cursor: default;
	opacity: 0.5;
}

/*
.inforRichTextEditor::selection{
	background: #13a3f7;
}

.inforRichTextEditor::-moz-selection {
	background: #13a3f7;
}*/

.inforRTColorButton {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQBAMAAAA7eDg3AAAAMFBMVEUAAAAAXOaIs/MRZ+hVku6qyffu9P0zfevM3vpEh+1mnfB3qPIicumZvvXd6fy71Ph2qk2vAAAAAXRSTlMAQObYZgAAAHFJREFUaN5jYGBgERRiAINEQXEIQ1FQsAHMKJQS3ACiOQRnCBqAGNyCFwpFQQwewQRFERDjowjDQ8EEIGOhKAOnoAIDA5uhIBAUMDDwgmhBCQagMAhIMzA8FAYZDiQUpcDWBTAcBBnGIujAADaeVVAAABUqDrLrGIPxAAAAAElFTkSuQmCC");
	height: 16px;
	margin-right: 3px;
	position: relative;
	top: 5px;
	width: 15px;
}

.inforRTBackColorButton {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQBAMAAAA7eDg3AAAAMFBMVEX/3ABoa3O5pzZyc2uakU3Ntib11AiGglzhxReQiVSkmEWuoD18emTDry7rzQ/Xvh+Nlm7wAAAAcUlEQVR42mNgYGARFGIAg0RBcQhDUVCwAcwolBLcAKI5BGcIGoAY3IIXCkVBDB7BBEUREOOjCMNDwQQgY6EoA6egAgMDm6EgEBQwMPCCaEEJBqAwCEgzMDwUBhkOJBSlwNYFMBwEGcYi6MAANp5VUAAAFSoOspJaMhIAAAAASUVORK5CYII=");
	height: 16px;
	margin-right: 3px;
	margin-left: 4px;
	position: relative;
	top: 5px;
	width: 15px;
}

.inforRichTextEditor:focus{
	border: 1px solid #13A3F7;
}

.inforRichTextEditor a {
	cursor: pointer;
}

.inforIconButton.bold span{ background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAcElEQVR42mNggID/ROAzQJzGgAP8JwHPpNQAEHbBZwA2oAT1AkxNOakGMEA1kW2AMRDfRVKjREkYlFMSiLuhrqE4FoxJDQNBIF6FlqhIjgUQeIekTpBSA5RINWAmkpp3lAbiTEoMuIvufwYSExGKZgCt8pLUblOItgAAAABJRU5ErkJggg==")  center center no-repeat;}
.inforIconButton.italic span { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAfklEQVR42mNgwA/+E4FpoxkZaAHxP6iG90DMw0AimIVkYzepmkWA+BtU818gViLVgBok2zeQqpkTiF8gGeBAqgGpSJrPkaqZEYivIhmQTKoB7kiaX0O9QxLYgWRAM6maDZESzk8gliTVgIVIti8lVbMENOreQbEFsRoHLtcBAOMmShXmv1LtAAAAAElFTkSuQmCC")  center center no-repeat;}
.inforIconButton.underline span { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAP0lEQVR42mNgQAX/kTADCXKjBowagFNRKJJ4KLEG7EZTiA2vwmeAMREGKDEQACBDZmLR2EGMZrLAfwoxZQYAAOnJc2sqi7J/AAAAAElFTkSuQmCC")  center center no-repeat;}
.inforIconButton.strikeThrough span { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAeklEQVR42mNgwA1WAfF/JFzOQAIQRNMMwmdIMaAciwEgbEysAWeQNM1EYncQo9kYScNuNP47YgzoQNKQhsVFoYQMuIukWBBLmKxioAX4TwGmjgFUAbtJtBklTSgRGdfluNSVo6U8YvNIKLa4J5RQVmFLE6Qk1VBkVwAASrZqY2yyLEQAAAAASUVORK5CYII=")  center center no-repeat;}
.inforIconButton.justifyLeft span { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAUSURBVGjeY/j/nwECQAx+EMIrAgAkoQwxFqNyswAAAABJRU5ErkJggg==")  center center no-repeat;}
.inforIconButton.justifyCenter span { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAFUlEQVRo3mP4/58BAoCMA8wghFcEAGm5DwFy+YXQAAAAAElFTkSuQmCC")  center center no-repeat;}
.inforIconButton.justifyRight span { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAVSURBVGjeY/j/nwECgIwPDCCEVwQAev8PtfrrZyAAAAAASUVORK5CYII=")  center center no-repeat;}
.inforIconButton.outdent span{ background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAlSURBVGjeY/j/nwECgIz3DAznGRga/zMwMoAQkAHkvgdLwdQAAFyQDnfirEg+AAAAAElFTkSuQmCC")  center 4px no-repeat;}
.inforIconButton.indent span { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAlSURBVGjeY/j/nwGIIADIeM/A8JyBgfk/AyMDCAEZQO57BrgaAH+sDaubekkRAAAAAElFTkSuQmCC")  center center no-repeat;}
.inforIconButton.bulletList span { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAPElEQVR42mNgYGAIAOKXQPwaiMMYyAAvgPg/FL+Hiv0nATM8R+K8IscAPyB+BNUcwDAkwWgsjMbCwMcCAGPyZ1fQASBuAAAAAElFTkSuQmCC")  center center no-repeat;}
.inforIconButton.numberList span { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAI0lEQVRo3mOw/8+wgQGE5P8z/P8PIu+DRQpQRSYwMFwAiQAAuE8SbWB+JaYAAAAASUVORK5CYII=")  center center no-repeat;}
.inforIconButton.image span { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAoSURBVHjaY2hgZKj/B0b7GOrlQGT5P4bkfwyO3xgYHjEwODAggwZGAHveDEMNus8WAAAAAElFTkSuQmCC")  center center no-repeat;}
/* Infor ListBox
----------------------------------*/
::-webkit-scrollbar {
	width: 10px;
	height: 10px;
}

::-webkit-scrollbar-track {
	border-radius: 1px;
	background-color: white;
}

::-webkit-scrollbar-track:hover {
	background-color: #e5e5e5;
}

::-webkit-scrollbar-thumb {
	border-radius: 1px;
	background-color: #cccccc;
}

::-webkit-scrollbar-thumb:hover {
	background-color: #999999;
}

/*  Notes:
		http://css-tricks.com/custom-scrollbars-in-webkit/
		http://jsfiddle.net/QcqBM/6/
*/
/* Infor Pallette Colors */
.inforColor.lightAzure {
    background-color: #61c5ff !important;
}

.inforColor.azure {
    background-color: #13a3f7 !important;
}

.inforColor.deepAzure {
    background-color: #005ce6 !important;
}

.inforColor.lightEmerald {
    background-color: #9ed927 !important;
}

.inforColor.emerald {
    background-color: #2db329 !important;
}

.inforColor.deepEmerald {
    background-color: #00733a !important;
}

.inforColor.lightAmber{
    background-color: #ffd500 !important;
}

.inforColor.amber {
    background-color: #ffaa00 !important;
}

.inforColor.deepAmber {
    background-color: #ff6400 !important;
}

.inforColor.lightRuby{
    background-color: #ff574d !important;
}

.inforColor.ruby {
    background-color: #d5000e !important;
}

.inforColor.deepRuby {
    background-color: #b3000c !important;
}

.inforColor.lightTourmaline{
    background-color: #ff80a2 !important;
}

.inforColor.tourmaline {
    background-color: #e63262 !important;
}

.inforColor.deepTourmaline {
    background-color: #bf2951 !important;
}

.inforColor.lightAmethyst{
    background-color: #c680ff !important;
}

.inforColor.amethyst {
    background-color: #a352cc !important;
}

.inforColor.deepAmethyst {
    background-color: #7533a6 !important;
}

.inforColor.lightGraphite{
    background-color: #b3b3b3 !important;
}

.inforColor.graphite {
    background-color: #737373 !important;
}

.inforColor.deepGraphite {
    background-color: #595959 !important;
}

.inforColor.lightTurquoise{
    background-color: #6dd9d1 !important;
}

.inforColor.turquoise {
    background-color: #00c2b4 !important;
}

.inforColor.deepTurquoise {
    background-color: #00898c !important;
}/* 24x24 Icons that can be applied be class to tilepanel, message dialog and cardstack, accordian ect.
----------------------------------*/
.inforIcon{
	width: 24px;
	height: 24px;
	display: inline-block;
}

.inforIcon.addNew {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAACWzCgOA001AAAAAXRSTlMAQObYZgAAACBJREFUeNpjqP//j+H///8IfBg7/sDAj4JxqUM2C2g2AEArO+9uC62pAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforIcon.alert {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAkUlEQVR42u2WbQqAIBBE52h73i6RNzMDsQ9b3ckWgloQ+uWbNygGpIkToseC5+YF8jmA5OUCCMiTvmcPgOwA8jSgpGctwKZnLUB2v10gowXI7s8AGQWEUy0HgMUCTPcKQO4Crk5OBehZgDw5GkBYQJW+N5oFrOlbBi0LMOlbAM0C1vTGmqQLwOD8L9q7/izWvRfgLba0IDYN7QAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}

.inforIcon.book {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAUklEQVR42mNgAIJS42X/aYEZaGk43JKBsoCPgUxA0AKoIm9yw5xYCyxoagG5wTICLSCYiQa9BaORPGrBSLUAiAUorQOIqXAEaG3BEKqTad1sAQBPoz8TVifaBwAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}

.inforIcon.campaign {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAD/ZAAabiOBAAAAAXRSTlMAQObYZgAAADZJREFUeNpjqP//j+H///9g/IMJhOuB2B6I5Rl+MP9n+PlBHox/MEDwz//zwRgXH4Rh5gHNBgDY4C64vsQb+QAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}

.inforIcon.calendar {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAD/ZAAabiOBAAAAAXRSTlMAQObYZgAAAC5JREFUeNpjqP//j+H///9w/O9/PRh/ZOgH4w8M/GD8+f95vBik5geDPIpZQLMBqWY4+5/fMeEAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.channel {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAD/qgBPF9lBAAAAAXRSTlMAQObYZgAAAEVJREFUeNpjqP//j+H///9gDGQB6XqGH6z7GX6w3AfieIYf7EC6AUgfiGf4/wCCfxwB4h4glr8PwTzxELUM9WAMMw9oNgCpajI34S9lqgAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}

.inforIcon.chart {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAACWzCgOA001AAAAAXRSTlMAQObYZgAAAChJREFUeNpjqP//j+H///+o+CcC/wTj+Qg8ExOD9Hxg4AdjZHOAZgMAE349XZOtFgcAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.check {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAA0xvpGzZ9JAAAAAXRSTlMAQObYZgAAAExJREFUeNpjqP//j+H///9w/IOBn+EDgzwQ2wNxPRD/Z/jQ+J/h4+H/DJ+fv2f4/P88w8f//Qwf/gPV1QGxDRBLgPTwA/XKo5gFNBsAllEymWJ6pIwAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.communication {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAR0lEQVR42mNgAIGYZ/9pgmlqONyS4WkBuYAoCygFI8wCktL7oLSAbnFAjMsHtwWj+YC+ZRGleYIsC2hYH7CO1mh0sIDGzRYA+S95fwYNJPkAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.compensation {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAUElEQVR42mNgAALdzZr/aYEZaGk43JJRC0iygIFEMPgsGHRBRIxv6GvBoA4iXL4ZPBYA5Y2R1BrTwoL/5KgdVBbQNoiGRioarXAGxgJaN1sAR6YVLvsZyKoAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.countdown {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABOklEQVR42u3WP0gCYRzG8RdBCQQlEAzcq0UKmgJpFYr2c2p1czbb+zM2trpIuAU1FAQNjW1B0dDSkE6HIKhg1/fgKeQgydf3luiFD9w99+N+3t1772kM49FkgjiYOE/+3eTPN7hHHVtYwwbWsaqsrhqrBmUsoYHnyLExHrCvmvLMDTQBdtFED318SF/ZObxpk2XaFST06wtIYlv7B9hRlkdNtTM38FDENbo4QwmbOMUbblTj2TQYoqoruMMIrzJSVlDNcJ5p2kYOJxPZsbK2q/fgCWlcSFpZ4LLBAi5xpW1nDb5u0dFEdujiFkUfcpi9SODiIVe0PLxr38ei+Mo6qqnYvmi3GKCFZaPB9oqygWqsXrQU9pA1P4zwmGpSVoud+eWwWuwiy3VJ605C8srmWq7/P5nx/7MIz/0JVOzH3+wAPs4AAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.development {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABLklEQVR42mNgAIJS42X/aYEZaGk43JIRYcErIGYG4ixqWnAOiPOA+BoQl0HjSgSIzwDxciAuAOI/lFiQyoAHAOWZgPgeJRZcQjOQE4gZkfhelATRByAuRzKsBoh/A/F9IFaCikkA8QFiggmbBexIhrMB8U8kuR40n1WTY0E8EAsihfUdJLkMJMMtgHgXuXFwBskgJSDuBRkOSq5QMXtKk+laAqlIHhp0sUCcDNXzlRQLykCpBojdgFgcyWAHIFaEyplB4wiE7YBYFIh/EGvBH2gmA7GPQA03QpIzRwo+WMpyJLeo+AfEdUC8GcpPAqU0IFaBBhMIK0PFYqhR2MXgsSCJWqWpA5YgcqBWcf0DGqH2SJHsCC0Mv1DLB7AkmQxNqv+xpaCRU6MN3pYFyGwAqdGIM5kHMxUAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.disk {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABUElEQVR42uXWP0tCURjH8YMFFtXoKFmOLiUR/aEGl8DeQEvgEIK0CdngG3DPxa21za1CR6Gi1noBktSWcBe32/fAj6a4PVcRog58UM99nvPTc/Goc4zwxIXT4Ka5+FfInw4I8IA6CkhjSdKaq6smiBvwhENnHL5WPaaAO6RczOF71PtjwLYbc9C7YwmYmyBg1hJQnCDgwBLwjOwYi2fxYgloo48SkkhELJpQTUk9bUvABm4xwgBNHCGPFclr7kI1I/WsWQIaemdVbdcw4ss4VE1VPQ1LwBtq/qNrG/ZwhhaupKW5fdUk1fNuCajosYvjqBvOtVXVdNVTtgRsaX8Hev2KDi51P5p63tG1ULW+Z9MS0MM8MjjFNT6+qfNzN6rJqKdnPewe/WmpbVjAMnJYl5zmFlVTUE/s4/oe59jVYTYjKc3VVBP8z1+03//Pwq/9CWlRLOwJXr0IAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforIcon.error {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAqUlEQVR42mNgAIKrDHz/aYEZaGk43JIRYcE9IK4DYksgVoRiS6jYPUotmAnEPAw4AEgOqoZkC34CsR8DkQCkFqqHaAuKcBiESH6YckXEWnAViJnJsIAZqpegBaV4ggKnBVD5UmIsUKfAAnViLGCjwAK2QWGBCgUWqBBjQREDmQBbUh2QZArC+WRYkD+oigqaF3boxXU1EJsBsTQUm0HF7o3WaIO7ZQEyGwAWEgCIGYg62AAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}

.inforIcon.event {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAAAXOb6AOzaAAAAAXRSTlMAQObYZgAAADJJREFUeNpjqP//j+H///9w/O9/PRh/ZOgH4w8M/GD8+f95CFY4j5UNUvODQR7FLKDZAGO2Nz3Y60YiAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforIcon.exclusion {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABHElEQVR42mNgAIKrDHz/aYEZaGk43JIRYcFlIM4AYjUgZgFiLiDWhIpdosSCb0CcDsRMDDgASA6q5hupFvwEYickg7iBOAqIW4C4HYjDgZgNSd4aiL+SYkEWkmZfIH6GRc0SNN+kEmsBKMyZoZqCgfgvFjX7QHGBZgEjEJ8lxoJ8pGB5js9waIQvA2IeKD+PGAs0oIrDiDB8D1Q8EiqmSowFrFDFnUQaDsIdUHEWYizghiruINJwEO5CkiNogRZUcSSRhoNwOFRegxgL8qCKeYB4BRGGvyY1ki+j5148hoOSsC9SMj1DbEbLRLNgERY1oCTsj6QmhZKigg2abNuhkR8BSwzkFhU0L+yQ8SUsxbUGVOziaI02uFsWILMBYsSBmujxNOkAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.find {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAk0lEQVR42mNgAIGYZ/9pgmlqONySkWBBFRDzQGl8YmRagAzwiQ1WC44zEAIgNWRaQNhwYiyh2HBClpBkOLY4IGQJ3kgl1QJskU6SBcQF1WC2ABLGx2ljAdnqBsSCmGfzgPgbFM/FaQFR6jDzgQgQTwHiz0D8BcoWI1sdFo0bgFgPiDmh2BCIt5KtbrTKHNiWBRAAADlRs74B+btwAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforIcon.findUser {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABAklEQVR42mNgAIGYZ/9pgmlqONySAbSgE4j5gVgAyqaqBc+BmIkBBkBsiBjVLDjBgA5inp2hpgUPsFhwj9pxoINkuCYtInkpkgXLqWnBeyDeyoALUGhBGRCzEjA8CojFgZgDiK2AeAspFrARMFwaiMWAuAmIpwKxGxAzAvFMYi0ww2N4INTlrmh68oCYG4jfUFpUiEJdji7+BuqIlZRawA4NFnTxH+B4i3k2l1ILLIDYC4v4FqgPLlBqwRZohOYC8Vsg/gvEm6HxwgzEh6lRXM8GYh6oi1mhNDOU5gHiQ9SoD0CpZQUQzwfiU1CX80ItkaRVhXMYq+EDXaMNFQto3GwBALhSfRDsY6waAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforIcon.folder {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAAAwrSQp3uWAAAAAXRSTlMAQObYZgAAACxJREFUeNpjqP//j+H///8o+IM9EMtDMYM8EPMzfP5/Hi8GqfkBVItsDtBsAAeIOlq1V27KAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforIcon.goal {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABE0lEQVR42uWWQQrCMBBFg6Jd6KbdegAj3kK8i2Cx1Y3exCt1UUFFPYkiutIf+MpQUhutBcHCgzLJ5Cczk2mVwrNc6VsVqCoXf4r8hcABzIAGHunRdigjcAUhqKmcx4yBETi/K2AWH3KRJohAAo4koa3JOQP6OAuM6dgB6xenNGMdzg1dBfagzp2vHXK0YV7q9C0UmHJHk0zITEgC4PNdhmRCn6mLgObkRNhiS4IXYjyhTbsIPBIndxhYBAIxfhEFUYnAkbb2N0M0t4So/06SI0uS/ZwkR/SJXQR2LDmPJVhUpltRprtvX7SNuGjjMq3CHD0FJ5LS9nGrqLzZZVuH2W0XNECL1RLbYv6fX7Tf/bMwa98BSdftX1zi3aAAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.group {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAA4ElEQVR42mNgAIJS42X/aYEZaGk43JJRC4akBX+AOBeI+aG4AIj/kmPBJCAWAmJhIJ6BJL6AAQ0AxRaTasFrIGZBMoAdiD9B5RKxWJBKqgXHsBhyGSoXhUUuilQLLmIx5AZUrgCLXBGpFnwHYm4kAwSA+DdUbiMWC1aRE8nJSAbkI4mDLJJGkpOEOohkC04iGXIFTa4VSa6LlHzwE4iXAXECEMujBQNI/hoQzwViWyRxO6jYNWIssGfAAuBFLxEAqHYXPgtYKDEczbdYLbCgtQW4sC8JhvuPFteDzAJaN1sAmE4dPQnZHUQAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.help {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAjUlEQVR42mNgAIGYZ/9pgmlqONySkWDBKiAOBWIlaJAaA3EaEO+mhgVpDPgAxCKyLZiJZpgLEHeAaVTxDnItcMFjSBqSnBJ5FqC68h2a/G40eaqnopmU+wA3PgPEgtSIA2Ii3hhL8JFtwSosSfQdNXOyC0npn2QL8KcqqlswFEtTmvtg6FswgqtMGjdbABZIhYaWNggRAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforIcon.info {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAuUlEQVR42mNgAAKTY7/+0wIz0NJwuCUj1oIuaPCG08QCBiRAKx8EQQ2fMRrJ6PgqEGcCsTQQ+1PTgudAnATETEiRK0EtC1YAsRADGgCKOVPLAgcgzgXibUDMjGRBO7Us+AOlT6P54BK1IzkFyXA5aqeiD0DMg2RBOrUtmIoWPGuA+BoQn6KWBeZoFvgAMRcQR1DDgl/IqQdqATcQtwLxX2pY8A+IDYCYBYh1gLgWmvFGa7Qh0LIAmQ0Anv4oR90qBz8AAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}


.inforIcon.lock {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABHklEQVR42qXMQStEURjG8atLGlNSSkpqMmIaO9nKwkadrE0WyjeYDRs7JQsySZIkSSLslE+hLKyGj2Gm7p175z6eqaNO3nO7M3NO/TbnOefveSln4SXI0y59UJMa9E47lPN6OeXnoETfhBR1mu8qVnoKfPoiGH6o8e/us6vg3GO4SNCatEG+tkWhsZczg7MPoSJo+5a9ZuxrmcGZ+1ARtHXLvm3sKjNYuGspgrZk2TeNPTs4fdtSBK1g2SvGvpoamrqJBmmZ9gjaiOVd0dirtNL5K4KT19EboU+vIjhxFcGFCI5fxnAhgmMXMVyI4Oh5Gy5EMH/WhgsRzJ0mcCGCw7UELkRw6CSBCxH0j5EQ+hSL4MARDikm9Kjz5+Cv8wtVjZbK31aRdwAAAABJRU5ErkJggg==")  no-repeat scroll 0 0 transparent;
}

.inforIcon.mail {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAAAXOb6AOzaAAAAAXRSTlMAQObYZgAAADdJREFUeNpjqP//j+H///8Y+A+DPcM3hnyGzwznGT429jN8OMzP8CENiG2AWAKIGVAxNjOAZgMAr4Mys2/Gbj4AAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.manager {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAd0lEQVR42mNgAIKM7OL/tMAMtDQcbsnwt4CBABi1gDZxgOwyYn2AyzcM+IKGWAvwBdXAW0BskUCWBaQAslIRpYaTnEyJTfuDzoK7QLwYiLOQLMiBit2i1IIUIBaEYSQLBJGwL9kWEEwhlEYyzS0YrTJp3rIAmQ0AS7A0C4Zq/AQAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.notes {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAB1M6Y8g3CZAAAAAXRSTlMAQObYZgAAADBJREFUeNpjqP//j+H///9w/C+tHox/MMjD8c//8yGYAY1mnw+XA6n7w2CPYhbQbADOZjSd5cAb2AAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}

.inforIcon.ok {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAAtsykYqAlrAAAAAXRSTlMAQObYZgAAAERJREFUeNptzLERgDAMxVBxFJQeIaOwSjbJKBklK7l0EfxxD8XrdGIokfRjlYbS0DaeaITfeB84Ig6xT5FXtVbm91HvF0Z9O2scAonjAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforIcon.opportunity {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAsUlEQVR42mNgAIL/dxj+0wIz0NJwuCWDygIGKBj8FiAZ9JsIC37jsxivBcS4lpBaBhKC4xwQTwHiyUB8lthgIyY8PwGxNwMaAIr5AvFHakRyCAMOAJQLIMkCLOF5l4EAAKnBFxeELNhJhAW7iLYAC75DhAV3KI0DNzyGu1Ejkk/hseAUtYoKEyyGG1OzLKrAYkEFNS1Yg8WC1UOrPsDiA6rXB9eQDL82NKvMQdeyAJkNAEd+QvjJO2kYAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforIcon.outputFiles {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAB1M6Y8g3CZAAAAAXRSTlMAQObYZgAAAD9JREFUeNpjqP//j+H///9g/IEViFlAuB6I7Rk+sAPZDECaEUgzAsXkgWwBeSDmh2J5iBhIjhGqFohh5gHNBgBBfCq14XrYYwAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}

.inforIcon.profile {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAd0lEQVR42mNgAAKTY7/+0wIz0NJwuCWjFoxaQFMLDgKxJBTvpYUFPgxQAGR7Y2QgLIBUC+yQNNrQwgfJSBbE0cKCPUgW7KRFED0HYm4ofk5NHywBYl0gZkRznS5UjmILuPEEARc1gkgTjwFao0XFqAUDYAGtmy0AgYkOY4ga0F0AAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.rule {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAAAwrSQp3uWAAAAAXRSTlMAQObYZgAAADhJREFUeNpjqP//j+H///9g/IMJhOuB2B6I5Rl+MAP5DEBaQZ7hZwIQn5/P8KN/Pm4xKIaZBzQbAHJ2LJae4F3ZAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforIcon.save {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAAAwrSQp3uWAAAAAXRSTlMAQObYZgAAADZJREFUeNpjqP//j+H///9w/IOhnuEDgz3D5zp5IO4H4vMQzADE/9EwAwJ/YOAH6pVHMQtoNgAlLDW/LSYqCwAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}

.inforIcon.schedule {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAA0xvpGzZ9JAAAAAXRSTlMAQObYZgAAAD9JREFUeNpjqP//j+H///9w/O9/PRh/ZOgH4w8M/GD8+f95hs9/gfgnEG8G4nYgPn8eIg7EIDU/GORRzAKaDQCDRjf/cjFi9QAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}

.inforIcon.search {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABNUlEQVR42mNgAALhxd//0wIz0NJwuCXD3oJrQJwOxEpAzAzE/EDsAsTzgfg3pRb0ADELAw4AlDMA4vvkWtCNZJAhEM8E4iNAvBmIs4CYDSonD8SvSbXgCszlQDoNiP9gUXMGFFxQNbGkWpCC5PI/eDQvh6pjAeJnpFigDNU4i0D4/gViUajaZaRYAAvfI0SkEnuo2g5SLBCBatpKhAWGULVTSLHADqopm4DhT0B5g5BvsVkwC6qJHZpasGn8B8QBUHXK0Pgg2oJfoEwE1SwIxKvRDHgIMxyqhguID5Ka0R4DsQKSIeKgCIXmXmYsuRqnJfiKildAnIStuACKaYAMxWLJYXJKU1BRsBKIe4F4LhCfhIqDXMyNZokytYtrFEuAbDFa1AeHoS4HGb5u5NVog7tlATIbAAvETYA1th9DAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforIcon.settings {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABKUlEQVR42mNgAIL4pMz/tMAMtDQcbsmIsuAeNEg5gPgDNSz4CMRvkfg9DFAAZM9BEn8AxF9JtQBkuDUQ8wJxCRB3AbE4kgXSQNwLxBlAzAbEDrgswWXBYyBmZyASANUKAPEnUoMolwQLasmJgy40QySBuAyIq4FYDE1uMikWvIJqkEQz/CWSmqdALIIkLwPE/UD8kBgLWLEEQTkWdXlY1PETYwETFo3VWNQVY1EnRowFIO9PASVFtCB4gaTmEXI8ANnyQDwfmryJjuReLJGcB8RFWCJ5GjmpqICEZFpEqgWvgZibBAs4oUFLtAVfodmfG5r2J6HFiRwQTwXiCiDmA2J3IP5OahB9RUv705AsmI4k/gGX4aQW16BgEwViIbQUNVqjDeKWBchsANU06wL9625NAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforIcon.time {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABB0lEQVR42u2WTQ6CMBCFCURc6FbgBmLccgQ9jEoC3sSfO3kCuYOQuNXoBl+Th0GkSEFW2uRLaDudR9uZAU1D8w73tAu0Lp0/RX5CIAJrMAF9MuFY1EbgCpbA0NjwPBLk+gbwwU1VQCyY0YkFtuCcm4/BBti0mctEZAI+F3rgVLFLMefRdlVX4MitW3zT17h+D+2EtgbXfhQI6WRXmjjlubPneFhHwKVxrCAQc3xaR8BktKQKAimPafgVgXwrCJitjgg4EoHsiNxWl1yB0iVLw1SCcph2nmjFUuGUlIqEpcJpWioEF7AAeu5C7az+sK83LXbFch2AMeiBARMqaFuu/5/M7v8shO8HTRnjF6yXD2QAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforIcon.todo {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAABlBMVEUAAAAAwrSQp3uWAAAAAXRSTlMAQObYZgAAACBJREFUeNpjqP//j+H///9w/BOIvx3gB+OfFIiDMNBsAOGtP0ND4hogAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforIcon.tools {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAA6klEQVR42mNgAIL4pMz/tMAMtDQcbsmIsOAsEPMDMTMQqwBxKRC/o7YP2hmQAJCvRqwlxFrwD4ij0SypoHYc/ARiMyQLZMm14CweDUlovnhJjgXcQNyHQ4M8mgVXSLXgO5LmTCD+gyR3hgENAMUekOMDQSQDPIA4D4g1GbAAoPhVcixIZCASANWKA/E1Ui14CsRy1LIEVzJ9Cw0aIUotIZQP/gLxDSA+CMQXgPghEOvgseQ2NQq7V0CshcMSK2qVpi+wpSygmCQ1i+vnQKyBZDgrEC+jdn3wDIjdgZgPiBeN3Bpt8LYsQGYDAC8yGC4djUR0AAAAAElFTkSuQmCC")  no-repeat scroll 0 0 transparent;
}

.inforIcon.user {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAx0lEQVR42mNgAIGYZ/9pgmlqONySkWLBWSB2AWIeIOYFYncgvkwtC14DsQgDOoh5JgbE76lhwWwGXCDm2QJqWFCOx4JqalhQiseCKmpYMBmPBROoYcEFPBacpFYyNcRiuC4Q/6OWBauxWLCBmhkN5FJFJMNVqZGT/wLxNSBeCMSpQMyGZAEbEKdB5a7jDSocObcAiKUYiAUgtTHPSoD4LTEW2DGQC2KeORFjAQsFFjATY4EIBRZIE2NBOgUWFI/cGm2QtiyAAABFzfGKVv+RjgAAAABJRU5ErkJggg==")  no-repeat scroll 0 0 transparent;
}

.inforIcon.wizard {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAA8UlEQVR42mNgAIL/qxj+0wIz0NJwuCXD3gI3ID6IJvYXiNdB5Si2QBgaT05AvB+I5wGxBlTMhBoWyDPgAEC5CGpYoIvHgipKLfgJxKp4LMgG4n/kWvAHiEMYCACgGlcgfkKqBSBXxTMQCYBqBYF4OSkWlJNgOA8QpwLxaVIsAKXz20C8GoirQckRi8GMQJwFxJ+okZMfAzEbkuGSUJoLiE9Qq6hIQLJgBhDXQ9miUN9SbMFVaLCAwvwzVAxmiQoQv6JGYecPxGloYjBLzIH4K6UWHMGRWmCW+EHzD02Ka5glmbSsD+qheITVaIO7ZQEyGwDVTyf4a/p5pwAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}


.inforAlertIcon{
	width: 16px;
	height: 16px;
	display: inline-block;
}

.inforAlertIcon.alert {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAqUlEQVR42mNgwAH+r2KwBuL/UGzNQCoAatqIZMAmUjVrAfE/JANAbG1SDFgI1ggDEEMWEqtZDoh/YTHgN0iOGAMmwJ2OagAITyCkWQSIP+MxACQngs+AOiTF2AwA4XpcmrmA+DURBoDUcGMzIBdNIS4DQDgPXTMLED/EohAXBqllQTYgFqtC3C4A4ViYZkYgvkyGASA9jCADvElwOjr2ARlwiAIDDjNQCgB/P6FYDa9M2wAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}

.inforAlertIcon.info {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAoUlEQVR42mNgQAcxz7SAuA+IrwPxDyi+BhXTYsAJYp6xAfEUIP4LxP9xYJDcDCDmxKZ5Nx6N6HgvWA+SAVOxKfz68x8Y4zBkCkyzNhD/IcOAP2C9QKKfBKej434GaGj/J8MF/8F6gcRPCgz4SakBnyn1whW8gUiEARNABuhQEI06lCSkqVRMyhRnJlSDtMGBE/PsBhD/AuIv4NCGiOmgKwcA05z/FT+1De0AAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforAlertIcon.ok {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA+UlEQVR42mNgQAO6mzW1gLgPiK8D8Q8ovgYV02LABYCSbEA8BYj/AvF/HBgkNwOIObFp3o1HIzreC9KDbMBUYjSabjP877LbAcafAtOsDcR/iNF88vWJ/0++Pv7vvsf5P1SPNsiAfmI1wwCIDZXrZ4CGNtGaQS5w2+MEk78OMuAnsobKc2X/9bfoEKMZhH+iGLDw7nywwp3Pdvy32G5CSDMIf4Z7wRkYuu9+voVr+PDrAyHNIHwFJRADD/ihGEJAMwhPABmggxyNyIYQ0AzSo4M1IYEMufz+Ej7NIDyVekmZ4syEZhAoaU8A4htA/AuIv4BCGyqmg64eAPuc9KX1UFdQAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforAlertIcon.error {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAnUlEQVR42mNgQANXGfi0gLgPiK8D8Q8ovgYV02LABYCSbEA8BYj/AvF/HBgkNwOIObFp3o1HIzreC9KDbMBUbAphAIchU2CatYH4DxkGgPRogwzox+VUAgaAcD8DNLTJNeA6yICfFBjwk1IDPlPqhSt4A5EIPAFkgA4F0ahDSUKaSr2kTHFmQjMIlLQnAPENIP4FxF9AoQ0V00FXDwDtC7PV49/t+QAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}

.inforAlertIcon.pending {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAATlBMVEUAAAD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgD/qgBcIK27AAAAGXRSTlMABgkqKyyOj5CUlZi7vdTW19jz9Pj5+vz9eAto8AAAAGtJREFUeNplj1sOgCAMBFcFQXzhE3r/iwpoFXU+GnaSki0QqGq7rmNd4aRoPCV8W6bcxQDE2RdBGHoENYBwuXACinJBCvYtLDYWEaLtK2ZeYQb+lNGQLs9OcrELc1c/SdV/xwWEnvZl0DK+D5iQEJ6bZ87TAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforAlertIcon.incomplete {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAS1BMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMwrhPl3AAAAGXRSTlMABgkqK4yNjpKTlrm70tPU1fDx9fb3+fr8fouWzwAAAF9JREFUeNptj1kOgCAMBYvsKqKC0PufVMDEQHW+2km6PIAClz6ETXJ4YCZjI89T6xd8WVkRFjtMmU+9SBwUDijwo/AQRxGpOOiIo0s1iPGsII/Zv9c/4Wp8vV+n06LWN4PhEe6KkoW4AAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}


.inforAlertIconSmall{
	width: 12px;
	height: 12px;
	display: inline-block;
}

.inforAlertIconSmall.alert {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAf0lEQVR42mNgQAP/VzFYAPF/KLZgIASAitYhaVhPSLEKEP/9DwMgNlAMn4ZpYJMRGkB4Oi7FIkD8DYsGkJgINg11cLejagDhenTFnED8Go8GkBwnsoZ0JElcOAOmmAmIb6NIYtrwH6qGCaTBH8M07BpAOACk4TgRzoHh4wykAgDs7/gCO2cIyQAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}

.inforAlertIconSmall.info {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAf0lEQVR42mNggIGYZ2xAnAfEx4H4MxQfh4qxMaCAmGfSQHweiP/jwOfBapBMRlEMA2iaLgAxO0hDLrqJODT8B6uFuvM/kfg4SMNPEmz4QaqGz1idhEcD2El5JGjIYwAHFSTICGm4CAlW4iLuAiLiUJNGPhCfBuIvUHwaKgZPGgCYzS5xUAg+WQAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}

.inforAlertIconSmall.ok {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA2ElEQVR42mNggALdzZpsQJwHxMeB+DMUH4eKsTEgA6CANBCfB+L/ODBIThrZZJyKbXda/tfbrAViXwBidpCGXFyKnXc7/H/45cH/dY/WwjTlMkDdiVMxCFz9cOW/xXYTkPhxkIafIAWm2wz/Bx7ww6rYeoc5zKAfYA0gxafenPz/8dfH/zmnsnApBuHPYCcZbtH9v/vZzv/IAItiuJNA4fwfWdO1D1f/W+0wwxYQeSAN7NAgA2uafXsmNpNB+CI4WImMuAvwiENLGvlAfBqIv0DxaagYPGkAAFKdH9q16CcHAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}

.inforAlertIconSmall.error {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAfUlEQVR42pWSPQ6AIAxGO8HmBTijeEwGBnHwJDjopF9JNUj8gSZvKTxo2hJJzNQpYIEDUXCSU5QHEgaMYH+Bz0z+8u3yGYUUgGahL198EZiepM5awbGwNQhrqxAfS/oglWQbfrAsaGnZnzCltlYOLlyDK1ZjAB4sgpfctRoHLzgCpx+Q/QAAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforAlertIconSmall.incomplete {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAgElEQVR42p3SUQqAIAwG4HUPO0SdLA+WHcIevUqRPQn60G8sEJHShA9ENp1TIgxjTAcCJtBg4eC5hD7GUBI8wAweQiauLTDeSbyzAlcIfjjeUBCX4V+C05MkcZ2hkia+YG2CbU3YfpUkWy8tuGVfbVVPW9seLvsasbwVTthLX+MCtZq9hlHNXUsAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
}

.inforAlertIconSmall.pending {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAw0lEQVR42nWSUQrCMBBE1wMotoggRASPoNfwJv61lxJB1EO0/ooH6AX8UayICImzMmIMSeHRdDKTbpIVwePW0gEGFKAGLbiBitpYPeKZZ2ALLHBgCRYcq7YH80+IK+/AiwZnN5LblWTfb86pxwh/ab3JB8xdvHPw9HT1FMKaXUAPZBG9Fm4wFuiDKRiBCfU2FRgyMGDIUL+kSmrAEZzA2dMrDZTBplOop4wea4S/Y41dXLjy7+KC1tDyDuAOrmyN0m+NN8mySBLekke8AAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}





/* 24x24 Icons that can be applied be class to tilepanel, message dialog and cardstack, accordian ect.
----------------------------------*/
.inforTag {
	background-color: #B3B3B3;
    border-radius: 0 3px 3px 0;
    color: white;
    height: 11px;
    padding: 4px 5px 4px 5px;
    position: relative;
    width: auto;
	line-height: 10px;
	margin-left: 13px;
    margin-right: 20px;
}

.inforTag.lightAzure {
	background-color: #61c5ff;
	color: white;
}

.inforTag.tourmaline {
	background-color: #e63262;
	color: white;
}

.inforTag.amber {
	background-color: #ffaa00;
	color: white;
}

.inforTag.lightRuby {
	background-color: #ff574d;
	color: white;
}

.inforTag:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAUCAIAAADZUCB4AAAABnRSTlMAAAAAAABupgeRAAAAiklEQVR42pWSOwrAIBAFc//rLBY2fkrBXhA8hCKYLjHmL26iU4kMu/h804QTY1RKQQGVrLWEEDhpGCEEKSW8qSXn3HNM29NaA8ItCSEA55A45/DJ/6TDM8ZUVzmzuXCFt3mU0srLxlLIh3EP25tSeu3tfccOY6zL68154N8GerDjvf/v1UBPm71fAfGAlVs5YHoyAAAAAElFTkSuQmCC");
    content: " ";
    height: 20px;
    left: -13px;
    position: absolute;
    top: 0;
    width: 13px;
}

.inforTag.lightAzure:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAUCAYAAABWMrcvAAAAsUlEQVR42mNgIAIkHv2vAsRbgPg/CBNSzAbENUD8HaYBryagpC4QX0BWjFMTUJARiAuB+Ac2DRiagAI8QLwal2IMTUCOBBBfIqQBrgnIkAHiG8RoAGsCEpzE2oCsqRWH5DYgloTibeiaXuPQJInkX0lyNEmga2rDoWkrVLE0lI2iiYvkgEAK8lskaSIrcpE08gLxGpI0ISXYYqITLJpmPSC+SJImpExYi24rAwnZHR5XADEWPi6gMx5UAAAAAElFTkSuQmCC");
}

.inforTag.tourmaline:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAUCAYAAABWMrcvAAAAsUlEQVR42mNgIAI8M0pSAeItQPwfhAkpZgPiGiD+DtOAVxNQUheILyArxqkJKMgIxIVA/AObBgxNQAEeIF6NSzGGJiBHAogvEdIA1wRkyADxDWI0gDUBCU5ibUDW1IpDchsQS0LxNnRNr3FokkTyryQ5miTQNbXh0LQVqlgaykbRxEVyQCAF+S2SNJEVuUgaeYF4DUmakBJsMdEJFk2zHhBfJEkTUiasRbeVgYTsDo8rAHJVvd9RmCwCAAAAAElFTkSuQmCC");
}

.inforTag.amber:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAUCAYAAABWMrcvAAAAsUlEQVR42mNgIAL8X8WgAsRbgPg/CBNSzAbENUD8HaYBryagpC4QX0BWjFMTUJARiAuB+Ac2DRiagAI8QLwal2IMTUCOBBBfIqQBrgnIkAHiG8RoAGsCEpzE2oCsqRWH5DYgloTibeiaXuPQJInkX0lyNEmga2rDoWkrVLE0lI2iiYvkgEAK8lskaSIrcpE08gLxGpI0ISXYYqITLJpmPSC+SJImpExYi24rAwnZHR5XAEHU4R9LuLJUAAAAAElFTkSuQmCC");
}

.inforTag.emerald:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAUCAYAAABWMrcvAAAAsUlEQVR42mNgIALobtZUAeItQPwfhAkpZgPiGiD+DtOAVxNQUheILyArxqkJKMgIxIVA/AObBgxNQAEeIF6NSzGGJiBHAogvEdIA1wRkyADxDWI0gDUBCU5ibUDW1IpDchsQS0LxNnRNr3FokkTyryQ5miTQNbXh0LQVqlgaykbRxEVyQCAF+S2SNJEVuUgaeYF4DUmakBJsMdEJFk2zHhBfJEkTUiasRbeVgYTsDo8rAOIMaR96FATeAAAAAElFTkSuQmCC");
}

.inforTag.lightRuby:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAUCAYAAABWMrcvAAAAsUlEQVR42mNgIAL8D/dVAeItQPwfhAkpZgPiGiD+DtOAVxNQUheILyArxqkJKMgIxIVA/AObBgxNQAEeIF6NSzGGJiBHAogvEdIA1wRkyADxDWI0gDUBCU5ibUDW1IpDchsQS0LxNnRNr3FokkTyryQ5miTQNbXh0LQVqlgaykbRxEVyQCAF+S2SNJEVuUgaeYF4DUmakBJsMdEJFk2zHhBfJEkTUiasRbeVgYTsDo8rAMhO3J/paysYAAAAAElFTkSuQmCC");
}

.inforTag .inforCloseButton {
	background-color: rgba(0, 0, 0, 0);
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAIklEQVR42mP4DwQMWABcHF0BhgaYAC6TCEvgNJKgY5AVAACLWTPNEvlPdgAAAABJRU5ErkJggg==");
    border: medium none;
    height: 7px;
    line-height: 20px;
    opacity: 0.65;
    position: relative;
    top: -3px;
    width: 7px;
}

.inforTag .inforCloseButton:hover, .inforTag .inforCloseButton:active {
	opacity: .90;
	filter: alpha(opacity=90);
	border: medium none !important;
    box-shadow: none !important;
}

.inforTag .inforCloseButton:active {
	opacity: 1;
	filter: alpha(opacity=100);
	box-shadow: none;
}

.inforBadge {
	background-color: #B3B3B3;
    border-radius: 2px;
    color: #333333;
    font-size: 1.1em;
    line-height: 10px;
    margin-right: 5px;
    padding: 3px 5px 2px;
	color: white;
}

.inforTag .inforBadge {
    left: 2px;
    margin-left: 5px;
    padding: 0 3px;
}

.inforBadge.deepTurqouise {
	background-color: #00c2b4;
}

.inforBadge.ruby {
	background-color: #d5000e;
}

.inforBadge.deepRuby {
	background-color: #b3000c;
}

.inforBadge.deepAzure {
	background-color: #ff574d;
}

.inforBadge.deepAmber {
	background-color: #ffaa00;
}

.inforBadge.deepTourmaline  {
	background-color: #e63262;
	color: white;
}

.inforApplicationNav .inforBadge {
    font-size: 0.9em;
    margin-left: 3px;
}/* Infor Sign In Dialog
----------------------------------*/
.inforSignInDialog {
    background-color: #F3F3F3;
	overflow: auto;
}

.inforSignInDialogControls {
	margin: 0 auto;
    text-align: center;
    width: 100%;
}

.inforSignInDialogControls .inforTextbox{
    height: 26px;
	margin-bottom: 12px;
	background-position: 10px center;
    background-repeat: no-repeat;
    padding-left: 40px;
	line-height: 14px;
	width: 159px;
}

.inforSignInDialogControls  .inforTriggerButton {
	height: 29px;
	width: 24px;
}

.inforSignInDialogControls  .inforTriggerButton input {
	line-height: 25px;
}

.inforSignInDialogControls .inforSignInButton {
	height: 30px;
    margin-bottom: 18px;
    width: 206px;
}

.inforSignInDialogControls  .inforTriggerButton span {
	height: 30px;
}

.inforSignInDialogControls  .inforTriggerButton:active {
	height: 31px;
}

.inforSignInDialogControls .inforTriggerField{
	height: 30px;
	margin-bottom: 6px;
}

.inforSignInDialogControls .inforTriggerField input{
	width: 139px;
}

.inforSignInDialogControls #password {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAQCAYAAAD9L+QYAAAAmElEQVQ4y+2UsQrAIAxE+//fpi4KCoKI4OAnOKVcoINDW7UWOnQI4e7CczBkI6LtjRJCtEbOmbTWpJTiDr0Ebq0lGMYYCiFwh4b/CF5KYVCMsQFBw0c+DffeM6TW2kCg4SOfhjvnGHI2hPx7cGwEtgPirJCPbg7DpZSX4KMwNwzvAR/1w9fAez90Cp5SorsHkGPu0VVcfXJ3c5iH3sYEe3kAAAAASUVORK5CYII=");
}

.inforSignInDialogControls #userId {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAAs0lEQVR42rWU3QqCQBCFhRKKyKAy6qZAK/Mif/L932DfSc/ACDIs1NZJ+Bg84n6sM2sU/fFyzvW+fAPuoAY3kDAFC1CCbkKpOUWwAy8jaMGWJTiYxUdSliD17EDu9yyBNLgygkpziiAGhREUmtPG9DT5TFKP7HOwAk8VSF0yBHOw1jG9gEYFUs+ay/PZNwI5qbmnuRbZTaaiIMHjzcKdp+lBgiZQUIcKrvrSp+S/ThH1dz0A84RJNIB6vb0AAAAASUVORK5CYII=");
}

.inforSignInDialogControls #serverNameContainer input {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQAQMAAAA26i3WAAAABlBMVEUAAADMzMzIT8AyAAAAAXRSTlMAQObYZgAAAB5JREFUeNpjYGBgZKj/wcjw/w8Cg8SQ+djEQHqAYgDkwhbNYhkFGQAAAABJRU5ErkJggg==");
}

.inforSignInDialogControls #languageContainer input {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAQCAYAAAAS7Y8mAAAAiElEQVR42mNgoAE4c+bMfwa6GQwULAfi3VBcTk2D34EkoPgdVQwGCqQhGQrDadQweDfUsJlQDGLvpshgIEcJyZWhUAzjK1FicAd6uCKFdwclBmMYgs0ykgxGi7QzSMntDDmRiGzwbiypAR3vJslgtEgDpQQXNNxBaiTCDMarEc3ijsFXVgx6gwF9jTDvV7djFgAAAABJRU5ErkJggg==");
}

.inforSignInDialogControls #company, .inforSignInDialogControls #companyContainer input {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAQAQMAAADH4XZbAAAABlBMVEUAAADMzMzIT8AyAAAAAXRSTlMAQObYZgAAACBJREFUeNpjYGBgYqj/AcEpMyAYF7vmBwL//8PEANQLADYXEjzaZMydAAAAAElFTkSuQmCC");
}

.inforSignInDialogControls .inforCheckboxLabel {
	padding-left: 8px;
}

html[dir="rtl"] .inforSignInDialogControls .inforCheckboxLabel {
	line-height: 17px;
	padding-right: 8px;
}

.inforSignInDialogControls #environmentContainer input {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAQCAYAAAAS7Y8mAAAAiElEQVR42mNgoAE4c+bMfwa6GQwULAfi3VBcTk2D34EkoPgdVQwGCqQhGQrDadQweDfUsJlQDGLvpshgIEcJyZWhUAzjK1FicAd6uCKFdwclBmMYgs0ykgxGi7QzSMntDDmRiGzwbiypAR3vJslgtEgDpQQXNNxBaiTCDMarEc3ijsFXVgx6gwF9jTDvV7djFgAAAABJRU5ErkJggg==");
}

.inforSignInDialogControls #resetPassword {
    display: block;
    margin-top: 10px;
}

.inforSignInDialog .inforLogo {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAABBtJREFUaEPtl/lrE0EUx/1TFNF632e96lVvURTxwANvVLSK9423oigoKPVWEBG1KlVR64XHL16g0itJk7Q5GtvYI7Exsdn4dWc6jLMbiWlaHJnHh0Leezu7n3T37aRFfsu0/wylJANKSQaUkgwoJRlQSjKglGRAKcmAUpIBpSQDSunvsQ4b7c5aW75zT/mufa4Vq4v7DhIaUs6flKwZmb5DR4Rk4thGjK17+z72e8BNaEs5cZRatfNu36WFQrUP88RSYhR26B7xeqkHF+61G4XOlGOiZOmfEXz5mlxB0kr4RsgKQpQtXi50phwTpdDHT/T8jVCquXufLqFH9c1b7tXr8ThZh48ROlOOmVJ+Ab2QRijVvftAl4jFwnaHUG1STJR8+w75z10keDZsEaoJwn8vgSfPhGqTEmc8NJqU/KuTw0QJrw7LwGGE4p7pJMkyoLB91/zWHRxTZ2IG+A4e8W7ebp88DUOSrQB4peCLV/TY9Ay+BxSkdXHOmufdssN34DDWcUyfXdCmk9ADLP2GsLMXde+HDP5i0vj2Hqw4dlx4PhN9luhnPSpOnAo7nPRDQ3wvsthGjjNdhEW0tpY1FHXr4z97IfqtjtYaIhoMVp7MLuzci3WCiMtNy7ikew+qrt3Q6uvpZ8MUTUYpXkTKXAVtOxsXYcGU7BOnRjwemjWLiLPUljmeNANeyRhNqIRgb9I/KOG9V19VTVPx48eXCnbbN4dSvd/vP3+p8tRp4WQ1t3ONi4RtJbjjAR48lGru5NKCHvDEjYRq9fUc4T6sunqNrCYqadrXy1ecM+eWjJ1UOn+JdchI0kZIRgkntgwYSvLFvQdE60K0EIuFPn4medNFfvX3SscF0QJsS+zFfQayKuYHf/VaJEIeKkEJU4EdYiQZpZrce6wZBJ+/oAU8Ay43ScZTcmeto1k9SucuZCWCa9kqWtOjbNEyJHklfKGYk/whAskoVWafZc0ANwwtJKCErT3N6mEc2ZiEtKYH3hNI8krY3fP9RpJRwn3PmsFfKX05fJRm9cD7jZUIhR170Joe5bv3I8krBfKe8P1GmlvJs34zzephnzKdlQjOOQtoTQ/X8iwkeaXqnNt8v5HmVrIMGk6zenx78/bXXqShin8RBgytITQN4wT535Su57B+U5pbCbAfYyQw4rFRdq1cgxGPNyzN6lH76DE55F9Xso2aoIXDtBY/MNmsGZnkkH9dCZQuWGrc3fERDQTwJmX9EigBbJ8DT5/TDj40Df2WwSP45sYqOWbMwa6JYJ80jSRZBgib+ZLxk1nJOXs+SZouYgR7Ge/Wnf4z53Gh/uxznk3b8PNB6AFYlq2G0wlVARMl2VFKMqCUZEApyYBSkgGlJANKSQaUkgwoJRlQSjKglGRAKcmAUpKB/06pZdpP3LGn3c3jl1kAAAAASUVORK5CYII=");
	height: 70px;
	width: 70px;
	background-position: center center;
	margin: 70px auto 40px auto;
}

.inforSignInDialog .inforApplicationName {
	color: #1A1A1A;
    font-size: 3.2em;
    position: inherit;
}

.inforSignInDialog .errorText {
	color: #D5000E;
    display: inline-block;
    font-size: 12px;
    left: 9px;
    line-height: 16px;
    max-width: 300px;
    padding: 10px 0;
    position: relative;
    text-align: center;
    top: -3px;
}

html[dir="rtl"] .inforSignInDialogControls .inforLogo {
	margin: 70px auto 40px;
	background-position: center center;
}

/* Infor Simple List 
----------------------------------*/
.inforSimpleList {
	color: #333333;
	font-size: 1.2em;
	border-collapse: collapse;
    border-spacing: 0;
	width: 100%;
	margin-top: 10px;
}

.inforSimpleList tr{
	height: 42px;
}


.inforSimpleList td{
	border-top: 1px solid #cccccc;
	padding-left: 12px;
	padding-right: 12px;
	line-height: 15px;
}

.inforSimpleList thead{
	height: 0;
    overflow: hidden;
    width: 0;
}

.inforSimpleListLabel {
    color: #999999;
    padding-right: 8px;
}

.inforSimpleList th{
	color: #666666;
    font-weight: normal;
    padding: 0 15px;
    text-align: left;
}
	
.inforSimpleList tr:last-child td{
	border-bottom: 1px solid #cccccc;
}

.inforSimpleList .drilldown {
	left: -1px;
    top: 3px;
}

.inforListGridLabel {
    color: #666666;
    padding-right: 9px;
}
/* Infor Slide In Message
----------------------------------*/
.inforSlideInMessage {
	cursor: default;
	z-index: 9998;
	background-color: white;
	/*fix it to the top*/
	position:fixed;
	top:0;
	margin-left: 3%;
	margin-right: 3%;
	width: 94%;
	border-radius: 0 0 5px 5px;
	border-bottom: 1px solid #B3B3B3;
	border-left: 1px solid #B3B3B3;
	border-right: 1px solid #B3B3B3;
	box-shadow: 0 1px 3px rgba(0,0,0,.15);
}

.inforSlideInMessage.alert {
	border-bottom: 1px solid #ffaa00;
	border-left: 1px solid #ffaa00;
	border-right: 1px solid #ffaa00;
}

.inforSlideInMessage.info {
	border-bottom: 1px solid #13a3f7;
	border-left: 1px solid #13a3f7;
	border-right: 1px solid #13a3f7;
}

/*Content area*/
.inforSlideInMessage .content {
	color: #666666;
	font-size: 1.2em;
	line-height: 25px;
	margin: 10px 10px 10px 0;
	padding-top: 10px;
}

.inforSlideInMessage .header {
	color: #666666;
	font-size: 1.5em;
}

.inforSlideInMessage .popupMiddleCenter {
	background-color: #FFFFFF;
	border-radius: 0 0 5px 5px;
	margin-top: -9px;
}

.inforSlideInMessage .inforIcon{
	float: left;
	height: 26px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: -1px;
	overflow: hidden;
	width: 26px;
}

.inforSlideInMessage .messageField {
	display: table;
}

.inforSlideInMessage .messageField.indent {
   padding-left:36px;
   padding-top: 10px;
}

.inforSlideInMessage .inforCloseButton {
	float: right;
	left: 0;
	position: relative;
	top: 3px;
}

html[dir="rtl"] .inforSlideInMessage .inforIcon {
	float: right;
}

html[dir="rtl"] .inforSlideInMessage .inforCloseButton {
	float: left;
	left: 15px;
}
/* Infor Slider
----------------------------------*/

.inforSlider { position: relative; cursor: pointer; text-align: left;  background-color: #D9D9D9; border-radius: 10px 10px 10px 10px; }
.inforSlider .inforSliderHandle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.inforSlider .inforSliderRange {
	position: absolute; z-index: 1; font-size: .7em; display: block; border: 0;
	background-position: 0 0;
	background-color: #CCCCCC;
}

.inforSlider.horizontal {height:  11px; }
.inforSlider.horizontal .inforSliderHandle {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAATCAYAAACgADyUAAABZ0lEQVR42pWTzWrCUBCFb5+gUGyXhW66KPQR4spQqIRIutddwAaCWwlEcGEkNogPYDZx0YVRo/Q9JOviM6S0FAutt2eklfifDBy4zJxvJrk/jMWi3+9nJpNJAwqh+Z+mUN33/QzbFePx+AGGCOJ79EaeNQjdCFocgP61IO8Sqlar59QtAbSabBjGBet2u/V4IQgCblkW1zRtKVpTLu5xXbfBRqPRNJ5sNptcVdU12bbNN5qHBM7jSZqyCVIu7sF/fjGMTQ2CeWe1Wi1M+6mmaYZMlmUH55N4c8hbKBSemCAI161W6yfpcTiOswBzszzLfD7/PBgMjkLD4ZBLkuSvbg46XOq6/nEMrFQqn/BerV27bDZbbrfbe6FOp8Ph0bcuOTqd5HK5wPO8LajX63FRFF/Is/OFoHCqKMorntcKojVyM9TO2KGA4bZYLEa07aRSqRRRjiUJGO+wWd8krO9ZmgBQhh731X8B/Twftc8F9qoAAAAASUVORK5CYII=");
    height: 19px;
    margin-left: -4px;
    margin-top: -3px;
    width: 14px;
	cursor: pointer;
	z-index: 3;
}

.inforSlider.horizontal .inforSliderHandle:hover, .inforSlider.horizontal .inforSliderHandle.focus {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAATCAYAAACgADyUAAABXElEQVR42pVTy2rCUBAd6N/U4CuLktCtZNllIYJis7IutHEXQh4GDPkAXbjppj/gP2QRsIv+guDCH6ipCzOdcSHm5ePAwDDnnDs3MzcAZ1gsFk+z2WwTBEHiui5yUH6Yz+dr5qAIRCw9z0PHcQqDOdakTNRlWWbIBmuPpn6/L1/qVNR5MBg8w2QyWWeJKIpwt9thHMfHPHsweTYwnU4P50UWZhGGYcro+34ClmWlitwpC66da0zTRBgOh3cbR6MRQrvdTu69qqqqCUiStLVtOzccHkzZcGRZ3kK9Xn/rdDo3r6Pb7SJ53o+7bDabv/zB10ysEUUxPr0cOuFFUZSrRtaQ9jX17ARBWPV6vVKTpmlYqVR+co+crvtAxJ+u6znTeDxGOnjPmsI/pNFoPBKZGIZxMnHONeJEuIRarfZBK0JeEQeNHrkGt6BarX62Wi3koPwL7gF974riu4z/B8JbAicSitNXAAAAAElFTkSuQmCC");
}

.inforSlider.range.horizontal .inforSliderHandle {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAYAAAA2yOUNAAAAYElEQVQoU+WSMQrAMAhFvf/NPELAMUvMIl7gl19oSEqg2Tt8RP/TQRUA0lqDmaGUMsScdfri7qi1IiKQmUPMWe+9Q9jxBmaQvnD0DnhEf4FUdYk/hHa6oaONH93u+wsgF0qZ8JMLUzNhAAAAAElFTkSuQmCC");
	height: 15px;
	width: 9px;
	margin-left: -3px;
}
.inforSlider.range.horizontal .inforSliderHandle:hover, .inforSlider.range.horizontal .inforSliderHandle.focus {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAIAAAC5qnJaAAAABnRSTlMAAAAAAABupgeRAAAAVElEQVR42mNgYGA4evToggULZsIAkA0UYYBIHDhw4M2bN59gAMgGipw8eZIBqApZAi4NFGcAGvIJGwCKI+R6enrg5FCVw+I/fOGCKzxPnDjBgCceAHo0OxOWlMO8AAAAAElFTkSuQmCC");
}
.inforSlider.horizontal .inforSliderRange { top: 0; height: 100%; }
.inforSlider.horizontal .inforSliderRange.min {
	left: 0;
	background-color: #666666;
	border-radius: 10px 0px 0px 10px;
	padding-right: 2px;
}

.inforSlider.focus.horizontal .inforSliderRange.min, .inforSlider.hover .inforSliderRange.min,
.inforSlider.focus.horizontal .inforSliderRange, .inforSlider.hover .inforSliderRange,
.inforSlider.focus.vertical .inforSliderRange.min, .inforSlider.focus.vertical .inforSliderRange{
	background-color: #13a3f7;
}
.inforSlider.horizontal .inforSliderRange.max{ right: 0; }

.inforSliderTick {
	background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    cursor: pointer;
    display: block;
    height: 5px;
    margin-left: 2px;
    position: absolute;
    top: 2px;
    width: 5px;
    z-index: 2;
}

.inforSliderTick.afterHandle {
	background-color: #999999;
    border: 1px solid #999999;
}

.inforSliderLabel, .inforSliderLabelRight {
	left: 50%;
	margin-left: 0px;
	margin-top: 19px;
	position: absolute;
	color: #666666;
	font-size: 1.2em;
	float: left;
	width: auto;
}
/* Infor Spinner (Numeric Up Down)
----------------------------------*/

.inforTriggerField  .inforSpinner{
	padding-right: 0;
	width: 35px;
}

.inforSpinnerButtonUp, .inforSpinnerButtonDown{
	border-radius: 2px 2px 1px 1px !important;
    height: 8px !important;
    left: 8px;
    margin-left: -8px !important;
    position: relative;
    top: 0;
    width: 16px !important;
}

.inforSpinnerButtonUp span, .inforSpinnerButtonDown span {
	display: block !important;
    height: 3px !important;
    left: 3px;
    position: relative;
    top: 0;
    width: 6px !important;
}

.focus .inforSpinnerButtonDown {
	outline: 3px solid #EAF7FF;
}

.inforSpinnerButtonUp span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAADCAYAAACwAX77AAAAGklEQVR42mNgQID/UAwGjEiCyICREYsgGAAAuPcEAOa0074AAAAASUVORK5CYII=");
}

.inforSpinnerButtonDown {
	left: 0px !important;
    top: 9px !important;
}

.inforSpinnerButtonDown:hover {
	box-shadow: 0 1px #A2A2A2 inset  !important;
	border-radius: 1px 1px 2px 2px !important;
}

.inforSpinnerButtonDown span{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAADCAYAAACwAX77AAAAGUlEQVR42mNkYGD4z4AFMELp/zjE4ZJwBQCHWwQAwfmGrAAAAABJRU5ErkJggg==");
}

.inforSpinnerButtonDown.error {
	background-position: 0 0;
	border-radius: 0 0 3px 0;
	border-top: 0 none;
	height: 10px;
}

.inforSpinnerButtonUp.error {
	border-bottom: 0 none;
	border-radius: 0 3px 0 3px;
	height: 10px;
}

/* Right to Left */
html[dir="rtl"] .inforSpinnerButtonDown {
	left: 0;
	right: 0;
}

html[dir="rtl"] .inforSpinnerButtonUp {
	left: 0;
	right: 8px;
	top: -1px;
}
/* Infor Split Button
----------------------------------*/
.inforSplitButton{
	border: 1px solid transparent;
	margin: 0 4px 0 -1px;
	padding: 0 6px 0 3px;
	color: #666666;
	line-height: 22px;
	border-radius: 2px 0 0 2px;
	padding: 0 4px;
	margin: 0;
}

.inforSplitButton[disabled] ,.inforSplitButton.disabled{
	color: #999999;
	cursor: default;
}

.inforSplitButton.disabled:hover , .inforSplitButton[disabled]:hover {
	background-color: transparent;
	box-shadow: none;
	color: #999999;
}

.inforSplitButton:hover {
	background-color: #d8d8d8;
	box-shadow: none;
	color: #1a1a1a;
}

.inforSplitButtonContainer {
    border-radius: 2px;
}

.inforSplitButtonContainer .inforSplitButton {
	margin-left: 0;
	margin-top: 1px;
}
	
.inforSplitButtonContainer:hover .inforSplitButton {
    border-right: 1px solid #A2A2A2;
	border-radius: 0 0 0 0;
}

.inforSplitButtonContainer:hover {
	background-color: #e0e0e0;
	box-shadow: 0 1px #a2a2a2;
}

.inforSplitButtonContainer.disabled:hover , .inforSplitButtonContainer[disabled]:hover {
	background-color: transparent;
	box-shadow: none;
}

.inforSplitButtonContainer.disabled:hover .inforSplitButton , .inforSplitButtonContainer[disabled]:hover .inforSplitButton {
    border-right: 1px solid transparent;
}

.inforSplitButton:active {
	background-color: #c2c2c2;
    box-shadow: 0 1px #7a7a7a inset;
	color: #1a1a1a;
}

.inforSplitButton:focus {
	border: 1px solid #13A3F7
}

.inforSplitButtonContainer.icon {
	border: 1px solid transparent;
}

.inforSplitButtonContainer button{
	display: inline-block;
	float:left;
}

.inforSplitButtonArrow, .inforSplitButtonArrow[disabled]:hover {
	height: 22px;
	width: 16px;
	border-radius: 0 2px 2px 0;
	padding: 0;
	border: 1px solid transparent;
	cursor: pointer;
	background-color: transparent;
}

.inforSplitButtonArrow span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAHElEQVQYV2OQkpL6jwszgABOCRjAKQEDqBIMDAAbsBTRJXagaAAAAABJRU5ErkJggg==");
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 7px;
    opacity: 0.4;
	filter: alpha(opacity=40);
    width: 8px;
}
	
.inforSplitButtonArrow:hover {
	background-color: #d8d8d8;
	box-shadow: none;
	color: #1a1a1a;
}

.inforSplitButtonArrow:hover  span{
	opacity: .65;
	filter: alpha(opacity=65);
}

.inforSplitButtonArrow:active {
	background-color: #c2c2c2;
    box-shadow: 0 1px #7a7a7a inset;
	color: #1a1a1a;
}

.inforSplitButtonArrow:hover  span{
	opacity: .80;
	filter: alpha(opacity=80);
}

.inforSplitButtonArrow:focus {
	border: 1px solid #13A3F7 !important;
}

.inforSplitButtonArrow.disabled:hover , .inforSplitButtonArrow[disabled]:hover {
	border: 1px solid transparent !important;
    cursor: default;
	box-shadow: none;
}

.inforSplitButtonArrow[disabled],.inforSplitButtonArrow.disabled{
	opacity: 0.5;
	filter:alpha(opacity=50);
}

.inforSplitButton.inforIconButton {
	border: 1px solid transparent;
    height: 22px;
    width: 31px;
	margin: 0;
	padding: 0;
}

.inforSplitButton.inforIconButton:focus {
	border: 1px solid #13A3F7;
}

.inforSplitButtonContainer.icon .inforSplitButtonArrow {
	border: 1px solid transparent;
	border-radius: 0 2px 2px 0;
}

html[dir="rtl"] .inforSplitButtonArrow {
	float: right;
	margin-right: -7px;
}

html[dir="rtl"] .icon .inforSplitButtonArrow {
	margin-right: -2px;
}

html[dir="rtl"] .inforSplitButton {
	float: right;
}
/* Infor Splitter
----------------------------------*/

/* Vertical Splitter */
.inforSplitter {
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	overflow: hidden;
}

.inforSplitter > #leftPane, .inforSplitter > .leftPane{
	float:left;
	width: 15%;
	height:100% !important;
	overflow: auto;
}

.inforSplitter > #rightPane, .inforSplitter > .rightPane{
	float:right;
	width:85%;
	height:100% !important;
	overflow: auto;
}

.inforSplitBarVertical {
	float: left;
	font-size: 0;
	height: 100%;
	line-height: 0;
	width: 15px;
	z-index: 500;
}

.inforSplitBarVertical:hover, .inforSplitBarVertical.dragging  {
	cursor: e-resize;
}

.inforSplitButtonVertical{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAACQAgMAAAC9qkmGAAAACVBMVEUAAAC/v7/m5uZTWzZcAAAAAXRSTlMAQObYZgAAACtJREFUaN5jCGBgCGFgEGVgYHUAIVEwFyjIBEZKo4juSAGMGJGiAx5BjA4AVaYUlwFypvEAAAAASUVORK5CYII=") no-repeat scroll 0 0 transparent;
	height: 144px;
	left: 6px;
	margin-top: 20px;
	position: relative;
	top: 50%;
	width: 5px;
}

.inforSplitBarVertical:hover .inforSplitButtonVertical, .inforSplitBarVertical.dragging .inforSplitButtonVertical{
	height: 144px;
	margin-top: 20px;
	top: 50%;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAACQAQMAAAD6CjNWAAAABlBMVEUAAACMjIw+cENnAAAAAXRSTlMAQObYZgAAACdJREFUaN5jOMDwgKGAwQIIC4CsAwwCQBgwQqEAgwODBDQkIKEiAQANZS8BSvEOTQAAAABJRU5ErkJggg==")  no-repeat scroll 0 0 transparent;
}

.inforSplitBarVertical.dragging.left {
	transform: scale(-1);
	-webkit-transform: scale(-1);
	-ms-transform: scale(-1);
}

.inforSplitBarVertical.dragging.left .inforSplitButtonVertical {
	transform: scale(-1);
	-webkit-transform: scale(-1);
	-ms-transform: scale(-1);
	margin-top: 35px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAACQAQMAAAD6CjNWAAAABlBMVEUAAACMjIw+cENnAAAAAXRSTlMAQObYZgAAACFJREFUeNpjkGCwYChgeACEBUCWBIMDEAaMUAjyO1p4AAAGpi5B7e3EjAAAAABJRU5ErkJggg==");
}

.inforSplitBarVertical.dragging.right .inforSplitButtonVertical {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAACQAQMAAAD6CjNWAAAABlBMVEUAAACMjIw+cENnAAAAAXRSTlMAQObYZgAAACFJREFUeNpjOMDwgKGAwQIIC4CsAwwCQBgwQiHI72jhAQAUtTAhhcflcgAAAABJRU5ErkJggg==");
}

.inforSplitBarVertical .inforSplitButtonTop {
	display: block;
	height: 100px;
	margin-bottom: -200px;
	width: 10px;
}

.inforSplitBarVertical:hover .inforSplitButtonTop , .inforSplitBarVertical.dragging  .inforSplitButtonTop {
	 background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABkCAYAAAC/zKGXAAAEjklEQVR42o1Xyy5sURDddbT3K14hCAMDA39gYk7cuYmxvxBDn+EHjAwlBkgwNyBEIkH0RTzaRaP71tp2bXXO3tu9JzndTdepqrVqVdVuc3l5WTH/cWV8ty8tLdE/Ldljna+M7x+NS2xg1tfXs+Hh4Ro+E1E9FdoMDg42lMtlOjg4MN3d3ZT0yF9mfNHb2xshlfb29tAQL7VaLWtubqapqSnT1taWRG0+Pz8tmJOTkzQ9DgDB0+PjYxo1Xjg36xF5Hh8fp1HDAIZNTU3m/f0d/6JoaAaSIXxLSwv19PRQpVKJe2QvGZBzCmZjY8PE6LGGKCFfhkPT4uJiGkxDQwOxV+RpGhsb0zzCI4w5JG1tbaV5FPXgc6lUSocGPbg+Pj6oo6MD1NSjhk6L1iNAJXOEEdfbEs40/ZwjQkNmTLrZ2dkxvb29FEWN8MgR6CcnJ83t7W0YGt4k/M3Njdne3qZojmyXMdEZwo6OjpqXl5c0GKEJ6pmfn09XRjTJuVFXV1da4bjwGdfr62sytK21S4H29vbihkyyBQ56EDZGuqdHjL+YSpcQ75Zs7kRbyqQoIHERLpReVJAPDSN4RGhBH9Dj3pGn6ezsTAvXgbDUcKtG0WQOZebCk+tzs7q6mhsEElqMgJhguLCwYHZ3d0NROB4JyoHckML09HQgCnjzD52fn5v9/f24zJgaCwhhBwYGgoHqhSuAUG+e6QGXJRXa0oPKXFxc0OzsbDw01C1KgsqL4vWGuFBCjBTkmVS4dOHz87P94vT0NC5cNhItIk86OjoKwejK4MJDKXosGNc36dEsYBAa6o6C0T3jNElXV1dUbDCZZj4/GHB1TGtrK0U96nbo7+83mEMx4Vow0rJPT08mGlryww1qYuM50zzCAO/RIaV4lP7GOqbixPBLRVrBzSB76zw14UAsVGGHm+Xl5e8hqysjqPEAH2/M+Pi4mZub+zLgc0T94eHhF3sp89+/2fCB7z9jY2PVvr6+mvNSzwqby4ZBO3Dbkh762tCX8u7ujq6vr7HkqXim8KtYPLIxBkF8fUhbwBCAcMdmOAlNuEdGRqKVUZvuiyrMSYgjd4hT9ZINZnfNzMxMdEj5PYPccEycmJj49ijhxBuQosYasUbthSHaLB5C/MSVG/mhDYrnn0zpzhrBI85m+L9ennq7euHiIZ5BueXpm0tQyzTDSAmEqzaD3bB4GDnqJvMDQMDg4tyoOJpzXaiaLCeIoGekQsgz4FHvQtdc1ggLSXNZUmKwoxmjBTmCw/v7+2B96N62+UFmTlX1wKNQgtAw1EcGOWjmACE8wmqKtB7tVoW8cGNSRLeC3gyuCGk9ysEDqRQ3g3ShzxGAgJ5/DIW/kGR+S82RI88jis5wqTO8w2u1Wo2XUIBI2UQcwcSVlhC1wzOIxwk6OLALRQADz7jX1tbs874y8CD04B2Eo+YrKyvm7OzsO7SUUbYXPA8NDRmeumZzczM3SP2NjYDm4iFFqUkhafixfHh4mNsK9kuoxonXeoOCpLdLUhHhTWgCYvwckHWnB6kGZQ11g2XqqJrrbbd1veFffAATa7J6Fg4AAAAASUVORK5CYII=");
}

.inforSplitBarVertical .inforSplitButtonBottom {
	display: block;
	height: 100px;
	position: absolute;
	width: 10px;
	bottom: 0;
}

.inforSplitBarVertical:hover .inforSplitButtonBottom, .inforSplitBarVertical.dragging .inforSplitButtonBottom  {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABkCAYAAAC/zKGXAAAEqUlEQVR42oVXOU/1SgydGy77vgixiQbE2iMkaJAoaalp3n+gRPwVGkqQEHQUNPSUIFEgsT725bITPx9/4zCTmXwvUhR049g+x/bxUDo6OqLHx8d/kiS5JaJ/+XnNz4fv7+/Ky8vL5+3tbbq4uEiJ4atUKuFBeuPCb/yR0Uv+4t+zH9I0lefX15dhr7+G+JJvggH+xke4YdjV1WWenp5+PcofSQJjqqqqko+am5upra3NTE9P+4bWWELjo/r6evltcnKSMkOEdsGUy2Xz+voqXj0wCkLRIgXcl5eX5vz83MzPz/8xVKQAoYBqa2sllZWVFbO7u/sb2r0BCNR8fn6apaUl8ZGFVi4R3qYhFM3OzvqEqze81HRsxf4YWk+knpAXjGtqaoxHnU1eayv58W1aW1vJM1SirVfxhg+4o0xg6AKyPJpKpeIZltUGtwJCBBdIZmhLKCE1FRDutl/ilk9pwoXOqa6ujocGECD++fkRUDwKQWij9OAJQ4B5eHigqEfbtFRXV0cg3CU9KyHygid4REM0NTVl5XR5JLfeMHQHyzNUtNoM8B7U2h0FXMgxT7gnAHjyvGQ1184X1NpmGlrzw+0qRVnbTEtpc6PGxkYaHx8PGlde6kwzNUIZ5+p7dGcaxu/v7wHqck4psnYLeFQw9pamQOnwjNFDLpcI293dTcfHx+FwOZ6FPwDZ29uLCim5o/v8/AyRCqZQXZIK6dnZWbwptJSwRPmQp0tR4shHyi9I9bujo8ND7k2homcjGa6JiQkK6FGi1SNLcybPmUftbs0XKdzc3JiNjQ2zubkZjAJZ9AICknxycmK2t7fDmbHDJQ0MpVhdXc0YKef3jNYbmyG24nSo5NnS0kKu7gRTqMa61oIptFKiG8EbqqAfkZ+iRjO4+bk8ZjuaO1s4DBpXBUDHFZ6A+O3tLRR7JdvKMvX29lI0tEbXOn98fARgvBy1CvmNEPConQ4g2NexhSQvlSoOT6Ojo/EVp9LMmiMvhoaGisFoU8TAJI5AZUsJ+yVf72wUdLOiJ/v7+2lnZ8fECEcXpAgPxb26uorvQtUbeEV+9/f3AT1lZ0y1t2hwcNAMDAzEPeooYESRa0NDA+3v7/s8uruajzASfn193czMzASNm9p+lJ6E4fLycjaBnuxZHiH0ZCKXhk71iABdjBpq/ez+0+UZ70c7BvAq5zHMTVGtUxUnDD+MC0PrqOYVIqbhslnRNfnB8kJbWZZbD8DRDlfkuNxlme/HlPVQuOzs7IyLlLs+UB1099bWVuFcpzx5KWg5PT01rsgHAqBT2N7ebsbGxqgwR+QHeoD+8PDQcK5RNZM2Y0CE7Y+T8t3dHUXBICxyjJEdLHY9thYaghZ0DHLkM2O02GXNUU9S+UNHgBpoWRdpbm4uaig8wogrkiluXug9jwCBUV1bWysOzd5SpgWNYRYWFuLSbOdYCGeyiXVHzmaF9FiV0LN3vNboRZxC8cHIyIgpFACEhczxBJqiK7GLXLpneHj474ZAzIDo4OAgEFAvNP+Tk15fX0ub9fX1FXtkzf7BMXBqagofxRWAjy10cXEBBSiZv1zisaenh5wDUqFh5f+McP0HjtsKE6WNWBkAAAAASUVORK5CYII=");
}

.inforSplitBarVertical .inforSplitButtonMiddle {
	display: block;
	height: 291px;
	margin-bottom: 99px;
	position: absolute;
	top: 100px;
	width: 10px;
}

.inforSplitBarVertical:hover .inforSplitButtonMiddle, .inforSplitBarVertical.dragging .inforSplitButtonMiddle  {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAALUlEQVR42mO4devW/zNnzuQDcQIQe589e9b09OnTCufOnRME8jmAmPn///+MAEvxGz0HwaGsAAAAAElFTkSuQmCC") repeat scroll 0 0 transparent;
}

/* Horizontal Splitter */
.inforHorizontalSplitter{
	width:100%;
	height:100%;
}

.inforHorizontalSplitter > #topPane, .inforHorizontalSplitter > .topPane{
	width:100%;height:50%;overflow:auto;
}

.inforHorizontalSplitter >  #bottomPane, .inforHorizontalSplitter > .bottomPane{
	width:100%;overflow:auto;
}

.inforSplitBarHorizontal {
	height: 10px;
	text-align:left;
	line-height:0px;
	font-size:0px;
	width: inherit;
}

.inforSplitBarHorizontal:hover{
	cursor: n-resize;
}

.inforSplitBarHorizontal:hover .inforSplitButtonHorizontal{
	background:  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAAFAQMAAACQI/cLAAAABlBMVEUAAACMjIw+cENnAAAAAXRSTlMAQObYZgAAACdJREFUeNpjkGBAA4cZbPb/RwF/njPUoauqY3hej6rqvw1QKxqQAACxnCQWmagFaQAAAABJRU5ErkJggg==")   no-repeat scroll center center transparent;
}

.inforSplitButtonHorizontal{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAAFAgMAAACRNS5xAAAACVBMVEUAAAC/v7/m5uZTWzZcAAAAAXRSTlMAQObYZgAAADFJREFUeNpjYAABEQYCgJUhAMEJ5VqFH7A6IlQzhjoQMBtZBVAnAbMXhOJwFXYA8RkAX3ItqwVq1YAAAAAASUVORK5CYII=")   no-repeat scroll center center transparent;
	height: 10px;
	left: 50%;
	margin-left: -90px;
	position: relative;
	width: 180px;
	position: relative;
	top: 0;
}

.inforSplitBarHorizontal.dragging.up .inforSplitButtonHorizontal{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAAFAQMAAACQI/cLAAAABlBMVEUAAACMjIw+cENnAAAAAXRSTlMAQObYZgAAACVJREFUeNpjkGBAAxIMNv/RgA1DHbqqOobn9qiK/jxnOIyu6jAAb2gkFibGgA4AAAAASUVORK5CYII=") no-repeat scroll center center transparent;
}

.inforSplitBarHorizontal.dragging.down .inforSplitButtonHorizontal{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAAAFAQMAAACQI/cLAAAABlBMVEUAAACMjIw+cENnAAAAAXRSTlMAQObYZgAAACZJREFUeNpjOMyABg4zPLf/jwL+PGeoQ1dVx2DzHw3YMEigq5IAAOrCJBZm7G6VAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
}

.inforSplitButtonHorizontal:hover{
	cursor: n-resize;
}

.inforHorizontalSplitter .inforSplitButtonTop {
	display: block;
	float: right;
	height: 10px;
	left: 0;
	position: relative;
	width: 100px;
}

.inforHorizontalSplitter .inforSplitBarHorizontal:hover .inforSplitButtonTop , .inforSplitBarHorizontal.dragging  .inforSplitButtonTop {
	 background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAKCAYAAABCHPt+AAAEJ0lEQVR42u1Wuy6lURReh+M27pdxTTSEQilBgkK0Ki+gmcYTKMVbKFQaiVboFBqJQqEUUUgQ5jiuOe5n79nfsta2jjEuM0OmmJWcnP3vva7ft9b+/8TW1pYPQpBEIkGvCXTfomdF9dXW+nhP7Of8vmb/mt+3+HiP/+f07N5za7OXSZ6enn4zIHmjzGvnXFxL4iDQ5+XlRY5wDj1Zqw7/67nZ1xje2otQ8Ms2GlfOoi/j3KsuRH2YGHyuaxPH6dr4dBLDqS9dSwzdd+I/PuueYBD3stksrwsKCtzNzY3DWVFREdvl5+e74NednZ25w8PD7OjoqBsfH/fT09M+GQ7SCiRAkARIQXkcjAfCDBk5wGqBCry1saAZm5/WWpSsnQZ+Spj1C33VUQL0GbmorYDlBSz2D33jW32QkhaA41gAFwJAkdPd3Z3TvOEXerYh7u/vfSCC8Qu2DufJZBL2/vLykmsKJPl0Ou2bm5vZBmTAdzKcfVdAkAwCKOC2O01x8V/XClJIlAFDAtrhmqRMYc40WfKtb+hKh0US4RNAKrDqX0Clp4RjDX3JJRJuup4MSbyHuiUu/8MeQArgpMTe3t6SglxcXMzPEAAOvUwmw/5BTNgjgA+dMBG+oqKC2tvbaWNjgxobG31PT0/OzYQJSek04KdgKohIUgsRwPk5BCMlSchE4iST5lUPvmRM2QZFQldjwMZOiBAd7RVg6eqcaxS20Efhqo8cIQAUdgBE81OAA0Dss6SkhAJQXGdZWZm/uLhgXYAXgONczs/PY361tbXofNrd3aXq6mqOcX19TUIkA44ah4aGuDlnZ2dpZGSETk5O2K6joyO+P7q7uylMB9vkvG/W19e/+seXQ7y2QuIk14EliQMBCAUVawGGC0Vi6BokpqThGX4UiFA8oRAAWFhYSNL5pNcSYuBXU1PDAGu3whdiASwABZvy8nI6OjoC0NTU1MQ5hA5lvWDLdWEPgLS0tPhwZ1MqlaLW1lauC2eSV3zBhmsldj3A7uvrQw1MzsLCAoHIwcFBv7m5SQMDAy9+NCAX1Guu6Jc/MtbW1r4gCQUhFMidg7tOXkQMrJIFACsrK31gloPBFjpVVVV0fHxM6DKMJTpOJ0L9w2dpaWkEHecArr6+HqPPtnt7e2wTyKCGhgYU7wH4/v4+x4He43fBA2Ag9+rqyn5ocKzOzk5qa2vjZ4C5tLSkgFNvby/nODc3RxMTE/Q7EiYGNXv6i5JYXl7GtcXg1NXVMbAQEHNwcMAFo1sA4EufhehAEILxDACTXh0qMnmx26xsb2/TysoKd7tcN0xUGHdujpmZGdrZ2aGpqSmyoP+prK6uUn9//5u79zMkMT8/HytEFwGwrq4uThBdOTk5SWNjY6+O5kcK7uHFxcV/CrgPE3yc/Oo3PDyMkUjQf/k0+QE30w8EHwxIGgAAAABJRU5ErkJggg==");
}

.inforHorizontalSplitter .inforSplitButtonBottom {
	display: block;
	float: left;
	height: 10px;
	position: relative;
	right: 0;
	top: -10px;
	width: 100px;
}

.inforHorizontalSplitter .inforSplitBarHorizontal:hover .inforSplitButtonBottom, .inforHorizontalSplitter .inforSplitBarHorizontal.dragging .inforSplitButtonBottom  {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAKCAYAAABCHPt+AAAD7klEQVR42u1Wyy6lQRCu/s9xPS4hhCCxsLDwBjYWdsQD2Fh5D7H0GN7B3sIl2FsQNhLXIC5H3M+Z+kp/PcWcOZhITDLTyZ++VVVXf19V9R8ODg6KIlLQT8rlsvi+2vh3a5Vkqq37vRBCVbmP2P+Ijff0Oactv/ZZm9T96J1CXAhHR0dhdXU16+rqyrW2tmalUil7fn7O1GC4v7/PtIW6urrs8fExU/ksl8sF9PiwBxuwx7Xw0jKuhRfPYDdwDB2Oo+NZ9CnZgw2O4zzABsfsna23++J07a741GehLNZpg5iwp02A9sYP4Tp62PP6alecfwSe51I2jUl+Ph5axqSnp6d0cnJSjuCbg42NjekSSpCBp2SIEhMiKQkI7LsLhHw+b6eDUKxDHroEDEzyomwYYz+SLiQOPtG2u0QiiHPK8ZKVAI/rmQfcE/d27PSS3Xf0JAapeJ0YANhLLME/koS1fEqVSMrGxkZZAQxDQ0Oys7Mjx8fHZry2tlbq6+vD09OT6NgOi6SJrlmv+wDfiMGHg6BbU1OTIglEwpdIpvVwktHqgBafBZCBbCTdEyKOBKENnM1sdEGQgovn+2j3IL2Neieb7MMXyOr9rDRh7ggTT8RPmNOc5ARXsn4tcFqugr4rgsxg297eRkZIW1tbWFhYkKmpKYETi4uLolkgTU1NBMBIwWVPT0+lr6/P9M7OzpJDLS0t5uzV1VW6SHNzsxSLRXMMZN/e3pqsEm5kE1CcdXNz8wo8BAr2SFgEJpWHSsCwXHji6R90GbXscS78iBlIUhn9th8rCAPC8ImESbxnoJ4vcwwwltDwiTcqKGhSKBSqCi0vL8vg4KAsLS0ZsBMTEwIS7u7uZG1tTWI2GJBKuo8OZJx9cHJvb086OztF3zTZ399HZtkeGjIOl4cvWDs8PLTM7ejokOvra7sczgTpkRyQZYQBnPPzc+sZEAQaMg8PDwYuAgv3ZWBATu+QCMCHOXTivp2Fj2RijDNiCfPgm78knG+Mf/S+rLW3twfNiD/SnZubk8nJScuW9fV1ie+XjI2NGcBou7u7srW19SqDQXJDQ4OBSML5x4RA0DKK99EI0yAJKMNKihHQ29trGQo5fT8NRIBNsjQj7R3FnMRiHz4q4aard5aLiws7BzIIFK00cnl5GUAwQYceZEAIbCJgNYBScFjWyd/VwsrKigwPD3+ZQRA0MzMj/f39Mj09bSBo2TXg40+DZdXIyIgMDAy80vVZzYeXDQAqgVbGQQgyuNpvLeRjeZXu7m4jAnsgEuUdZNmfmfwbLYyPj4OIb3MApXx+fl5mZ2ctW9E2NzcDCGf2/2/fEBijo6N83Ct+PwBc7wYf1TGQJQAAAABJRU5ErkJggg==");
}

.inforHorizontalSplitter .inforSplitButtonMiddle {
	display: block;
	height: 10px;
	position: absolute;
	left: 100px;
	width: 291px;
	top: 0;
}

.inforHorizontalSplitter .inforSplitBarHorizontal:hover .inforSplitButtonMiddle, .inforHorizontalSplitter .inforSplitBarHorizontal.dragging .inforSplitButtonMiddle  {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAKCAYAAAB10jRKAAAAM0lEQVR42gXBsREAMQgDwUM07Hop4R2ZxIFnxO9SVaPuXgKOgK2I+GR7KzOPbF8Bj5mJHzRlFnaFDz5CAAAAAElFTkSuQmCC") repeat scroll 0 0 transparent;
}

html[dir="rtl"]  .inforSplitBarVertical{
	float: right;
	margin-left: -15px;
}

html[dir="rtl"]  .inforSplitButtonVertical{
	left: 0;
	right: 6px;
}

html[dir="rtl"]  .inforSplitter > #leftPane, html[dir="rtl"]  .inforSplitter > .leftPane {
	float: right;
	margin-left: 15px;
}

html[dir="rtl"]  .inforSplitter > #rightPane, html[dir="rtl"]   .inforSplitter > .rightPane {
	float: right;
}

html[dir="rtl"]  .inforSplitButtonHorizontal {
	left: 0;
	margin-left: 0;
	right: 50%;
	margin-right: -90px;
}/* Infor Swap List
----------------------------------*/
.inforSwapListLeft, .inforSwapListRight, .inforSwapListButtons {
	display: inline-block;
}

.inforSwapList .inforListBox {
	display: block;
}

.inforSwapListButtons .inforIconButton {
	display: block;
}

.inforSwapListButtons .inforIconButton {
    display: block;
    margin-right: 5px;
    position: relative;
	top: -50px;
	width: 22px;
}

.inforSwapList label {
    margin: 5px 0;
}

.inforIconButton.moveLeft span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAArSURBVHjaY3j8n+Hhf4YHQFTP8MCe4YE8wwN+hgfsYMQP5tqDpcDKHv8HABEiFema5bBnAAAAAElFTkSuQmCC");
	left: -2px;
    position: relative;
    width: 18px;
}

.inforIconButton.moveRight span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAQGU/a4AAAAsSURBVGjeY/h/nOF/O8N/doZ/7Ax/2Bl+sDN8YGd4AEYfwNw/YCmgApCy4wDA1hJvCr/QugAAAABJRU5ErkJggg==");
	left: -2px;
    position: relative;
    width: 18px;
}

.inforIconButton.moveRight {
	margin-top: 2px;
}

.inforListBox .dragHandle {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAALCAYAAAC+jufvAAAAEUlEQVR42mNgYGD4zwADRLMAm5sF+74G3FUAAAAASUVORK5CYII=");
    background-position: center center;
    background-repeat: no-repeat;
    cursor: move;
    display: inline-block;
    height: 13px;
    left: -3px;
    margin-left: -4px;
    position: relative;
    top: 2px;
    width: 9px;
}

.inforListBox.disabled .dragHandle {
	display: none;
}

.inforListBox .inforSortPlaceHolder {
	width: inherit;
	height: 20px;
	margin: 1px;
	border-radius: 3px;
	background-color: #FAFAFA;
    border: 1px dashed #b8b8b8;
}

html[dir="rtl"] .inforListBox .dragHandle {
	left: 6px;
}
/* Infor Switch - On/Off
   Idea from: http://proto.io/freebies/onoff/
----------------------------------*/

.inforSwitch {
	position: relative;
	width: 40px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select: none;
	display: inline-block;
	padding-left: 3px;
}

.inforSwitchCheckbox {
	display: block;
    opacity: 0;
    position: absolute;
	cursor: pointer;
}

.inforSwitchLabel {
	display: block;
	overflow: hidden;
	cursor: pointer;
	border: 2px solid #D9D9D9;
	border-radius: 15px;
	background-color: #D9D9D9;
}

.inforSwitchInner {
	width: 200%; margin-left: -100%;
	-moz-transition: margin 0.3s ease-in 0s;
	-webkit-transition: margin 0.3s ease-in 0s;
	transition: margin 0.3s ease-in 0s;
}

.inforSwitchCheckbox:focus + .inforSwitchLabel {
    box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 2px #13A3F7;
}

.inforSwitchInner:before, .inforSwitchInner:after {
	float: left;
	width: 50%;
	height: 15px;
	padding: 0;
	line-height: 15px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.inforSwitchInner:before {
	content: "";
	padding-left: 5px;
	background-color: #007FEA;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAIAAAAPTiitAAAAb0lEQVQY02NgqH+FC3G2vInd+p+l8TUDfhUQhFMRXAV2RchmAJFo93uQIr72t0AOe/MbOBuOxHveg3RytyFEkdlQMyDGC3a+i9z8D1kOrgHhBiCW6vuApoIXWQVEEZo6oNnovoGzgHL+a/+gmwFGADEVxWzKbL+OAAAAAElFTkSuQmCC");
	background-position: 3px 2px;
	background-repeat: no-repeat;
	border-radius: 10px;
}

.inforSwitchInner:after {
	content: "";
	padding-right: 5px;
	background-color: #D9D9D9;
	text-align: right;
	background-position: 21px 2px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAIAAADtkjPUAAAAk0lEQVQY012POw7EIAwFff+DJIIDUCAkKIhEE6oowG12dq31flwQa+YRY1lrXdd1nucYY72LHgKnFz7bq3LOlqCHhBCw0nvXxL7vpRQ0J71CrMw5a60W8t6rds7BsaK/PY5j+y2IKrHZfwnjoi9PKX1rBkF0O7nvO8ZojvdbD8d+dqFaa1ziNPLchZSOUK2lITj2AfCM9dQQMMqYAAAAAElFTkSuQmCC");
	background-repeat: no-repeat;
}

.inforSwitchSwitch {
	width: 15px;
	margin: 0;
	background: #FFFFFF;
	border: 2px solid #D9D9D9;
	border-radius: 15px;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 20px;
	-moz-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
	transition: all 0.3s ease-in 0s;
}

.inforSwitchCheckbox:checked + .inforSwitchLabel .inforSwitchInner {
	margin-left: 0;
}

.inforSwitchCheckbox:checked + .inforSwitchLabel .inforSwitchSwitch {
	right: 0px;
}

.inforSwitch + .inforCheckboxLabel {
	line-height: 20px;
	position: relative;
	top: 0;
}/* Infor TabSet
----------------------------------*/
.inforTabContainer {
   height: 100%;
   overflow: hidden;
}

.ui-tabs, .inforTabset  {
   overflow:hidden;
}

.inforTabset {
   list-style: none;
   margin: 0px;
   padding: 0px;
   border-bottom: 1px solid #b3b3b3;
   height: 24px;
   position:relative;
   overflow: hidden;
   width: auto;
}

.ui-tabs-panel > p {
	margin: 20px 20px;
}

/*The Divider Between the Tabs */
.inforTabset li {
	color: #666666;
	display: inline-block;
	height: 25px;
	min-width: 45px;
	padding-top: 3px;
	border-radius: 3px 3px 0 0;
	height: 19px;
	border: 1px solid transparent;
}

.inforTabset li:first-child {
	 margin-left: 0 !important;
}

/*The Unfocused Tabs*/
.inforTabset a {
   float: left;
   padding:  0px 10px 0px;
   color: #666666;
   text-decoration: none;
   white-space: nowrap;
   margin-top: 1px;
   cursor: default;
   font-size: 1.2em;
   cursor: pointer;
}

.inforTabset li:hover {
	cursor: default;
	background-color: #f2f2f2;
	-moz-transition-timing-function: ease;
	-moz-transition-duration: 150ms;
	-moz-transition-property: background-color;
	border-radius: 3px 3px 0px 0;
}

.inforTabset li:hover a{
	color: #333333;
}

.inforTabset li.ui-state-focus{
	border: 1px solid #13A3F7;
}

.inforModuleTabs li.ui-state-focus{
	border-bottom: 3px solid #13A3F7 !important;
}

.inforTabset li.ui-state-disabled.ui-state-focus{
	border: 1px solid transparent;
}

.inforTabset li.ui-state-focus a {
	color: #13A3F7;
}

.inforModuleHeaderRight:hover {
	background-color: transparent !important;
}

.inforTabset a:focus {
	border-radius: 3px;
}

/*UnFocus and Selected Tab*/
.ui-tabs-selected, .ui-tabs-selected:hover  {
	background-color: #13A3F7 !important;
	cursor: default;
}

.ui-tabs-selected a{
 color: white !important;
}

/* The Hidden Tabs*/
.ui-tabs-hide {
   display: none;
   background-color: #fff
}

.ui-state-disabled {
	opacity: 0.6;
	filter:alpha(opacity=60);
	background-color: transparent !important;
}

.ui-state-disabled a{
	color: #666666 !important;
}

/* The Tab Panel Area*/
.ui-tabs-panel {
   height: 100%;
   background: #ffffff;
}

#rightPane .ui-tabs-panel {
   padding: 10px;
}

/* Tab Overflow Button */
.inforTabButton {
	background: none repeat scroll 0 0 white;
	float: right;
	margin: 0;
	position: relative;
	right: 0;
	top: -26px;
	border-bottom: 1px solid #b3b3b3;
	margin: 0 0 0 -75px;
}

.inforTabButton button {
	vertical-align: middle;
	margin: 0;
}

.inforModuleTabs > .inforTabButton {
	height: 29px;
    top: -30px;
}

.inforMoreButton {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAAJklEQVR42mOcOXPmfwY8gBFE4FKUnp7OyAjjoCsCSWLoAClCVwgA5NgQYhsZMMMAAAAASUVORK5CYII=") no-repeat scroll 98% 12px transparent;
    background-position: 94% 12px;
	background-color: white;
	border: medium none;
	color: #666666;
	height: 25px;
    border-radius: 3px 3px 0 0;
	padding: 0px 5px 0;
	line-height: 27px;
	cursor: pointer;
	width: 50px;
	margin-right: 1px;
	 text-indent: -7px;
}

.inforMoreButton:hover {
	background-color: #f2f2f2;
}

.inforMoreButton:hover a {
	background-color: #333333;
}

.inforModuleTabs > .inforTabButton > .inforMoreButton {
	color: #666666;
    font-size: 1.6em;
    height: 29px;
	text-indent: -11px;
	margin-right: 1px;
    width: 51px;
	border-bottom: 3px solid transparent;
	background-position: 98% 12px;
}

.inforModuleTabs > .inforTabButton > .inforMoreButton:hover {
    border-bottom: 3px solid #666666 !important;
}

.inforModuleTabs > .inforTabButton > .inforMoreButton:hover a{
    color: #666666;
}

/* Tab Close Button */
.inforTabCloseButton {
	visibility: hidden;
	opacity: 0;
	float: right;
	height: 11px;
	left: -1px;
	margin-top: 6px;
	padding-left: 6px;
	width: 10px;
	border: none;
	background-color: transparent;
}

.inforNormalTabs > li.ui-state-active > .inforTabCloseButton {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAN0lEQVQY02P4//8/AzGYgRyF6kDsgMR3gIphKARJNEAl1aFsB1xWwxQ0IJtGtkKirSbaM9QJRwAqODK4Un8IXAAAAABJRU5ErkJggg==")  no-repeat scroll 0 2px transparent;
}

.inforNormalTabs > li.ui-state-active > .inforTabCloseButton:hover {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAZklEQVQY02P4//8/AxAzAnEMEK8G4mdQvBoqBpJjgClq+I8bgOQYGaC6/u94/Pd/58XfcFkQGyQGBTEMUCvAEsKLv4MlQRjERtK4mgHqnv8wU0EKYBqQwDOSFBJtNdGeITp4iApwANLMY5zrqGg4AAAAAElFTkSuQmCC")  no-repeat scroll 0 2px transparent;
}

.inforNormalTabs > li.ui-state-active > .inforTabCloseButton:active {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAZklEQVQY02P4//8/AxAzAnEMEK8G4mdQvBoqBpJjgClq+I8bgOQYGaC6/u94/Pd/58XfcFkQGyQGBTEMUCvAEsKLv4MlQRjERtK4mgHqnv8wU0EKYBqQwDOSFBJtNdGeITp4iApwANLMY5zrqGg4AAAAAElFTkSuQmCC")  no-repeat scroll 0 2px transparent;
}

.ui-state-hover .inforTabCloseButton{
	opacity: 1;
	visibility: visible;
	transition: visibility 0s, opacity 1s linear;
	-moz-transition: visibility 0s, opacity 1s linear;
}

.ui-tabs-selected .inforTabCloseButton{
	opacity: 1;
	visibility: visible;
}

.inforAddTabButton{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA/0lEQVR42r2U4QqCMBDHfRgfQwgEX1HoMSL6Wiu/qn0KKp8hWn5T0rV/bHKI02mjPxzMu9vPnd7O8/6lzXYXSVtLS6W9pQm1hi+aA/KlMQUYM+T4U7BA2gMb9uworre7eHIu2rYVENbwIaagyA3GTvaFpVkumqYRJiGGHAL1h4BMw/rSZfZFoKwPC3WZQyczAZFLyg8pMIYT32dIJiCEPSoeU2AB56ssZwOxR8ULCqzg1OVatEz3AuxRzxUFcjjrunYGvLgu2flPcds2tLGz/GwNRO5gY5OrxxdcPW4cEnQ4HNipGw5aejggRu7xymZ8JRZtk0yOr5EBKxYP2F/1AYOcqGFSHymuAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
	border-width: 0;
	height: 20px;
	position: relative;
	top: -16px;
	width: 20px;
	cursor: pointer;
}

.inforAddTabButton:hover, .inforAddTabButton:active {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABDUlEQVR42r2UOwrCQBCGPUyOERACuYtg6Qkk2Ih1QDBY6A0MIlaBtLZWqYKPTkgVSGJY95ddGUPeLv4wsJnHxw6ZncHgXxqNJya3JbcTtyc3Js7wmV1AGjdPAOoMOVoTTOf2QMHUmjN3f2RheGF5njMIZ/gQE1Dk6nU3e8NWzoalacaqhBhyCFQrA3oSVpRssygC9YowQ7ZZdrMqIHJJ+wYF2nDu3ENpi1VACDUiblNgAOf1du8MRI2IBxSYwJll2RegySDUiO+EAiM44zhWBjyrbln5T1E7NnSwnfW2NRC5pYNNnl7U4+lFlUuCLgdrtvgsBym5HBAj73jYZn35LcbGb1xfNQuW9V6wv+oFPX8mOvlR4z0AAAAASUVORK5CYII=");
}

.inforModuleContentArea > .inforTabContainer
{
	margin-top: 0px;
}

.inforHiddenTab{
	display:none !important;
}


html[dir="rtl"] .inforTabset li {
	float: right;
}

html[dir="rtl"] .inforTabButton {
	float:left;
}

html[dir="rtl"] .ui-tabs-paging-next {
   float: left !important;
}

html[dir="rtl"] .ui-tabs-paging-prev {
   float: right !important;
}

html[dir="rtl"] .inforModuleTabs .inforModuleHeaderRight {
	padding: 14px 1px;
}

/*Session aka Module Tabs*/
ul.inforModuleTabs {
	height: 33px;
}

.inforModuleTabs > li a {
	font-size: 1.6em;
	font-family:  Helvetica, Arial, sans-serif;
	color: #666666 !important;
	padding: 5px 8px 0 10px;
}

.inforModuleTabs > li a:active {
	background-color: transparent;
}

.inforModuleTabs > li.ui-tabs-selected a {
	font-size: 1.6em;
	padding-top: 5px;
}

.inforModuleTabs > li > a:focus {
	height: 33px;
	margin-top: 0;
	padding-top: 6px;
}

.inforModuleTabs > .ui-tabs-selected a {
	color: #13a3f7 !important;
}

.inforModuleTabs > .ui-tabs-selected a:focus {
	height: 100%;
	margin: 0;
	padding-top: 6px;
}

.inforModuleTabs > .inforTabset li:hover, .inforModuleTabs > .inforTabset li.ui-state-focus {
	background-color: transparent !important;
	border-bottom: 3px solid #666666;
}

.inforModuleTabs > .inforTabset li:hover a, .inforModuleTabs > .inforTabset li.ui-state-focus a {
	color: #333333 !important;
}

.inforModuleTabs > .ui-tabs-selected, .inforModuleTabs > .ui-tabs-selected:hover  {
	background-color: transparent !important;
	border-bottom: 3px solid #13a3f7 !important;
	border-radius: 3px 3px 0 0;
}

.inforModuleTabs > .inforTabset li.ui-tabs-selected:hover a, .inforModuleTabs > .inforTabset li.ui-tabs-selected.ui-state-focus a {
	color: #13A3F7 !important;
}

.inforModuleTabs > ul > li {
	border-bottom: 3px solid transparent;
	height: 30px;
	padding: 0;
	margin-left: 11px;
}

.inforTabCloseButton {
	height: 11px;
	padding-left: 0;
	width: 11px;
	position: relative;
	left: -6px;
	margin-left: -1px;
	margin-right: -4px;
	top: -7px;
	cursor: pointer;
}

.inforTabCloseButton span {
	display: block;
    height: 9px;
    width: 6px;
	opacity: .40;
	filter: alpha(opacity=40);
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGAQAAAADIt9LlAAAAAnRSTlMAAQGU/a4AAAARSURBVGjeYzBgMGA4A4RAGgAOHAJZRACDbAAAAABJRU5ErkJggg==")   no-repeat scroll 0 2px transparent;
}

.inforModuleTabs .inforTabCloseButton{
	left: -2px;
	margin-left: -3px;
	margin-right: -4px;
	top: -1px;
}

.inforModuleTabs .inforModuleDropDownButton {
	position: relative;
	left: 2px;
	padding: 0;
	margin: 0;
}

.inforTabCloseButton:hover {
	background-color: #e0e0e0;
	box-shadow: 0 1px #a2a2a2;
}

.inforTabCloseButton:hover span {
	opacity: .65;
	filter: alpha(opacity=65);
}

.inforTabCloseButton:active {
	background-color: #e0e0e0;
	box-shadow: 0 1px #a2a2a2;
}

.inforTabCloseButton:active span {
	opacity: .80;
	filter: alpha(opacity=80);
}

.inforModuleTabs .inforTabHeaderEditor {
	display: inline;
	left: 5px;
	top: 5px;
	margin-left: -2px;
}

/*vertical Tabs*/
.inforVerticalTabs {
	width: 100%;
	display: inline-block;
}

.inforVerticalTabs > .ui-tabs-panel {
	  border: 1px solid #cccccc;
	  border-radius: 0px 3px 3px 3px;
	  margin: 6px 3px;
	  z-index: 1;
	  left: -1px;
	  padding: 0 20px;
	  width: auto;
	  position: relative;
}

.inforVerticalTabs > ul > .ui-tabs-selected  {
	background-color: white  !important;
	border-right: 1px solid white;
	position: relative;
	z-index: 2;
}

.inforVerticalTabs > ul > .ui-tabs-selected > a  {
	color: #13A3F7  !important;
	border-left: 3px solid #13A3F7;
	text-indent: 17px;
}

.inforVerticalTabs > ul {
	display: inline-block;
	list-style: none outside none;
	width: auto;
	z-index: 2;
	float: left;
	padding-left: 0;
}

.inforVerticalTabs > ul > li {
	background-color: #E6E6E6;
	border-bottom: 1px solid #CCCCCC;
	border-radius: 0 0 0 0;
	border-right: 1px solid #CCCCCC;
	height: 30px;
}

.inforVerticalTabs > ul > li:first-child {
	 border-top: 1px solid #CCCCCC;
	 margin-top: -4px;
}

.inforVerticalTabs > ul > li:hover {
	background-color: #E1E1E3;
}

.inforVerticalTabs > ul > li:hover > a {
	border-left: 3px solid #686B73;
	text-indent: 17px;
}

.inforVerticalTabs > ul > .ui-tabs-selected:hover > a {
	border-left: 3px solid #13A3F7;
	text-indent: 17px;
}

.inforVerticalTabs > ul > li a {
	color: #666666;
	float: left;
	font-size: 1.3em;
	line-height: 28px;
	margin: 1px -2px 1px 0;
	text-decoration: none;
	text-indent: 17px;
	border-left: 3px solid transparent;
}

.inforVerticalTabs  h2 {
	border-bottom: 1px solid #CCCCCC;
	color: #13A3F7;
	font-size: 2em;
	font-weight: normal;
	margin-bottom: 15px;
	margin-top: 18px;
	padding-bottom: 9px;
}

/*Nested Tab Styling*/

.inforTabset.inforNormalTabs.level2 > .ui-tabs-selected {
	background-color: #686B73 !important;
}

.inforTabset.inforNormalTabs.level3 > .ui-tabs-selected {
	background-color: white !important;
	border-top: 3px solid #13A3F7;
	border-left: 1px solid #b3b3b3;
	border-right: 1px solid #b3b3b3;
	border-bottom: none;
}

.inforTabset.inforNormalTabs.level3 > .ui-tabs-selected > a{
	color: #666666 !important;
}

.inforTabset.level3{
	overflow: visible !important;
}

.inforTabset.level3 li:first-child{
	margin-left: 4px !important;
}

.inforTabCloseButton .inforLoadingIndicator{
	display: inline-block;
	height: 16px;
	left: -1px;
	position: relative;
	top: 3px;
	width: 16px;
}

.inforTabset li:hover .inforDragHandle{
	visibility: visible;
}

.inforTabset li.ui-state-active .inforDragHandle {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAPCAYAAAAs9AWDAAAAGklEQVR42mNgwAIYQcR/IIALAAED0WCEaAcAokcUBumqKYgAAAAASUVORK5CYII=");
}

.inforModuleTabs li.ui-state-active .inforDragHandle {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAPCAYAAAAs9AWDAAAAGUlEQVQoU2PACYQXf/8Pw1AhUsBw187AAACTvSgVj6lbUwAAAABJRU5ErkJggg==");
}

.inforModuleTabs .inforDragHandle {
	background-position: -1px 8px;
	height: 24px !important;
}

.inforTabset .inforDragHandle {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAPCAYAAAAs9AWDAAAAHklEQVR42mNgwAIYQcTmzZv/wwR8fX0ZGYgGI0Q7AGzXFAYcKpT1AAAAAElFTkSuQmCC");
	background-repeat: no-repeat;
	cursor: move;
	display: inline-block;
	float: left;
	height: 15px;
	left: 3px;
	margin: 0;
	padding: 0;
	position: relative;
	width: 5px;
	visibility: hidden;
}

.inforDragHandle + a {
	padding-left: 5px;
}


.inforDragPlaceholder{
	background-color:#e5e5e5;
	height: 26px;
	min-width: 50px;
}


.inforTabset li.downArrow {
	opacity: 1;
	filter:alpha(opacity=100);
	padding-right: 11px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAAJElEQVQYV2PYvHnzf0KYAQSwScAwWAEMEFQAAwQVwACmAgYGANtfTVkXrUkfAAAAAElFTkSuQmCC") no-repeat scroll 94% 15px rgba(0, 0, 0, 0) !important;
}

.inforTabset li.downArrow.ui-tabs-selected {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAAJElEQVQYV2MQXvz9PyHMAALYJGAYrAAGCCqAAYIKYABTAQMDALfEQs2pG1ekAAAAAElFTkSuQmCC") no-repeat scroll 94% 15px rgba(0, 0, 0, 0) !important;
}/* Infor Text Area
----------------------------------*/
.inforTextArea:focus, .inforTextArea[readonly]:focus {
	outline: none;
	border: 1px solid #13A3F7;
	background-color: #EAF7FF;
}

.inforTextArea {
	border: 1px solid #b3b3b3;
	margin: 0px;
	padding: 10px;
	line-height: 17px;
	resize: none;
	width: 224px;
	height: 100px;
	border-radius: 3px;
	color: #1a1a1a;
	overflow:auto;
	background-color: white;
	box-sizing: content-box;
	-moz-box-sizing: content-box;
}

.inforTextArea[readonly] {
	border: 1px solid transparent;
}

.inforTextArea[disabled], .inforTextArea[disabled]:focus {
   border: 1px solid transparent;
   cursor: default;
}

.inforTextArea.backgroundColor[readonly],.inforTextArea.backgroundColor[disabled] {
	 background-color: #e5e5e5;
}

.inforTextArea[disabled] {
	opacity: .5;
	filter:alpha(opacity=50);
}

.inforTextArea.error {
   border: 1px solid #d24a00 !important;
   background-color: #FDF2F3;
}

.inforTextArea[rows], .inforTextArea[cols]
{
	width: auto;
	height: auto;
}

/* Infor Text Button
----------------------------------*/

.inforTextButton ,.inforTextButton[disabled], .inforMenuButton, .inforSplitButton{
	background: none;
	border: none;
	border: 1px solid transparent;
	border-radius: 3px;
	color: #666666;
	cursor: default;
	height: 22px;
	margin: 0 0px 0 5px;
	outline: medium none;
	overflow: hidden;
	padding: 0 4px;
	font-family: Helvetica, Arial, sans-serif;
	cursor: pointer;
}

.inforTextButton {
	padding: 3px 7.5px;
}

.inforTextButton[disabled], .inforTextButton.disabled{
	color: #999999;
	cursor: default;
}

.inforTextButton:hover {
	background-color: #e0e0e0;
	box-shadow: 0 1px #a2a2a2;
	color: #1a1a1a;
	border: 1px solid transparent !important;
}

.inforTextButton:hover[disabled], .inforTextButton.disabled:hover {
	color: #999999;
	cursor: default;
	background-color: transparent;
	box-shadow: none;
}

.inforTextButton:active {
	background-color: #c2c2c2;
    box-shadow: 0 1px #7a7a7a inset;
	color: #1a1a1a;
	border: 1px solid transparent !important;
}

.inforTextButton:focus {
	border: 1px solid #13A3F7;
}

/* Infor Text Input Field
----------------------------------*/

.inforTextbox {
	line-height: 14px;
	width: 195px;
	border-radius: 3px;
	border: 1px solid #b3b3b3;
	padding: 2px 4px;
	color: #1a1a1a;
	height: 14px;
	background-color: white;
	transition: border 0.2s linear 0s, border-color 0.2s linear 0s;
}


.inforTextbox[readonly], .inforTextbox[disabled], .inforTextbox.disabled, .inforTextbox[disabled]:focus , .inforTextbox.disabled:focus , .inforTextbox[disabled]:focus , .inforTextbox.disabled:focus
{
	border: 1px solid transparent;
	background-color: transparent;
}

/*Is permissible to use optional e5e5e5 for disabled fields*/
.inforTextbox.backgroundColor[readonly], .inforTextbox.backgroundColor[disabled], .inforTextbox.backgroundColor.disabled, .inforTextbox.backgroundColor[disabled]:focus , .inforTextbox.backgroundColor.disabled:focus , .inforTextbox.backgroundColor[disabled]:focus , .inforTextbox.backgroundColor.disabled:focus
{
	border: 1px solid transparent;
	background-color: #e5e5e5 !important;
}

.inforTextbox[disabled], .inforTextbox.disabled {
	background-color: transparent;
	opacity: .5;
	filter:alpha(opacity=50);
}

.inforTextbox.decimalOnly, .inforTextbox.numericOnly {
	text-align: right;
}

.inforTextbox.decimalOnly[readonly], .inforTextbox.numericOnly[readonly],.inforTextbox.decimalOnly[disabled], .inforTextbox.numericOnly[disabled]  {
	text-align: left;
}

.inforTextbox.backgroundColor.decimalOnly[readonly], .inforTextbox.backgroundColor.numericOnly[readonly],.inforTextbox.backgroundColor.decimalOnly[disabled], .inforTextbox.backgroundColor.numericOnly[disabled]  {
	text-align: right;
}

.inforTextbox.alignRight.decimalOnly[readonly], .inforTextbox.alignRight.numericOnly[readonly],.inforTextbox.alignRight.decimalOnly[disabled], .inforTextbox.alignRight.numericOnly[disabled]  {
	text-align: right;
}

.inforTextbox.error {
   border: 1px solid #d5000e;
   background-color: #FDF2F3;
}

.inforTextbox.error[readonly]:focus, .inforTextbox.error[readonly] {
   border: 1px solid transparent;
}

.inforTextbox:focus {
	outline: none;
	border: 1px solid #13A3F7;
	background-color: #EAF7FF;
}

.inforTextbox[readonly]:focus {
	outline: none;
	border: 1px solid transparent;
}

/*Allow size attribute to work*/
.inforTextbox[size] {
	width: auto !important;
}

.inforTriggerField .inforTextbox[size] {
	margin-right: 15px;
}

.inforTextbox[size] + .inforTriggerButton { /*So it works with trigger Fields*/
    margin-left: -20px !important;
}

/* Infor Tile Panels
----------------------------------*/
.inforTilePanel {
	background-color: #f2f2f2;
}

.inforPanelItem {
  width: 30%;
  max-width: 45%;
  min-width: 300px;
  margin: 10px;
  float: left;
  height: 188px;
  border-radius: 2px;
  box-shadow: 0 1px #b3b3b3;
  background-color: #FFFFFF;
  border: 1px solid  #D9D9D9;
}

.expanded .inforPanelBody {
	height: 306px;
}

.inforPanelItem .inforLabel {
	text-align: left;
	margin-bottom: -1px;
}

.inforPanelItem  .inforAlertIcon {
	position: relative;
	left: 4px;
}

.inforPanelItem .inforDataLabel {
	font-style: normal;
	margin-bottom: 1px;
	margin-left: 0;
	white-space: pre;
	width: 1px;
}

.inforPanelItem:hover {
  border: 1px solid #13a3f7;
}

/*Drag and Drop*/
.inforPanelPlaceholder {
	background-color: #e5e5e5 !important;
}

.inforPanelItemDragging {
	background-color: #f5f5f5;
	opacity:.9;
	filter: alpha(opacity = 90);
	width: 370px;
	margin: 20px;
	height: 188px;
	border: 1px solid #13a3f7;
}

/*Content*/
.inforPanelHeader {
	border-bottom: 1px solid #D9D9D9;
	padding: 9px 0 4px 10px;
}

.inforPanelHeaderText{
	color: #333333;
	font-family: Helvetica,Arial,sans-serif !important;
	font-size: 1.6em;
	padding-left: 7px;
	position: relative;
	top: -6px;
}

.inforLabelLarge {
	color: #666666;
	font-size: 1.6em;
	position: relative;
	text-indent: 13px;
	top: -3px;
	display: inline-block;
}

.inforPanelBody .slick-pane-header {
	border-bottom: 0 none ;
}

.inforPanelBody .inforSingleColumnLayout {
	margin-left: 35px;
	margin-top: 2px;
	overflow: hidden;
}

.slick-cell .inforSingleColumnLayout {
	line-height: 18px;
	margin-left: -4px;
	margin-top: 5px;
	padding: 0;
}

.inforPanelBody {
	border-top: 1px solid white;
	height: 118px;
	margin-top: 0;
	padding: 15px 10px 11px;
}

.inforPanelBody br {
	clear:both;
}

/*Buttons*/
.inforPanelSettingsButton {
	float: right;
	left: -9px;
	position: relative;
	top: 4px;
}

.inforPanelExpand {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAMUlEQVQoz2NgAIKZM2f+Z8AB4HIgBgxjUwSXQ+YgK8Yqji6ISzNexTgdTlARumJ0cQDlaWRpBfW23wAAAABJRU5ErkJggg==") no-repeat scroll center center #D9D9D9;
	border: medium none;
	border-radius: 2px 0 0 0;
	bottom: 0px;
	height: 20px;
	position: absolute;
	right: 0px;
	width: 20px;
	cursor: pointer;
	padding: 0;
	margin: 0;
}

.inforPanelExpand:hover {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAMUlEQVQoz2NgAIK0tLT/DDgAXA7EgGFsiuByyBxkxVjF0QVxacarGKfDCSpCV4wuDgA3b07lLNcrJAAAAABJRU5ErkJggg==") no-repeat scroll center center #BFBFBF;
}

.inforPanelExpand:active {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAMUlEQVQoz2NgAAJfX9//DDgAXA7EgGFsiuByyBxkxVjF0QVxacarGKfDCSpCV4wuDgAAQ0RZCaRx8AAAAABJRU5ErkJggg==") no-repeat scroll center center #b2b2b2;
}

.inforPanelExpand.up {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAOUlEQVR42mNgQAMzZ878D8Lo4ozoipD56enpjBgKsZmCrJgRnyJkxYy4rEMXZ8LlJmQ2AyH3IcsBAHxbIGXB5VcNAAAAAElFTkSuQmCC") no-repeat scroll center center #D9D9D9;
}

.inforPanelExpand.up:hover {
	 background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAOUlEQVR42mNgQANpaWn/QRhdnBFdETJ/1qxZjBgKsZmCrJgRnyJkxYy4rEMXZ8LlJmQ2AyH3IcsBAP+IHpoMZIrNAAAAAElFTkSuQmCC") no-repeat scroll center center #BFBFBF;
}

.inforPanelExpand.up:active {
	 background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAAOUlEQVR42mNgQAO+vr7/QRhdnBFdETJ/8+bNjBgKsZmCrJgRnyJkxYy4rEMXZ8LlJmQ2AyH3IcsBAETpHbn4PAemAAAAAElFTkSuQmCC") no-repeat scroll center center #b2b2b2;
}

.inforPanelExpandBar {
	background-color: #ebebeb;
	bottom: 1px;
	height: 22px;
	position: absolute;
	width: 100%;
	 margin-left: -10px;
	padding-right: 13px;
}

/*Themes and Icons*/
.inforPanelIcon {
	float: left;
	height: 17px;
	padding-left: 1px;
	width: 14px;
	position: relative;
	top: 2px;
}

.inforPanelBody .inforIcon.ok, .inforPanelBody .inforIcon.error {
	clear: both;
	float: left;
	left: 0px;
	position: relative;
	top: 0;
}

/*Count Down*/
.inforLabel.inforCountDown  {
	margin-left: 2px;
	margin-top: 7px;
	display:none;
}

.inforLabel.inforCountDown:after  {
	content: "";
}

.inforCountDown  tbody{
	text-align: center;
}

.inforCountDown  tr:first-child{
	font-size: 48px;
	padding-bottom: 2px;
}

.inforCountDown .hour,.inforCountDown .min {
	text-indent: 10px;
}

.inforCountDown .hour:after, .inforCountDown .min:after  {
	content: ":";
}

/*Drag and Drop*/
.inforPanelDragTarget {
	border: 1px solid #C1C1C1;
}

.inforPanelDragTarget:hover{
	border: 1px solid #80CDFA;
}

/*Flip Css3 Animation*/
.inforPanelItem {
	-webkit-perspective: 1000px;
	 -moz-perspective: 1000px;
	  -ms-perspective: 1000px;
		  perspective: 1000px;
}

.inforPanelItem  {
  -webkit-transition: -webkit-transform 0.3s ease-in-out 0.2s;
	 -moz-transition: -moz-transform 0.3s ease-in-out 0.2s;
	 -ms-transition: -ms-transform 0.3s ease-in-out 0.2s;
		  transition: transform 0.3s ease-in-out 0.2s;

  -webkit-transform-style: preserve-3d;
	 -moz-transform-style: preserve-3d;
	 -ms-transform-style: preserve-3d;
		  transform-style: preserve-3d;
}

.inforPanelItem.flipped {
  -webkit-transform: rotateY( 180deg );
	 -moz-transform: rotateY( 180deg );
	 -ms-transform: rotateY( 180deg );
		  transform: rotateY( 180deg );
}

.inforPanelItem div {
   -webkit-backface-visibility: hidden;
	 -moz-backface-visibility: hidden;
	 -ms-backface-visibility: hidden;
		  backface-visibility: hidden;
}

.inforPanelItem .inforPanelSettings {
  display:none;
  -webkit-transform: rotateY( 180deg );
	 -moz-transform: rotateY( 180deg );
	 -ms-transform: rotateY( 180deg );
		  transform: rotateY( 180deg );
}

.inforDragProxy .inforCardstackCell {
	margin: 4px;
}
.inforDragProxy .inforCardstackImg {
	 top: -48px;
}

.inforPanelItem .inforCardstackCell .inforLabel, .inforPanelItem .inforCardstackCell .inforDataLabel{
	font-size: 1em;
	padding-top: 0;
}

.inforCardstackCell .inforIcon {
	left: -5px !important;
	padding-left: 2px;
	position: relative;
	top: -2px;
}

.inforLabel.inforCountDown > table {
	margin-left: 0px;
	margin-top: 18px;
}

.inforPanelBody .slick-viewport {
	background: none repeat scroll 0 0 transparent;
}/* Infor Time Field
----------------------------------*/
#inforTimePopup {
	height: auto;
	padding: 20px;
	width: auto;
}

#inforTimePopup li a {
	text-align: center;
}

#inforTimePopup input {
	width: 18px;
}

#inforTimePopup .inforTriggerField {
	margin-right: 5px;
}

#inforTimePopup > span {
	font-size: 1.9em;
	left: -1px;
	position: relative;
	top: -4px;
}/* Infor Toggle Button
----------------------------------*/
.inforToggleButton {
	margin-top: 2px;
	background-color: transparent;
	border-radius: 3px;
	display: inline-block;
	width: auto;
	margin: 0;
	padding: 0;
}

.inforToolbar .inforToggleButton {
	border-bottom: 1px solid transparent;
}

.inforToolbar > .inforToggleButton:first-child > button:first-child {
    margin-left: 10px;
}

.inforTextButton.checked:active {
    border-top: 1px solid #767676 !important;
}

.inforToggleButton .inforTextButton {
	border: 1px solid transparent;
	border-radius: 0 0 0 0;
	margin: 0 0 0 -3px;
	padding: 0 5px;
	color: #1A1A1A;
	border-left: 1px solid #b3b3b3;
	border-bottom: 1px solid #b3b3b3;
}

.inforToggleButton .inforTextButton:first-child, .inforToggleButton .inforFormButton:first-child {
	border-radius: 3px 0 0 3px;
}

.inforToggleButton .inforTextButton:last-child {
	border-right: 1px solid #b3b3b3;
}

.inforToggleButton .inforTextButton:last-child, .inforToggleButton .inforFormButton:last-child {
	border-radius: 0 3px 3px 0;
}

.inforToolbar .inforIconButton.inforToggleButton {
	border-bottom: 1px solid transparent;
	margin-left: 5px  !important;	
	padding: 0 1px;
	margin-top: 5px !important;	
}

.inforToolbar .inforIconButton.inforToggleButton:focus {
	border-bottom: 1px solid #13A3F7;
}

.inforToolbar .inforIconButton.inforToggleButton.checked {
	border: 1px solid #c7c7c7;
	background-color: #d7d7d7;
}

.inforToolbar .inforIconButton.inforToggleButton.checked:focus {
	border: 1px solid #13A3F7 !important;
}

.inforToolbar .inforIconButton.inforToggleButton.checked span{
	opacity: .80;
	filter: alpha(opacity=80);
}

.inforToolbar .inforIconButton.inforToggleButton:first-child{
	margin-left: 10px !important;
}

.inforToggleButton .inforTextButton:first-child{
	margin: 0 0 0 0;
}

.inforToolbar .inforToggleButton .inforTextButton:hover {
    background-color: #CCCCCC;
}

.inforToggleButton .inforTextButton:focus, .inforToggleButton .inforFormButton:focus, .inforToggleButton  .inforFormButton.default:focus {
    box-shadow: 0 1px 0 white, 0 -1px 0 white, 0 2px 0 #13A3F7, 0 -2px 0 #13A3F7;
}

.inforToggleButton .checked, .inforToggleButton .checked:focus {
	background-color: #13A3F7;
    border-bottom: 1px solid transparent;
    border-left: 1px solid #B3B3B3;
    border-right: none;
    border-top: 1px solid #767676;
    box-shadow: none;
    color: #FFFFFF;
}

.inforToolbar .inforToggleButton .checked, .inforToolbar  .inforToggleButton .checked:focus {
	background-color: #BEBEBE;
    border-left: 1px solid #A1A1A1;
    border-right: 1px solid #A1A1A1;
    border-top: 1px solid #767676;
    border-bottom: 1px solid transparent;
    color: #1A1A1A;
}


/* Form Button Styles */
.inforToggleButton .inforFormButton {
	border: medium none;
    border-radius: 0 0 0 0;
    margin: 0 -2px;
	border-left: 1px solid #B3B3B3;
}

/* Up/Down Arrows for Card Stack / Sort */
.arrowDown, .arrowUp{
	background-position: center center;
	background-repeat: no-repeat;
	display: block;
	height: 13px;
	width: 7px;
}

.arrowDown {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAYAAACJmvbYAAAAOklEQVQI12MIjYy5AMT/seALDEDCAIvEB5A4w////0EKGtAkC0DiYEmoggNQiQMwMWRJBSB+AKJhYgA9aktQ8RMqCAAAAABJRU5ErkJggg==");
}
.arrowUp {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAYAAACJmvbYAAAAPklEQVQI12P4//8/AwiHRsYoAPEDEA0TY0CSPADE/0E0iiRQoAAqAcMNYEkgwwCIP6BJgrABSPICFgkQvgAAahJLUPs/I+0AAAAASUVORK5CYII=");
}
.inforTextButton:active .arrowDown, .checked .arrowDown {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAYAAACJmvbYAAAANklEQVQI12P4////hf/YwQUGIGGAReIDSBwkCcINaJIFIHGYJAgfgEocgIkhSyoA8QMoDRYDAMqwfAuMpwXfAAAAAElFTkSuQmCC");
}
.inforTextButton:active .arrowUp, .checked .arrowUp{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAYAAACJmvbYAAAANUlEQVQI12P4//8/AxQrAPEDKA0WY0CSPPAfAg6gSxb8RwUNMEkDIP7wHxMYgCQv/McOLgAAqmV8C+plitkAAAAASUVORK5CYII=");
}

/* Up Down Sort with  an icon */
.inforToggleButton .sortAsc, .inforToggleButton .sortDesc {
	background-position: 0 0;
	background-repeat: no-repeat;
	display: inline-block;
	height: 16px;
	margin-bottom: -1px;
	width: 16px;
}

.inforToggleButton .sortDesc {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAtUlEQVR42mNgGHCQmVvikpFdfBeI/4NwZnZJOT71IDWoBuQUp2XmFIUiGfY/M7NCkDQX5BSfAWlMzy6eCTGg2JhoFwAF3oFcgeoC3AZgNRHuhcxCJZJdANIMcgU4ELOKd0MMKFSiWaxhuIBiA9KziiOBsbAMjrOLW8lyQUZGiRjIgLTsEnPyDADanJldnIJLEy4M9UaJLzAGJsSWlHDjsxmrZpjTgbQOMQGIohlrIAJdQkoYAACFa5Ql5MeV3QAAAABJRU5ErkJggg==");
}

.inforTextButton:active .sortDesc, .checked .sortDesc {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiElEQVR42mNgGHDw//9/FyC++x8Bygmo/48ukAbEoUiGgYAgqS44A9U4E0obk+KCdyBXoLnAmBQX/EfyghI5LgiFugIEdkNpJVrG2n/qGgDkRwLxMiTcSpYLgOJiUAPMyTWgFYhT8MQUVgBT4AvEE4CYm0B0Y9UMc7oOkWnmP4o3sATiBFLCAACSTRZ797G+NwAAAABJRU5ErkJggg==");
}

.inforToggleButton .sortAsc {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAu0lEQVR42mNgGHCQnl3UkZFd/B+Oc4rP4FMPUoNVIjOzUAkkmZlTFEqWS0A2p2cXzySoDpsLMrNLyoESdzMzKwRJthnu9NwSF6Jciu4CjEAEuoSmsYYzFsg2ICOjRCcjq3gCMBaWgXB6VokvaQbklDilZZeYww0DGhJbUsJNmguyi1tBGjOzi1NAdEpOiSK6JlwYJDkb5ApkF6AbgMsQWApchuQFMVwGoBsCFwRphrgC7IUqcGACDSI2DAD++5JpbSBVCAAAAABJRU5ErkJggg==");
}

.inforTextButton:active .sortAsc, .checked .sortAsc {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAjElEQVR42mNgGHDw////jv+o4AwB9f9xSShBDQgl1yVngHgmEer+YxMsB+K7QCxIjs0wp7sQqf4/oUC8S+tY+09dA4B8HSCeAMTLoNiXVAOcgNgcyTCQIdykuqAVqjEFSiuia8IFQJKzQa5Ac4EiNpsxNEMlliF5QQyXAeiGIAuaQ10B0lgFpcWIDQMA+esU0rCTgDIAAAAASUVORK5CYII=");
}

/*Toggle For Collapse Panels*/
.inforToggleButton .panelCollapseCenter{
	width: 22px;
	height: 22px;
	margin-left: -3px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJklEQVR42mOsrm//z0AJwGcASI6QPBMDhWDUgFEDRg2AAEZKszMAyjYPHTaDeusAAAAASUVORK5CYII=") no-repeat scroll center center transparent;
}

.inforToggleButton .panelCollapseCenter:hover{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAJklEQVR42mMUXvz9PwMlAJ8BIDlC8kwMFIJRA0YNGDUAAhgpzc4ACu4QJYInbKcAAAAASUVORK5CYII=") no-repeat scroll center center transparent;
}
.inforToggleButton .panelCollapseCenter.checked{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAHaTzTgAAAASSURBVHjaY/j/n6GxkVj0/z8Asn8SGTiuphcAAAAASUVORK5CYII=") no-repeat scroll center center transparent;
}

.inforToggleButton .panelCollapseLeft {
	width: 22px;
	height: 22px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAACVBMVEUAAABoa3N7f4dzc9nSAAAAAXRSTlMAQObYZgAAACpJREFUeNpjWAUEDA0NDEwwghFEsIIIURARCiQa4QSYC5FghSuG6QUZBQBUTxT55QYZlAAAAABJRU5ErkJggg==")  no-repeat scroll center center  transparent;
}
.inforToggleButton .panelCollapseLeft:hover{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEUAAAATo/cd9CxzAAAAAXRSTlMAQObYZgAAAChJREFUeNpj+P+foYMRjAQZOgwZOgoZOj4ydIIRkAHiGoKlwGr+/wcAkAEQnYO96fAAAAAASUVORK5CYII=")  no-repeat scroll center center  transparent;
}
.inforToggleButton .panelCollapseLeft.checked{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAHaTzTgAAAAoSURBVHjaY/j/n6GDEYwEGToMGToKGTo+MnSCEZAB4hqCpcBq/v8HAJABEJ2DvenwAAAAAElFTkSuQmCC")  no-repeat scroll center center  transparent;
}
.inforToggleButton .panelCollapseRight {
	width: 22px;
	height: 22px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAABnRSTlMAAAAAAABupgeRAAAAOElEQVR42mOorm8nCTGAMF6ArIBiDRnZxSRrwNRDWAOaHqI0IOshVgNcD8000NLTtIw4mqUlkhAAD+iVf3CbWkMAAAAASUVORK5CYII=")  no-repeat scroll center center transparent;
}
.inforToggleButton .panelCollapseRight:hover{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEUAAAATo/cd9CxzAAAAAXRSTlMAQObYZgAAACZJREFUeNpj+P+foUEQhDoEGXoEGfoEGfqBaCIYgbk9YCmImv//AUT4DWty3BvvAAAAAElFTkSuQmCC")  no-repeat scroll center center  transparent;
}
.inforToggleButton .panelCollapseRight.checked{
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAHaTzTgAAAAmSURBVHjaY/j/n6FBEIQ6BBl6BBn6BBn6gWgiGIG5PWApiJr//wFE+A1rctwb7wAAAABJRU5ErkJggg==")  no-repeat scroll center center  transparent;
}

.inforToggleButton .panelCollapseLeft.checked,.inforToggleButton .panelCollapseLeft.checked:focus {
	background-color: #13A3F7;
	border: 1px solid #D1D2D5;
}

.inforToggleButton .panelCollapseRight.checked,.inforToggleButton .panelCollapseRight.checked:focus {
	background-color: #13A3F7 ;
	border: 1px solid #D1D2D5;
}

.inforToggleButton .panelCollapseCenter.checked,.inforToggleButton .panelCollapseCenter.checked:focus {
	background-color: #13A3F7 ;
	border: 1px solid #D1D2D5;
}
/* Infor ToolBar
----------------------------------*/
.inforToolbar {
	height: 34px;
	width: 100%;
	display: block;
	overflow: hidden;
	background-color: #ebebeb;
	box-shadow: 0 1px #d4d4d4;
	height: auto;
    min-height: 34px;
}

.inforDialogContent .inforToolbar {
	padding-top: 0px;
}

.inforToolbar > *:first-child {
	margin-left: 10px !important;
}

/* So All Children Get Centered assuming they are 20 pixels high */
.inforToolbar > * {
	margin-top: 5px !important;
	float:left;
	margin-bottom: 5px !important;	/* Push anything  below it down out of sight */
}

.inforToolbar > .inforTextButton  {
	margin-top: 6px !important;
}

.inforToolbar > .inforLabel  {
	margin-top: 8px !important;
	width: auto;
}

.inforToolbar > .inforSplitButtonContainer {
	margin-top: 5px !important;
	margin-left: 5px;
}

.inforToolbarSpacer {
	border-right: 1px solid #B3B3B3;
    height: 20px;
    margin-left: 19px;
    margin-right: 14px;
    margin-top: 7px !important;
}

.inforToolbar > .inforCheckboxContainer > .inforCheckboxLabel {
	color: #686B73 !important;
	margin-left: -1px;
	margin-right: 8px;
}

.inforToolbar > .inforCheckboxContainer > .inforCheckboxLabel:hover {
	color: #13A3F7 !important;
}

.inforToolbar > .inforCheckboxContainer{
	margin-top: 5px !important;
}

.inforToolbar > .inforTriggerField {
	margin-top: 8px !important;
}

.inforToolbar > .inforToggleButton {
	margin-top: 6px !important;
}

.inforToolbar > .alignRight {
	float:right;
}

.inforToolbar > .alignRight > *{
	float:left;
}

.alignRight .inforToolbarSpacer {
	margin-top: 0 !important;
}

.inforModuleHeader + .inforToolbar {
	margin-top: -1px;
	display: inline-block;
}

.ui-tabs-panel .inforToolbar > .alignRight {
	padding-right: 20px;
}

.inforToolbar .inforLabel {
	width: auto;
}

.inforToolbar > .inforRadioButtonLabel {
	margin-right: 7px;
	margin-top: 6px !important;
}

.inforToolbar > .inforRadioButtonLabel .labelText{
	position: relative;
	top: -3px;
}

.inforToolbar + .inforTabContainer, .inforToolbar + .inforTabset {
	margin-top: 8px;
}

.inforToolbar > .inforTextbox {
    position: relative;
    top: 2px;
}

/*RTL*/
html[dir="rtl"] .inforToolbar > .alignRight {
	float: left;
}

html[dir="rtl"] .inforToolbarSpacer {
	float: right;
}

html[dir="rtl"] .inforToolbar > * {
	float: right;
}

html[dir="rtl"]  .inforToolbar > *:first-child {
	margin-right: 10px;
}
/* Infor ToolTip
----------------------------------*/

.inforTooltip {
	position:absolute;
	top: 15px; left:15px;
	padding: 10px;
	z-index:9999;
	color: white;
	border-radius: 4px;
	background: #333;
	font-size: 1.1em;
	border: none;
	box-shadow: 0 1px 3px rgba(0,0,0,.25);
}

.inforErrorTooltip {
    background-color: #D5000E;
}

.inforErrorTooltip div li {
    list-style: none outside none;
}

.inforTooltip.arrowTop:after {
    bottom: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(51, 51, 51, 0);
    border-bottom-color: #333333;
    border-width: 10px;
    left: 50%;
    margin-left: -10px;
}

.inforErrorTooltip.arrowTop:after{
    border-bottom-color: #D5000E;
}

.inforTooltip.arrowLeft:after {
    right: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(51, 51, 51, 0);
    border-right-color: #333333;
    border-width: 10px;
    top: 50%;
    margin-top: -10px;
}

.inforErrorTooltip.arrowLeft:after{
    border-right-color: #D5000E;
}

.inforTooltip.arrowRight:after {
    left: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(51, 51, 51, 0);
    border-left-color: #333333;
    border-width: 10px;
    top: 50%;
    margin-top: -10px;
}

.inforErrorTooltip.arrowRight:after{
	border-left-color: #D5000E;
}

.inforTooltip.arrowBottom:after {
    top: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(51, 51, 51, 0);
    border-top-color: #333333;
    border-width: 10px;
    left: 50%;
    margin-left: -10px;
}

.inforErrorTooltip.arrowBottom:after{
	border-top-color: #D5000E;
}

.inforTooltip.arrowBottomRight:before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAACMklEQVR42rWWP0zbQBjF75zQOITU4MQ0MXXIPyVR/iceQMrUpQtDl3TpBGMlBoTUoUOnDgxMICYmxMSCBGs7ITEwMlRdqi4ZGKjUSq0ESAHad+iuMlaa2K456S2R7355973vs0m9Xj80TfO3V6VSqZeEkByUggxIGiGSq1QqW16BzWbzI854AilQFKIjRGJQulgsvsUBfQ/Q23w+38EZYShIHCwZmmJXks1mF9vt9i8PLvexPwIFrE7+tdi9hqBJ6CnWAqBnLqHXcGli/yMnQAFlDz+GdE3TOq1W67NLl7vYOy6C4WSxB8d44RORSKTeaDSOXED7mUymws+gTqGUF57VYzoYDBZqtdqeC5fbbl1aoWxjHMqUy+V1lkYH0EvDMHJuXQpogEddhWYLhcIqDrwaBUUZNvk+Vy6tUNE2Bmr0Cgn+MQL6U9f1WS8u7W3DJskMDnuOBPeGQTEu17y6HNQ2SVVV5xCQ0yHQ74lEQudZoF6hlF/TBJud4XC4inp9GOLy3f+6tLeNRinNV6vVnUFA1PpcUZS40/nqJEx/26ZUKr0H5MYORQ+/4aGT/ILKom0wS18DcmFz2cPEUv1wKaDWwW/gZdwF5JvN5TL/Y5T4tESC79oG6XyGtvlqcfklFAopfrkcNPiTCIuJtjkRUARrid8E9RN6r21kWS6hNQ64y094EUR53YnfUDH4NUmS0qjhBnfZ5S7JQ0Ctg1/HR9oKXB7z38hDQmUephigL+B2/g+qlk61tQ8jlgAAAABJRU5ErkJggg==");
	background-repeat: no-repeat;
    content: " ";
    height: 28px;
    left: 50%;
    position: absolute;
    top: 96%;
    width: 28px;
}

.inforTooltip.arrowBottomLeft:before {
     background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFQjY2MTZGRDI5NDcxMUUzQjhDMUVEMkQ1NEVGM0VENSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFQjY2MTZGRTI5NDcxMUUzQjhDMUVEMkQ1NEVGM0VENSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNjYxNkZCMjk0NzExRTNCOEMxRUQyRDU0RUYzRUQ1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVCNjYxNkZDMjk0NzExRTNCOEMxRUQyRDU0RUYzRUQ1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eQVA9wAAAqJJREFUeNqklk+IElEcxx3nWUsasqJmhkKiIJSXTt07dAy6FQRFu22xiLV7iQ57ir1FENQx6BQtdKhDl6BDddnjHvyLKJj4N3RETcfxT9+R5/IQZ+apPxie47zh876/3/f35gkmk8ls0o9LuARcFr/ff83lch2ZVgxFUb4SjBODeRJd1IbD4Xi0Kqzf77+Nx+OveYA9VV0wGLwqiuKNFVjDTqdzkE6nP+J3m+hMFOioLshss9n2mP+4YjKZdCRJiuZyuR8qTF084XhPhLow1N1aElau1WrbxWLxBLcdmilFDzihtSNQF1PBvLDxeJwEaLter+cprK+mVn1klFLxMgLq7nAXbDj8mc1mo91ut4bbLoWNVJj63AhosdvtMYN5pzEYDD4lk8kDQCUKkyns1JhET53P57sIdfd4Stbr9V4lEol31Bz/VP48zAhI0Hequg0DmNxut19kMpnPMydS2HhRyxEtdV6v100IuW/gRKnZbO7m8/lfrBO1YHpA4nQ6H2M8r+PEP9VqdatUKsUZJ85gmkEWwMwej2fTYrHsaL00Go1OCoXCTqPRKDBOHBrBtIAWt9v9EOOmhu2/o157MEmdceKQY4tcCDSjDayoXXShO2T5Azbgl6hdizpRXuREXuB0V8En6IEgCK75kqGRD1Op1HvG9rKeObiAVqv1HGo3r67XarX2sXt8Y2DKKjAWOHVmIBC4C3U+xvZ/EU9gkGOmxxQKWhrGAsWzCKiLMbbPlcvlrUqlkmF6jMuJRsBpo4dCodtQF6S2P0Yz7yKVJabHRuvCZkAzXHkGsU/PHV9g++c4EjRXsT0PkITD4ZtQdwW7/Rv13IF0dilssKztuRRC3VMoegbYEU2f7ga8TgiRSOQ6FF0A7DdNnbyO7Y3ivwADAKjlS1EiIGOMAAAAAElFTkSuQmCC);
     background-repeat: no-repeat;
     content: " ";
     height: 28px;
     left: 34%;
     position: absolute;
     top: 96%;
     width: 28px;
 }

.inforTooltip.arrowLeftDown:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAcCAYAAAB75n/uAAACQklEQVR42q2WP0zbQBjFbdfgmEBdTExSEzskREmU/4kHKjF1YenQJV06wViJAVXqwMDEwNAJxNSp6tSlEqzthMTAyFB1QSwMDCCBRKWCFEr7zrqTLCeO7cSW3hDJ93v+7t73XTgu2keAYtAMtFCv1w+ihkvQNDRfqVT2LMv6FyV8HHoGmcVicYPAozLgoTHoKZTO5XIrAHejMiBwEZqC9HQ6/ardbv9m8FENGDwOpTRNWwL8wgkfxYDAn0AT0Gw8Hq+3Wq1fbvgoBgQuQwlRFAuNRuOwH3xYA5Z1FcrWarWvXvBhDJxZz5TL5Y+D4GENeJp1BTIKhcJ7AB6jMnBmfS6bzb7F4ns/eFADFsdJ6Lmu68uI400QeBADFkeS9aSqqouI43lQuJ+BM+uaLMvVZrN5EgbuZ8DimOB5Po+sfw8LH2TA4mhnvVqtfg4JfkS1P0zTfOM3ejOlUmkrBPgB4G/5fH6JnBm5dLziaGcdL77Dor8BwF2Av+B9iwZCpgyzH5yM3jmU18HCPz7gO4A/oS8qNAzjNBhshBt9s55KpV4i61cDwLc49F3DMBYoeIxuLU/FmII7jklFUSxk/cwDfI2LfBvNlqHb4ARzXgZs9GqxWKyEko/dYFRzCfAmKtM9wF59ZBvYo1cQhHlA9l3gc4zjD6gqQcFiAHCPATltHaAdB/gUv9dwU6n0A8KAewxm8B9mnYJ/oqlWJUlSXOBhr1WBA/w1wEcAd3D9TdEOFkN+rbcBtuIF3V+JHjjPRfPYBv8BvzZOtcXrufgAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    content: " ";
    height: 28px;
    left: -22%;
    position: absolute;
    top: 30%;
    width: 28px;
}

.inforTooltip.arrowLeftUp:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAcCAYAAAB75n/uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUI2NjE2RkEyOTQ3MTFFM0I4QzFFRDJENTRFRjNFRDUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUI2NjE2RjkyOTQ3MTFFM0I4QzFFRDJENTRFRjNFRDUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MjJBRkJCNjdCOTVCOUM3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MjJBRkJCNjdCOTVCOUM3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AUKV6AAAAr5JREFUeNq0lkmLE0EUx7u600nULJONhCAB4xyCJBFycDt4ET2Iy8WTFw8qHmQufgDnMwRFVBgY9CDMzbN48QvIIJIhEx1JQib7ot1mYtLd/itUD61mITNlwSNUkapfvff+71ULqVTqnCAIR2AOmAQjAp9BzxFFXdfDmUzmXTKZvG6z2Y5i0Q6z8QJJjUaj6ff7ZafTuRYOh28EAgGl1+t90TTN+j/jgB4QGhI7INvBYFCGB9SLm6FQ6BbmQ1VV88PhUD9EiIgZc9JsNj/i0BOSJCUIIX78XoU3t7EmDAaDLZi+oCfjcwlLLI27C2EKJBKJdRx+9o/4GEZjNBo9qdfra9VqtYOlEUxjQGMeYJxtpiK31+s9Ho/HN0RRjE/Y1EHIXsDb55VKpT4BRCw52weYNOqJk0IikUgiGo1uIFTBKbf7AY/W2+12tlQq7WI+tIAmAkyIjUE8sVjsPJL9itXItLEHtb2G6rI7GBaPCNu3RCbEjUJoPXiWl5evIWRPWQhnjRFAbxRFyRYKhS3MdZZXrzRlw1gxCEEJANVut1+cA0DKxNMQyV3U0imXy/UNe79TL6ZVK72xDDtGb4EqX3U4HHcWkKgBj94D8nJWOxBN+SLZS+l0+hmK8PKi1TYrtgZTx0/UQS+fzz/CrTZ5A2guBhTS7/cbxWLxAZpjiRfgb4iKmBZrtdo9eNTlBTAhmglBBX/udDoP2Xx+u15EGaZ1u92a2+2uQllX5r0b0oI524e0Wq2vPp9Pk2X5wn8BUMM78gntPILumzxMDiZVOZVvnza9XC73GI3vA0+ACflF5YvDu+g/K5BvjifAsEDwsqr1crl8H/Ld5QX4R77Ixw5ePApReAGskD2YAi82IeEV9i4cSEXz8mKgCCsej6eFFn+JJ8Cw5IXWyDb91kL3PSNwHiJ7cgOwk2jxb38LMAD5Yz3Sbu3S3gAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    content: " ";
    height: 28px;
    left: -22%;
    position: absolute;
    top: 5%;
    width: 28px;
}

.inforTooltip.arrowRightDown:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAcCAYAAAB75n/uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QUQyNDVDQzI5NDgxMUUzQjhDMUVEMkQ1NEVGM0VENSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QUQyNDVDRDI5NDgxMUUzQjhDMUVEMkQ1NEVGM0VENSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVBRDI0NUNBMjk0ODExRTNCOEMxRUQyRDU0RUYzRUQ1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVBRDI0NUNCMjk0ODExRTNCOEMxRUQyRDU0RUYzRUQ1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3Ffp9AAAAr9JREFUeNqsljuPElEYhufKMFxnIEAkLMmwBAYQsLRwLWisrCyMf0EbE//BFjYmNhsLg5dEC7XbbYzGhMbCbNTEQi20MqHgFuS2sLMsiy/kQGZZFwaYk3zJXM6c57u83zlDZTKZPYqiNmFemBXGUCYONhQKvfJ4PGy1Wv2K+wHsBDYktvYYe2u1Wu/E4/FbuHTCRBhnViTTRRwOx3YkEsmNLkmqWBhtGmDktSRJO0hZ1kzIqTTQNO3w+/15n8+n4NYOE9aFnMkzIBcQRd5ut/sJxELm0aYAxg8ZJhGNRnc4jpNwa9NBzAGMC8JxVxOJxLZOWfwqkLkfWCyWm8lk8vY6kIWTRVG8F4vFbuiUxS1TDyPe0E6n876iKFurQIyGK8iy/CgYDKaWla/hfEK+UiAQeIJ9K6yDLJTvcgVjmI1wOPwYdfER+S6ELC07lmWzKPpDROQmEH4egOV5/id2UxneKYYLxzCbSJW7Uql8Itv74Lwtnm02m1qpVHqNrWEPMAkfx4xEhka85Ha727Va7QcB/BfCkiY6qNfrRYB2AdoFSAQoZaARr2D+b3z7ZyaSUwAXrAfTYMeYXAXoLdL2BgvwBMSdJy7My8Ghz8hEZeZEnAI6sCPygpp40mg0/gL0Aal4KQgCDVCSqGZ28DabLTccDgudTqc1C5ltlsn1JJeDVqvVLpfLBajmBbw9hIpSZF/S94gNJ+JWr9d7p2naoQ6ysBunoHa7fQDQR3j6HH3QREQXsbBdB5FR9Cwif3+MMYEYPa2mIKShC9B+t9vNw+saQCrpiZF8Q9hSNvCHUoAjJ8sAzoCQCg198AUpfOpyuYojeQPkQQpVr9fL4N3+KgA9aOxhv98/wmLfoL5nSNEvAKIQxnU0YhGRfKeJ1tf90aJJPVksblFV9RokfhdBPqDWOdDngEZyFtPp9OV/AgwA5OfrdYnbNRAAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    content: " ";
    height: 28px;
    right: -22%;
    position: absolute;
    top: 30%;
    width: 28px;
}

.inforTooltip.arrowRightUp:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAcCAYAAAB75n/uAAACWklEQVR42q2WPUzbUBSFbWOwjZsanARSNwkkREmU/8QDlZi6dOnQhS6d2rESQ1WJgYGJgaFTq05MiImlUruWCYmBsUPVpWJhYKBSKxWpRaIFzq1uIuPGiX/ypCP5593v+D0fv2dBEAQJEoXRNOKMQQqk1ev1e8KIDKheJrAsy7Farbbc6XQOqtXqo6gGEoNVRVEMgJ8B/Nm27SvAX+B6PIyB6ATrum5iKlYA/kpgEs5f454FGUEMnGDNMIwEQKsAH3fBpEaj8V6SpHn0MekB/Bh0weMETqVSFiDrAJ86waRWq3WoqmoZ/ZLUl1/4DQPRddwDW5Y1B/AmQN/dYFK73T7CqGz0nYUmGS56GXTBk5lMZqHZbL4B5Gc/MAmj+YaR3Uf/O9AtnsberGSgGF8k1wkC53K5Koa8BcBvLzDrVzabXUbNXeaMu6c8y2+b5kwvFAo2wDsovBgCJv1F/+f8kEY/OLUFmjd0XAL4HYr++AD/U7lc3kDtHDTFI5f+iwiG9xjgPRRc+gWT8FFtozzHcVT6wqkFgXaFl/5RFMUCyhOcdckz5EHhGO0nTdNqnPUbcYxsgKwfm6a5yFnXh8KDGCDrP/CxPfDKelSDc3wXTzjrt73iGNbgslgsvnRkfSLQ6jvMoFKpvOKsTw+MYxgDLMe7jqyrgeGDDJD1fWx/Rc56b+kdiQHi+AU7VQO3Z3xlPYgB4niSTCaXcCvFWZcj/RS44GfpdPoh76exyHCXwUU+n3+KS+nAWfdjUCqV1nhv8F56wxrgH+YtDudDZ31Qw0b+gTedeOisD2jXnU9OtV62nUEAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    content: " ";
    height: 28px;
    right: -22%;
    position: absolute;
    top: 5%;
    width: 28px;
}

.inforTooltip.arrowTopRight:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QUQyNDVDODI5NDgxMUUzQjhDMUVEMkQ1NEVGM0VENSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QUQyNDVDOTI5NDgxMUUzQjhDMUVEMkQ1NEVGM0VENSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNjYxNkZGMjk0NzExRTNCOEMxRUQyRDU0RUYzRUQ1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVCNjYxNzAwMjk0NzExRTNCOEMxRUQyRDU0RUYzRUQ1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RxlMTgAAAqtJREFUeNq0ls2rElEYxp1x/GpGHMVvTFDET/CCm7upFkGbFrWIiFZBy4Io2kWru7i0uYLIpe5HFAS1C1q2aNe/EAiKgYKZiRfJifzKniPnxNyLDuOkB15wzpzxx/O+z/vOcKbNLA7BIywIG0LI5XIXeJ7/vimYGeFAeBBhwB4WCoXPZE/YEMyKEKFIBOyR1Wp9MBwOb2Lvj7BmmEBTKNrtdncymXxmsViuz2azL5VK5SP2J+sC8lSZHSG5XK5wLBbbN5vN2+TmaDTam0wmo3Up5KkyUjMpGAwmQ6HQMdIZJzehrlatVt/j55RcCv+ZQo46kcCc0Wh02+v1Puc4zssOjcfjEuo3pECTsAbbnyOwRCJxFanco3ATVdes1+tvSe3IpVEgg9kYLJ1O3xVF8QndN6nUlRVF+UVqx/YEg7afw5A6F2z/1Gaz3Tl7EOp+NBqNV1SdIeAp2zscDh9sXxQE4cqiw3Blud/vK2rYKkDmRGJ70ePxwB/RA9h+a8n5k06n85JkldVuFSAzx7zHwuFwLhAIENufX/YAanfQbrdPqDrdQLUT5z2GZr7odrv3UTtZ47mf3W73hdqZeoAMZmU9hnrdcDqdu7SGSxdq97rVanVYo+sBqgfw3PbZbPYeTPKY3tNav3u9XmmZukVAte1FOFDOZDI7mPa39DhrOp2+aTab35apOwtUD2D0sejH9CgDekmnkydog9IiZy4Cqm0v+Xy+WCQSOYITM3qbFOrefcXSUseAp5wI0Jbf7z+CE0MrDIXpYDBQ147TSuk/J8bj8cuyLJcBk1aZd1D3oVarVdgbQWsRoEhgqVTqtiRJOwbm6wzqirTJOa10MqBMvjvwSXDfyHsK6j5BXY1mivzfQBOYz+eL+O64ZvQtjL47JLWnrUTUKVrn/wowAFDN0b3wDFepAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    content: " ";
    height: 28px;
    left: 50%;
    position: absolute;
    bottom: 80%;
    width: 28px;
}

.inforTooltip.arrowTopLeft:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAACQklEQVR42rWWPUzbUBSFbWOwjQmmBpfUxPlXEuU/8QASEwtLBxa6dGpHJAZUqQMDEwMDE6hTp6pTl0rtWqZKHRgZqi5VF4YOrQQSSC0S0HBudF1FEQmOcSIdKXpP734+fue+Z6FSqSyUSqUVQRCmIQNSoRFIFIb005rN5hdAN/DfhkwaGyZUKZfLq67rtuB2T5KkJMYsaByShwEdkWU5ApdfCVqtVj+oqlrA+Cw0AY2GDRXZ5XMCkur1+qFhGC7GH0ERhkphQmVFUQy4/O5BG43Gj2g0uoS5OQ7TWJhQcqliD9c9IAkP8Dsej69izoGm6E0wNJRXLOu6bgJy3AmF/mSz2TXMJzjBobWNxC5fdgFJ14VCYRvzKWiGExwKVEZYZuDy1y3QFoL1RhTFLLeNHkbbkEsNrbF1G5BUq9U+aZpWDqttaKGMdNooftILirY5Mk1znttm8r4J9lzu9AJy2xzbtr3c0TZKUCi5HEWxBAqf9YNir09TqdRTbpsH90lw2yX2a78fkHWRy+VedLRNoIO/7dJxnAwK/vUB/VcsFne72mbgBJPLcQTktQ9gi2+bd7gIclj3MEjbtF1ij0oodukXim34jBOrirXRIAe/5/KtXyAn+JtlWYt8oftuG5E1hrMUddyrQaBI8M9YLPYY62NdB/+dQEqcDpfvBwEy9DydTj/D+nhH29x9vlLU4XKR0jgolPY/n89vokaSP9T+O+mlCJ8ks3B5EADYFj7SXqFGxgtGPzn8SjK4jJ8EBfL30scbdwhOtVkgp+sAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    content: " ";
    height: 28px;
    left: 34%;
    position: absolute;
    bottom: 80%;
    width: 28px;
}

.inforTooltip .content {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	color: white;
    font-size: 11px;
    font-family: arial;
    font-weight: normal;
    text-align:center;
}/* Infor Tree
----------------------------------*/
.jstree {
	margin-top: 3px;
}

.inforSplitter .jstree {
	height: inherit;
	overflow: auto;
}

.jstree ul, .jstree li {
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.jstree li {
	display: block;
	line-height: 22px;
	margin-left: 18px;
	min-height: 18px;
	min-width: 18px;
	white-space: nowrap;
}
.jstree-rtl li {
	margin-left: 0;
	margin-right: 18px;
}
.jstree > ul > li {
	margin-left: 0;
}
.jstree-rtl > ul > li {
	margin-right: 0;
}
.jstree ins {
	display: inline-block;
	height: 16px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width: 16px;
}

/*The Node Item Text*/
.jstree a {
	color: #1a1a1a;
	display: inline-block;
	height: 16px;
	line-height: 16px;
	margin: 0;
	padding: 1px 3px;
	text-decoration: none;
	white-space: nowrap;
	font-size: 1.3em;
	cursor: default;
	text-indent: 2px;
}

.jstree a.inforHyperlink {
	text-decoration: underline;
}

.jstree a:focus {
	outline: medium none;
}

.jstree a > ins {
	height: 15px;
	width: 15px;
	padding-left: 6px;
	padding-right: 0px;
}

.jstree a > .jstree-icon {
	margin-right: 0px;
}

.jstree-rtl a > .jstree-icon {
	margin-left: 3px;
	margin-right: 0;
}
li.jstree-open > ul {
	display: block;
}

li.jstree-closed > ul {
	display: none;
}

.jstree .jstree-real-checkbox {
	display: none;
}
.jstree-themeroller .ui-icon {
	overflow: visible;
}
.jstree-themeroller a {
	padding: 0 2px;
}
.jstree-themeroller .jstree-no-icon {
	display: none;
}
.jstree .jstree-wholerow-real {
	position: relative;
	z-index: 1;
}
.jstree .jstree-wholerow-real li {
	cursor: default;
}
.jstree .jstree-wholerow-real a {
	border-left-color: transparent !important;
	border-right-color: transparent !important;
}
.jstree .jstree-wholerow {
	height: 0;
	position: relative;
	z-index: 0;
}
.jstree .jstree-wholerow ul, .jstree .jstree-wholerow li {
	width: 100%;
}
.jstree .jstree-wholerow, .jstree .jstree-wholerow ul, .jstree .jstree-wholerow li, .jstree .jstree-wholerow a {
	margin: 0 !important;
	padding: 0 !important;
}
.jstree .jstree-wholerow, .jstree .jstree-wholerow ul, .jstree .jstree-wholerow li {
	background: none repeat scroll 0 0 transparent !important;
}
.jstree .jstree-wholerow ins, .jstree .jstree-wholerow span, .jstree .jstree-wholerow input {
	display: none !important;
}
.jstree .jstree-wholerow a, .jstree .jstree-wholerow a:hover {
	border-left-width: 0 !important;
	border-right-width: 0 !important;
	padding: 0 !important;
	text-indent: -9999px;
	width: 100%;
}
.jstree .jstree-wholerow-span {
	border-width: 0;
	height: 18px;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 0;
}
/*Style*/
.jstree-default li, .jstree-default ins {
	background-color: transparent;
	background-repeat: no-repeat;
}
.jstree-default li {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAJ0lEQVQ4y2P8//8/Az7w7Nmz/1JSUowMBADjqEGjBo0aNGrQcDMIANYmfd3z8fx3AAAAAElFTkSuQmCC");
	background-repeat: repeat-y;
}

.jstree-icon > span {
	background-position: center center;
    background-repeat: no-repeat;
    display: block;
    height: 16px;
    opacity: 0.4;
	filter: alpha(opacity=40);
    width: 16px;
}

.jstree-default li.jstree-closed {
	background-image: none;
}
.jstree-default .jstree-leaf > ins {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAALklEQVQ4y2P8//8/Az7w7Nmz/1JSUowMBADjqEGjBtHLIAYiAEGDiAWjBo1ogwBe2F2O9VxnLAAAAABJRU5ErkJggg==");
}

.jstree-default li.jstree-last {
	background: none repeat scroll 0 0 transparent;
}

/*The Open Image With Lines.*/
.jstree-default .jstree-open > ins {
	cursor: pointer;
	background-color: white;
}

.jstree-default .jstree-open > ins > span{
	opacity: .40;
	filter: alpha(opacity=40);
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHAQAAAAAZ1+HOAAAAAnRSTlMAAQGU/a4AAAAdSURBVHjaY97/kEGOgfnvL+YqBsYDDEyKDExCDABI7AUxjpsRQAAAAABJRU5ErkJggg==");
}

.jstree-default .jstree-open > ins:hover, .jstree-default .jstree-open > ins:active {
	background-color: #E0E0E0;
    box-shadow: 0 1px #A2A2A2;
}

.jstree-default .jstree-open > ins:active {
	background-color: #bebebe;
    box-shadow: 0 1px #767676 inset;
}

.jstree-default .jstree-open > ins:hover > span {
	opacity: .65;
	filter: alpha(opacity=65);
}

.jstree-default .jstree-open > ins:active > span {
	opacity: .80;
	filter: alpha(opacity=80);
}

/*The Close Image With Lines.*/
.jstree-default .jstree-closed > ins, .jstree-default .jstree-open > ins  {
	cursor: pointer;
	position: relative;
	top: 2px;
}

.jstree-default .jstree-closed > ins > span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKAQAAAABQt3mgAAAAAnRSTlMAAQGU/a4AAAAaSURBVHjaY5jHwMfQxnCI4QEQHgKy+BjmAQA4pAWpty8c5wAAAABJRU5ErkJggg==");
	filter: alpha(opacity=40);
	opacity: .40;
}

.jstree-default .jstree-closed > ins:hover {
	background-color: #E0E0E0;
    box-shadow: 0 1px #A2A2A2;
}

.jstree-default .jstree-closed > ins:hover span{
	opacity: .65;
	filter: alpha(opacity=65);
}

.jstree-default .jstree-closed > ins:active span {
	background-color: #bebebe;
    box-shadow: 0 1px #767676 inset;
}

.jstree-default .jstree-closed > ins:active span {
	opacity: .80;
	filter: alpha(opacity=80);
}

/*The Hover Color*/
.jstree-default .jstree-hovered {
	background: none repeat scroll 0 0 #E6E6E6 !important;
	text-decoration: none;
	color: #1A1A1A;
}

.jstree-default .jstree-focus {
	outline: 1px solid #13a3f7;
}

/*The Selected Color*/
.jstree-default .jstree-clicked {
   color: #13A3F7;
}

/*The Default Node Icon*/
.jstree-default a .jstree-icon {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQAAAABakNnRAAAAAnRSTlMAAQGU/a4AAAAWSURBVGjeY2jgYICg/S8YFmhgJxs4APVKDYSofwj1AAAAAElFTkSuQmCC");
    background-position: 1px 1px;
    width: 13px;
	opacity: 0.4;
	filter: alpha(opacity=40);
}

.jstree-default .jstree-hovered .jstree-icon {
	opacity: 0.65;
	filter: alpha(opacity=65);
}

.jstree-default a.jstree-loading .jstree-icon {
	background-position: 1px 0;
	background-repeat: no-repeat;
	height: 18px;
	margin-left: -3px;
	padding-left: 7px;
}

.jstree-default .jstree-no-dots li, .jstree-default .jstree-no-dots .jstree-leaf > ins {
	background: none repeat scroll 0 0 transparent;
}

/*Icon for no dots. Open*/
.jstree-default .jstree-no-dots .jstree-open > ins {
	opacity: .40;
	filter: alpha(opacity=40);
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHAQAAAAAZ1+HOAAAAAnRSTlMAAQGU/a4AAAAdSURBVHjaY97/kEGOgfnvL+YqBsYDDEyKDExCDABI7AUxjpsRQAAAAABJRU5ErkJggg==");
}

.jstree-default .jstree-no-dots .jstree-open > ins:hover, .jstree-default .jstree-no-dots .jstree-open > ins:active {
	opacity: .65;
	filter: alpha(opacity=65);
}

/*Open and Closed Folders.*/
.jstree-open a .jstree-icon.folder {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQAAAABakNnRAAAAAnRSTlMAAQGU/a4AAAAqSURBVGjeY/j/g4EdjBg4GBgkGICA/wOD/AsG+xsM9TsYGCoYgAr+/wAA25EM0IJh0EAAAAAASUVORK5CYII=") !important;
	background-position: 0 3px;
	width:13px;
}

.jstree-closed a .jstree-icon.folder {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAJklEQVR42mNgIAMwAvF/HOI4ARM1bSIISNX0nyznDUdNZAc5fQAAthEFDDG95kIAAAAASUVORK5CYII=");
	background-position: 0 2px;
	width:13px;
}

/*Additional Icons that Can be added in the JSON Data */
.jstree-default a .jstree-icon.none {
   background-image: none;
}

.jstree-default a .jstree-icon.excel {
   background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQAAAABakNnRAAAAAnRSTlMAAQGU/a4AAAAqSURBVGjeY3hgwfB+BsP7Dob3DQzvP4BQAwNDzwGG9gaGZgYQCWQ3MAAAUOgPbcPqAvwAAAAASUVORK5CYII=");
   background-position: -1px -1px;
}

.jstree-default a .jstree-icon.erp  {
   background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAExJREFUKFONi0sKQEEIw7z/ped9FiVKyxgISFvLcIwRDuYDb+EG9IP3zxxMbM/wpnBlUjBoBYhPGwWDVoD4tFEwaAWITxsbbjB9qXoANedpl+Rnv0MAAAAASUVORK5CYII=");
   background-position: 0 0;
}

.jstree-default a .jstree-icon.error  {
   background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAlUlEQVQoz2P4//8/AwhfZWBgu8rAlwfEx4H4MxQfh4gxsMHUgYmbDJzSQInzQPwfBz4PUgPWADUZRTHCVmRNvBduMzCwgwRz0U3ErgGMcxmg7iRWw3GQ4E8SNPwgVcNnrE7Cg8FOyiPBhjwGUFCBgoyQhmsMvBfBwUpcxPFegEccctK4xsCXD8SngYq+gDCIDRJDThoAeQwYMCV03wMAAAAASUVORK5CYII=");
  background-position: 1px 1px;
}

.jstree-default a .jstree-icon.images {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQAAAABakNnRAAAAAnRSTlMAAQGU/a4AAAAdSURBVHjaY2BgYKj/wFAvAEXlHxiSPzA4fmBABQCt+wcIfPoP1QAAAABJRU5ErkJggg==");
	background-position: 0 1px;
}

.jstree-default a .jstree-icon.bullet {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAHUlEQVR42mNgIAMwAvF/LGy8gIlhUINRPw0NPwEAwAIGB3CJhMAAAAAASUVORK5CYII=");
  background-position: 0 3px;
}

.jstree-default a .jstree-icon.otherDoc {
   background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAANCAYAAACQN/8FAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAADtJREFUKFNjAIL/uDAQgAgwBgEUARgGiSPLgQVgHGQMEodhKB/CQMcgcTSMXSEyHlWIIYmM4QoJY4b/ABsBKuStwiaDAAAAAElFTkSuQmCC");
	background-position: 1px 1px;
}

.jstree-default a .jstree-icon.page {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQAAAABakNnRAAAAAnRSTlMAAQGU/a4AAAAgSURBVGjeYzhQwXDfguG+BMN9Dob7LxguaKCTQHSAAwA8lRDBZJRmwwAAAABJRU5ErkJggg==");
	background-position: 1px 1px;
}

.jstree-default a .jstree-icon.folder {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAJklEQVR42mNgIAMwAvF/HOI4ARM1bSIISNX0nyznDUdNZAc5fQAAthEFDDG95kIAAAAASUVORK5CYII=");
	background-position: 0 2px;
}

.jstree-default a .jstree-icon.pdf {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAUklEQVR42mNgQAX/8WCc4D8e8f/kavpPrqb/xGrCq4YkTZ+A+AdU4AcBDNf0C09IYeODwU80AXw0hiZ0if9Y/IrVpv/E2vQLTyT+x6UJOfQIYgDLmlEzJKNNkQAAAABJRU5ErkJggg==");
  background-position: 0 1px;
}

.jstree-default a .jstree-icon.powerpoint  {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAQ0lEQVR42mNgIBP8JwPTURPZgA2IJwLxWxx+ZsBmywRyrH6LRxNOm95i8exbQjZNwKKpk5BNsIB4B8UToWLUBSRHLgDO8lG2oXCMUAAAAABJRU5ErkJggg==");
	 background-position: 0 3px;
}

.jstree-default a .jstree-icon.trash  {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQAAAABakNnRAAAAAnRSTlMAAQGU/a4AAAAfSURBVGjeY/hQwfDcgqGBA4T+/2A4IMFwagY6OiABACe3D4vtfQH6AAAAAElFTkSuQmCC");
	background-position: 1px 1px;
}

.jstree-default a .jstree-icon.text  {
   background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQAAAABakNnRAAAAAnRSTlMAAQGU/a4AAAAgSURBVGjeY/j/g+HVDoZTMxgOSIDQ/RsI8p4EVPCABABSeA9IwqVLqwAAAABJRU5ErkJggg==");
   background-position: 1px 1px;
}

.jstree-default a .jstree-icon.systemCommand  {
   background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQAAAABakNnRAAAAAnRSTlMAAQGU/a4AAAAhSURBVHjaY/j/gwECDBgYJBgYeMCkAVSM4ccPhgcWQAQAbZ0GtGVOWTYAAAAASUVORK5CYII=");
   background-position: 0px 2px;
}

.jstree-default a .jstree-icon.video  {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQAAAABakNnRAAAAAnRSTlMAAQGU/a4AAAAiSURBVGjeY/j/g4GBA4Q4OBh4OBj4OBj4wSQPWAQi9f8HAFnTBJoTV8lsAAAAAElFTkSuQmCC");
	background-position: 0 3px;
}

.jstree-default a .jstree-icon.word  {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAW0lEQVR42mNgQAX/8WCc4D8e8f/kavpPrqb/xGrCq4YkTf9JxCiaOpD45UDsgkUcQ9NMKP8uknPeQekzuDStQlIMM6AcV7DDOLtxBMpdfJpgTtmNJFlOKCCIwgAXc1UjNwu1bQAAAABJRU5ErkJggg==");
}

.jstree-default a .jstree-icon.webPage  {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAkUlEQVR42mNgQAX/8WCc4D8e8f/kavpPrqb/xGoiVQ1uTaFAPA+IDwHxFSCOIqQpCIhTgbgIiO8C8X4gPgjEEfg0NQCxGlTDHyBOAOJkIC7Gp+kUEHcA8W0gfgfEblA8G5+mfUDMA8T+QPwKiK2BWBaI2/FpCgTi9UC8GSkeFgNxMKHQC4R6/hsQXwbiEHzpEQCrIDpQl8kH6gAAAABJRU5ErkJggg==");
	background-position: 0 0;
}

.jstree-default a .jstree-icon.entity  {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAZ0lEQVR42mNgwA7YoJgkMAuKiQYZQPwfijOI0WALxD+RNP2EiuEEMkD8CkkDDL+CymEALiA+g0UDDJ+BqqEM4DIdFvQTgfgtEL+DstkIaZqARbyDkKa3WMTf0kQTNud1EhsQ75ADAgD9jlXrMAdE9AAAAABJRU5ErkJggg==");
	background-position: 1px 0;
}

.jstree-default a .jstree-icon.warning  {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAmUlEQVQoz2P4//8/A1b8Kv3//1eZ/3HJY9f049T//3cYIRjEJlrjUzugJgYIfmpPpMYv6yEaYADEBokR1PhQDVMjSAyvxg+TEU5E1gjCIDmsGv9++P//vghujSA5kBoMjW9KEYpwYZAaFI2/H/z/f5cDVRG6jSAMUvP7/n+ExheRmKZj0wjCILVwjQ8VCTsThh/I/sedAIjAAFNwBPILGWQ8AAAAAElFTkSuQmCC");
	background-position: -1px 2px;
}

.jstree-default a .jstree-icon.checked {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQAAAABakNnRAAAAAnRSTlMAAQGU/a4AAAAsSURBVGjeY/j/gwGEbjD872D4z8HwT4JhjwWDRAUDww+Gxh8Mh38wPAcpAAB3DBLwNIDtbQAAAABJRU5ErkJggg==");
}

#vakata-dragged.jstree-default .jstree-ok   {
	cursor: move;
}

/*Kicks in when there are no icons.*/
.jstree-default .jstree-no-icons a .jstree-icon {
	display: none;
}

.jstree-default .jstree-no-icons .jstree-checkbox {
	display: inline-block;
	cursor: pointer;
}

.jstree-default .jstree-no-checkboxes > a > .jstree-checkbox {
	display: none !important;
}

.jstree-checkbox  {
	margin-left: -2px !important;
	margin-right: 4px !important;
	width: 14px !important;
	cursor: default;

}

.jstree-default .jstree-unchecked > a > .jstree-checkbox {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAABnRSTlMAAAAAAABupgeRAAAAMElEQVR42mNgGBgwkwhAjh4sOiFCb9++/Y8DAKVwavuPF4xqG6zayIxuWiXLAcplAFpfzwAPVzU0AAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
}

.jstree-default .jstree-checked > a > .jstree-checkbox {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAAATo/f///8qqXS/AAAAAXRSTlMAQObYZgAAADtJREFUeNpjYEACjKGhIQwMrKGhoWAyFUwuBZFhYDJqKpCcmgWSXboSRK5aCiKzpoLIKKguOAkxDQkAAKBcER3C1WLlAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
}

.jstree-default .jstree-undetermined > a > .jstree-checkbox {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAIAAADZrBkAAAAABnRSTlMAAAAAAABupgeRAAAANklEQVR42mNgGBgwkwhAjh4sOiFCb9++/Y8DAKVwagNKCy/+jhUBpUa1DVZtZEY3rZLlAOUyAKvSewAbKjkUAAAAAElFTkSuQmCC") no-repeat scroll center center transparent;
}

.jstree-default.disabled .jstree-unchecked > a > .jstree-checkbox, .jstree-default.disabled .jstree-unchecked > a > .jstree-checkbox:hover, .jstree-default.disabled .jstree-unchecked > a > .jstree-checkbox:active {
	opacity: .5;
	filter: alpha(opacity = 50);
}

.jstree-default.disabled .jstree-checked > a > .jstree-checkbox, .jstree-default.disabled .jstree-checked > a > .jstree-checkbox:hover, .jstree-default.disabled .jstree-checked > a > .jstree-checkbox:active {
	opacity: .5;
	filter: alpha(opacity = 50);
}

.jstree-default.disabled .jstree-undetermined > a > .jstree-checkbox,.jstree-default.disabled .jstree-undetermined > a > .jstree-checkbox:hover, .jstree-default.disabled .jstree-undetermined > a > .jstree-checkbox:active {
	opacity: .5;
	filter: alpha(opacity = 50);
}

.jstree-default .jstree-locked a {
	color: #D5000E;
	cursor: default;
}

.inforTreeSearch .inforCancelButton {
	left: -2px;
    top: -3px;
}

.inforTreeSearch {
   margin-left: 1px;
	margin-top: 3px;
}

.inforTreeSearch .inforCancelButton  span{
	left: 0;
    position: relative;
    top: 2px;
}

/* Drag Drop */
#vakata-dragged {
	background-color: #F2F2F2;
	border: 1px solid #CCCCCC;
	display: block;
	font-size: 12px;
	line-height: 16px;
	margin: 0;
	opacity: 0.9;
	padding: 4px 4px 4px 20px;
	position: absolute;
	z-index: 10000;
}

/*Markers For valid and invalid dragging - No Replaced by cursors.*/
#vakata-dragged.jstree-default .jstree-invalid {
	cursor: no-drop;
}

#vakata-dragged a {
   white-space: nowrap;
   background: none !important;
}

#vakata-dragged.jstree-default .jstree-ok {
	cursor: move;
}

#vakata-dragged ins { display:block; text-decoration:none; width:16px; height:16px; margin:0 0 0 0; padding:0; position:absolute; top:4px; left:4px; border-radius:4px; -webkit-border-radius:4px; }

/*Intentionally no style*/
#jstree-marker {
}

#jstree-marker-line {
	background-color: #13A3F7;
	background-repeat: no-repeat;
	cursor: default;
	display: none;
	font-size: 1px;
	height: 3px;
	line-height: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 120px;
	z-index: 10000;
}

/*RTL */
html[dir="rtl"] .jstree-default li {
	background-position: right center;
}

html[dir="rtl"] .jstree-default .jstree-checked > a > .jstree-checkbox ,
html[dir="rtl"] .jstree-default .jstree-unchecked > a > .jstree-checkbox ,
html[dir="rtl"] .jstree-default .jstree-undetermined > a > .jstree-checkbox{
	background-position: 2px -1px;
    padding-left: 6px;
}

html[dir="rtl"] .jstree-default .jstree-closed > ins > span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKAQAAAABQt3mgAAAAAnRSTlMAAQGU/a4AAAAaSURBVHjaY/jE8IDhEEMbAx8QtgFZDxg+AQA/NAZRHbfMjgAAAABJRU5ErkJggg==");
}

html[dir="rtl"] .jstree-open ul li {
	margin-right: 17px;
}

html[dir="rtl"] .jstree a {
	margin: 1px -2px 1px 1px;
    padding: 1px 0;
    text-indent: 0;
}

html[dir="rtl"] .jstree-default .jstree-leaf > ins {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAADVJREFUOE9jIAY8ffr0P5SJG/z//58gBhkEoikGRLmIGDBqEGEwRA0CKSIGQ5WPglGACRgYAK/DZ3vgMctvAAAAAElFTkSuQmCC");
	background-position: -3px center;
}

html[dir="rtl"] .jstree a > ins { margin-left: 6px; }/* Infor Trigger Fields
----------------------------------*/
.inforTriggerField {
	height: 18px;
	display: inline-block;
	border: 1px solid #b3b3b3;
	border-radius: 3px;
	background: white;
	transition: border 0.2s linear 0s;
	overflow: hidden;
}

/*add extra border for error states*/
.inforTriggerField.error {
	border-color: #d5000e !important;
	background-color: #FDF2F3;
}

.inforTriggerField.focus {
	border: 1px solid #13A3F7;
}

.inforTriggerField.focus .inforTextbox {
    background-color: #EAF7FF;
}

.inforTriggerField.focus .inforTriggerButton {
    background-color: #EAF7FF;
}

.inforTriggerField.focus  .inforTriggerButton:hover {
	background-color: #E0E0E0 !important;
}

.inforTriggerField.focus  .inforTriggerButton:active {
	background-color: #BEBEBE !important;
}

.inforTriggerField.error  .inforTextbox{
	background-color: #FDF2F3;
}

.inforTriggerField.error  .inforTriggerButton{
	background-color: #FDF2F3;
}

.inforTriggerField.error  .inforTriggerButton:hover {
	background-color: #E0E0E0 !important;
}

.inforTriggerField.error  .inforTriggerButton:active {
	background-color: #BEBEBE !important;
}

.inforTriggerField.readonly,  .inforTriggerField.disabled{
	border: none !important;
}

.inforTriggerField.readonly, .inforTriggerField.disabled {
	background: none repeat scroll 0 0 white !important;
	border: 1px solid transparent !important;
}

.inforTriggerField.backgroundColor {
	border: 1px solid transparent  !important;
	background-color: #e5e5e5 !important;
}

.inforTriggerField.backgroundColor.disabled {
	opacity: .5;
	filter:alpha(opacity=50);
}

.inforTriggerField.backgroundColor.disabled  .inforTextbox{
	opacity: 1;
	filter:alpha(opacity=100);
}

.inforTriggerField.readonly.error, .inforTriggerField.disabled .error{
	background-color:#FDF2F3 !important;
}

.inforTriggerButton {
	background-repeat: no-repeat;
    border: medium none;
	background-color: #FFFFFF;
    border-radius: 0 3px 3px 0;
    cursor: pointer;
    display: inline-block;
    height: 17px;
	margin: 0;
    margin-left: -6px;
    outline: medium none;
    padding: 0;
    width: 19px;
	float: left;
	color: transparent;
	font-size: 0px;
}

.inforTriggerButton:hover, .inforTriggerButton.hover {
	background-color: #E1E1E1;
}

html[dir="rtl"] .inforTriggerButton {
	margin-left: 0;
	margin-right: -6px;
	float: right;
}

table.inforTriggerFieldTable {
	border-collapse: collapse;
	border-spacing:0;
	padding: 0 !important;
	margin: 0 !important;
	overflow:hidden;
	max-height: 20px;	/*Makes sure the button doesnt overflow*/
	white-space: nowrap;
}

table.inforTriggerFieldTable, table.inforTriggerFieldTable tr, table.inforTriggerFieldTable tbody, table.inforTriggerFieldTable  td{
	border: 0 none !important;
	padding: 0 !important;
	margin: 0 !important;
	display: inline-block;
}

table.inforTriggerFieldTable  td{
	vertical-align: top;
}

/*Read-only*/
.inforTriggerField.readonly .inforTextbox {
	border: none;
	background: none;
	border-radius: 3px 3px 3px 3px;
}

.inforTriggerField .inforTextbox {
	border: none !important;
	width: 174px;
	border: none;
	border-radius: 3px;
	padding-right: 7px;
	float: left;
}

.inforTriggerField.readonly .inforTriggerButton, .inforTriggerField.disabled .inforTriggerButton  {
	visibility: hidden;
}

html[dir="rtl"] .inforTriggerField.readonly .inforTextbox, html[dir="rtl"] .inforTriggerField.disabled .inforTextbox {
	padding-right:0;
	padding-left: 11px;
}

html[dir="rtl"] .inforTriggerField .inforTextbox {
	padding-right: 4px;
	padding-left: 7px;
	float: right;
}

/* Disabled */
.inforTriggerFieldTable[disabled] .inforTriggerButton {
	visibility:hidden;
}

/* Trigger Field Buttons */
.inforTriggerButton span {
	background-repeat: no-repeat;
    display: inline-block;
    height: 19px;
    opacity: 0.4;
    filter: alpha(opacity=40);
	padding: 0;
    text-align: center;
    width: 12px;
	background-position: center center;
}

.inforTriggerButton:hover, .inforTriggerButton.hover  {
	background-color: #e0e0e0;
	box-shadow: 0 1px #a2a2a2;
}

.inforTriggerButton .hover span , .inforTriggerButton:hover  span {
	opacity: .65;
	filter: alpha(opacity=65);
}

.inforTriggerButton:active {
    background-color: #bebebe;
    box-shadow: 0 1px #767676 inset;
	height: 18px;
}

.inforTriggerButton:active  span {
	opacity: .80;
	filter: alpha(opacity=80);
}

.inforDropDownListButton span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAJ0lEQVR42mNgGPqAEYn9nxi1jGiC/wkZzIhF8j8eV+AE/4lw4pAFAI+eBQJknrCtAAAAAElFTkSuQmCC");
}

.inforLookupButton  span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAd0lEQVR42mNgYGDYTyQmH9DXBhBgA+KJQPweiN9B2Wz4DOgE4jVALA7EwkC8Dog78NkAMlkISR6k6Rk+G9A1gGx6g88GkPXrgVgSiEWgzjuHzx8giX4gfg3Er4D4LBD/B+INhDwPA6xAvBqqaQ2xQQ/StBCILwEAZLoq5fgx2jQAAAAASUVORK5CYII=");
}

.inforDatePickerButton span{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAaSURBVGjeY7hfwABEChNAiEGAof4COmowAADbdgyZ4eChYAAAAABJRU5ErkJggg==");
	background-position: center 3px;
}

.inforEmailButton span{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAfSURBVGjeY/j/gQGIHBQYFBwYBBoYOBkY2BgQACwLAK1ECRyhq6rrAAAAAElFTkSuQmCC");
}

.inforSearchFieldContainer .inforSearchField {
	border: none;
	width: 176px;
}

.inforSearchFieldContainer {
	border: 1px solid #D3D3D3;
	border-radius: 3px;
	background: white;
}

.inforSearchFieldContainer.focus {
	border: 1px solid #13A3F7;
}

.inforSearchFieldContainer.readonly {
	border: none;
}

.inforSearchButton span {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAu0lEQVR42mNgQAB3IN4JxB+B+CsQHwLiSAYcoA6I/wLxaiCOBeJwIJ4DxL+AeC4QMyIrdgXi/0Acj8UgOyD+AcQpyIK7gHg9A27QAcS3kAVAbo7Go8EG6gJhmMB3IA7Bo8EMqkESJnAMiGfj0VAOxE+RBUCh8geIHbAoVgPiN0A8HVkQFGQLoWHfCMTGQKwPxMVA/BbqHJCBoeia8oD4IVQBCL+GGvQHlyaYRpDnJLA4+T/UQKJALNTjJgDkri17hMfFtAAAAABJRU5ErkJggg==");
	background-position: center center;
	height: 18px;
}


.inforCancelButton {
	background-color: transparent;
    left: -3px;
    margin-left: -19px;
    position: relative;
	border-radius: 2px;
	height: 18px;
	top: -1px;
}

.inforCancelButton span {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQAAAAB+DmFKAAAAAnRSTlMAAQGU/a4AAAAmSURBVGjeY/j/geH+BoZ+AYZjBgwPChg+fAAhIAPIBQoCpf5/AAArYhCHJltC9gAAAABJRU5ErkJggg==") no-repeat scroll 1px 2px transparent;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 14px;
    width: 17px;
}

.inforTextbox[size] + .inforCancelButton {
	left: 0;
    margin-right: -7px;
}

html[dir="rtl"] .inforCancelButton {
	left: 5px;
    margin-left: 0;
    margin-right: -19px;
}

.inforUrlButton span{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAA0klEQVR42mNgQAADIJ4PxP/R8HqoHArwBuJXQPwdiO8AsQ0UlwDxD6icN0yxBhA/QTJxFpJB7kjiT6BqGWYiCU4FYnkkDW1ozgOpZfgA5cwFYnY0px5E0wBSC2YsAOJdQOwKxAJIGhZhCQQw4QnES4D4NhDPA2J1qAZTIJ4MxBeA+A9MA8iaOiDmRzJlI5rTLIH4BsxJII88AmI3dKuRgAQQX4J5WgMazsiKb0IV8gGxChAfg6rRQI6419BIAmmYBo24KiA+C8QfkSMOOWmsJ5Q0AElMT3D9OfZ+AAAAAElFTkSuQmCC");
}

.inforFileButton span{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAASUlEQVR42mNgIAP8R8Mka8CFydfwnlQ/7IfS84m1qR+q4T4RikFqGAJI8Mt8mLMCiNSQANPQT6QGBZiG80Qofk9KXPwC4p0ghQBZ3F4GS5DyWwAAAABJRU5ErkJggg==");
	background-position: center 2px;
}

.inforTimeButton span{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAd0lEQVR42mNgQAAbIO4D4gtA/BNK90HFMUAMEB8G4kIg1gdiNihdCBWPYUAzGSSogST2H4mtAZWH29QHNYkBhwYGqHwfjHMBaj02DTBaH6oODH5C3YyuAdkWNqg6nDagAxQbsPmBAZ8fsIUSA75QIjkeyIppogEAFEUj7xlZdbEAAAAASUVORK5CYII=");
}/* Infor Wizard */

.inforWizardTitleBar {
	height: 32px;
	margin-bottom: 15px;
	border-bottom: 1px solid #B3B3B3;
}

.inforWizardContainer {
	height: 100%;
}

.inforWizardTitle {
	color: #666666;
	font-size: 1.6em;
	position: relative;
    top: 7px;
}

.inforWizardContainer .inforIcon {
	left: 2px;
	padding: 0 5px;
	position: relative;
	top: 5px;
}

.inforWizardButtonBar {
	height: 44px;
	overflow: hidden;
	width: 100%;
	margin-bottom: 15px;
}


.inforWizard {
	list-style: none outside none;
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
	overflow:hidden;
	position: relative;
}

.inforWizardPage {
	height: auto;
	position: absolute;
	width: 100%;
}

.inforWizardButton {
	background-color: #D9D9D9;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAtCAMAAADvGAnRAAAArlBMVEXZ2dlFvkH////a2trn5+fr6+v9/f2307b19fXd3d3i4uLw8PBdwllnxGTC1cLb29v5+flIv0VoxGXe3t7p6enx8fH6+vr8/Pz+/v5gw12407fX2dfc3Nzg4ODk5OTv7+/y8vLz8/P29vb39/f7+/tGvkJHvkNcwllfw1yy0rG+1L7G1sbW2NXW2NbY2djf39/h4eHj4+Pl5eXm5ubo6Ojq6urt7e3u7u709PT4+Ph1hhABAAABDElEQVR42pWV6Q6CQAyEt1VRFMX7vu/7Pt//xRTEuErXjP0Dab4QMp1plfpZqUFRgVXkMoo2q5xE2R6XUHTPlguikQpH0c92OIGiW+YCymY5hqIxXNoC49L2OYWiR7YiIOpWcWm7uLRtZlvqr0eL0HCHsrRpchrfvQtnRZLI+W62JGk9kijUvmnS1pYaGQ+hp7e0eZqs/IdMKptf0k69H2yYSW+4veeLjzg1M/nIQiDXfEyvEkl1eA8hkwvIujyvqzbagK0bt4FmGJ+NG3fMhw0zRDOTXwawuTd4ZM6iW8QawvHeGZwtVAnOi2vBKYzi2U7Aotq4qH9sN3xntvBNjO/3P65GG79FXe3C3QFuHAvZMavl7gAAAABJRU5ErkJggg==");
	background-repeat: no-repeat;
	background-position: right center;
	border: medium none;
	color: #333333;
	height: 44px;
	padding-right: 40px;
	text-indent: 17px;
	float: left;
	cursor: pointer;
	margin: 0;
}

.inforWizardButton > span {
	display: inline-block;
	float: left;
	max-width: 90px;
	text-align: center;
}

.inforWizardButton[disabled], .inforWizardButton.disabled {
   background-color: #e6e6e6;
   color: #808080;
   cursor: default;
}

.inforWizardButton.beforeActive {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAtCAIAAABXpG60AAACU0lEQVR42sXYTW7aQBQHcO6QLJsrNMoRmoq2ErlAJFCzaAXqCXqAqgcpirJKolZq02wcxVAW3bQqhZhvCN8gQNh8GPzVJ0YgMx5cYeyZJ6+Q4Pdkm/+8GV/esxoOh8JAe/9zvhedbrp8Gc+q3W4bhlGW9H0mPNwAXdehg5PbGQMeSpIk4M/zKhu+Xq8DL82NgwsWfDabVVUVOnj3Y86AhxoMBsDzTY0NX6lUgNd04+haZsBDzWYz6ODjb4UN3+12gS+JhACgwReLRWNRAUsA0OChJpMJ8NGcyoZvtVooAJ5csOBzuRwK4Eh8zoCHEkUR+Pv1AKDH12o1FACHV7JzXsgIL7jjRDrhIIAVRcECYGs+HH/j556F+NOHzMO23+33+8AXTAHgc2CjCzrYli+Xy1gA+JzZ6HLwBsiyDPynZQAQ+LNYKC2k/mvfJL854DudziIAdBQAOB+Jv4WfDvKnaSGNfbi7DVUoFND9Dy8CYI1/HQuaHy16uVy0zQH89VHFeYyBDuBBuGuv5p8PvxSc5/5yL7nnmOeiDdVoNFD4PL2UCc+eT/Gv7vxE+3vyZvfsG41GwN81tI1vPrEDV+zV5B9eLjzk/z3Wwe733LzvEU3L7sbYgQ6Q/eXPZ7dWnel0as4cqiteqVSyjlz0+F6vh603VHnrakuPr1ar1lmDHg9HDdZJixIPc6amadY5kxLfbDaJUzYlfjweE/cYNPjVAh8gHbF4ztvsL2nwNrtrz3k02m46W/Cctz9Z8ZZfbGvszpW85dGmzuZUzVsebWltzhTh+gc2jrh7kwmPegAAAABJRU5ErkJggg==");
}

.inforWizardButton:first-child{
	border-radius: 5px 0 0 5px;
}

.inforWizardButton:last-child, .inforWizardButton.active:last-child {
	background-image: none;
	border-radius: 0 5px 5px 0;
}

.inforWizardButton.disabled:last-child {
	background-image: none;
}


.inforWizardButton.active{
	background-color: #13A3F7;
	color: white;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAtCAIAAAAV5x0jAAABTUlEQVR42o2Vv0pDMRTG+w7q4ODq1MnRN3D0Fdz0CRxdddI3ECoqiApdLDgUBBeHSkUQRe2gCP6jKnqT3Nyc+HWw9YZzcxK+8Udy8p2TL7Wxhrrqk/dea31dsWqAVjoWkHMuBtX3tRvs5WMQ1H5ygIwxMWjxNAdERDFoakd9DwrzWZZVQtDuXQHIWhuD5o+N93z5I2hiSz3+8IaNIGjjkjesBM02NXtiCYLO3xjDQmj5jDEshKb3dO5Cw0IIaj24wDAGWjjJg/IZaHJb9U3JMAaCNm+K/4bx0Fyr1CIeGm+o3hcNDeMhaLVrh4ZVQjOHmv5OrISg208SoKSd5Jpwu3vxdkk+yY6jdx9i75Km4EicJ0ymJWkyk2b84l16LUnvbl18wciCFyVlQVKqHPSkfELSmUJKuqWUzOy8SumLHCcv5fhaN+FHeM5c/G/5BUA8x8ks37d8AAAAAElFTkSuQmCC");
	background-repeat: no-repeat;
	background-position: right center;
}

.inforWizardBottomButtonBar {
	border-bottom: none;
	bottom: 0;
	height: 22px;
	padding: 20px 0;
	position: absolute;
	width: 100%;
}

.inforWizardBottomButtonBar .inforFormButton{
	float: right;
	margin-right: 10px;
}

.inforFormButton .arrowLeft{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAALCAYAAABCm8wlAAAANklEQVR42mNgwAL+///PBcSsQMyETRIOaCD599//taTpRFf059//HQQVEWUSVRQxAjEnEDMDAHLsfQFaz6jaAAAAAElFTkSuQmCC");
	background-position: 0 center;
	background-repeat: no-repeat;
	height: 13px;
	padding-left: 13px;
	position: relative;
	right: 0;
	width: auto;
}

.inforFormButton .arrowRight {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAALCAYAAABCm8wlAAAAMUlEQVR42mP4//+/KhALgzADLvAfCdBB0Z9//3dQZtLff//X4pTEq5MiSUEozYjNwQDyjHpDylEGFQAAAABJRU5ErkJggg==");
	background-position: 31px center;
	background-repeat: no-repeat;
	height: 13px;
	left: 3px;
	padding-right: 17px;
	position: relative;
}

.inforWizardButton.disabled {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAtBAMAAABoq5dHAAAAIVBMVEXm5ub////4+Pj+/v79/f329vb5+fn7+/v6+vr39/f8/PyKdvGNAAAAeklEQVRo3lWQuxGAIBBEQQgYI/EfagfagXagHWgHUoodO95ucJC8YdjZd4fxtflP0QpMBNIleBeB6wRhyDLrJLg3ga0EZY+6htEDdY/gRMZBGXLlDuUMpYXSj/rGNyajbmEnDfTBzlk4Gefk1Nwh6v24LXdPWsZfwp99utgMlQmvrCgAAAAASUVORK5CYII=");
}

.inforWizardButton.beforeDisabled {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAtBAMAAABoq5dHAAAAJFBMVEXZ2dnm5ub////+/v79/f34+Pj6+vr7+/v29vb39/f5+fn8/PydxmDnAAAAd0lEQVRo3k3QuxGAIBAEUAbExMgSTmlAOtASLIUSLMESrFTY3eBI3jAc9wuTrf2EXEDYSCPvAZKBmSCmU8l3gmhgIXkHI3TQyGMgkbmAHgMuch8gGpjM3/R2+X/Kopyq0Hx19aLO1Ke6rn4izadpNXvze9GWuLMfkw8S4EcAVQ0AAAAASUVORK5CYII=");
	background-repeat: no-repeat;
	background-position: right center;
}

html[dir="rtl"] .inforWizardContainer .inforIcon {
	right: -12px;
}

html[dir="rtl"] .inforFormButton .arrowRight{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAALCAYAAABCm8wlAAAANklEQVR42mNgwAL+///PBcSsQMyETRIOaCD599//taTpRFf059//HQQVEWUSVRQxAjEnEDMDAHLsfQFaz6jaAAAAAElFTkSuQmCC");
	padding-left: 13px;
	padding-right: 0px;
	background-position: 1px center;
	right: 3px;
}

html[dir="rtl"] .inforFormButton .arrowLeft{
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAALCAYAAABCm8wlAAAAMUlEQVR42mP4//+/KhALgzADLvAfCdBB0Z9//3dQZtLff//X4pTEq5MiSUEozYjNwQDyjHpDylEGFQAAAABJRU5ErkJggg==");
	background-position: right center;
	padding-left: 0;
	padding-right: 13px;
}

html[dir="rtl"] .inforWizardBottomButtonBar .inforFormButton {
	float: left;
}

html[dir="rtl"] .inforWizardButton {
	float: right;
}

html[dir="rtl"] .inforWizardButton.active {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAtCAIAAAAV5x0jAAABZUlEQVR42pXUvS5EQRTA8X2HpVBoVSqlN1B6BR1PoNRS8QYSgkSQbGMThUSiUaysSCSCLYjEV5a9HzNz586Muc7mkGvOMW79y/343zOnkabpIHRJKZ1zT7lpbohGkiRBZIzxaKWrKxQUWZZ5YZ2b3JMkUkp51HmpnkUia/1d3MJpQaI8z71QpRvfFiTSWnu03ytBBJD/WPd1zR4pEkGeZ2FHNwWJIM/qpUZRR74+PGu6JUkEeS7ezE9RR5Bn8awgEeTR1k3sShJBnsP7+rO+EeaZOylIBHnelR3bEiSCPOvX5W8xRJhnpq1IBHnuBnYkJIYI8ix3dZNBMKlTB/IPdPNhKfGfO0W9E3xdj/+6qE5RxfHf9fl/FzUFOE9tZp5wMgvDTmbUjGOw81f2tESdOwy2xpxgDPaQsbsgaqtgsJ3bkkMQLNXspsNg88zOxGDHj+z2hT1uLLvHMdhSR3MIgl31q1P0CbvHATiB7k3AAAAAAElFTkSuQmCC");
	background-position: left center;
}

html[dir="rtl"] .inforWizardButton:first-child {
	border-radius: 0 5px 5px 0;
}

html[dir="rtl"] .inforWizardButton.beforeDisabled {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAtBAMAAABoq5dHAAAAKlBMVEX4+Pjy8vL////+/v79/f37+/vz8/P19fX09PT6+vr29vb39/f5+fn8/PwVoLcGAAAAhElEQVQoz03QwQ1AQBAFUAZx3g5kkQguHNxXCTpQglKUpiP+378Jh33ZYGb+ZHgskD3HWfuTt97hLCZiGzlu4i/SOlDOxIbIQ9ac+BNUvQM2Rhay3+QrBToHioagFAj/m97py/SfqqimOqifuqdZNJnm1NTKkBIpn9IquzaR9hK3lFl4AQzxFU6CHtaIAAAAAElFTkSuQmCC");
	background-position: left center;
}

html[dir="rtl"] .inforWizardButton > span {
	float: right;
}

html[dir="rtl"] .inforWizardButton {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAtBAMAAABoq5dHAAAAKlBMVEXy8vL////4+Pj+/v79/f3z8/P09PT29vb5+fn7+/v19fX6+vr39/f8/PyNjkbQAAAAi0lEQVQoz2MAAUUHMOWoACK5BANAFIckWIxZBkwVmoKpiRtAFKvgAhDFJAwWY5EAU4liYKrxApgyBBvFDjGKE2JUoDjEMgOIZWCj2CBGcYhALBOCWAYxaqMDMg8qB1UJ1Qc1BWYm1AaofVDboW6BuQzqTqiroX6A+gjqP5hvoX6HhgQ0XKChxKDoAADXNRTgP9l9/QAAAABJRU5ErkJggg==");
	background-position: left center;
}


html[dir="rtl"] .inforWizardButton:last-child, html[dir="rtl"] .inforWizardButton.active:last-child {
	background-image: none !important;
	background-position: right center !important;
	border-radius: 5px 0 0 5px;
}

html[dir="rtl"] .inforWizardButton.beforeActive {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAtCAIAAAD+0KYgAAABZUlEQVR42pWVv0oDQRDG8w5qYWFrlcrSN7D0Fez0CSxttdI3ECIqiAppDFgEBBuLSEQQRE2hCP4juvdnd29vN87dacgdezuzw1f+OOa+2fmmMdXibi2cCjPKijHWQOnNvgLUGIPT0y3+xLJPSylxeqkj8y5GYRji9O59CqjWmuXlomf3+bfM2hBC4PTKRVK0EQQBTp89a0CVUuy/aun5I6Fyn+M4xun1q2RsM07ffOmxzQi92BaTNiP09q2atNlFz+zxd16y2UUvn8uKzS76ZJBWbK6l5w64TKs219Jrlxaba+neh8VmO908/luqKIpweqtvt7kosKhEv8XaanNRMNcSfTc0DrrayUbP1YnlL7Uh/yWo+0p2ELTqNR2YfKjIkwcdPpJflfeLhW14icjbANqhb5r3FoOuP8kJ4Z0+kGyJJicbqENPTe9EhrQf0tPe75J4Xym4gAP6BfS7rt6XG/TwYwr6F2H543PsX3FIAAAAAElFTkSuQmCC");
	background-position: left center;
}

@media screen and (max-height: 300px) {
	.inforWizardBottomButtonBar {
		display: none;
	}
}