﻿/* [gx-css-import ignore - start] */
.BaseRBtn{
	display:inline-block;
}
.BaseRBtn span, .RoundedBtn input{
	display:block;
	float: left;
}
.BaseRBtn .BtnLeft{
	background: transparent no-repeat scroll 0 0;
}
.BaseRBtn .BtnRight{
	background: transparent no-repeat scroll right 0;
}
.BaseRBtn .BtnBackground{
	overflow:hidden;
	background: transparent repeat-x scroll;
}
.BaseRBtn .BtnText{
	border: 0px;
	background: transparent;
	margin:0;
	white-space:nowrap;
	width:auto;
	overflow:visible;
}
/* [gx-css-import ignore - end] */
.GridRow
{
	border-style: none;
	border-width: 0px;
}
.Group,.GroupTitle
{
	border-style: none;
	border-width: 0px;
}

.GroupTitle
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #9d1f1f;
	text-indent: 0px;
}

.GroupTitleTitle
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #9d1f1f;
	text-indent: 0px;
}

.Image,.ImageDragging,.ImageAcceptDrag,.ImageNoAcceptDrag,.TabPaging,.TabPagingNext,.TabPagingPrevious,.BannerImage,.PagingButtons,.PagingButtonsFirst,.PagingButtonsLast,.PagingButtonsNext,.PagingButtonsPrevious,.ImageHeaderBackground,.ImageTop,.ImageTopHeader,.ImageHandCenter,.ImageHandCenter:hover,.TitleImage,.ImageProfile,.NewMessageImage,.SearchButtonImage,.ImageBottomShadow,.ImageNoBorder,.ImageButton
{
	border-style: none;
	border-width: 0px;
}
.PagingButtons,.PagingButtonsFirst,.PagingButtonsLast,.PagingButtonsNext,.PagingButtonsPrevious
{
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
	cursor: pointer;
}
.PagingButtons:before,.PagingButtonsFirst:before,.PagingButtonsLast:before,.PagingButtonsNext:before,.PagingButtonsPrevious:before
{
	background-repeat: no-repeat;
	cursor: pointer;
}

.PagingButtons:after,.PagingButtonsFirst:after,.PagingButtonsLast:after,.PagingButtonsNext:after,.PagingButtonsPrevious:after
{
	background-repeat: no-repeat;
	cursor: pointer;
}

.PagingButtonsFirst
{
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(../firstButton.png);
}
.PagingButtonsLast
{
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(../lastButton.png);
}
.PagingButtonsNext
{
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(../nextButton.png);
}
.PagingButtonsPrevious
{
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(../previousButton.png);
}
.ImageHeaderBackground
{
	background-repeat: no-repeat;
	background-image: url(../GxStore/header_small1.gif);
	height: 90px;
	width: 390px;
}
.ImageHeaderBackground:before
{
	background-repeat: no-repeat;
}

.ImageHeaderBackground:after
{
	background-repeat: no-repeat;
}

.ImageTop
{
	background-color: white;
	height: 10px;
	width: 5px;
}
.ImageTopHeader
{
	height: 0px;
	width: 0px;
}
.ImageHandCenter,.ImageHandCenter:hover
{
	margin-left: 2px;
	margin-top: 2px;
	cursor: pointer;
	vertical-align: middle;
}
.ImageHandCenter:before,.ImageHandCenter:hover:before
{
	cursor: pointer;
	vertical-align: middle;
}

.ImageHandCenter:after,.ImageHandCenter:hover:after
{
	cursor: pointer;
	vertical-align: middle;
}

.TitleImage
{
	padding-top: 5px;
}
.ImageProfile
{
	padding-right: 25px;
}
.NewMessageImage
{
	border-bottom: 0px;
	border-top: 5px;
	margin-bottom: 0px;
	padding-top: 5px;
}
.SearchButtonImage
{
	margin-top: 3px;
}
.ImageBottomShadow
{
	box-shadow: 0px 5px 15px 1px dimgray;
}
.ImageNoBorder
{
	border:0;
	outline:none;
}
.ImageNoBorder:before
{
	border:0;
	outline:none;
}

.ImageNoBorder:after
{
	border:0;
	outline:none;
}

.ImageButton
{
	cursor: pointer;
	outline:none;
	border:none;
}
.ImageButton:before
{
	cursor: pointer;
	outline:none;
	border:none;
}

.ImageButton:after
{
	cursor: pointer;
	outline:none;
	border:none;
}

.Tab
{
	border-style: none;
	border-width: 0px;
}
.TabPage
{
	border-style: none;
	border-width: 0px;
}
.EmbeddedPage
{
	border-style: none;
	border-width: 0px;
}
.GridColumn
{
	border-style: none;
	border-width: 0px;
}
.Section,.MainAppContainer,.DefaultAppContainer,.HoverAppContainer,.TabContainer,.TabbedContainer,.Question,.Flow,.QuestionBox,.Answer,.Message,.QuestionSection,.MessageFlow,.HideSection,.TagSection,.SectionCenter
{
	border-style: none;
	border-width: 0px;
}
.TabContainer
{
	background-image: url(../GxStore/TabLine.gif);
	background-position: 0 3px;
	background-repeat: repeat-x;
	float: left;
	width: 100%;
}
.TabbedContainer
{
	background-color: transparent;
	vertical-align: middle;
}
.Question
{
	background-image: none;
	border-radius: 5px 5px 5px 5px;
	 border: 1px solid #E8B975;
	 ;
}
.Flow
{
	padding-bottom: 8px;
	border: 1px solid #6BC3E9;
	  border-radius: 5px 5px 5px 5px;
	 ;
}
.QuestionBox
{
	background-color: white;
	border: 1px solid #E8B975;
	 ;
}
.Answer
{
	background-image: none;
	border-radius: 5px 5px 5px 5px;
	 background-color: #ECECEC;
	 border: 1px solid #DCDCDC;
	 padding: 10px 20px 5px;
}
.Message
{
	background-image: none;
	height: 100%;
	width: 100%;
	border-radius: 5px 5px 5px 5px;
	 background-color: #FAF6EF;
	 border: 1px solid #F3DAB7;
	 ;
}
.QuestionSection
{
	background-color: #EBF4F8;
	 border: 1px solid #6BC3E9;
	  border-radius: 5px 5px 5px 5px;
	 ;
}
.MessageFlow
{
	background-color: #ececec;
	overflow: auto;
	height: 600px;
	width: 500px;
}
.HideSection
{
	display: none;
}
.TagSection
{
	background-color: #eee;
	overflow: scroll;
	height: 120px;
	width: 900px;
}
.SectionCenter
{
	text-align: center;
}
.Popup,.Form .gx-popup.gx-popup-default
{
	border-style: none;
	border-width: 0px;
}
/* [gx-css-import ignore - start] */

.NavigationStyle #gx-column-targets {
	display: table;
	width: 100%;
	height: calc(100vh - 15vh - 10vh);
	table-layout: fixed;
}

.NavigationStyle .gx-call-target {
	overflow: auto;
}

.NavigationStyle .gx-center-target {
	display: table-cell;
}

.NavigationStyle .gx-call-target.top {
	height: 15vh;
}

.NavigationStyle .gx-call-target.right {
	display: table-cell;
	width: 400px;
}

.NavigationStyle .gx-call-target.bottom {
	height: 10vh;
}

.NavigationStyle .gx-call-target.left {
	display: table-cell;
	width: 400px;
}


.ResponsiveSlide #gx-column-targets {
	display: table;
	width: 100%;
	height: calc(100vh - 15vh - 10vh);
	table-layout: fixed;
}

.ResponsiveSlide .gx-call-target {
	overflow: auto;
}

.ResponsiveSlide .gx-center-target {
	display: table-cell;
}

.ResponsiveSlide .gx-call-target.top {
	height: 15vh;
}

.ResponsiveSlide .gx-call-target.right {
	display: table-cell;
	width: 400px;
}

.ResponsiveSlide .gx-call-target.bottom {
	height: 10vh;
}

.ResponsiveSlide .gx-call-target.left {
	display: table-cell;
	width: 400px;
}


.Form #gx-column-targets {
	display: table;
	width: 100%;
	height: calc(100vh - 15vh - 10vh);
	table-layout: fixed;
}

.Form .gx-call-target {
	overflow: auto;
}

.Form .gx-center-target {
	display: table-cell;
}

.Form .gx-call-target.top {
	height: 15vh;
}

.Form .gx-call-target.right {
	display: table-cell;
	width: 400px;
}

.Form .gx-call-target.bottom {
	height: 10vh;
}

.Form .gx-call-target.left {
	display: table-cell;
	width: 400px;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */

.ResponsiveSlide #gx-column-targets {
	display: table;
	width: 100%;
	height: calc(100vh - 15vh - 10vh);
	table-layout: fixed;
}

.ResponsiveSlide .gx-call-target {
	overflow: auto;
}

.ResponsiveSlide .gx-center-target {
	display: table-cell;
}

.ResponsiveSlide .gx-call-target.top {
	height: 15vh;
}

.ResponsiveSlide .gx-call-target.right {
	display: table-cell;
	width: 400px;
}

.ResponsiveSlide .gx-call-target.bottom {
	height: 10vh;
}

.ResponsiveSlide .gx-call-target.left {
	display: table-cell;
	width: 400px;
}


.Form #gx-column-targets {
	display: table;
	width: 100%;
	height: calc(100vh - 15vh - 10vh);
	table-layout: fixed;
}

.Form .gx-call-target {
	overflow: auto;
}

.Form .gx-center-target {
	display: table-cell;
}

.Form .gx-call-target.top {
	height: 15vh;
}

.Form .gx-call-target.right {
	display: table-cell;
	width: 400px;
}

.Form .gx-call-target.bottom {
	height: 10vh;
}

.Form .gx-call-target.left {
	display: table-cell;
	width: 400px;
}

/* [gx-css-import ignore - end] */
.ActionGroupItem
{
	border-style: none;
	border-width: 0px;
}
.ActionGroup
{
	border-style: none;
	border-width: 0px;
}
.GridPageController .slick-dots li button:before
{
	content: '\2022';
}
.GridPageController .slick-dots li.slick-active button:before
{
	color: black;
}
.GridPageController .slick-prev:before
{
	content: '\2190';
}
.GridPageController .slick-next:before
{
	content: '\2192';
}
.gx-switch-Switch .on
{
	background-color: #5cb85c !important;
	color: #fff !important;
}
.gx-switch-Switch .off
{
	background-color: #eee !important;
	color: #000 !important;
}
.TableRow
{
	border-style: none;
	border-width: 0px;
}
.TableCell
{
	border-style: none;
	border-width: 0px;
}
.ErrorViewerLine
{
	border-style: none;
	border-width: 0px;
}
.CallTarget,.ResponsiveSlide .gx-call-target.top,.Form .gx-call-target.top,.ResponsiveSlide .gx-call-target.right,.Form .gx-call-target.right,.ResponsiveSlide .gx-call-target.bottom,.Form .gx-call-target.bottom,.ResponsiveSlide .gx-call-target.left,.Form .gx-call-target.left
{
	background-color: white;
	border-style: none;
	border-width: 0px;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	padding-left: 15px;
	padding-right: 15px;
}
.Attribute,.BlobContentAttribute,.ReadonlyBlobContentAttribute,.BlobInputAttribute,.AttributeDragging,.AttributeAcceptDrag,.AttributeNoAcceptDrag,.CheckBox,.BlobContentCheckBox,.ReadonlyBlobContentCheckBox,.BlobInputCheckBox,.ReadonlyCheckBox,.ShowcaseDsc,.BlobContentShowcaseDsc,.ReadonlyBlobContentShowcaseDsc,.BlobInputShowcaseDsc,.ReadonlyShowcaseDsc,.ShowcaseAppName,.BlobContentShowcaseAppName,.ReadonlyBlobContentShowcaseAppName,.BlobInputShowcaseAppName,.ReadonlyShowcaseAppName,.ShowcaseDscBox,.BlobContentShowcaseDscBox,.ReadonlyBlobContentShowcaseDscBox,.BlobInputShowcaseDscBox,.ReadonlyShowcaseDscBox,.ErrorAttribute,.WarningAttribute,.ImageAttribute,.ReadonlyImageAttribute,.VideoAttribute,.ReadonlyVideoAttribute,.AudioAttribute,.ReadonlyAudioAttribute,.ReadonlyAttribute,.ReadonlyMedio,.BlobContentReadonlyMedio,.ReadonlyBlobContentReadonlyMedio,.BlobInputReadonlyMedio,.ReadonlyReadonlyMedio,.AttSubTitle,.BlobInputAttSubTitle,.BlobContentAttSubTitle,.ReadonlyBlobContentAttSubTitle,.ReadonlyAttSubTitle,.IME_Active,.BlobContentIME_Active,.ReadonlyBlobContentIME_Active,.BlobInputIME_Active,.ReadonlyIME_Active,.IME_Inactive,.BlobContentIME_Inactive,.ReadonlyBlobContentIME_Inactive,.BlobInputIME_Inactive,.ReadonlyIME_Inactive,.IME_Disabled,.BlobContentIME_Disabled,.ReadonlyBlobContentIME_Disabled,.BlobInputIME_Disabled,.ReadonlyIME_Disabled,.FooterAttribute,.BlobContentFooterAttribute,.ReadonlyBlobContentFooterAttribute,.BlobInputFooterAttribute,.ReadonlyFooterAttribute,.AttributeWithMargin,.BlobContentAttributeWithMargin,.ReadonlyBlobContentAttributeWithMargin,.BlobInputAttributeWithMargin,.ReadonlyAttributeWithMargin,.SearchAttribute,.AttributeEditBlur,.BlobContentAttributeEditBlur,.ReadonlyBlobContentAttributeEditBlur,.BlobInputAttributeEditBlur,.ReadonlyAttributeEditBlur,.AttributeEditFocus,.BlobContentAttributeEditFocus,.ReadonlyBlobContentAttributeEditFocus,.BlobInputAttributeEditFocus,.ReadonlyAttributeEditFocus,.GxStartPageSearch,.BlobContentAttribute1,.ReadonlyBlobContentAttribute1,.BlobInputAttribute1,.ReadonlyAttribute1,.GxStartPageLearnLinks,.ReadonlyGxStartPageLearnLinksDocument,.ReadonlyGxStartPageLearnLinksVideo,.ReadonlyGxStartPageLearnLinksWebPage,.GxStartPageDefFont,.ReadonlyGxStartPageDefFont,.GxStartPageDefFontInterline,.ReadonlyGxStartPageDefFontInterline,.GxStartpageSearchLinks,.BlobContentGxStartpageSearchLinks,.ReadonlyBlobContentGxStartpageSearchLinks,.BlobInputGxStartpageSearchLinks,.ReadonlyGxStartpageSearchLinks,.ReadonlyGxStartpageSearchLinksRed,.GxStartPageDefFontNoPadding,.ReadonlyGxStartPageDefFontNoPadding,.AttributeNoBorder,.BlobContentAttributeNoBorder,.ReadonlyBlobContentAttributeNoBorder,.BlobInputAttributeNoBorder,.ReadonlyAttributeNoBorder
{
	border-bottom-color: #d3d4d3;
	border-left-color: #d3d4d3;
	border-right-color: #d3d4d3;
	border-top-color: #d3d4d3;
	border-style: inset;
	border-width: 1px;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #333;
}
.ReadonlyShowcaseDsc
{
	border-style: none;
}
.ReadonlyShowcaseAppName
{
	border-style: none;
}
.ReadonlyShowcaseDscBox
{
	border-style: none;
}
.ErrorAttribute
{
	border-bottom-color: #c60b44;
	border-left-color: #c60b44;
	border-right-color: #c60b44;
	border-top-color: #c60b44;
	border-style: dotted;
}
.WarningAttribute
{
	border-bottom-color: #ff8000;
	border-left-color: #ff8000;
	border-right-color: #ff8000;
	border-top-color: #ff8000;
	border-style: dotted;
}
.ImageAttribute,.ReadonlyImageAttribute
{
	width: 300px;
}
.ReadonlyImageAttribute
{
	border-width: 0px;
	max-width:124px;
	max-height:68px;
}
.VideoAttribute,.ReadonlyVideoAttribute
{
	width: 300px;
}
.ReadonlyVideoAttribute
{
	border-width: 0px;
}
.AudioAttribute,.ReadonlyAudioAttribute
{
	width: 300px;
}
.ReadonlyAudioAttribute
{
	border-width: 0px;
}
.ReadonlyAttribute,.ReadonlyMedio,.BlobContentReadonlyMedio,.ReadonlyBlobContentReadonlyMedio,.BlobInputReadonlyMedio,.ReadonlyReadonlyMedio
{
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	border-style: none;
	color: #747474;
}
.AttSubTitle,.BlobInputAttSubTitle,.BlobContentAttSubTitle,.ReadonlyBlobContentAttSubTitle,.ReadonlyAttSubTitle
{
	padding-top: 5pt;
	border-style: none;
	font-size: 10pt;
	font-weight: bold;
	color: #666;
	height: 30px;
}
.IME_Active,.BlobContentIME_Active,.ReadonlyBlobContentIME_Active,.BlobInputIME_Active,.ReadonlyIME_Active
{
	ime-mode: active;
}
.ReadonlyBlobContentIME_Active
{
	border-width: 0px;
}
.ReadonlyIME_Active
{
	border-width: 0px;
}
.IME_Inactive,.BlobContentIME_Inactive,.ReadonlyBlobContentIME_Inactive,.BlobInputIME_Inactive,.ReadonlyIME_Inactive
{
	ime-mode: inactive;
}
.ReadonlyBlobContentIME_Inactive
{
	border-width: 0px;
}
.ReadonlyIME_Inactive
{
	border-width: 0px;
}
.IME_Disabled,.BlobContentIME_Disabled,.ReadonlyBlobContentIME_Disabled,.BlobInputIME_Disabled,.ReadonlyIME_Disabled
{
	ime-mode: disabled;
}
.ReadonlyBlobContentIME_Disabled
{
	border-width: 0px;
}
.ReadonlyIME_Disabled
{
	border-width: 0px;
}
.FooterAttribute,.BlobContentFooterAttribute,.ReadonlyBlobContentFooterAttribute,.BlobInputFooterAttribute,.ReadonlyFooterAttribute
{
	font-size: 7pt;
	color: #747474;
}
.ReadonlyBlobContentFooterAttribute
{
	border-width: 0px;
}
.ReadonlyFooterAttribute
{
	border-width: 0px;
}
.AttributeWithMargin,.BlobContentAttributeWithMargin,.ReadonlyBlobContentAttributeWithMargin,.BlobInputAttributeWithMargin,.ReadonlyAttributeWithMargin
{
	bottom: 10px;
	left: 25px;
	right: 25px;
	top: 10px;
}
.ReadonlyBlobContentAttributeWithMargin
{
	border-width: 0px;
}
.ReadonlyAttributeWithMargin
{
	border-width: 0px;
}
.SearchAttribute
{
	margin-bottom: 6px;
	margin-left: 20px;
	margin-top: 6px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	border-style: none;
	color: #747474;
}
.AttributeEditBlur,.BlobContentAttributeEditBlur,.ReadonlyBlobContentAttributeEditBlur,.BlobInputAttributeEditBlur,.ReadonlyAttributeEditBlur
{
	width: 100%;
}
.ReadonlyBlobContentAttributeEditBlur
{
	border-width: 0px;
}
.ReadonlyAttributeEditBlur
{
	border-width: 0px;
}
.AttributeEditFocus,.BlobContentAttributeEditFocus,.ReadonlyBlobContentAttributeEditFocus,.BlobInputAttributeEditFocus,.ReadonlyAttributeEditFocus
{
	width: 400px;
}
.ReadonlyBlobContentAttributeEditFocus
{
	border-width: 0px;
}
.ReadonlyAttributeEditFocus
{
	border-width: 0px;
}
.GxStartPageSearch,.BlobContentAttribute1,.ReadonlyBlobContentAttribute1,.BlobInputAttribute1,.ReadonlyAttribute1
{
	background-position: 10px;
	background-repeat: no-repeat;
	box-shadow: 0px 0px 3px 3px #000 inset;
	padding-left: 25px;
	display: block;
	background-color: #545454;
	background-image: url(../lupita_search.png);
	border-style: none;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	font-family: "Segoe UI", "Angsana New", "Eras Demi ITC", Arial;
	font-size: 12px;
	color: #c9c9c8;
	height: 31px;
	width: 271px;
	text-align: left;
	vertical-align: middle;
	resize: none;
	 outline:none;
}
.BlobContentAttribute1,.ReadonlyBlobContentAttribute1
{
	box-shadow: 0px 0px 3px 3px #000 inset;
	border-bottom-color: #d3d4d3;
	border-left-color: #d3d4d3;
	border-right-color: #d3d4d3;
	border-top-color: #d3d4d3;
	border-style: inset;
	border-width: 1px;
	font-family: Arial;
	font-size: 9pt;
	color: #333;
}
.ReadonlyBlobContentAttribute1
{
	box-shadow: 0px 0px 3px 3px #000 inset;
	border-width: 0px;
}
.BlobInputAttribute1
{
	box-shadow: 0px 0px 3px 3px #000 inset;
	border-bottom-color: #d3d4d3;
	border-left-color: #d3d4d3;
	border-right-color: #d3d4d3;
	border-top-color: #d3d4d3;
	border-style: inset;
	border-width: 1px;
	font-family: Arial;
	font-size: 9pt;
	color: #333;
}
.ReadonlyAttribute1
{
	box-shadow: 0px 0px 3px 3px #000 inset;
	border-bottom-color: #d3d4d3;
	border-left-color: #d3d4d3;
	border-right-color: #d3d4d3;
	border-top-color: #d3d4d3;
	border-style: inset;
	border-width: 0px;
	font-family: Arial;
	font-size: 9pt;
	color: #333;
}
.GxStartPageLearnLinks,.ReadonlyGxStartPageLearnLinksDocument,.ReadonlyGxStartPageLearnLinksVideo,.ReadonlyGxStartPageLearnLinksWebPage
{
	background-position: left;
	background-repeat: no-repeat;
	border-style: none;
	font-family: "Segoe UI";
	font-size: 14px;
}
.GxStartPageDefFont,.ReadonlyGxStartPageDefFont
{
	padding-right: 3pt;
	display: inline-block;
	white-space: normal;
	border-style: none;
	font-family: "Segoe UI";
	font-size: 14px;
	color: #1d1d1d;
	vertical-align: middle;
}
.ReadonlyGxStartPageDefFont
{
	border-width: 0px;
	text-decoration: underline;
}
.GxStartPageDefFontInterline,.ReadonlyGxStartPageDefFontInterline
{
	padding-right: 3pt;
	display: inline-block;
	white-space: normal;
	border-style: none;
	font-family: "Segoe UI";
	font-size: 14px;
	color: #1d1d1d;
	vertical-align: middle;
	line-height:24px;
}
.ReadonlyGxStartPageDefFontInterline
{
	border-width: 0px;
}
.GxStartpageSearchLinks,.BlobContentGxStartpageSearchLinks,.ReadonlyBlobContentGxStartpageSearchLinks,.BlobInputGxStartpageSearchLinks,.ReadonlyGxStartpageSearchLinks,.ReadonlyGxStartpageSearchLinksRed
{
	border-style: none;
	font-size: 14px;
}
.ReadonlyBlobContentGxStartpageSearchLinks
{
	border-width: 0px;
}
.ReadonlyGxStartpageSearchLinks
{
	font-family: "Segoe UI";
	font-weight: bold;
	color: #0192cc;
}
.ReadonlyGxStartpageSearchLinksRed
{
	font-family: "Segoe UI";
	font-weight: bold;
	color: indianred;
}
.GxStartPageDefFontNoPadding,.ReadonlyGxStartPageDefFontNoPadding
{
	display: inline-block;
	white-space: normal;
	border-style: none;
	font-family: "Segoe UI";
	font-size: 14px;
	color: #1d1d1d;
	vertical-align: middle;
}
.ReadonlyGxStartPageDefFontNoPadding
{
	border-width: 0px;
}
.AttributeNoBorder,.BlobContentAttributeNoBorder,.ReadonlyBlobContentAttributeNoBorder,.BlobInputAttributeNoBorder,.ReadonlyAttributeNoBorder
{
	border-style: none;
	border-width: 0px;
}
.Button,.SpecialButtons,.BtnCancel,.BtnCheck,.BtnDelete,.BtnEnter,.BtnFirst,.BtnGet,.BtnHelp,.BtnLast,.BtnNext,.BtnPrevious,.BtnRefresh,.BtnSelect,.SpecialButtonsDisabled,.ButtonDragging,.ButtonAcceptDrag,.ButtonNoAcceptDrag,.ActionButtons,.ButtonDisabled,.ButtonMkp,.ButtonMkp2,.GxStartPageMenuButtonNotSelected,.fileUploadStartButton,.FileUpload .start,.FileUploadCancelButton,.FileUpload .cancel
{
	margin-bottom: 3pt;
	margin-left: 0pt;
	margin-right: 3pt;
	margin-top: 3pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
	padding-top: 0pt;
	background-color: #9f9f9f;
	background-image: url(../GxStore/Button.gif);
	border-bottom-color: #797979;
	border-left-color: #797979;
	border-right-color: #797979;
	border-top-color: #797979;
	border-style: solid;
	border-width: 0px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	height: 19px;
	width: 80px;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - start] */
.RButton
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RButton .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RButton .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RButton .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RButton .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RSpecialButtons
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RSpecialButtons .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RSpecialButtons .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RSpecialButtons .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RSpecialButtons .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RBtnCancel
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RBtnCancel .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RBtnCancel .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RBtnCancel .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RBtnCancel .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RBtnCheck
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RBtnCheck .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RBtnCheck .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RBtnCheck .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RBtnCheck .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RBtnDelete
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RBtnDelete .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RBtnDelete .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RBtnDelete .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RBtnDelete .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RBtnEnter
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RBtnEnter .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RBtnEnter .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RBtnEnter .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RBtnEnter .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RBtnFirst
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RBtnFirst .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RBtnFirst .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RBtnFirst .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RBtnFirst .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RBtnGet
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RBtnGet .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RBtnGet .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RBtnGet .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RBtnGet .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RBtnHelp
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RBtnHelp .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RBtnHelp .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RBtnHelp .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RBtnHelp .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RBtnLast
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RBtnLast .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RBtnLast .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RBtnLast .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RBtnLast .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RBtnNext
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RBtnNext .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RBtnNext .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RBtnNext .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RBtnNext .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RBtnPrevious
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RBtnPrevious .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RBtnPrevious .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RBtnPrevious .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RBtnPrevious .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RBtnRefresh
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RBtnRefresh .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RBtnRefresh .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RBtnRefresh .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RBtnRefresh .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RBtnSelect
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RBtnSelect .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RBtnSelect .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RBtnSelect .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RBtnSelect .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
.SpecialButtonsDisabled
{
	color: #531111;
}

/* [gx-css-import ignore - start] */
.RSpecialButtonsDisabled
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RSpecialButtonsDisabled .BtnLeft
{
	background-image: url(../GxStore/btnLDisabled.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RSpecialButtonsDisabled .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnRDisabled.gif);
	padding-right: 9px;
}

.RSpecialButtonsDisabled .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnCDisabled.gif);
}

.RSpecialButtonsDisabled .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #531111;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RButtonDragging
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RButtonDragging .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RButtonDragging .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RButtonDragging .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RButtonDragging .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RButtonAcceptDrag
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RButtonAcceptDrag .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RButtonAcceptDrag .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RButtonAcceptDrag .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RButtonAcceptDrag .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
/* [gx-css-import ignore - start] */
.RButtonNoAcceptDrag
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RButtonNoAcceptDrag .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RButtonNoAcceptDrag .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RButtonNoAcceptDrag .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RButtonNoAcceptDrag .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
.ActionButtons
{
	color: maroon;
}

/* [gx-css-import ignore - start] */
.RActionButtons
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RActionButtons .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RActionButtons .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RActionButtons .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RActionButtons .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: maroon;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
.ButtonDisabled
{
	color: #531111;
}

/* [gx-css-import ignore - start] */
.RButtonDisabled
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RButtonDisabled .BtnLeft
{
	background-image: url(../GxStore/btnLDisabled.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RButtonDisabled .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnRDisabled.gif);
	padding-right: 9px;
}

.RButtonDisabled .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnCDisabled.gif);
}

.RButtonDisabled .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #531111;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
.ButtonMkp
{
	background-repeat: no-repeat;
	background-color: white;
	background-image: url(../GenericButton.png);
	font-family: Verdana;
	font-size: 9pt;
	color: white;
	height: 24px;
	width: 165px;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
}

.ButtonMkp2
{
	background-repeat: no-repeat;
	background-color: white;
	background-image: url(../GenericButton2.png);
	font-family: Verdana;
	font-size: 9pt;
	color: white;
	height: 24px;
	width: 300px;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
}

.GxStartPageMenuButtonNotSelected
{
	background-color: #1d1d1d;
	background-image: none;
	border-bottom-color: #484848;
	border-left-color: #484848;
	border-right-color: #484848;
	border-top-color: #484848;
	border-width: 1px;
	font-family: segoeuib;
	font-size: 16px;
	color: white;
	height: 100%;
	width: 100%;
	cursor: pointer;
	cursor:pointer;
}

.fileUploadStartButton,.FileUpload .start
{
	display: none;
}

/* [gx-css-import ignore - start] */
.RfileUploadStartButton
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RfileUploadStartButton .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RfileUploadStartButton .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RfileUploadStartButton .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RfileUploadStartButton .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	display: none;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
.FileUploadCancelButton,.FileUpload .cancel
{
	display: none;
}

/* [gx-css-import ignore - start] */
.RFileUploadCancelButton
{
	margin-bottom: 3pt;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-left: 0pt;
}

.RFileUploadCancelButton .BtnLeft
{
	background-image: url(../GxStore/btnL.gif);
	padding-left: 9px;
	cursor: pointer;
}

.RFileUploadCancelButton .BtnRight
{
	cursor: pointer;
	background-image: url(../GxStore/btnR.gif);
	padding-right: 9px;
}

.RFileUploadCancelButton .BtnBackground
{
	cursor: pointer;
	background-image: url(../GxStore/btnC.gif);
}

.RFileUploadCancelButton .BtnText
{
	cursor: pointer;
	padding-left: 0;
	padding-right: 0;
	height: 19px;
	display: none;
	font-family: "Arial";
	font-size: 7.8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: #9d1f1f;
	text-indent: 0pt;
	vertical-align: top;
}

/* [gx-css-import ignore - end] */
.ErrorViewer
{
	border-style: none;
	border-width: 0px;
	font-family: "Arial";
	font-size: 8.25pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #f00;
}
.Form
{
	margin-bottom: 0pt;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
	padding-top: 0pt;
	top: 0px;
	background-image: none;
	border-style: none;
	border-width: 0px;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;
	color: #747474;
	opacity:1 !important;
}

/* [gx-css-import ignore - start] */
div.gx-content-placeholder > div.gx-ct-body.Form-fx, div.gxwebcomponent > div.gxwebcomponent-body.Form-fx, body.Form-fx
{
	transition-property: transform, opacity;
	-moz-transition-property: transform, opacity;
	-ms-transition-property: transform, opacity;
	-o-transition-property: transform, opacity;
	-webkit-transition-property: transform, opacity;
	transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
	-moz-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
	-ms-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
	-o-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
	-webkit-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
	transition-duration: .5s;
	-moz-transition-duration: .5s;
	-ms-transition-duration: .5s;
	-o-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}

div.gx-content-placeholder > div.gx-ct-body.Form-fx.enter-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.Form-fx.enter-fx-duration, body.Form-fx.enter-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder > div.gx-ct-body.Form-fx.leave-fx-duration, div.gxwebcomponent > div.gxwebcomponent-body.Form-fx.leave-fx-duration, body.Form-fx.leave-fx-duration
{
	transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-ms-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
	-webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning, div.gxwebcomponent.transitioning
{
	overflow: hidden;
	position: relative;
}

.Form-fx.entering
{
	opacity: 0.1;
	position: absolute;
}

.Form-fx.leaving
{
	opacity: 0.1;
	position: absolute;
}

/* [gx-css-import ignore - end] */
.FreeStyleGrid,.VerticalTabGrid,.FreeStyleGridInv,.FreeStyleGridContributors,.GxStartPageSearchLocal,.FreeStyleGridTransparent
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-style: none;
	border-width: 0px;
}

.FreeStyleGrid>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	font-style: normal;
	background-color: #fff;
}

.FreeStyleGrid[data-bkgstyle='none']>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	font-style: normal;
	background-color: #fff;
}

.FreeStyleGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .FreeStyleGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(even)
{
	background-color: #d3d4d3;
}

.FreeStyleGrid[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #fff;
}

.FreeStyleGrid[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #d3d4d3;
}

.VerticalTabGrid>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #fff;
}

.VerticalTabGrid[data-bkgstyle='none']>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	background-color: #fff;
}

.VerticalTabGrid[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #fff;
}

.VerticalTabGrid[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #d3d4d3;
}

.FreeStyleGridInv>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	font-style: normal;
	background-color: #f6f6f6;
}

.FreeStyleGridInv[data-bkgstyle='none']>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	font-style: normal;
	background-color: #f6f6f6;
}

.FreeStyleGridInv[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .FreeStyleGridInv[data-bkgstyle='uniform']>tbody>tr:nth-child(even)
{
	background-color: #f6f6f6;
}

.FreeStyleGridInv[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #f6f6f6;
}

.FreeStyleGridInv[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #fff;
}

.FreeStyleGridContributors
{
	border-bottom-color: gray;
	border-left-color: gray;
	border-right-color: gray;
	border-top-color: gray;
	border-style: solid;
	border-width: 1px;
}

.FreeStyleGridContributors>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	font-style: normal;
}

.FreeStyleGridContributors[data-bkgstyle='none']>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	font-style: normal;
}

.FreeStyleGridContributors[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .FreeStyleGridContributors[data-bkgstyle='uniform']>tbody>tr:nth-child(even)
{
	background-color: #d3d4d3;
}

.GxStartPageSearchLocal
{
	background-color: white;
	box-shadow: 1px 1px 6px #727272;
	padding-bottom: 12px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 12px;
	cursor: auto;
	text-align: left;
	vertical-align: top;
}

.GxStartPageSearchLocal>tbody>tr
{
	font-family: "Segoe UI", Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	background-color: white;
	cursor: auto;
	text-align: left;
	vertical-align: top;
}

.GxStartPageSearchLocal[data-bkgstyle='none']>tbody>tr
{
	font-family: "Segoe UI", Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	background-color: white;
	cursor: auto;
	text-align: left;
	vertical-align: top;
}

.GxStartPageSearchLocal[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .GxStartPageSearchLocal[data-bkgstyle='uniform']>tbody>tr:nth-child(even)
{
	background-color: white;
	cursor: auto;
	text-align: left;
	vertical-align: top;
}

.GxStartPageSearchLocal[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: white;
	cursor: auto;
	text-align: left;
	vertical-align: top;
}

.GxStartPageSearchLocal[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: white;
	cursor: auto;
	text-align: left;
	vertical-align: top;
}

.FreeStyleGridTransparent
{
	background-color: transparent;
}

.FreeStyleGridTransparent>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	font-style: normal;
	background-color: transparent;
}

.FreeStyleGridTransparent[data-bkgstyle='none']>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8pt;
	font-style: normal;
	background-color: transparent;
}

.FreeStyleGridTransparent[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .FreeStyleGridTransparent[data-bkgstyle='uniform']>tbody>tr:nth-child(even)
{
	background-color: transparent;
}

.FreeStyleGridTransparent[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: transparent;
}

.FreeStyleGridTransparent[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: transparent;
}

.Grid,.GridDragging,.GridAcceptDrag,.GridNoAcceptDrag,.GridNoData,.FreeStyleGrid[data-gx-grid-nodata],.VerticalTabGrid[data-gx-grid-nodata],.FreeStyleGridInv[data-gx-grid-nodata],.FreeStyleGridContributors[data-gx-grid-nodata],.GxStartPageSearchLocal[data-gx-grid-nodata],.FreeStyleGridTransparent[data-gx-grid-nodata],.Grid[data-gx-grid-nodata],.GridDragging[data-gx-grid-nodata],.GridAcceptDrag[data-gx-grid-nodata],.GridNoAcceptDrag[data-gx-grid-nodata],.GridNoData[data-gx-grid-nodata],.WorkWith[data-gx-grid-nodata],.GridGXServer[data-gx-grid-nodata],.GridSpecial[data-gx-grid-nodata],.GxStartPageRecents[data-gx-grid-nodata],.WorkWith,.GridGXServer,.GridSpecial,.GxStartPageRecents
{
	margin-bottom: 1pt;
	margin-left: 1pt;
	margin-right: 1pt;
	margin-top: 1pt;
	padding-bottom: 1pt;
	padding-left: 5pt;
	padding-right: 5pt;
	padding-top: 1pt;
	border-bottom-color: white;
	border-left-color: white;
	border-right-color: white;
	border-top-color: white;
	border-style: none;
	border-width: 0px;
	text-align: left;
	text-indent: 5px;
}

.Grid>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.Grid>thead>tr, .Grid>tfoot>tr
{
	color: #fff;
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
}

.Grid[data-bkgstyle='none']>thead>tr, .Grid[data-bkgstyle='none']>tfoot>tr
{
	background-color: transparent;}

.Grid[data-bkgstyle='none']>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.Grid[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .Grid[data-bkgstyle='uniform']>tbody>tr:nth-child(even), .Grid[data-bkgstyle='uniform']>thead>tr, .Grid[data-bkgstyle='uniform']>tfoot>tr
{
	background-color: #d3d4d3;
	text-align: left;
	text-indent: 5px;
}

.Grid[data-bkgstyle='header']>tbody>tr:nth-child(odd), .Grid[data-bkgstyle='header']>tbody>tr:nth-child(even), .Grid[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.Grid[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #e5e5e5;
	text-align: left;
	text-indent: 5px;
}

.Grid[data-bkgstyle='header']>thead>tr, .Grid[data-bkgstyle='header']>tfoot>tr, .Grid[data-bkgstyle='report']>thead>tr, .Grid[data-bkgstyle='report']>tfoot>tr
{
	background-color: #9d1f1f;
	text-align: left;
	text-indent: 5px;
}

.GridDragging>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.GridDragging>thead>tr, .GridDragging>tfoot>tr
{
	color: #fff;
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
}

.GridDragging[data-bkgstyle='none']>thead>tr, .GridDragging[data-bkgstyle='none']>tfoot>tr
{
	background-color: transparent;}

.GridDragging[data-bkgstyle='none']>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.GridDragging[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .GridDragging[data-bkgstyle='uniform']>tbody>tr:nth-child(even), .GridDragging[data-bkgstyle='uniform']>thead>tr, .GridDragging[data-bkgstyle='uniform']>tfoot>tr
{
	background-color: #d3d4d3;
	text-align: left;
	text-indent: 5px;
}

.GridDragging[data-bkgstyle='header']>tbody>tr:nth-child(odd), .GridDragging[data-bkgstyle='header']>tbody>tr:nth-child(even), .GridDragging[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.GridDragging[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #e5e5e5;
	text-align: left;
	text-indent: 5px;
}

.GridDragging[data-bkgstyle='header']>thead>tr, .GridDragging[data-bkgstyle='header']>tfoot>tr, .GridDragging[data-bkgstyle='report']>thead>tr, .GridDragging[data-bkgstyle='report']>tfoot>tr
{
	background-color: #9d1f1f;
	text-align: left;
	text-indent: 5px;
}

.GridAcceptDrag>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.GridAcceptDrag>thead>tr, .GridAcceptDrag>tfoot>tr
{
	color: #fff;
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
}

.GridAcceptDrag[data-bkgstyle='none']>thead>tr, .GridAcceptDrag[data-bkgstyle='none']>tfoot>tr
{
	background-color: transparent;}

.GridAcceptDrag[data-bkgstyle='none']>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.GridAcceptDrag[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .GridAcceptDrag[data-bkgstyle='uniform']>tbody>tr:nth-child(even), .GridAcceptDrag[data-bkgstyle='uniform']>thead>tr, .GridAcceptDrag[data-bkgstyle='uniform']>tfoot>tr
{
	background-color: #d3d4d3;
	text-align: left;
	text-indent: 5px;
}

.GridAcceptDrag[data-bkgstyle='header']>tbody>tr:nth-child(odd), .GridAcceptDrag[data-bkgstyle='header']>tbody>tr:nth-child(even), .GridAcceptDrag[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.GridAcceptDrag[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #e5e5e5;
	text-align: left;
	text-indent: 5px;
}

.GridAcceptDrag[data-bkgstyle='header']>thead>tr, .GridAcceptDrag[data-bkgstyle='header']>tfoot>tr, .GridAcceptDrag[data-bkgstyle='report']>thead>tr, .GridAcceptDrag[data-bkgstyle='report']>tfoot>tr
{
	background-color: #9d1f1f;
	text-align: left;
	text-indent: 5px;
}

.GridNoAcceptDrag>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.GridNoAcceptDrag>thead>tr, .GridNoAcceptDrag>tfoot>tr
{
	color: #fff;
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
}

.GridNoAcceptDrag[data-bkgstyle='none']>thead>tr, .GridNoAcceptDrag[data-bkgstyle='none']>tfoot>tr
{
	background-color: transparent;}

.GridNoAcceptDrag[data-bkgstyle='none']>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.GridNoAcceptDrag[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .GridNoAcceptDrag[data-bkgstyle='uniform']>tbody>tr:nth-child(even), .GridNoAcceptDrag[data-bkgstyle='uniform']>thead>tr, .GridNoAcceptDrag[data-bkgstyle='uniform']>tfoot>tr
{
	background-color: #d3d4d3;
	text-align: left;
	text-indent: 5px;
}

.GridNoAcceptDrag[data-bkgstyle='header']>tbody>tr:nth-child(odd), .GridNoAcceptDrag[data-bkgstyle='header']>tbody>tr:nth-child(even), .GridNoAcceptDrag[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.GridNoAcceptDrag[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #e5e5e5;
	text-align: left;
	text-indent: 5px;
}

.GridNoAcceptDrag[data-bkgstyle='header']>thead>tr, .GridNoAcceptDrag[data-bkgstyle='header']>tfoot>tr, .GridNoAcceptDrag[data-bkgstyle='report']>thead>tr, .GridNoAcceptDrag[data-bkgstyle='report']>tfoot>tr
{
	background-color: #9d1f1f;
	text-align: left;
	text-indent: 5px;
}

.GridNoData,.FreeStyleGrid[data-gx-grid-nodata],.VerticalTabGrid[data-gx-grid-nodata],.FreeStyleGridInv[data-gx-grid-nodata],.FreeStyleGridContributors[data-gx-grid-nodata],.GxStartPageSearchLocal[data-gx-grid-nodata],.FreeStyleGridTransparent[data-gx-grid-nodata],.Grid[data-gx-grid-nodata],.GridDragging[data-gx-grid-nodata],.GridAcceptDrag[data-gx-grid-nodata],.GridNoAcceptDrag[data-gx-grid-nodata],.GridNoData[data-gx-grid-nodata],.WorkWith[data-gx-grid-nodata],.GridGXServer[data-gx-grid-nodata],.GridSpecial[data-gx-grid-nodata],.GxStartPageRecents[data-gx-grid-nodata]
{
	background-color: transparent;
	min-height: 4em;
	width: 100%;
}

.GridNoData>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.GridNoData>thead>tr, .GridNoData>tfoot>tr
{
	color: #fff;
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
}

.GridNoData[data-bkgstyle='none']>thead>tr, .GridNoData[data-bkgstyle='none']>tfoot>tr
{
	background-color: transparent;}

.GridNoData[data-bkgstyle='none']>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.GridNoData[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .GridNoData[data-bkgstyle='uniform']>tbody>tr:nth-child(even), .GridNoData[data-bkgstyle='uniform']>thead>tr, .GridNoData[data-bkgstyle='uniform']>tfoot>tr
{
	background-color: #d3d4d3;
	text-align: left;
	text-indent: 5px;
}

.GridNoData[data-bkgstyle='header']>tbody>tr:nth-child(odd), .GridNoData[data-bkgstyle='header']>tbody>tr:nth-child(even), .GridNoData[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.GridNoData[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #e5e5e5;
	text-align: left;
	text-indent: 5px;
}

.GridNoData[data-bkgstyle='header']>thead>tr, .GridNoData[data-bkgstyle='header']>tfoot>tr, .GridNoData[data-bkgstyle='report']>thead>tr, .GridNoData[data-bkgstyle='report']>tfoot>tr
{
	background-color: #9d1f1f;
	text-align: left;
	text-indent: 5px;
}

.WorkWith
{
	margin-right: 20pt;
	padding-left: 1pt;
	border-bottom-color: #dbecfc;
	border-left-color: #dbecfc;
	border-right-color: #dbecfc;
	border-top-color: #dbecfc;
}

.WorkWith>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.WorkWith>thead>tr, .WorkWith>tfoot>tr
{
	color: #fff;
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
}

.WorkWith[data-bkgstyle='none']>thead>tr, .WorkWith[data-bkgstyle='none']>tfoot>tr
{
	background-color: transparent;}

.WorkWith[data-bkgstyle='none']>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.WorkWith[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .WorkWith[data-bkgstyle='uniform']>tbody>tr:nth-child(even), .WorkWith[data-bkgstyle='uniform']>thead>tr, .WorkWith[data-bkgstyle='uniform']>tfoot>tr
{
	background-color: #d3d4d3;
	text-align: left;
	text-indent: 5px;
}

.WorkWith[data-bkgstyle='header']>tbody>tr:nth-child(odd), .WorkWith[data-bkgstyle='header']>tbody>tr:nth-child(even), .WorkWith[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: #f0f0f0;
	text-align: left;
	text-indent: 5px;
}

.WorkWith[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #e5e5e5;
	text-align: left;
	text-indent: 5px;
}

.WorkWith[data-bkgstyle='header']>thead>tr, .WorkWith[data-bkgstyle='header']>tfoot>tr, .WorkWith[data-bkgstyle='report']>thead>tr, .WorkWith[data-bkgstyle='report']>tfoot>tr
{
	background-color: #9d1f1f;
	text-align: left;
	text-indent: 5px;
}

.GridGXServer
{
	background-color: #e0e0e0;
	padding-left: 1pt;
	padding-right: 1pt;
}

.GridGXServer>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridGXServer>thead>tr, .GridGXServer>tfoot>tr
{
	color: #fff;
	font-family: Arial;
	font-size: 11pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
}

.GridGXServer[data-bkgstyle='none']>thead>tr, .GridGXServer[data-bkgstyle='none']>tfoot>tr
{
	background-color: transparent;}

.GridGXServer[data-bkgstyle='none']>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridGXServer[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .GridGXServer[data-bkgstyle='uniform']>tbody>tr:nth-child(even), .GridGXServer[data-bkgstyle='uniform']>thead>tr, .GridGXServer[data-bkgstyle='uniform']>tfoot>tr
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridGXServer[data-bkgstyle='header']>tbody>tr:nth-child(odd), .GridGXServer[data-bkgstyle='header']>tbody>tr:nth-child(even), .GridGXServer[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridGXServer[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridGXServer[data-bkgstyle='header']>thead>tr, .GridGXServer[data-bkgstyle='header']>tfoot>tr, .GridGXServer[data-bkgstyle='report']>thead>tr, .GridGXServer[data-bkgstyle='report']>tfoot>tr
{
	background-color: #e0e0e0;
	text-align: left;
	text-indent: 5px;
}

.GridSpecial
{
	background-color: #e0e0e0;
	padding-left: 1pt;
	padding-right: 1pt;
}

.GridSpecial>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridSpecial>thead>tr, .GridSpecial>tfoot>tr
{
	color: #fff;
	font-family: Arial;
	font-size: 11pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
}

.GridSpecial[data-bkgstyle='none']>thead>tr, .GridSpecial[data-bkgstyle='none']>tfoot>tr
{
	background-color: transparent;}

.GridSpecial[data-bkgstyle='none']>tbody>tr
{
	font-family: Verdana,Arial;
	font-size: 8.5pt;
	font-style: normal;
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridSpecial[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .GridSpecial[data-bkgstyle='uniform']>tbody>tr:nth-child(even), .GridSpecial[data-bkgstyle='uniform']>thead>tr, .GridSpecial[data-bkgstyle='uniform']>tfoot>tr
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridSpecial[data-bkgstyle='header']>tbody>tr:nth-child(odd), .GridSpecial[data-bkgstyle='header']>tbody>tr:nth-child(even), .GridSpecial[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridSpecial[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: white;
	text-align: left;
	text-indent: 5px;
}

.GridSpecial[data-bkgstyle='header']>thead>tr, .GridSpecial[data-bkgstyle='header']>tfoot>tr, .GridSpecial[data-bkgstyle='report']>thead>tr, .GridSpecial[data-bkgstyle='report']>tfoot>tr
{
	background-color: #e0e0e0;
	text-align: left;
	text-indent: 5px;
}

.GxStartPageRecents>tbody>tr
{
	font-family: "Segoe UI";
	font-size: 14px;
	font-style: normal;
	background-color: white;
	text-align: left;
}

.GxStartPageRecents>thead>tr, .GxStartPageRecents>tfoot>tr
{
	color: #1d1d1d;
	font-family: "Segoe UI", "Segoe UI Semibold";
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

.GxStartPageRecents[data-bkgstyle='none']>thead>tr, .GxStartPageRecents[data-bkgstyle='none']>tfoot>tr
{
	background-color: transparent;}

.GxStartPageRecents[data-bkgstyle='none']>tbody>tr
{
	font-family: "Segoe UI";
	font-size: 14px;
	font-style: normal;
	background-color: white;
	text-align: left;
}

.GxStartPageRecents[data-bkgstyle='uniform']>tbody>tr:nth-child(odd), .GxStartPageRecents[data-bkgstyle='uniform']>tbody>tr:nth-child(even), .GxStartPageRecents[data-bkgstyle='uniform']>thead>tr, .GxStartPageRecents[data-bkgstyle='uniform']>tfoot>tr
{
	background-color: white;
	text-align: left;
}

.GxStartPageRecents[data-bkgstyle='header']>tbody>tr:nth-child(odd), .GxStartPageRecents[data-bkgstyle='header']>tbody>tr:nth-child(even), .GxStartPageRecents[data-bkgstyle='report']>tbody>tr:nth-child(odd)
{
	background-color: white;
	text-align: left;
}

.GxStartPageRecents[data-bkgstyle='report']>tbody>tr:nth-child(even)
{
	background-color: #f4f4f4;
	text-align: left;
}

.GxStartPageRecents[data-bkgstyle='header']>thead>tr, .GxStartPageRecents[data-bkgstyle='header']>tfoot>tr, .GxStartPageRecents[data-bkgstyle='report']>thead>tr, .GxStartPageRecents[data-bkgstyle='report']>tfoot>tr
{
	background-color: #ddd;
	text-align: left;
}

.Hyperlink
{
	border-style: none;
	border-width: 0px;
	font-family: "Verdana";
	font-size: 8.25pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
.Messages,.ErrorMessages,.WarningMessages
{
	background-color: #f6e2c6;
	border-bottom-color: #716f64;
	border-left-color: #716f64;
	border-right-color: #716f64;
	border-top-color: #716f64;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	font-family: Arial;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	color: #7d7d7d;
}
.ErrorMessages
{
	background-color: #d84523;
	font-weight: bold;
	color: #fff;
}
.WarningMessages
{
	background-color: #f6a849;
	font-weight: bold;
	color: #fff;
}
.Table,.TableDragging,.TableAcceptDrag,.TableNoAcceptDrag,.GxStartPageSearchElement,.GxStartPageSearchElementLastElement,.Table960,.TableGreyFooter,.TableBlackFooter,.TableBlackHeader,.TableLogin,.TablaRedonda,.SoftBorder,.TablaSDApps,.SoftBorderNoRight,.AppsContainer,.TabHeaderBack,.TableTabContainer,.TablaFiltros,.TableStory,.SocialTable,.TableGrid,.TableTop,.TableContent,.Table100x100,.TableBorder,.TableLeftMenu,.TableTopMenu,.ViewTable,.TableHorizontalLine,.header_pink_line,.HorizontalSpace,.TableBottom,.RecentLinksTable,.Table80,.Table95,.TableHome,.TableStrech,.TabbedTable,.TAbleNoRepeat,.HomeCategoriesTable,.BannerTable,.PaddingTable,.TableSearch,.GxStartPageViewTable,.TableRounded,.TableSearch2,.GxStartPageTableGardient,.GxStartPageTableHover,.GxStartPageViewTable2,.TableFillUntilBottom,.FooterLinks,.TableFooter,.MainTable
{
	margin-bottom: 0pt;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
	padding-top: 0pt;
	border-style: none;
	border-width: 0px;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	text-align: left;
	vertical-align: top;
}
.TableGrid
{
	background-color: #e4e5e6;
	border-bottom-color: #747474;
	border-left-color: #747474;
	border-right-color: #747474;
	border-top-color: #747474;
	border-style: solid;
	border-width: 1px;
	font-size: 8pt;
}
.TableTop
{
	background-repeat: repeat-x;
	list-style-image: none;
	background-image: url(../GxStore/HeaderBackground.gif);
	height: 80px;
	width: 100%;
}
.TableContent
{
	padding-bottom: 10pt;
	padding-left: 10pt;
	padding-right: 10pt;
	padding-top: 10pt;
	color: #747474;
}
.Table100x100,.TableBorder
{
	width: 100%;
}
.TableBorder
{
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	padding-bottom: 5pt;
	padding-left: 5pt;
	padding-right: 5pt;
	padding-top: 5pt;
	border-bottom-color: #9d1f1f;
	border-left-color: #9d1f1f;
	border-right-color: #9d1f1f;
	border-style: solid;
}
.TableLeftMenu
{
	background-color: #e4e5e6;
	font-family: "Verdana";
	font-size: 8.25pt;
	width: 100%;
	text-indent: 15pt;
}
.TableTopMenu
{
	padding-bottom: 3pt;
	padding-left: 5pt;
	padding-right: 3pt;
	padding-top: 3pt;
	font-size: 8.25pt;
	font-weight: bold;
	color: #666;
	vertical-align: middle;
}
.ViewTable
{
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	background-color: white;
	border-bottom-color: silver;
	border-left-color: silver;
	border-right-color: silver;
	border-top-color: silver;
	border-width: 1px;
	color: #404040;
	width: 100%;
}
.TableHorizontalLine,.header_pink_line
{
	background-color: #9d1f1f;
	height: 1px;
	width: 100%;
}
.HorizontalSpace
{
	background-color: #fff;
	height: 10px;
	width: 100%;
}
.TableBottom
{
	background-color: #9d1f1f;
	height: 30px;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}
.RecentLinksTable
{
	padding-left: 5pt;
	padding-right: 5pt;
	background-color: whitesmoke;
	border-bottom-color: #9d1f1f;
	height: 15px;
	width: 100%;
}
.Table80
{
	width: 80%;
}
.Table95
{
	width: 100%;
}
.TableHome
{
	background-attachment: fixed;
	background-repeat: no-repeat;
}
.TableStrech
{
	background-attachment: scroll;
	background-repeat: repeat-x;
	list-style-image: url(../header_center.png);
}
.TabbedTable
{
	background-repeat: repeat;
	background-image: url(../TabbedBackground.png);
}
.TAbleNoRepeat
{
	background-position: bottom;
	background-repeat: no-repeat;
}
.HomeCategoriesTable
{
	float: left;
	position: relative;
	top: -4px;
}
.BannerTable
{
	background-repeat: repeat-x;
}
.PaddingTable
{
	padding-left: 15px;
	padding-right: 15px;
}
.TableSearch
{
	background-position: left;
	background-repeat: no-repeat;
	background-color: #f0f0f0;
	background-image: url(../search.png);
	border-radius: 5px 5px 5px 5px;
}
.GxStartPageViewTable
{
	box-shadow: 1px 1px 5px silver;
	border-bottom-color: #b4b4b4;
	border-left-color: #b4b4b4;
	border-right-color: #b4b4b4;
	border-top-color: #b4b4b4;
	border-style: double;
	border-width: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}
.TableRounded
{
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}
.TableSearch2
{
	background-position: left;
	background-repeat: no-repeat;
	background-color: #f0f0f0;
	background-image: url(../search.png);
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}
.GxStartPageTableGardient
{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFBFBFB, endColorstr=#FFDDDDDC);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFBFBFB, endColorstr=#FFDDDDDC)";
}
.GxStartPageTableHover
{
	background-color: #fcfcfc;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	height: 59px;
	width: 303px;
	cursor: pointer;
	vertical-align: middle;
}
.GxStartPageViewTable2
{
	box-shadow: 1px 1px 5px silver;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	background-color: white;
	border-bottom-color: #b4b4b4;
	border-left-color: #b4b4b4;
	border-right-color: #b4b4b4;
	border-top-color: #b4b4b4;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	height: 238px;
	width: 172px;
	text-align: center;
}
.TableFillUntilBottom
{
	left: 0px;
	position: absolute;
	background-color: whitesmoke;
	height: 100%;
	width: 100%;
}
.FooterLinks
{
	color: #155579;
}
.TableFooter
{
	bottom: 0px;
	position: fixed;
	background-image: url(../underfocuszone_background.png);
	width: 100%;
}
.MainTable
{
	height: calc(100vh - 16px) !important;
}
.TextBlock,.TextBlockDragging,.TextBlockAcceptDrag,.TextBlockNoAcceptDrag,.TextTable,.FooterText,.RecentLinkItem,.VerticalMenuOption,.TableHeaderText,.GridNewRow,.FreeStyleGridFooter>.gx_newrow,.VerticalTabGridFooter>.gx_newrow,.FreeStyleGridInvFooter>.gx_newrow,.FreeStyleGridContributorsFooter>.gx_newrow,.GxStartPageSearchLocalFooter>.gx_newrow,.FreeStyleGridTransparentFooter>.gx_newrow,.Grid>tfoot .gx_newrow,.GridDragging>tfoot .gx_newrow,.GridAcceptDrag>tfoot .gx_newrow,.GridNoAcceptDrag>tfoot .gx_newrow,.GridNoData>tfoot .gx_newrow,.FreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow,.VerticalTabGrid[data-gx-grid-nodata]>tfoot .gx_newrow,.FreeStyleGridInv[data-gx-grid-nodata]>tfoot .gx_newrow,.FreeStyleGridContributors[data-gx-grid-nodata]>tfoot .gx_newrow,.GxStartPageSearchLocal[data-gx-grid-nodata]>tfoot .gx_newrow,.FreeStyleGridTransparent[data-gx-grid-nodata]>tfoot .gx_newrow,.Grid[data-gx-grid-nodata]>tfoot .gx_newrow,.GridDragging[data-gx-grid-nodata]>tfoot .gx_newrow,.GridAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow,.GridNoAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow,.GridNoData[data-gx-grid-nodata]>tfoot .gx_newrow,.WorkWith[data-gx-grid-nodata]>tfoot .gx_newrow,.GridGXServer[data-gx-grid-nodata]>tfoot .gx_newrow,.GridSpecial[data-gx-grid-nodata]>tfoot .gx_newrow,.GxStartPageRecents[data-gx-grid-nodata]>tfoot .gx_newrow,.WorkWith>tfoot .gx_newrow,.GridGXServer>tfoot .gx_newrow,.GridSpecial>tfoot .gx_newrow,.GxStartPageRecents>tfoot .gx_newrow,.GridLoadingText,.FreeStyleGrid+div.gx-grid-loading,.VerticalTabGrid+div.gx-grid-loading,.FreeStyleGridInv+div.gx-grid-loading,.FreeStyleGridContributors+div.gx-grid-loading,.GxStartPageSearchLocal+div.gx-grid-loading,.FreeStyleGridTransparent+div.gx-grid-loading,.Grid+div.gx-grid-loading,.GridDragging+div.gx-grid-loading,.GridAcceptDrag+div.gx-grid-loading,.GridNoAcceptDrag+div.gx-grid-loading,.GridNoData+div.gx-grid-loading,.FreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading,.VerticalTabGrid[data-gx-grid-nodata]+div.gx-grid-loading,.FreeStyleGridInv[data-gx-grid-nodata]+div.gx-grid-loading,.FreeStyleGridContributors[data-gx-grid-nodata]+div.gx-grid-loading,.GxStartPageSearchLocal[data-gx-grid-nodata]+div.gx-grid-loading,.FreeStyleGridTransparent[data-gx-grid-nodata]+div.gx-grid-loading,.Grid[data-gx-grid-nodata]+div.gx-grid-loading,.GridDragging[data-gx-grid-nodata]+div.gx-grid-loading,.GridAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading,.GridNoAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading,.GridNoData[data-gx-grid-nodata]+div.gx-grid-loading,.WorkWith[data-gx-grid-nodata]+div.gx-grid-loading,.GridGXServer[data-gx-grid-nodata]+div.gx-grid-loading,.GridSpecial[data-gx-grid-nodata]+div.gx-grid-loading,.GxStartPageRecents[data-gx-grid-nodata]+div.gx-grid-loading,.WorkWith+div.gx-grid-loading,.GridGXServer+div.gx-grid-loading,.GridSpecial+div.gx-grid-loading,.GxStartPageRecents+div.gx-grid-loading,.GridNoDataText,.FreeStyleGrid+.gx-text-gridnodata,.VerticalTabGrid+.gx-text-gridnodata,.FreeStyleGridInv+.gx-text-gridnodata,.FreeStyleGridContributors+.gx-text-gridnodata,.GxStartPageSearchLocal+.gx-text-gridnodata,.FreeStyleGridTransparent+.gx-text-gridnodata,.Grid+.gx-text-gridnodata,.GridDragging+.gx-text-gridnodata,.GridAcceptDrag+.gx-text-gridnodata,.GridNoAcceptDrag+.gx-text-gridnodata,.GridNoData+.gx-text-gridnodata,.FreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata,.VerticalTabGrid[data-gx-grid-nodata]+.gx-text-gridnodata,.FreeStyleGridInv[data-gx-grid-nodata]+.gx-text-gridnodata,.FreeStyleGridContributors[data-gx-grid-nodata]+.gx-text-gridnodata,.GxStartPageSearchLocal[data-gx-grid-nodata]+.gx-text-gridnodata,.FreeStyleGridTransparent[data-gx-grid-nodata]+.gx-text-gridnodata,.Grid[data-gx-grid-nodata]+.gx-text-gridnodata,.GridDragging[data-gx-grid-nodata]+.gx-text-gridnodata,.GridAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata,.GridNoAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata,.GridNoData[data-gx-grid-nodata]+.gx-text-gridnodata,.WorkWith[data-gx-grid-nodata]+.gx-text-gridnodata,.GridGXServer[data-gx-grid-nodata]+.gx-text-gridnodata,.GridSpecial[data-gx-grid-nodata]+.gx-text-gridnodata,.GxStartPageRecents[data-gx-grid-nodata]+.gx-text-gridnodata,.WorkWith+.gx-text-gridnodata,.GridGXServer+.gx-text-gridnodata,.GridSpecial+.gx-text-gridnodata,.GxStartPageRecents+.gx-text-gridnodata,.bullet,.subBullet,.TBTopMenu,.TBLeftMenu,.Title,.SubTitle,.Label,.gx-label.AttributeLabel,.gx-label.BlobContentAttributeLabel,.gx-label.ReadonlyBlobContentAttributeLabel,.gx-label.BlobInputAttributeLabel,.gx-label.AttributeDraggingLabel,.gx-label.AttributeAcceptDragLabel,.gx-label.AttributeNoAcceptDragLabel,.gx-label.CheckBoxLabel,.gx-label.BlobContentCheckBoxLabel,.gx-label.ReadonlyBlobContentCheckBoxLabel,.gx-label.BlobInputCheckBoxLabel,.gx-label.ReadonlyCheckBoxLabel,.gx-label.ShowcaseDscLabel,.gx-label.BlobContentShowcaseDscLabel,.gx-label.ReadonlyBlobContentShowcaseDscLabel,.gx-label.BlobInputShowcaseDscLabel,.gx-label.ReadonlyShowcaseDscLabel,.gx-label.ShowcaseAppNameLabel,.gx-label.BlobContentShowcaseAppNameLabel,.gx-label.ReadonlyBlobContentShowcaseAppNameLabel,.gx-label.BlobInputShowcaseAppNameLabel,.gx-label.ReadonlyShowcaseAppNameLabel,.gx-label.ShowcaseDscBoxLabel,.gx-label.BlobContentShowcaseDscBoxLabel,.gx-label.ReadonlyBlobContentShowcaseDscBoxLabel,.gx-label.BlobInputShowcaseDscBoxLabel,.gx-label.ReadonlyShowcaseDscBoxLabel,.gx-label.ActionAttributeLabel,.gx-label.DisabledActionAttributeLabel,.gx-label.UpdateAttributeLabel,.gx-label.DeleteAttributeLabel,.gx-label.Attribute_TrnLabel,.gx-label.ProductDescriptionLabel,.gx-label.TxtSearchIconLabel,.gx-label.LoginAttributeLabel,.gx-label.BlackNameLinksLabel,.gx-label.DescriptionLabel,.gx-label.HiddenShortDscLabel,.gx-label.HiddenProductNameLabel,.gx-label.HiddenViewURLLabel,.gx-label.ErrorAttributeLabel,.gx-label.WarningAttributeLabel,.gx-label.ImageAttributeLabel,.gx-label.ReadonlyImageAttributeLabel,.gx-label.VideoAttributeLabel,.gx-label.ReadonlyVideoAttributeLabel,.gx-label.AudioAttributeLabel,.gx-label.ReadonlyAudioAttributeLabel,.gx-label.ReadonlyAttributeLabel,.gx-label.ReadonlyMedioLabel,.gx-label.BlobContentReadonlyMedioLabel,.gx-label.ReadonlyBlobContentReadonlyMedioLabel,.gx-label.BlobInputReadonlyMedioLabel,.gx-label.ReadonlyReadonlyMedioLabel,.gx-label.AttSubTitleLabel,.gx-label.BlobInputAttSubTitleLabel,.gx-label.BlobContentAttSubTitleLabel,.gx-label.ReadonlyBlobContentAttSubTitleLabel,.gx-label.ReadonlyAttSubTitleLabel,.gx-label.IME_ActiveLabel,.gx-label.BlobContentIME_ActiveLabel,.gx-label.ReadonlyBlobContentIME_ActiveLabel,.gx-label.BlobInputIME_ActiveLabel,.gx-label.ReadonlyIME_ActiveLabel,.gx-label.IME_InactiveLabel,.gx-label.BlobContentIME_InactiveLabel,.gx-label.ReadonlyBlobContentIME_InactiveLabel,.gx-label.BlobInputIME_InactiveLabel,.gx-label.ReadonlyIME_InactiveLabel,.gx-label.IME_DisabledLabel,.gx-label.BlobContentIME_DisabledLabel,.gx-label.ReadonlyBlobContentIME_DisabledLabel,.gx-label.BlobInputIME_DisabledLabel,.gx-label.ReadonlyIME_DisabledLabel,.gx-label.FooterAttributeLabel,.gx-label.BlobContentFooterAttributeLabel,.gx-label.ReadonlyBlobContentFooterAttributeLabel,.gx-label.BlobInputFooterAttributeLabel,.gx-label.ReadonlyFooterAttributeLabel,.gx-label.AttributeWithMarginLabel,.gx-label.BlobContentAttributeWithMarginLabel,.gx-label.ReadonlyBlobContentAttributeWithMarginLabel,.gx-label.BlobInputAttributeWithMarginLabel,.gx-label.ReadonlyAttributeWithMarginLabel,.gx-label.SearchAttributeLabel,.gx-label.AttributeEditBlurLabel,.gx-label.BlobContentAttributeEditBlurLabel,.gx-label.ReadonlyBlobContentAttributeEditBlurLabel,.gx-label.BlobInputAttributeEditBlurLabel,.gx-label.ReadonlyAttributeEditBlurLabel,.gx-label.AttributeEditFocusLabel,.gx-label.BlobContentAttributeEditFocusLabel,.gx-label.ReadonlyBlobContentAttributeEditFocusLabel,.gx-label.BlobInputAttributeEditFocusLabel,.gx-label.ReadonlyAttributeEditFocusLabel,.gx-label.GxStartPageSearchLabel,.gx-label.BlobContentAttribute1Label,.gx-label.ReadonlyBlobContentAttribute1Label,.gx-label.BlobInputAttribute1Label,.gx-label.ReadonlyAttribute1Label,.gx-label.GxStartPageLearnLinksLabel,.gx-label.ReadonlyGxStartPageLearnLinksDocumentLabel,.gx-label.ReadonlyGxStartPageLearnLinksVideoLabel,.gx-label.ReadonlyGxStartPageLearnLinksWebPageLabel,.gx-label.GxStartPageDefFontLabel,.gx-label.ReadonlyGxStartPageDefFontLabel,.gx-label.GxStartPageDefFontInterlineLabel,.gx-label.ReadonlyGxStartPageDefFontInterlineLabel,.gx-label.GxStartpageSearchLinksLabel,.gx-label.BlobContentGxStartpageSearchLinksLabel,.gx-label.ReadonlyBlobContentGxStartpageSearchLinksLabel,.gx-label.BlobInputGxStartpageSearchLinksLabel,.gx-label.ReadonlyGxStartpageSearchLinksLabel,.gx-label.ReadonlyGxStartpageSearchLinksRedLabel,.gx-label.GxStartPageDefFontNoPaddingLabel,.gx-label.ReadonlyGxStartPageDefFontNoPaddingLabel,.gx-label.AttributeNoBorderLabel,.gx-label.BlobContentAttributeNoBorderLabel,.gx-label.ReadonlyBlobContentAttributeNoBorderLabel,.gx-label.BlobInputAttributeNoBorderLabel,.gx-label.ReadonlyAttributeNoBorderLabel,.SmallText,.TextBlockHeader,.SelectedTab,.UnSelectedTab,.RecentLink,.FieldSetTitle,.Separator,.TextBlock_Page,.TableTitle,.TextErrorMsg,.TextBlockBold,.TextBlockWrap,.ProfileName,.ProfileTitle,.GxStartPageMenuTitles,.GxStartPageLogin,.GxStartPageMenuTitlesSelected,.GxStartPageLearnTrainingCenter,.GxStartPageLearnTrainingCenterTitle,.TransparentBackground,.ReadonlyTransparentBackground
{
	padding-right: 3pt;
	white-space: nowrap;
	border-style: none;
	border-width: 0px;
	font-family: "Arial";
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #747474;
	vertical-align: middle;
}
.TextBlock:before,.TextBlockDragging:before,.TextBlockAcceptDrag:before,.TextBlockNoAcceptDrag:before,.TextTable:before,.FooterText:before,.RecentLinkItem:before,.VerticalMenuOption:before,.TableHeaderText:before,.GridNewRow:before,.FreeStyleGridFooter>.gx_newrow:before,.VerticalTabGridFooter>.gx_newrow:before,.FreeStyleGridInvFooter>.gx_newrow:before,.FreeStyleGridContributorsFooter>.gx_newrow:before,.GxStartPageSearchLocalFooter>.gx_newrow:before,.FreeStyleGridTransparentFooter>.gx_newrow:before,.Grid>tfoot .gx_newrow:before,.GridDragging>tfoot .gx_newrow:before,.GridAcceptDrag>tfoot .gx_newrow:before,.GridNoAcceptDrag>tfoot .gx_newrow:before,.GridNoData>tfoot .gx_newrow:before,.FreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,.VerticalTabGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,.FreeStyleGridInv[data-gx-grid-nodata]>tfoot .gx_newrow:before,.FreeStyleGridContributors[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GxStartPageSearchLocal[data-gx-grid-nodata]>tfoot .gx_newrow:before,.FreeStyleGridTransparent[data-gx-grid-nodata]>tfoot .gx_newrow:before,.Grid[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GridDragging[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GridAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GridNoAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GridNoData[data-gx-grid-nodata]>tfoot .gx_newrow:before,.WorkWith[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GridGXServer[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GridSpecial[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GxStartPageRecents[data-gx-grid-nodata]>tfoot .gx_newrow:before,.WorkWith>tfoot .gx_newrow:before,.GridGXServer>tfoot .gx_newrow:before,.GridSpecial>tfoot .gx_newrow:before,.GxStartPageRecents>tfoot .gx_newrow:before,.GridLoadingText:before,.FreeStyleGrid+div.gx-grid-loading:before,.VerticalTabGrid+div.gx-grid-loading:before,.FreeStyleGridInv+div.gx-grid-loading:before,.FreeStyleGridContributors+div.gx-grid-loading:before,.GxStartPageSearchLocal+div.gx-grid-loading:before,.FreeStyleGridTransparent+div.gx-grid-loading:before,.Grid+div.gx-grid-loading:before,.GridDragging+div.gx-grid-loading:before,.GridAcceptDrag+div.gx-grid-loading:before,.GridNoAcceptDrag+div.gx-grid-loading:before,.GridNoData+div.gx-grid-loading:before,.FreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,.VerticalTabGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,.FreeStyleGridInv[data-gx-grid-nodata]+div.gx-grid-loading:before,.FreeStyleGridContributors[data-gx-grid-nodata]+div.gx-grid-loading:before,.GxStartPageSearchLocal[data-gx-grid-nodata]+div.gx-grid-loading:before,.FreeStyleGridTransparent[data-gx-grid-nodata]+div.gx-grid-loading:before,.Grid[data-gx-grid-nodata]+div.gx-grid-loading:before,.GridDragging[data-gx-grid-nodata]+div.gx-grid-loading:before,.GridAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:before,.GridNoAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:before,.GridNoData[data-gx-grid-nodata]+div.gx-grid-loading:before,.WorkWith[data-gx-grid-nodata]+div.gx-grid-loading:before,.GridGXServer[data-gx-grid-nodata]+div.gx-grid-loading:before,.GridSpecial[data-gx-grid-nodata]+div.gx-grid-loading:before,.GxStartPageRecents[data-gx-grid-nodata]+div.gx-grid-loading:before,.WorkWith+div.gx-grid-loading:before,.GridGXServer+div.gx-grid-loading:before,.GridSpecial+div.gx-grid-loading:before,.GxStartPageRecents+div.gx-grid-loading:before,.GridNoDataText:before,.FreeStyleGrid+.gx-text-gridnodata:before,.VerticalTabGrid+.gx-text-gridnodata:before,.FreeStyleGridInv+.gx-text-gridnodata:before,.FreeStyleGridContributors+.gx-text-gridnodata:before,.GxStartPageSearchLocal+.gx-text-gridnodata:before,.FreeStyleGridTransparent+.gx-text-gridnodata:before,.Grid+.gx-text-gridnodata:before,.GridDragging+.gx-text-gridnodata:before,.GridAcceptDrag+.gx-text-gridnodata:before,.GridNoAcceptDrag+.gx-text-gridnodata:before,.GridNoData+.gx-text-gridnodata:before,.FreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,.VerticalTabGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,.FreeStyleGridInv[data-gx-grid-nodata]+.gx-text-gridnodata:before,.FreeStyleGridContributors[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GxStartPageSearchLocal[data-gx-grid-nodata]+.gx-text-gridnodata:before,.FreeStyleGridTransparent[data-gx-grid-nodata]+.gx-text-gridnodata:before,.Grid[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GridDragging[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GridAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GridNoAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GridNoData[data-gx-grid-nodata]+.gx-text-gridnodata:before,.WorkWith[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GridGXServer[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GridSpecial[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GxStartPageRecents[data-gx-grid-nodata]+.gx-text-gridnodata:before,.WorkWith+.gx-text-gridnodata:before,.GridGXServer+.gx-text-gridnodata:before,.GridSpecial+.gx-text-gridnodata:before,.GxStartPageRecents+.gx-text-gridnodata:before,.bullet:before,.subBullet:before,.TBTopMenu:before,.TBLeftMenu:before,.Title:before,.SubTitle:before,.Label:before,.gx-label.AttributeLabel:before,.gx-label.BlobContentAttributeLabel:before,.gx-label.ReadonlyBlobContentAttributeLabel:before,.gx-label.BlobInputAttributeLabel:before,.gx-label.AttributeDraggingLabel:before,.gx-label.AttributeAcceptDragLabel:before,.gx-label.AttributeNoAcceptDragLabel:before,.gx-label.CheckBoxLabel:before,.gx-label.BlobContentCheckBoxLabel:before,.gx-label.ReadonlyBlobContentCheckBoxLabel:before,.gx-label.BlobInputCheckBoxLabel:before,.gx-label.ReadonlyCheckBoxLabel:before,.gx-label.ShowcaseDscLabel:before,.gx-label.BlobContentShowcaseDscLabel:before,.gx-label.ReadonlyBlobContentShowcaseDscLabel:before,.gx-label.BlobInputShowcaseDscLabel:before,.gx-label.ReadonlyShowcaseDscLabel:before,.gx-label.ShowcaseAppNameLabel:before,.gx-label.BlobContentShowcaseAppNameLabel:before,.gx-label.ReadonlyBlobContentShowcaseAppNameLabel:before,.gx-label.BlobInputShowcaseAppNameLabel:before,.gx-label.ReadonlyShowcaseAppNameLabel:before,.gx-label.ShowcaseDscBoxLabel:before,.gx-label.BlobContentShowcaseDscBoxLabel:before,.gx-label.ReadonlyBlobContentShowcaseDscBoxLabel:before,.gx-label.BlobInputShowcaseDscBoxLabel:before,.gx-label.ReadonlyShowcaseDscBoxLabel:before,.gx-label.ActionAttributeLabel:before,.gx-label.DisabledActionAttributeLabel:before,.gx-label.UpdateAttributeLabel:before,.gx-label.DeleteAttributeLabel:before,.gx-label.Attribute_TrnLabel:before,.gx-label.ProductDescriptionLabel:before,.gx-label.TxtSearchIconLabel:before,.gx-label.LoginAttributeLabel:before,.gx-label.BlackNameLinksLabel:before,.gx-label.DescriptionLabel:before,.gx-label.HiddenShortDscLabel:before,.gx-label.HiddenProductNameLabel:before,.gx-label.HiddenViewURLLabel:before,.gx-label.ErrorAttributeLabel:before,.gx-label.WarningAttributeLabel:before,.gx-label.ImageAttributeLabel:before,.gx-label.ReadonlyImageAttributeLabel:before,.gx-label.VideoAttributeLabel:before,.gx-label.ReadonlyVideoAttributeLabel:before,.gx-label.AudioAttributeLabel:before,.gx-label.ReadonlyAudioAttributeLabel:before,.gx-label.ReadonlyAttributeLabel:before,.gx-label.ReadonlyMedioLabel:before,.gx-label.BlobContentReadonlyMedioLabel:before,.gx-label.ReadonlyBlobContentReadonlyMedioLabel:before,.gx-label.BlobInputReadonlyMedioLabel:before,.gx-label.ReadonlyReadonlyMedioLabel:before,.gx-label.AttSubTitleLabel:before,.gx-label.BlobInputAttSubTitleLabel:before,.gx-label.BlobContentAttSubTitleLabel:before,.gx-label.ReadonlyBlobContentAttSubTitleLabel:before,.gx-label.ReadonlyAttSubTitleLabel:before,.gx-label.IME_ActiveLabel:before,.gx-label.BlobContentIME_ActiveLabel:before,.gx-label.ReadonlyBlobContentIME_ActiveLabel:before,.gx-label.BlobInputIME_ActiveLabel:before,.gx-label.ReadonlyIME_ActiveLabel:before,.gx-label.IME_InactiveLabel:before,.gx-label.BlobContentIME_InactiveLabel:before,.gx-label.ReadonlyBlobContentIME_InactiveLabel:before,.gx-label.BlobInputIME_InactiveLabel:before,.gx-label.ReadonlyIME_InactiveLabel:before,.gx-label.IME_DisabledLabel:before,.gx-label.BlobContentIME_DisabledLabel:before,.gx-label.ReadonlyBlobContentIME_DisabledLabel:before,.gx-label.BlobInputIME_DisabledLabel:before,.gx-label.ReadonlyIME_DisabledLabel:before,.gx-label.FooterAttributeLabel:before,.gx-label.BlobContentFooterAttributeLabel:before,.gx-label.ReadonlyBlobContentFooterAttributeLabel:before,.gx-label.BlobInputFooterAttributeLabel:before,.gx-label.ReadonlyFooterAttributeLabel:before,.gx-label.AttributeWithMarginLabel:before,.gx-label.BlobContentAttributeWithMarginLabel:before,.gx-label.ReadonlyBlobContentAttributeWithMarginLabel:before,.gx-label.BlobInputAttributeWithMarginLabel:before,.gx-label.ReadonlyAttributeWithMarginLabel:before,.gx-label.SearchAttributeLabel:before,.gx-label.AttributeEditBlurLabel:before,.gx-label.BlobContentAttributeEditBlurLabel:before,.gx-label.ReadonlyBlobContentAttributeEditBlurLabel:before,.gx-label.BlobInputAttributeEditBlurLabel:before,.gx-label.ReadonlyAttributeEditBlurLabel:before,.gx-label.AttributeEditFocusLabel:before,.gx-label.BlobContentAttributeEditFocusLabel:before,.gx-label.ReadonlyBlobContentAttributeEditFocusLabel:before,.gx-label.BlobInputAttributeEditFocusLabel:before,.gx-label.ReadonlyAttributeEditFocusLabel:before,.gx-label.GxStartPageSearchLabel:before,.gx-label.BlobContentAttribute1Label:before,.gx-label.ReadonlyBlobContentAttribute1Label:before,.gx-label.BlobInputAttribute1Label:before,.gx-label.ReadonlyAttribute1Label:before,.gx-label.GxStartPageLearnLinksLabel:before,.gx-label.ReadonlyGxStartPageLearnLinksDocumentLabel:before,.gx-label.ReadonlyGxStartPageLearnLinksVideoLabel:before,.gx-label.ReadonlyGxStartPageLearnLinksWebPageLabel:before,.gx-label.GxStartPageDefFontLabel:before,.gx-label.ReadonlyGxStartPageDefFontLabel:before,.gx-label.GxStartPageDefFontInterlineLabel:before,.gx-label.ReadonlyGxStartPageDefFontInterlineLabel:before,.gx-label.GxStartpageSearchLinksLabel:before,.gx-label.BlobContentGxStartpageSearchLinksLabel:before,.gx-label.ReadonlyBlobContentGxStartpageSearchLinksLabel:before,.gx-label.BlobInputGxStartpageSearchLinksLabel:before,.gx-label.ReadonlyGxStartpageSearchLinksLabel:before,.gx-label.ReadonlyGxStartpageSearchLinksRedLabel:before,.gx-label.GxStartPageDefFontNoPaddingLabel:before,.gx-label.ReadonlyGxStartPageDefFontNoPaddingLabel:before,.gx-label.AttributeNoBorderLabel:before,.gx-label.BlobContentAttributeNoBorderLabel:before,.gx-label.ReadonlyBlobContentAttributeNoBorderLabel:before,.gx-label.BlobInputAttributeNoBorderLabel:before,.gx-label.ReadonlyAttributeNoBorderLabel:before,.SmallText:before,.TextBlockHeader:before,.SelectedTab:before,.UnSelectedTab:before,.RecentLink:before,.FieldSetTitle:before,.Separator:before,.TextBlock_Page:before,.TableTitle:before,.TextErrorMsg:before,.TextBlockBold:before,.TextBlockWrap:before,.ProfileName:before,.ProfileTitle:before,.GxStartPageMenuTitles:before,.GxStartPageLogin:before,.GxStartPageMenuTitlesSelected:before,.GxStartPageLearnTrainingCenter:before,.GxStartPageLearnTrainingCenterTitle:before,.TransparentBackground:before,.ReadonlyTransparentBackground:before
{
	white-space: nowrap;
	font-family: "Arial";
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #747474;
	vertical-align: middle;
}

.TextBlock:after,.TextBlockDragging:after,.TextBlockAcceptDrag:after,.TextBlockNoAcceptDrag:after,.TextTable:after,.FooterText:after,.RecentLinkItem:after,.VerticalMenuOption:after,.TableHeaderText:after,.GridNewRow:after,.FreeStyleGridFooter>.gx_newrow:after,.VerticalTabGridFooter>.gx_newrow:after,.FreeStyleGridInvFooter>.gx_newrow:after,.FreeStyleGridContributorsFooter>.gx_newrow:after,.GxStartPageSearchLocalFooter>.gx_newrow:after,.FreeStyleGridTransparentFooter>.gx_newrow:after,.Grid>tfoot .gx_newrow:after,.GridDragging>tfoot .gx_newrow:after,.GridAcceptDrag>tfoot .gx_newrow:after,.GridNoAcceptDrag>tfoot .gx_newrow:after,.GridNoData>tfoot .gx_newrow:after,.FreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,.VerticalTabGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,.FreeStyleGridInv[data-gx-grid-nodata]>tfoot .gx_newrow:after,.FreeStyleGridContributors[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GxStartPageSearchLocal[data-gx-grid-nodata]>tfoot .gx_newrow:after,.FreeStyleGridTransparent[data-gx-grid-nodata]>tfoot .gx_newrow:after,.Grid[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GridDragging[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GridAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GridNoAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GridNoData[data-gx-grid-nodata]>tfoot .gx_newrow:after,.WorkWith[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GridGXServer[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GridSpecial[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GxStartPageRecents[data-gx-grid-nodata]>tfoot .gx_newrow:after,.WorkWith>tfoot .gx_newrow:after,.GridGXServer>tfoot .gx_newrow:after,.GridSpecial>tfoot .gx_newrow:after,.GxStartPageRecents>tfoot .gx_newrow:after,.GridLoadingText:after,.FreeStyleGrid+div.gx-grid-loading:after,.VerticalTabGrid+div.gx-grid-loading:after,.FreeStyleGridInv+div.gx-grid-loading:after,.FreeStyleGridContributors+div.gx-grid-loading:after,.GxStartPageSearchLocal+div.gx-grid-loading:after,.FreeStyleGridTransparent+div.gx-grid-loading:after,.Grid+div.gx-grid-loading:after,.GridDragging+div.gx-grid-loading:after,.GridAcceptDrag+div.gx-grid-loading:after,.GridNoAcceptDrag+div.gx-grid-loading:after,.GridNoData+div.gx-grid-loading:after,.FreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,.VerticalTabGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,.FreeStyleGridInv[data-gx-grid-nodata]+div.gx-grid-loading:after,.FreeStyleGridContributors[data-gx-grid-nodata]+div.gx-grid-loading:after,.GxStartPageSearchLocal[data-gx-grid-nodata]+div.gx-grid-loading:after,.FreeStyleGridTransparent[data-gx-grid-nodata]+div.gx-grid-loading:after,.Grid[data-gx-grid-nodata]+div.gx-grid-loading:after,.GridDragging[data-gx-grid-nodata]+div.gx-grid-loading:after,.GridAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:after,.GridNoAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:after,.GridNoData[data-gx-grid-nodata]+div.gx-grid-loading:after,.WorkWith[data-gx-grid-nodata]+div.gx-grid-loading:after,.GridGXServer[data-gx-grid-nodata]+div.gx-grid-loading:after,.GridSpecial[data-gx-grid-nodata]+div.gx-grid-loading:after,.GxStartPageRecents[data-gx-grid-nodata]+div.gx-grid-loading:after,.WorkWith+div.gx-grid-loading:after,.GridGXServer+div.gx-grid-loading:after,.GridSpecial+div.gx-grid-loading:after,.GxStartPageRecents+div.gx-grid-loading:after,.GridNoDataText:after,.FreeStyleGrid+.gx-text-gridnodata:after,.VerticalTabGrid+.gx-text-gridnodata:after,.FreeStyleGridInv+.gx-text-gridnodata:after,.FreeStyleGridContributors+.gx-text-gridnodata:after,.GxStartPageSearchLocal+.gx-text-gridnodata:after,.FreeStyleGridTransparent+.gx-text-gridnodata:after,.Grid+.gx-text-gridnodata:after,.GridDragging+.gx-text-gridnodata:after,.GridAcceptDrag+.gx-text-gridnodata:after,.GridNoAcceptDrag+.gx-text-gridnodata:after,.GridNoData+.gx-text-gridnodata:after,.FreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,.VerticalTabGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,.FreeStyleGridInv[data-gx-grid-nodata]+.gx-text-gridnodata:after,.FreeStyleGridContributors[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GxStartPageSearchLocal[data-gx-grid-nodata]+.gx-text-gridnodata:after,.FreeStyleGridTransparent[data-gx-grid-nodata]+.gx-text-gridnodata:after,.Grid[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GridDragging[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GridAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GridNoAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GridNoData[data-gx-grid-nodata]+.gx-text-gridnodata:after,.WorkWith[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GridGXServer[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GridSpecial[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GxStartPageRecents[data-gx-grid-nodata]+.gx-text-gridnodata:after,.WorkWith+.gx-text-gridnodata:after,.GridGXServer+.gx-text-gridnodata:after,.GridSpecial+.gx-text-gridnodata:after,.GxStartPageRecents+.gx-text-gridnodata:after,.bullet:after,.subBullet:after,.TBTopMenu:after,.TBLeftMenu:after,.Title:after,.SubTitle:after,.Label:after,.gx-label.AttributeLabel:after,.gx-label.BlobContentAttributeLabel:after,.gx-label.ReadonlyBlobContentAttributeLabel:after,.gx-label.BlobInputAttributeLabel:after,.gx-label.AttributeDraggingLabel:after,.gx-label.AttributeAcceptDragLabel:after,.gx-label.AttributeNoAcceptDragLabel:after,.gx-label.CheckBoxLabel:after,.gx-label.BlobContentCheckBoxLabel:after,.gx-label.ReadonlyBlobContentCheckBoxLabel:after,.gx-label.BlobInputCheckBoxLabel:after,.gx-label.ReadonlyCheckBoxLabel:after,.gx-label.ShowcaseDscLabel:after,.gx-label.BlobContentShowcaseDscLabel:after,.gx-label.ReadonlyBlobContentShowcaseDscLabel:after,.gx-label.BlobInputShowcaseDscLabel:after,.gx-label.ReadonlyShowcaseDscLabel:after,.gx-label.ShowcaseAppNameLabel:after,.gx-label.BlobContentShowcaseAppNameLabel:after,.gx-label.ReadonlyBlobContentShowcaseAppNameLabel:after,.gx-label.BlobInputShowcaseAppNameLabel:after,.gx-label.ReadonlyShowcaseAppNameLabel:after,.gx-label.ShowcaseDscBoxLabel:after,.gx-label.BlobContentShowcaseDscBoxLabel:after,.gx-label.ReadonlyBlobContentShowcaseDscBoxLabel:after,.gx-label.BlobInputShowcaseDscBoxLabel:after,.gx-label.ReadonlyShowcaseDscBoxLabel:after,.gx-label.ActionAttributeLabel:after,.gx-label.DisabledActionAttributeLabel:after,.gx-label.UpdateAttributeLabel:after,.gx-label.DeleteAttributeLabel:after,.gx-label.Attribute_TrnLabel:after,.gx-label.ProductDescriptionLabel:after,.gx-label.TxtSearchIconLabel:after,.gx-label.LoginAttributeLabel:after,.gx-label.BlackNameLinksLabel:after,.gx-label.DescriptionLabel:after,.gx-label.HiddenShortDscLabel:after,.gx-label.HiddenProductNameLabel:after,.gx-label.HiddenViewURLLabel:after,.gx-label.ErrorAttributeLabel:after,.gx-label.WarningAttributeLabel:after,.gx-label.ImageAttributeLabel:after,.gx-label.ReadonlyImageAttributeLabel:after,.gx-label.VideoAttributeLabel:after,.gx-label.ReadonlyVideoAttributeLabel:after,.gx-label.AudioAttributeLabel:after,.gx-label.ReadonlyAudioAttributeLabel:after,.gx-label.ReadonlyAttributeLabel:after,.gx-label.ReadonlyMedioLabel:after,.gx-label.BlobContentReadonlyMedioLabel:after,.gx-label.ReadonlyBlobContentReadonlyMedioLabel:after,.gx-label.BlobInputReadonlyMedioLabel:after,.gx-label.ReadonlyReadonlyMedioLabel:after,.gx-label.AttSubTitleLabel:after,.gx-label.BlobInputAttSubTitleLabel:after,.gx-label.BlobContentAttSubTitleLabel:after,.gx-label.ReadonlyBlobContentAttSubTitleLabel:after,.gx-label.ReadonlyAttSubTitleLabel:after,.gx-label.IME_ActiveLabel:after,.gx-label.BlobContentIME_ActiveLabel:after,.gx-label.ReadonlyBlobContentIME_ActiveLabel:after,.gx-label.BlobInputIME_ActiveLabel:after,.gx-label.ReadonlyIME_ActiveLabel:after,.gx-label.IME_InactiveLabel:after,.gx-label.BlobContentIME_InactiveLabel:after,.gx-label.ReadonlyBlobContentIME_InactiveLabel:after,.gx-label.BlobInputIME_InactiveLabel:after,.gx-label.ReadonlyIME_InactiveLabel:after,.gx-label.IME_DisabledLabel:after,.gx-label.BlobContentIME_DisabledLabel:after,.gx-label.ReadonlyBlobContentIME_DisabledLabel:after,.gx-label.BlobInputIME_DisabledLabel:after,.gx-label.ReadonlyIME_DisabledLabel:after,.gx-label.FooterAttributeLabel:after,.gx-label.BlobContentFooterAttributeLabel:after,.gx-label.ReadonlyBlobContentFooterAttributeLabel:after,.gx-label.BlobInputFooterAttributeLabel:after,.gx-label.ReadonlyFooterAttributeLabel:after,.gx-label.AttributeWithMarginLabel:after,.gx-label.BlobContentAttributeWithMarginLabel:after,.gx-label.ReadonlyBlobContentAttributeWithMarginLabel:after,.gx-label.BlobInputAttributeWithMarginLabel:after,.gx-label.ReadonlyAttributeWithMarginLabel:after,.gx-label.SearchAttributeLabel:after,.gx-label.AttributeEditBlurLabel:after,.gx-label.BlobContentAttributeEditBlurLabel:after,.gx-label.ReadonlyBlobContentAttributeEditBlurLabel:after,.gx-label.BlobInputAttributeEditBlurLabel:after,.gx-label.ReadonlyAttributeEditBlurLabel:after,.gx-label.AttributeEditFocusLabel:after,.gx-label.BlobContentAttributeEditFocusLabel:after,.gx-label.ReadonlyBlobContentAttributeEditFocusLabel:after,.gx-label.BlobInputAttributeEditFocusLabel:after,.gx-label.ReadonlyAttributeEditFocusLabel:after,.gx-label.GxStartPageSearchLabel:after,.gx-label.BlobContentAttribute1Label:after,.gx-label.ReadonlyBlobContentAttribute1Label:after,.gx-label.BlobInputAttribute1Label:after,.gx-label.ReadonlyAttribute1Label:after,.gx-label.GxStartPageLearnLinksLabel:after,.gx-label.ReadonlyGxStartPageLearnLinksDocumentLabel:after,.gx-label.ReadonlyGxStartPageLearnLinksVideoLabel:after,.gx-label.ReadonlyGxStartPageLearnLinksWebPageLabel:after,.gx-label.GxStartPageDefFontLabel:after,.gx-label.ReadonlyGxStartPageDefFontLabel:after,.gx-label.GxStartPageDefFontInterlineLabel:after,.gx-label.ReadonlyGxStartPageDefFontInterlineLabel:after,.gx-label.GxStartpageSearchLinksLabel:after,.gx-label.BlobContentGxStartpageSearchLinksLabel:after,.gx-label.ReadonlyBlobContentGxStartpageSearchLinksLabel:after,.gx-label.BlobInputGxStartpageSearchLinksLabel:after,.gx-label.ReadonlyGxStartpageSearchLinksLabel:after,.gx-label.ReadonlyGxStartpageSearchLinksRedLabel:after,.gx-label.GxStartPageDefFontNoPaddingLabel:after,.gx-label.ReadonlyGxStartPageDefFontNoPaddingLabel:after,.gx-label.AttributeNoBorderLabel:after,.gx-label.BlobContentAttributeNoBorderLabel:after,.gx-label.ReadonlyBlobContentAttributeNoBorderLabel:after,.gx-label.BlobInputAttributeNoBorderLabel:after,.gx-label.ReadonlyAttributeNoBorderLabel:after,.SmallText:after,.TextBlockHeader:after,.SelectedTab:after,.UnSelectedTab:after,.RecentLink:after,.FieldSetTitle:after,.Separator:after,.TextBlock_Page:after,.TableTitle:after,.TextErrorMsg:after,.TextBlockBold:after,.TextBlockWrap:after,.ProfileName:after,.ProfileTitle:after,.GxStartPageMenuTitles:after,.GxStartPageLogin:after,.GxStartPageMenuTitlesSelected:after,.GxStartPageLearnTrainingCenter:after,.GxStartPageLearnTrainingCenterTitle:after,.TransparentBackground:after,.ReadonlyTransparentBackground:after
{
	white-space: nowrap;
	font-family: "Arial";
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #747474;
	vertical-align: middle;
}

.TableHeaderText
{
	display: none;
	font-size: 1.4em;
}
.TableHeaderText:before
{
	display: none;
	font-size: 1.4em;
}

.TableHeaderText:after
{
	display: none;
	font-size: 1.4em;
}

.GridNewRow:before,.FreeStyleGridFooter>.gx_newrow:before,.VerticalTabGridFooter>.gx_newrow:before,.FreeStyleGridInvFooter>.gx_newrow:before,.FreeStyleGridContributorsFooter>.gx_newrow:before,.GxStartPageSearchLocalFooter>.gx_newrow:before,.FreeStyleGridTransparentFooter>.gx_newrow:before,.Grid>tfoot .gx_newrow:before,.GridDragging>tfoot .gx_newrow:before,.GridAcceptDrag>tfoot .gx_newrow:before,.GridNoAcceptDrag>tfoot .gx_newrow:before,.GridNoData>tfoot .gx_newrow:before,.FreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,.VerticalTabGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,.FreeStyleGridInv[data-gx-grid-nodata]>tfoot .gx_newrow:before,.FreeStyleGridContributors[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GxStartPageSearchLocal[data-gx-grid-nodata]>tfoot .gx_newrow:before,.FreeStyleGridTransparent[data-gx-grid-nodata]>tfoot .gx_newrow:before,.Grid[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GridDragging[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GridAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GridNoAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GridNoData[data-gx-grid-nodata]>tfoot .gx_newrow:before,.WorkWith[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GridGXServer[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GridSpecial[data-gx-grid-nodata]>tfoot .gx_newrow:before,.GxStartPageRecents[data-gx-grid-nodata]>tfoot .gx_newrow:before,.WorkWith>tfoot .gx_newrow:before,.GridGXServer>tfoot .gx_newrow:before,.GridSpecial>tfoot .gx_newrow:before,.GxStartPageRecents>tfoot .gx_newrow:before
{
	content: '[';
}

.GridNewRow:after,.FreeStyleGridFooter>.gx_newrow:after,.VerticalTabGridFooter>.gx_newrow:after,.FreeStyleGridInvFooter>.gx_newrow:after,.FreeStyleGridContributorsFooter>.gx_newrow:after,.GxStartPageSearchLocalFooter>.gx_newrow:after,.FreeStyleGridTransparentFooter>.gx_newrow:after,.Grid>tfoot .gx_newrow:after,.GridDragging>tfoot .gx_newrow:after,.GridAcceptDrag>tfoot .gx_newrow:after,.GridNoAcceptDrag>tfoot .gx_newrow:after,.GridNoData>tfoot .gx_newrow:after,.FreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,.VerticalTabGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,.FreeStyleGridInv[data-gx-grid-nodata]>tfoot .gx_newrow:after,.FreeStyleGridContributors[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GxStartPageSearchLocal[data-gx-grid-nodata]>tfoot .gx_newrow:after,.FreeStyleGridTransparent[data-gx-grid-nodata]>tfoot .gx_newrow:after,.Grid[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GridDragging[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GridAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GridNoAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GridNoData[data-gx-grid-nodata]>tfoot .gx_newrow:after,.WorkWith[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GridGXServer[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GridSpecial[data-gx-grid-nodata]>tfoot .gx_newrow:after,.GxStartPageRecents[data-gx-grid-nodata]>tfoot .gx_newrow:after,.WorkWith>tfoot .gx_newrow:after,.GridGXServer>tfoot .gx_newrow:after,.GridSpecial>tfoot .gx_newrow:after,.GxStartPageRecents>tfoot .gx_newrow:after
{
	content: ']';
}

.GridLoadingText,.FreeStyleGrid+div.gx-grid-loading,.VerticalTabGrid+div.gx-grid-loading,.FreeStyleGridInv+div.gx-grid-loading,.FreeStyleGridContributors+div.gx-grid-loading,.GxStartPageSearchLocal+div.gx-grid-loading,.FreeStyleGridTransparent+div.gx-grid-loading,.Grid+div.gx-grid-loading,.GridDragging+div.gx-grid-loading,.GridAcceptDrag+div.gx-grid-loading,.GridNoAcceptDrag+div.gx-grid-loading,.GridNoData+div.gx-grid-loading,.FreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading,.VerticalTabGrid[data-gx-grid-nodata]+div.gx-grid-loading,.FreeStyleGridInv[data-gx-grid-nodata]+div.gx-grid-loading,.FreeStyleGridContributors[data-gx-grid-nodata]+div.gx-grid-loading,.GxStartPageSearchLocal[data-gx-grid-nodata]+div.gx-grid-loading,.FreeStyleGridTransparent[data-gx-grid-nodata]+div.gx-grid-loading,.Grid[data-gx-grid-nodata]+div.gx-grid-loading,.GridDragging[data-gx-grid-nodata]+div.gx-grid-loading,.GridAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading,.GridNoAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading,.GridNoData[data-gx-grid-nodata]+div.gx-grid-loading,.WorkWith[data-gx-grid-nodata]+div.gx-grid-loading,.GridGXServer[data-gx-grid-nodata]+div.gx-grid-loading,.GridSpecial[data-gx-grid-nodata]+div.gx-grid-loading,.GxStartPageRecents[data-gx-grid-nodata]+div.gx-grid-loading,.WorkWith+div.gx-grid-loading,.GridGXServer+div.gx-grid-loading,.GridSpecial+div.gx-grid-loading,.GxStartPageRecents+div.gx-grid-loading
{
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	background-color: rgba(0,0,255,0.3);
	font-size: 1.5em;
	color: white;
	min-height: 2em;
	width: 30%;
	text-align: center;
}
.GridLoadingText:before,.FreeStyleGrid+div.gx-grid-loading:before,.VerticalTabGrid+div.gx-grid-loading:before,.FreeStyleGridInv+div.gx-grid-loading:before,.FreeStyleGridContributors+div.gx-grid-loading:before,.GxStartPageSearchLocal+div.gx-grid-loading:before,.FreeStyleGridTransparent+div.gx-grid-loading:before,.Grid+div.gx-grid-loading:before,.GridDragging+div.gx-grid-loading:before,.GridAcceptDrag+div.gx-grid-loading:before,.GridNoAcceptDrag+div.gx-grid-loading:before,.GridNoData+div.gx-grid-loading:before,.FreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,.VerticalTabGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,.FreeStyleGridInv[data-gx-grid-nodata]+div.gx-grid-loading:before,.FreeStyleGridContributors[data-gx-grid-nodata]+div.gx-grid-loading:before,.GxStartPageSearchLocal[data-gx-grid-nodata]+div.gx-grid-loading:before,.FreeStyleGridTransparent[data-gx-grid-nodata]+div.gx-grid-loading:before,.Grid[data-gx-grid-nodata]+div.gx-grid-loading:before,.GridDragging[data-gx-grid-nodata]+div.gx-grid-loading:before,.GridAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:before,.GridNoAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:before,.GridNoData[data-gx-grid-nodata]+div.gx-grid-loading:before,.WorkWith[data-gx-grid-nodata]+div.gx-grid-loading:before,.GridGXServer[data-gx-grid-nodata]+div.gx-grid-loading:before,.GridSpecial[data-gx-grid-nodata]+div.gx-grid-loading:before,.GxStartPageRecents[data-gx-grid-nodata]+div.gx-grid-loading:before,.WorkWith+div.gx-grid-loading:before,.GridGXServer+div.gx-grid-loading:before,.GridSpecial+div.gx-grid-loading:before,.GxStartPageRecents+div.gx-grid-loading:before
{
	font-size: 1.5em;
	color: white;
	text-align: center;
}

.GridLoadingText:after,.FreeStyleGrid+div.gx-grid-loading:after,.VerticalTabGrid+div.gx-grid-loading:after,.FreeStyleGridInv+div.gx-grid-loading:after,.FreeStyleGridContributors+div.gx-grid-loading:after,.GxStartPageSearchLocal+div.gx-grid-loading:after,.FreeStyleGridTransparent+div.gx-grid-loading:after,.Grid+div.gx-grid-loading:after,.GridDragging+div.gx-grid-loading:after,.GridAcceptDrag+div.gx-grid-loading:after,.GridNoAcceptDrag+div.gx-grid-loading:after,.GridNoData+div.gx-grid-loading:after,.FreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,.VerticalTabGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,.FreeStyleGridInv[data-gx-grid-nodata]+div.gx-grid-loading:after,.FreeStyleGridContributors[data-gx-grid-nodata]+div.gx-grid-loading:after,.GxStartPageSearchLocal[data-gx-grid-nodata]+div.gx-grid-loading:after,.FreeStyleGridTransparent[data-gx-grid-nodata]+div.gx-grid-loading:after,.Grid[data-gx-grid-nodata]+div.gx-grid-loading:after,.GridDragging[data-gx-grid-nodata]+div.gx-grid-loading:after,.GridAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:after,.GridNoAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:after,.GridNoData[data-gx-grid-nodata]+div.gx-grid-loading:after,.WorkWith[data-gx-grid-nodata]+div.gx-grid-loading:after,.GridGXServer[data-gx-grid-nodata]+div.gx-grid-loading:after,.GridSpecial[data-gx-grid-nodata]+div.gx-grid-loading:after,.GxStartPageRecents[data-gx-grid-nodata]+div.gx-grid-loading:after,.WorkWith+div.gx-grid-loading:after,.GridGXServer+div.gx-grid-loading:after,.GridSpecial+div.gx-grid-loading:after,.GxStartPageRecents+div.gx-grid-loading:after
{
	font-size: 1.5em;
	color: white;
	text-align: center;
}

.GridNoDataText,.FreeStyleGrid+.gx-text-gridnodata,.VerticalTabGrid+.gx-text-gridnodata,.FreeStyleGridInv+.gx-text-gridnodata,.FreeStyleGridContributors+.gx-text-gridnodata,.GxStartPageSearchLocal+.gx-text-gridnodata,.FreeStyleGridTransparent+.gx-text-gridnodata,.Grid+.gx-text-gridnodata,.GridDragging+.gx-text-gridnodata,.GridAcceptDrag+.gx-text-gridnodata,.GridNoAcceptDrag+.gx-text-gridnodata,.GridNoData+.gx-text-gridnodata,.FreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata,.VerticalTabGrid[data-gx-grid-nodata]+.gx-text-gridnodata,.FreeStyleGridInv[data-gx-grid-nodata]+.gx-text-gridnodata,.FreeStyleGridContributors[data-gx-grid-nodata]+.gx-text-gridnodata,.GxStartPageSearchLocal[data-gx-grid-nodata]+.gx-text-gridnodata,.FreeStyleGridTransparent[data-gx-grid-nodata]+.gx-text-gridnodata,.Grid[data-gx-grid-nodata]+.gx-text-gridnodata,.GridDragging[data-gx-grid-nodata]+.gx-text-gridnodata,.GridAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata,.GridNoAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata,.GridNoData[data-gx-grid-nodata]+.gx-text-gridnodata,.WorkWith[data-gx-grid-nodata]+.gx-text-gridnodata,.GridGXServer[data-gx-grid-nodata]+.gx-text-gridnodata,.GridSpecial[data-gx-grid-nodata]+.gx-text-gridnodata,.GxStartPageRecents[data-gx-grid-nodata]+.gx-text-gridnodata,.WorkWith+.gx-text-gridnodata,.GridGXServer+.gx-text-gridnodata,.GridSpecial+.gx-text-gridnodata,.GxStartPageRecents+.gx-text-gridnodata
{
	margin-top: -1em;
	display: block;
	font-size: 1.5em;
	color: gray;
	text-align: center;
}
.GridNoDataText:before,.FreeStyleGrid+.gx-text-gridnodata:before,.VerticalTabGrid+.gx-text-gridnodata:before,.FreeStyleGridInv+.gx-text-gridnodata:before,.FreeStyleGridContributors+.gx-text-gridnodata:before,.GxStartPageSearchLocal+.gx-text-gridnodata:before,.FreeStyleGridTransparent+.gx-text-gridnodata:before,.Grid+.gx-text-gridnodata:before,.GridDragging+.gx-text-gridnodata:before,.GridAcceptDrag+.gx-text-gridnodata:before,.GridNoAcceptDrag+.gx-text-gridnodata:before,.GridNoData+.gx-text-gridnodata:before,.FreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,.VerticalTabGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,.FreeStyleGridInv[data-gx-grid-nodata]+.gx-text-gridnodata:before,.FreeStyleGridContributors[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GxStartPageSearchLocal[data-gx-grid-nodata]+.gx-text-gridnodata:before,.FreeStyleGridTransparent[data-gx-grid-nodata]+.gx-text-gridnodata:before,.Grid[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GridDragging[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GridAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GridNoAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GridNoData[data-gx-grid-nodata]+.gx-text-gridnodata:before,.WorkWith[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GridGXServer[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GridSpecial[data-gx-grid-nodata]+.gx-text-gridnodata:before,.GxStartPageRecents[data-gx-grid-nodata]+.gx-text-gridnodata:before,.WorkWith+.gx-text-gridnodata:before,.GridGXServer+.gx-text-gridnodata:before,.GridSpecial+.gx-text-gridnodata:before,.GxStartPageRecents+.gx-text-gridnodata:before
{
	display: block;
	font-size: 1.5em;
	color: gray;
	text-align: center;
}

.GridNoDataText:after,.FreeStyleGrid+.gx-text-gridnodata:after,.VerticalTabGrid+.gx-text-gridnodata:after,.FreeStyleGridInv+.gx-text-gridnodata:after,.FreeStyleGridContributors+.gx-text-gridnodata:after,.GxStartPageSearchLocal+.gx-text-gridnodata:after,.FreeStyleGridTransparent+.gx-text-gridnodata:after,.Grid+.gx-text-gridnodata:after,.GridDragging+.gx-text-gridnodata:after,.GridAcceptDrag+.gx-text-gridnodata:after,.GridNoAcceptDrag+.gx-text-gridnodata:after,.GridNoData+.gx-text-gridnodata:after,.FreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,.VerticalTabGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,.FreeStyleGridInv[data-gx-grid-nodata]+.gx-text-gridnodata:after,.FreeStyleGridContributors[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GxStartPageSearchLocal[data-gx-grid-nodata]+.gx-text-gridnodata:after,.FreeStyleGridTransparent[data-gx-grid-nodata]+.gx-text-gridnodata:after,.Grid[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GridDragging[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GridAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GridNoAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GridNoData[data-gx-grid-nodata]+.gx-text-gridnodata:after,.WorkWith[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GridGXServer[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GridSpecial[data-gx-grid-nodata]+.gx-text-gridnodata:after,.GxStartPageRecents[data-gx-grid-nodata]+.gx-text-gridnodata:after,.WorkWith+.gx-text-gridnodata:after,.GridGXServer+.gx-text-gridnodata:after,.GridSpecial+.gx-text-gridnodata:after,.GxStartPageRecents+.gx-text-gridnodata:after
{
	display: block;
	font-size: 1.5em;
	color: gray;
	text-align: center;
}

.bullet,.subBullet
{
	text-indent: 5pt;
}
.bullet:before,.subBullet:before
{
	text-indent: 5pt;
}

.bullet:after,.subBullet:after
{
	text-indent: 5pt;
}

.subBullet
{
	text-indent: 10pt;
}
.subBullet:before
{
	text-indent: 10pt;
}

.subBullet:after
{
	text-indent: 10pt;
}

.TBTopMenu
{
	background-image: none;
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #fff;
	text-indent: 3pt;
}
.TBTopMenu:before
{
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #fff;
	text-indent: 3pt;
}

.TBTopMenu:after
{
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: bold;
	color: #fff;
	text-indent: 3pt;
}

.TBLeftMenu
{
	background-color: #dbecfc;
	font-family: "Verdana";
	font-size: 8.25pt;
	font-weight: bold;
	color: #000;
}
.TBLeftMenu:before
{
	font-family: "Verdana";
	font-size: 8.25pt;
	font-weight: bold;
	color: #000;
}

.TBLeftMenu:after
{
	font-family: "Verdana";
	font-size: 8.25pt;
	font-weight: bold;
	color: #000;
}

.Title,.SubTitle
{
	font-size: 12pt;
	font-weight: bold;
	color: #333;
}
.Title:before,.SubTitle:before
{
	font-size: 12pt;
	font-weight: bold;
	color: #333;
}

.Title:after,.SubTitle:after
{
	font-size: 12pt;
	font-weight: bold;
	color: #333;
}

.SubTitle
{
	background-repeat: repeat-x;
	box-sizing: border-box;
	clear: none;
	padding-left: 22pt;
	padding-top: 5pt;
	-moz-box-sizing: border-box;
	background-image: url(../GxStore/line_header.gif);
	font-size: 10pt;
	color: #78797a;
	height: 29px;
	width: 100%;
}
.SubTitle:before
{
	background-repeat: repeat-x;
	box-sizing: border-box;
	clear: none;
	-moz-box-sizing: border-box;
	font-size: 10pt;
	color: #78797a;
}

.SubTitle:after
{
	background-repeat: repeat-x;
	box-sizing: border-box;
	clear: none;
	-moz-box-sizing: border-box;
	font-size: 10pt;
	color: #78797a;
}

.Label,.gx-label.AttributeLabel,.gx-label.BlobContentAttributeLabel,.gx-label.ReadonlyBlobContentAttributeLabel,.gx-label.BlobInputAttributeLabel,.gx-label.AttributeDraggingLabel,.gx-label.AttributeAcceptDragLabel,.gx-label.AttributeNoAcceptDragLabel,.gx-label.CheckBoxLabel,.gx-label.BlobContentCheckBoxLabel,.gx-label.ReadonlyBlobContentCheckBoxLabel,.gx-label.BlobInputCheckBoxLabel,.gx-label.ReadonlyCheckBoxLabel,.gx-label.ShowcaseDscLabel,.gx-label.BlobContentShowcaseDscLabel,.gx-label.ReadonlyBlobContentShowcaseDscLabel,.gx-label.BlobInputShowcaseDscLabel,.gx-label.ReadonlyShowcaseDscLabel,.gx-label.ShowcaseAppNameLabel,.gx-label.BlobContentShowcaseAppNameLabel,.gx-label.ReadonlyBlobContentShowcaseAppNameLabel,.gx-label.BlobInputShowcaseAppNameLabel,.gx-label.ReadonlyShowcaseAppNameLabel,.gx-label.ShowcaseDscBoxLabel,.gx-label.BlobContentShowcaseDscBoxLabel,.gx-label.ReadonlyBlobContentShowcaseDscBoxLabel,.gx-label.BlobInputShowcaseDscBoxLabel,.gx-label.ReadonlyShowcaseDscBoxLabel,.gx-label.ActionAttributeLabel,.gx-label.DisabledActionAttributeLabel,.gx-label.UpdateAttributeLabel,.gx-label.DeleteAttributeLabel,.gx-label.Attribute_TrnLabel,.gx-label.ProductDescriptionLabel,.gx-label.TxtSearchIconLabel,.gx-label.LoginAttributeLabel,.gx-label.BlackNameLinksLabel,.gx-label.DescriptionLabel,.gx-label.HiddenShortDscLabel,.gx-label.HiddenProductNameLabel,.gx-label.HiddenViewURLLabel,.gx-label.ErrorAttributeLabel,.gx-label.WarningAttributeLabel,.gx-label.ImageAttributeLabel,.gx-label.ReadonlyImageAttributeLabel,.gx-label.VideoAttributeLabel,.gx-label.ReadonlyVideoAttributeLabel,.gx-label.AudioAttributeLabel,.gx-label.ReadonlyAudioAttributeLabel,.gx-label.ReadonlyAttributeLabel,.gx-label.ReadonlyMedioLabel,.gx-label.BlobContentReadonlyMedioLabel,.gx-label.ReadonlyBlobContentReadonlyMedioLabel,.gx-label.BlobInputReadonlyMedioLabel,.gx-label.ReadonlyReadonlyMedioLabel,.gx-label.AttSubTitleLabel,.gx-label.BlobInputAttSubTitleLabel,.gx-label.BlobContentAttSubTitleLabel,.gx-label.ReadonlyBlobContentAttSubTitleLabel,.gx-label.ReadonlyAttSubTitleLabel,.gx-label.IME_ActiveLabel,.gx-label.BlobContentIME_ActiveLabel,.gx-label.ReadonlyBlobContentIME_ActiveLabel,.gx-label.BlobInputIME_ActiveLabel,.gx-label.ReadonlyIME_ActiveLabel,.gx-label.IME_InactiveLabel,.gx-label.BlobContentIME_InactiveLabel,.gx-label.ReadonlyBlobContentIME_InactiveLabel,.gx-label.BlobInputIME_InactiveLabel,.gx-label.ReadonlyIME_InactiveLabel,.gx-label.IME_DisabledLabel,.gx-label.BlobContentIME_DisabledLabel,.gx-label.ReadonlyBlobContentIME_DisabledLabel,.gx-label.BlobInputIME_DisabledLabel,.gx-label.ReadonlyIME_DisabledLabel,.gx-label.FooterAttributeLabel,.gx-label.BlobContentFooterAttributeLabel,.gx-label.ReadonlyBlobContentFooterAttributeLabel,.gx-label.BlobInputFooterAttributeLabel,.gx-label.ReadonlyFooterAttributeLabel,.gx-label.AttributeWithMarginLabel,.gx-label.BlobContentAttributeWithMarginLabel,.gx-label.ReadonlyBlobContentAttributeWithMarginLabel,.gx-label.BlobInputAttributeWithMarginLabel,.gx-label.ReadonlyAttributeWithMarginLabel,.gx-label.SearchAttributeLabel,.gx-label.AttributeEditBlurLabel,.gx-label.BlobContentAttributeEditBlurLabel,.gx-label.ReadonlyBlobContentAttributeEditBlurLabel,.gx-label.BlobInputAttributeEditBlurLabel,.gx-label.ReadonlyAttributeEditBlurLabel,.gx-label.AttributeEditFocusLabel,.gx-label.BlobContentAttributeEditFocusLabel,.gx-label.ReadonlyBlobContentAttributeEditFocusLabel,.gx-label.BlobInputAttributeEditFocusLabel,.gx-label.ReadonlyAttributeEditFocusLabel,.gx-label.GxStartPageSearchLabel,.gx-label.BlobContentAttribute1Label,.gx-label.ReadonlyBlobContentAttribute1Label,.gx-label.BlobInputAttribute1Label,.gx-label.ReadonlyAttribute1Label,.gx-label.GxStartPageLearnLinksLabel,.gx-label.ReadonlyGxStartPageLearnLinksDocumentLabel,.gx-label.ReadonlyGxStartPageLearnLinksVideoLabel,.gx-label.ReadonlyGxStartPageLearnLinksWebPageLabel,.gx-label.GxStartPageDefFontLabel,.gx-label.ReadonlyGxStartPageDefFontLabel,.gx-label.GxStartPageDefFontInterlineLabel,.gx-label.ReadonlyGxStartPageDefFontInterlineLabel,.gx-label.GxStartpageSearchLinksLabel,.gx-label.BlobContentGxStartpageSearchLinksLabel,.gx-label.ReadonlyBlobContentGxStartpageSearchLinksLabel,.gx-label.BlobInputGxStartpageSearchLinksLabel,.gx-label.ReadonlyGxStartpageSearchLinksLabel,.gx-label.ReadonlyGxStartpageSearchLinksRedLabel,.gx-label.GxStartPageDefFontNoPaddingLabel,.gx-label.ReadonlyGxStartPageDefFontNoPaddingLabel,.gx-label.AttributeNoBorderLabel,.gx-label.BlobContentAttributeNoBorderLabel,.gx-label.ReadonlyBlobContentAttributeNoBorderLabel,.gx-label.BlobInputAttributeNoBorderLabel,.gx-label.ReadonlyAttributeNoBorderLabel
{
	font-weight: bold;
}
.Label:before,.gx-label.AttributeLabel:before,.gx-label.BlobContentAttributeLabel:before,.gx-label.ReadonlyBlobContentAttributeLabel:before,.gx-label.BlobInputAttributeLabel:before,.gx-label.AttributeDraggingLabel:before,.gx-label.AttributeAcceptDragLabel:before,.gx-label.AttributeNoAcceptDragLabel:before,.gx-label.CheckBoxLabel:before,.gx-label.BlobContentCheckBoxLabel:before,.gx-label.ReadonlyBlobContentCheckBoxLabel:before,.gx-label.BlobInputCheckBoxLabel:before,.gx-label.ReadonlyCheckBoxLabel:before,.gx-label.ShowcaseDscLabel:before,.gx-label.BlobContentShowcaseDscLabel:before,.gx-label.ReadonlyBlobContentShowcaseDscLabel:before,.gx-label.BlobInputShowcaseDscLabel:before,.gx-label.ReadonlyShowcaseDscLabel:before,.gx-label.ShowcaseAppNameLabel:before,.gx-label.BlobContentShowcaseAppNameLabel:before,.gx-label.ReadonlyBlobContentShowcaseAppNameLabel:before,.gx-label.BlobInputShowcaseAppNameLabel:before,.gx-label.ReadonlyShowcaseAppNameLabel:before,.gx-label.ShowcaseDscBoxLabel:before,.gx-label.BlobContentShowcaseDscBoxLabel:before,.gx-label.ReadonlyBlobContentShowcaseDscBoxLabel:before,.gx-label.BlobInputShowcaseDscBoxLabel:before,.gx-label.ReadonlyShowcaseDscBoxLabel:before,.gx-label.ActionAttributeLabel:before,.gx-label.DisabledActionAttributeLabel:before,.gx-label.UpdateAttributeLabel:before,.gx-label.DeleteAttributeLabel:before,.gx-label.Attribute_TrnLabel:before,.gx-label.ProductDescriptionLabel:before,.gx-label.TxtSearchIconLabel:before,.gx-label.LoginAttributeLabel:before,.gx-label.BlackNameLinksLabel:before,.gx-label.DescriptionLabel:before,.gx-label.HiddenShortDscLabel:before,.gx-label.HiddenProductNameLabel:before,.gx-label.HiddenViewURLLabel:before,.gx-label.ErrorAttributeLabel:before,.gx-label.WarningAttributeLabel:before,.gx-label.ImageAttributeLabel:before,.gx-label.ReadonlyImageAttributeLabel:before,.gx-label.VideoAttributeLabel:before,.gx-label.ReadonlyVideoAttributeLabel:before,.gx-label.AudioAttributeLabel:before,.gx-label.ReadonlyAudioAttributeLabel:before,.gx-label.ReadonlyAttributeLabel:before,.gx-label.ReadonlyMedioLabel:before,.gx-label.BlobContentReadonlyMedioLabel:before,.gx-label.ReadonlyBlobContentReadonlyMedioLabel:before,.gx-label.BlobInputReadonlyMedioLabel:before,.gx-label.ReadonlyReadonlyMedioLabel:before,.gx-label.AttSubTitleLabel:before,.gx-label.BlobInputAttSubTitleLabel:before,.gx-label.BlobContentAttSubTitleLabel:before,.gx-label.ReadonlyBlobContentAttSubTitleLabel:before,.gx-label.ReadonlyAttSubTitleLabel:before,.gx-label.IME_ActiveLabel:before,.gx-label.BlobContentIME_ActiveLabel:before,.gx-label.ReadonlyBlobContentIME_ActiveLabel:before,.gx-label.BlobInputIME_ActiveLabel:before,.gx-label.ReadonlyIME_ActiveLabel:before,.gx-label.IME_InactiveLabel:before,.gx-label.BlobContentIME_InactiveLabel:before,.gx-label.ReadonlyBlobContentIME_InactiveLabel:before,.gx-label.BlobInputIME_InactiveLabel:before,.gx-label.ReadonlyIME_InactiveLabel:before,.gx-label.IME_DisabledLabel:before,.gx-label.BlobContentIME_DisabledLabel:before,.gx-label.ReadonlyBlobContentIME_DisabledLabel:before,.gx-label.BlobInputIME_DisabledLabel:before,.gx-label.ReadonlyIME_DisabledLabel:before,.gx-label.FooterAttributeLabel:before,.gx-label.BlobContentFooterAttributeLabel:before,.gx-label.ReadonlyBlobContentFooterAttributeLabel:before,.gx-label.BlobInputFooterAttributeLabel:before,.gx-label.ReadonlyFooterAttributeLabel:before,.gx-label.AttributeWithMarginLabel:before,.gx-label.BlobContentAttributeWithMarginLabel:before,.gx-label.ReadonlyBlobContentAttributeWithMarginLabel:before,.gx-label.BlobInputAttributeWithMarginLabel:before,.gx-label.ReadonlyAttributeWithMarginLabel:before,.gx-label.SearchAttributeLabel:before,.gx-label.AttributeEditBlurLabel:before,.gx-label.BlobContentAttributeEditBlurLabel:before,.gx-label.ReadonlyBlobContentAttributeEditBlurLabel:before,.gx-label.BlobInputAttributeEditBlurLabel:before,.gx-label.ReadonlyAttributeEditBlurLabel:before,.gx-label.AttributeEditFocusLabel:before,.gx-label.BlobContentAttributeEditFocusLabel:before,.gx-label.ReadonlyBlobContentAttributeEditFocusLabel:before,.gx-label.BlobInputAttributeEditFocusLabel:before,.gx-label.ReadonlyAttributeEditFocusLabel:before,.gx-label.GxStartPageSearchLabel:before,.gx-label.BlobContentAttribute1Label:before,.gx-label.ReadonlyBlobContentAttribute1Label:before,.gx-label.BlobInputAttribute1Label:before,.gx-label.ReadonlyAttribute1Label:before,.gx-label.GxStartPageLearnLinksLabel:before,.gx-label.ReadonlyGxStartPageLearnLinksDocumentLabel:before,.gx-label.ReadonlyGxStartPageLearnLinksVideoLabel:before,.gx-label.ReadonlyGxStartPageLearnLinksWebPageLabel:before,.gx-label.GxStartPageDefFontLabel:before,.gx-label.ReadonlyGxStartPageDefFontLabel:before,.gx-label.GxStartPageDefFontInterlineLabel:before,.gx-label.ReadonlyGxStartPageDefFontInterlineLabel:before,.gx-label.GxStartpageSearchLinksLabel:before,.gx-label.BlobContentGxStartpageSearchLinksLabel:before,.gx-label.ReadonlyBlobContentGxStartpageSearchLinksLabel:before,.gx-label.BlobInputGxStartpageSearchLinksLabel:before,.gx-label.ReadonlyGxStartpageSearchLinksLabel:before,.gx-label.ReadonlyGxStartpageSearchLinksRedLabel:before,.gx-label.GxStartPageDefFontNoPaddingLabel:before,.gx-label.ReadonlyGxStartPageDefFontNoPaddingLabel:before,.gx-label.AttributeNoBorderLabel:before,.gx-label.BlobContentAttributeNoBorderLabel:before,.gx-label.ReadonlyBlobContentAttributeNoBorderLabel:before,.gx-label.BlobInputAttributeNoBorderLabel:before,.gx-label.ReadonlyAttributeNoBorderLabel:before
{
	font-weight: bold;
}

.Label:after,.gx-label.AttributeLabel:after,.gx-label.BlobContentAttributeLabel:after,.gx-label.ReadonlyBlobContentAttributeLabel:after,.gx-label.BlobInputAttributeLabel:after,.gx-label.AttributeDraggingLabel:after,.gx-label.AttributeAcceptDragLabel:after,.gx-label.AttributeNoAcceptDragLabel:after,.gx-label.CheckBoxLabel:after,.gx-label.BlobContentCheckBoxLabel:after,.gx-label.ReadonlyBlobContentCheckBoxLabel:after,.gx-label.BlobInputCheckBoxLabel:after,.gx-label.ReadonlyCheckBoxLabel:after,.gx-label.ShowcaseDscLabel:after,.gx-label.BlobContentShowcaseDscLabel:after,.gx-label.ReadonlyBlobContentShowcaseDscLabel:after,.gx-label.BlobInputShowcaseDscLabel:after,.gx-label.ReadonlyShowcaseDscLabel:after,.gx-label.ShowcaseAppNameLabel:after,.gx-label.BlobContentShowcaseAppNameLabel:after,.gx-label.ReadonlyBlobContentShowcaseAppNameLabel:after,.gx-label.BlobInputShowcaseAppNameLabel:after,.gx-label.ReadonlyShowcaseAppNameLabel:after,.gx-label.ShowcaseDscBoxLabel:after,.gx-label.BlobContentShowcaseDscBoxLabel:after,.gx-label.ReadonlyBlobContentShowcaseDscBoxLabel:after,.gx-label.BlobInputShowcaseDscBoxLabel:after,.gx-label.ReadonlyShowcaseDscBoxLabel:after,.gx-label.ActionAttributeLabel:after,.gx-label.DisabledActionAttributeLabel:after,.gx-label.UpdateAttributeLabel:after,.gx-label.DeleteAttributeLabel:after,.gx-label.Attribute_TrnLabel:after,.gx-label.ProductDescriptionLabel:after,.gx-label.TxtSearchIconLabel:after,.gx-label.LoginAttributeLabel:after,.gx-label.BlackNameLinksLabel:after,.gx-label.DescriptionLabel:after,.gx-label.HiddenShortDscLabel:after,.gx-label.HiddenProductNameLabel:after,.gx-label.HiddenViewURLLabel:after,.gx-label.ErrorAttributeLabel:after,.gx-label.WarningAttributeLabel:after,.gx-label.ImageAttributeLabel:after,.gx-label.ReadonlyImageAttributeLabel:after,.gx-label.VideoAttributeLabel:after,.gx-label.ReadonlyVideoAttributeLabel:after,.gx-label.AudioAttributeLabel:after,.gx-label.ReadonlyAudioAttributeLabel:after,.gx-label.ReadonlyAttributeLabel:after,.gx-label.ReadonlyMedioLabel:after,.gx-label.BlobContentReadonlyMedioLabel:after,.gx-label.ReadonlyBlobContentReadonlyMedioLabel:after,.gx-label.BlobInputReadonlyMedioLabel:after,.gx-label.ReadonlyReadonlyMedioLabel:after,.gx-label.AttSubTitleLabel:after,.gx-label.BlobInputAttSubTitleLabel:after,.gx-label.BlobContentAttSubTitleLabel:after,.gx-label.ReadonlyBlobContentAttSubTitleLabel:after,.gx-label.ReadonlyAttSubTitleLabel:after,.gx-label.IME_ActiveLabel:after,.gx-label.BlobContentIME_ActiveLabel:after,.gx-label.ReadonlyBlobContentIME_ActiveLabel:after,.gx-label.BlobInputIME_ActiveLabel:after,.gx-label.ReadonlyIME_ActiveLabel:after,.gx-label.IME_InactiveLabel:after,.gx-label.BlobContentIME_InactiveLabel:after,.gx-label.ReadonlyBlobContentIME_InactiveLabel:after,.gx-label.BlobInputIME_InactiveLabel:after,.gx-label.ReadonlyIME_InactiveLabel:after,.gx-label.IME_DisabledLabel:after,.gx-label.BlobContentIME_DisabledLabel:after,.gx-label.ReadonlyBlobContentIME_DisabledLabel:after,.gx-label.BlobInputIME_DisabledLabel:after,.gx-label.ReadonlyIME_DisabledLabel:after,.gx-label.FooterAttributeLabel:after,.gx-label.BlobContentFooterAttributeLabel:after,.gx-label.ReadonlyBlobContentFooterAttributeLabel:after,.gx-label.BlobInputFooterAttributeLabel:after,.gx-label.ReadonlyFooterAttributeLabel:after,.gx-label.AttributeWithMarginLabel:after,.gx-label.BlobContentAttributeWithMarginLabel:after,.gx-label.ReadonlyBlobContentAttributeWithMarginLabel:after,.gx-label.BlobInputAttributeWithMarginLabel:after,.gx-label.ReadonlyAttributeWithMarginLabel:after,.gx-label.SearchAttributeLabel:after,.gx-label.AttributeEditBlurLabel:after,.gx-label.BlobContentAttributeEditBlurLabel:after,.gx-label.ReadonlyBlobContentAttributeEditBlurLabel:after,.gx-label.BlobInputAttributeEditBlurLabel:after,.gx-label.ReadonlyAttributeEditBlurLabel:after,.gx-label.AttributeEditFocusLabel:after,.gx-label.BlobContentAttributeEditFocusLabel:after,.gx-label.ReadonlyBlobContentAttributeEditFocusLabel:after,.gx-label.BlobInputAttributeEditFocusLabel:after,.gx-label.ReadonlyAttributeEditFocusLabel:after,.gx-label.GxStartPageSearchLabel:after,.gx-label.BlobContentAttribute1Label:after,.gx-label.ReadonlyBlobContentAttribute1Label:after,.gx-label.BlobInputAttribute1Label:after,.gx-label.ReadonlyAttribute1Label:after,.gx-label.GxStartPageLearnLinksLabel:after,.gx-label.ReadonlyGxStartPageLearnLinksDocumentLabel:after,.gx-label.ReadonlyGxStartPageLearnLinksVideoLabel:after,.gx-label.ReadonlyGxStartPageLearnLinksWebPageLabel:after,.gx-label.GxStartPageDefFontLabel:after,.gx-label.ReadonlyGxStartPageDefFontLabel:after,.gx-label.GxStartPageDefFontInterlineLabel:after,.gx-label.ReadonlyGxStartPageDefFontInterlineLabel:after,.gx-label.GxStartpageSearchLinksLabel:after,.gx-label.BlobContentGxStartpageSearchLinksLabel:after,.gx-label.ReadonlyBlobContentGxStartpageSearchLinksLabel:after,.gx-label.BlobInputGxStartpageSearchLinksLabel:after,.gx-label.ReadonlyGxStartpageSearchLinksLabel:after,.gx-label.ReadonlyGxStartpageSearchLinksRedLabel:after,.gx-label.GxStartPageDefFontNoPaddingLabel:after,.gx-label.ReadonlyGxStartPageDefFontNoPaddingLabel:after,.gx-label.AttributeNoBorderLabel:after,.gx-label.BlobContentAttributeNoBorderLabel:after,.gx-label.ReadonlyBlobContentAttributeNoBorderLabel:after,.gx-label.BlobInputAttributeNoBorderLabel:after,.gx-label.ReadonlyAttributeNoBorderLabel:after
{
	font-weight: bold;
}

.SmallText
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: darkgray;
	text-align: center;
}
.SmallText:before
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: darkgray;
	text-align: center;
}

.SmallText:after
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: darkgray;
	text-align: center;
}

.TextBlockHeader
{
	background-repeat: no-repeat;
	list-style-image: none;
	white-space: normal;
	background-image: none;
	font-family: Verdana, Arial;
	font-size: 16pt;
	font-style: italic;
	font-weight: bold;
	color: #9d1f1f;
}
.TextBlockHeader:before
{
	background-repeat: no-repeat;
	list-style-image: none;
	white-space: normal;
	font-family: Verdana, Arial;
	font-size: 16pt;
	font-style: italic;
	font-weight: bold;
	color: #9d1f1f;
}

.TextBlockHeader:after
{
	background-repeat: no-repeat;
	list-style-image: none;
	white-space: normal;
	font-family: Verdana, Arial;
	font-size: 16pt;
	font-style: italic;
	font-weight: bold;
	color: #9d1f1f;
}

.SelectedTab
{
	padding-top: 2px;
	display: block;
	-moz-box-sizing: border-box;
	background-color: white;
	background-image: url(../GxStore/TabSelected.gif);
	font-size: 8pt;
	height: 20px;
	vertical-align: bottom;
}
.SelectedTab:before
{
	display: block;
	-moz-box-sizing: border-box;
	font-size: 8pt;
	vertical-align: bottom;
}

.SelectedTab:after
{
	display: block;
	-moz-box-sizing: border-box;
	font-size: 8pt;
	vertical-align: bottom;
}

.UnSelectedTab
{
	box-sizing: border-box;
	display: block;
	-moz-box-sizing: border-box;
	background-color: white;
	background-image: url(../GxStore/TabUnselected.gif);
	font-size: 8pt;
	height: 20px;
	vertical-align: bottom;
}
.UnSelectedTab:before
{
	box-sizing: border-box;
	display: block;
	-moz-box-sizing: border-box;
	font-size: 8pt;
	vertical-align: bottom;
}

.UnSelectedTab:after
{
	box-sizing: border-box;
	display: block;
	-moz-box-sizing: border-box;
	font-size: 8pt;
	vertical-align: bottom;
}

.RecentLink
{
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	font-size: 8.25pt;
	color: #404040;
	height: 20px;
	width: 5%;
	text-align: left;
}
.RecentLink:before
{
	font-size: 8.25pt;
	color: #404040;
	text-align: left;
}

.RecentLink:after
{
	font-size: 8.25pt;
	color: #404040;
	text-align: left;
}

.FieldSetTitle
{
	font-size: 10pt;
	font-weight: bold;
	color: #9d1f1f;
}
.FieldSetTitle:before
{
	font-size: 10pt;
	font-weight: bold;
	color: #9d1f1f;
}

.FieldSetTitle:after
{
	font-size: 10pt;
	font-weight: bold;
	color: #9d1f1f;
}

.Separator
{
	box-sizing: border-box;
	display: block;
	-moz-box-sizing: border-box;
	color: white;
}
.Separator:before
{
	box-sizing: border-box;
	display: block;
	-moz-box-sizing: border-box;
	color: white;
}

.Separator:after
{
	box-sizing: border-box;
	display: block;
	-moz-box-sizing: border-box;
	color: white;
}

.TextBlock_Page
{
	margin-bottom: 0pt;
	margin-left: 6px;
	margin-right: 6px;
	margin-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
	padding-top: 0pt;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #374e70;
}
.TextBlock_Page:before
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #374e70;
}

.TextBlock_Page:after
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #374e70;
}

.TableTitle
{
	padding-left: 5px;
	padding-right: 5px;
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #0e527b;
}
.TableTitle:before
{
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #0e527b;
}

.TableTitle:after
{
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #0e527b;
}

.TextErrorMsg
{
	color: red;
}
.TextErrorMsg:before
{
	color: red;
}

.TextErrorMsg:after
{
	color: red;
}

.TextBlockBold
{
	font-weight: bold;
}
.TextBlockBold:before
{
	font-weight: bold;
}

.TextBlockBold:after
{
	font-weight: bold;
}

.TextBlockWrap
{
	white-space: normal;
}
.TextBlockWrap:before
{
	white-space: normal;
}

.TextBlockWrap:after
{
	white-space: normal;
}

.ProfileName
{
	margin-bottom: 12px;
	margin-left: 12px;
	margin-top: 12px;
	font-size: 17pt;
}
.ProfileName:before
{
	font-size: 17pt;
}

.ProfileName:after
{
	font-size: 17pt;
}

.ProfileTitle
{
	margin-bottom: 3px;
	margin-left: 12px;
	margin-top: 3px;
}
.GxStartPageMenuTitles
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: table;
	background-color: #1d1d1d;
	font-family: "Segoe UI Semibold", segoeuib, "Segoe UI";
	font-size: 16px;
	font-weight: bold;
	color: white;
	height: 65px;
	width: 100%;
	cursor: pointer;
	text-align: center;
	text-shadow: 1px 0px 0px #000 ;
	outline:none;
	border-spacing:0px;
}
.GxStartPageMenuTitles:before
{
	display: table;
	font-family: "Segoe UI Semibold", segoeuib, "Segoe UI";
	font-size: 16px;
	font-weight: bold;
	color: white;
	cursor: pointer;
	text-align: center;
	outline:none;
	border-spacing:0px;
}

.GxStartPageMenuTitles:after
{
	display: table;
	font-family: "Segoe UI Semibold", segoeuib, "Segoe UI";
	font-size: 16px;
	font-weight: bold;
	color: white;
	cursor: pointer;
	text-align: center;
	outline:none;
	border-spacing:0px;
}

.GxStartPageLogin
{
	font-family: "Segoe UI Semibold", "Segoe UI", "Segoe UI Light", Andalus;
	font-size: 12px;
	color: #0192cc;
	cursor: pointer;
}
.GxStartPageLogin:before
{
	font-family: "Segoe UI Semibold", "Segoe UI", "Segoe UI Light", Andalus;
	font-size: 12px;
	color: #0192cc;
	cursor: pointer;
}

.GxStartPageLogin:after
{
	font-family: "Segoe UI Semibold", "Segoe UI", "Segoe UI Light", Andalus;
	font-size: 12px;
	color: #0192cc;
	cursor: pointer;
}

.GxStartPageMenuTitlesSelected
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: table;
	font-family: "Segoe UI Semibold", segoeuib, "Segoe UI";
	font-size: 16px;
	font-weight: bold;
	color: white;
	height: 65px;
	width: 100%;
	cursor: pointer;
	text-align: center;
	text-shadow: 1px 0px 0px #000 ;
	outline:none;
	border-spacing:0px;
}
.GxStartPageMenuTitlesSelected:before
{
	display: table;
	font-family: "Segoe UI Semibold", segoeuib, "Segoe UI";
	font-size: 16px;
	font-weight: bold;
	color: white;
	cursor: pointer;
	text-align: center;
	outline:none;
	border-spacing:0px;
}

.GxStartPageMenuTitlesSelected:after
{
	display: table;
	font-family: "Segoe UI Semibold", segoeuib, "Segoe UI";
	font-size: 16px;
	font-weight: bold;
	color: white;
	cursor: pointer;
	text-align: center;
	outline:none;
	border-spacing:0px;
}

.GxStartPageLearnTrainingCenter,.GxStartPageLearnTrainingCenterTitle
{
	font-family: "Segoe UI";
	font-size: 14px;
	color: #1d1d1d;
}
.GxStartPageLearnTrainingCenter:before,.GxStartPageLearnTrainingCenterTitle:before
{
	font-family: "Segoe UI";
	font-size: 14px;
	color: #1d1d1d;
}

.GxStartPageLearnTrainingCenter:after,.GxStartPageLearnTrainingCenterTitle:after
{
	font-family: "Segoe UI";
	font-size: 14px;
	color: #1d1d1d;
}

.GxStartPageLearnTrainingCenterTitle
{
	font-size: 17px;
	font-weight: bold;
}
.GxStartPageLearnTrainingCenterTitle:before
{
	font-size: 17px;
	font-weight: bold;
}

.GxStartPageLearnTrainingCenterTitle:after
{
	font-size: 17px;
	font-weight: bold;
}

.TransparentBackground,.ReadonlyTransparentBackground
{
	background-color: transparent !important;
	white-space: unset !important;
}
.TransparentBackground:before,.ReadonlyTransparentBackground:before
{
	background-color: transparent !important;
	white-space: unset !important;
}

.TransparentBackground:after,.ReadonlyTransparentBackground:after
{
	background-color: transparent !important;
	white-space: unset !important;
}

BODY
{
	height: 100%;
}
HTML
{
	height: 100%;
}
.CalendarCombo 
{
	background-color: #fff;
	border-bottom-color: #000;
	border-left-color: #fff;
	border-right-color: #000;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	left: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	position: absolute;
	top: 0px;
	width: 4em;
	display: none;
	cursor: default;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
.CalendarCombo  .label 
{
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	color: #333;
	text-align: center;
}
.CalendarCombo  .label-IEfix 
{
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	width: 4em;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	color: #333;
	text-align: center;
}
.CalendarCombo  .active 
{
	border-bottom-color: #969696;
	border-left-color: #969696;
	border-right-color: #969696;
	border-top-color: #969696;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
.CalendarCombo  .hilite 
{
	background-color: #969696;
	border-bottom-color: #d3d4d3;
	border-left-color: #d3d4d3;
	border-right-color: #d3d4d3;
	border-top-color: #d3d4d3;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	color: #fff;
}
DIV.suggestions
{
	background-color: white;
	border-bottom-color: black;
	border-left-color: black;
	border-right-color: black;
	border-top-color: black;
	border-style: solid;
	border-width: 1px;
	box-sizing: border-box;
	position: absolute;
	-moz-box-sizing: border-box;
	font-family: Arial, Verdana;
	font-size: 9px;
}
DIV.suggestions DIV
{
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	cursor: default;
	font-family: Arial, Verdana;
	font-size: 9px;
}
DIV.suggestions DIV.current
{
	background-color: #b0c4de;
	font-family: Arial, Verdana;
	font-size: 9px;
	color: white;
}
.ComponentTrigger 
{
	margin-left: 4px;
	cursor: pointer;
}
.dojoDialog 
{
	background-color: #eee;
	border-bottom-color: #999;
	border-left-color: #999;
	border-right-color: #999;
	border-top-color: #999;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
}
#gx_ajax_notification
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	position: absolute;
	top: 21px;
	z-index: 1000;
	height: 20px;
	width: 100%;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	text-align: center;
}
#gx_ajax_notification DIV
{
	background-color: #777777 !important;
	 opacity: 0.7 !important;
}
.RowDeleted 
{
	text-decoration: line-through;
}
.dp_container 
{
	position: relative;
}
UL.Tabs
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	list-style-type: none;
}
UL.Tabs LI.Tab
{
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
UL.Tabs LI.Tab A
{
	display: block;
	text-decoration: none;
}
UL.Tabs LI.Tab A.TabFirst
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../GxStore/TabBeginUnselected.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-left: 11px;
}
UL.Tabs LI.Tab A.TabLeft
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: none;
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-left: -7px;
	padding-left: 7px;
}
UL.Tabs LI.Tab SPAN
{
	display: block;
}
UL.Tabs LI.Tab SPAN.TabBackground
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../GxStore/TabUnselected.gif);
	background-repeat: repeat-x;
	overflow: hidden;
}
UL.Tabs LI.Tab SPAN.TabLast
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../GxStore/TabEndUnselected.gif);
	background-position: right 0;
	background-repeat: no-repeat;
	padding-right: 18px;
}
UL.Tabs LI.Tab SPAN.TabRight
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../GxStore/TabUnselectedUnselected.gif);
	background-position: right 0;
	background-repeat: no-repeat;
	padding-right: 23px;
}
UL.Tabs LI.Tab SPAN.TabText
{
	padding-bottom: 3px;
	padding-top: 4px;
	white-space: nowrap;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
}
UL.Tabs LI.TabSelected
{
	position: relative;
}
UL.Tabs LI.TabSelected A
{
	float: left;
	position: relative;
}
UL.Tabs LI.TabSelected A.TabFirst
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../GxStore/TabBeginSelected.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-left: 12px;
}
UL.Tabs LI.TabSelected A.TabLeft
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../GxStore/TabUnselectedSelected.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-left: -23px;
	padding-left: 23px;
}
UL.Tabs LI.TabSelected SPAN
{
	float: left;
	position: relative;
}
UL.Tabs LI.TabSelected SPAN.TabBackground
{
	background-color: transparent;
	background-image: url(../GxStore/TabSelected.gif);
}
UL.Tabs LI.TabSelected SPAN.TabLast
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../GxStore/TabEndSelected.gif);
	background-position: right 0;
	background-repeat: no-repeat;
	padding-right: 19px;
}
UL.Tabs LI.TabSelected SPAN.TabRight
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../GxStore/TabSelectedUnselected.gif);
	background-position: right 0;
	background-repeat: no-repeat;
	margin-right: 0px;
	padding-right: 23px;
}
UL.Tabs LI.TabSelected SPAN.TabText
{
	font-family: Verdana, Arial;
	font-weight: normal;
	color: #747474;
}
DIV.gx-multimedia-upload
{
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-top-color: #ccc;
	border-style: solid;
	border-width: 1px;
	position: relative;
	height: 72px;
	width: 128px;
	display: block;
	text-align: center;
	line-height:68px;
}
DIV.gx-multimedia-upload INPUT.BtnEnter
{
	clear: both;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
DIV.gx-multimedia-upload A.action
{
	background-color: #666;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	position: absolute;
	top: 0px;
	cursor: pointer;
	font-size: 11px;
	color: white;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	line-height:15px;
	-ms-transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	-webkit-transition: opacity .3s ease-in-out;
}
DIV.gx-multimedia-upload A.change-action
{
	background-position: 4px center;
	background-repeat: no-repeat;
	padding-left: 16px;
	padding-right: 4px;
	right: 20px;
}
DIV.gx-multimedia-upload A.clear-action
{
	background-position: center center;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 9px;
	padding-top: 9px;
	right: 20px;
}
DIV.gx-multimedia-upload A.action:focus
{
	text-decoration: underline;
	opacity:.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
DIV.gx-multimedia-upload *
{
	text-align: left;
	line-height:normal;
}
DIV.gx-multimedia-upload DIV.fields-ct
{
	background-color: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	padding-left: 5px;
	padding-top: 10px;
	height: 100%;
	display: none;
}
DIV.gx-multimedia-upload A:first-child
{
	background-color: #666;
	background-position: 4px center;
	background-repeat: no-repeat;
	padding-bottom: 2px;
	padding-left: 16px;
	padding-right: 2px;
	padding-top: 2px;
	position: absolute;
	right: 0px;
	top: 0px;
	cursor: pointer;
	font-size: 11px;
	color: white;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	line-height:15px;
	-ms-transition: opacity .3s ease-in-out;
	-moz-transition: opacity .3s ease-in-out;
	-webkit-transition: opacity .3s ease-in-out;
}
DIV.gx-multimedia-upload A:first-child:focus
{
	text-decoration: underline;
	opacity:.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
DIV.gx-multimedia-upload INPUT.field
{
	float: left;
	margin-top: -20px;
	display: none;
}
DIV.gx-multimedia-upload INPUT.field-selected
{
	display: inline;
}
DIV.gx-multimedia-upload LABEL.option
{
	clear: left;
	float: left;
	margin-bottom: 10px;
	margin-right: 15px;
	width: 150px;
	display: inline;
	cursor: pointer;
	font-size: 11px;
}
DIV.gx-multimedia-upload LABEL.option INPUT
{
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 3px;
	margin-top: 0px;
	display: inline;
	cursor: pointer;
}
DIV.gx-multimedia-upload INPUT.Button
{
	clear: both;
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
	display: block;
}
DIV.gx-multimedia-upload IMG
{
	padding-bottom: 2px;
	padding-top: 2px;
	vertical-align: middle;
	max-width:124px;
	max-height:68px;
}
DIV.gx-multimedia-upload A SPAN
{
	background-position: center center;
	background-repeat: no-repeat;
	height: 68px;
	width: 124px;
	color: transparent;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN
{
	display: block;
}
DIV.gx-multimedia-upload A.gx-multimedia-empty IMG
{
	display: none;
}
DIV.gx-multimedia-upload:hover A.action
{
	display: block;
	opacity:.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
DIV.gx-multimedia-upload:hover A.action:hover
{
	text-decoration: underline;
	opacity:.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
DIV.gx-multimedia-upload:hover A.action:focus
{
	text-decoration: underline;
	opacity:.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
DIV.gx-multimedia-upload:hover A:first-child
{
	display: block;
	opacity:.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
DIV.gx-multimedia-upload:hover A:first-child:hover
{
	text-decoration: underline;
	opacity:.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
A:not([href]) SPAN.gx-video-placeholder
{
	opacity:.5;
}
A:not([href]) SPAN.gx-audio-placeholder
{
	opacity:.5;
}
DIV.gx-mask
{
	background-color: black;
	left: 0px;
	position: absolute;
	top: 0px;
	height: 100%;
	width: 100%;
	animation: entermask 1s;
	-webkit-animation: entermask 1s;
	-ms-filter:"alpha(opacity=10)";
	opacity:.10;
}
DIV.gx-unmask
{
	background-color: transparent;
	animation: leavemask .3s;
	-webkit-animation: leavemask .3s;
}
BODY.gx-masked DIV.gx-mask
{
	bottom: 0px;
	position: fixed;
}
.gx-masked-relative 
{
	position: relative;
}
.GXProgressBar  .progress-bar-title 
{
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
}
.Calendar 
{
	background-color: #fff;
	border-bottom-color: #000;
	border-left-color: #fff;
	border-right-color: #000;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	position: relative;
	display: none;
	cursor: default;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px ;
	font-style: normal;
	font-variant: normal;
	color: #7d7d7d;
}
.Calendar  .CalendarButton 
{
	background-color: #e4e5e6;
	border-bottom-color: #000;
	border-left-color: #fff;
	border-right-color: #000;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #333;
	text-align: center;
}
.Calendar  .nav 
{
	background-color: #e4e5e6;
	background-image: url(../menuarrow.gif);
	background-position: 100% 100%;
	background-repeat: no-repeat;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
.Calendar  TABLE
{
	background-color: #fff;
	border-bottom-color: #000;
	border-left-color: #fff;
	border-right-color: #000;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	cursor: default;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #333;
	text-align: center;
}
.Calendar  TABLE .wn 
{
	background-color: #d3d4d3;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 3px;
	padding-top: 2px;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
.Calendar  THEAD
{
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
}
.Calendar  THEAD .headrow 
{
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
.Calendar  THEAD .daynames 
{
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #404040;
}
.Calendar  THEAD .name 
{
	background-color: #c00000;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #333;
	text-align: center;
}
.Calendar  THEAD .weekend 
{
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #d84523;
}
.Calendar  THEAD .hilite 
{
	border-bottom-color: #000;
	border-left-color: #fff;
	border-right-color: #000;
	border-top-color: #fff;
	border-style: solid;
	border-width: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
.Calendar  THEAD .active 
{
	border-bottom-color: #000;
	border-left-color: #fff;
	border-right-color: #000;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 0px;
	padding-top: 2px;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
.Calendar  THEAD .CalendarTitle 
{
	background-color: #747474;
	border-bottom-color: #000;
	border-left-color: #000;
	border-right-color: #000;
	border-top-color: #000;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	color: #fff;
	text-align: center;
}
.Calendar  TBODY .day 
{
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 4px;
	padding-top: 2px;
	width: 2em;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #333;
	text-align: center;
}
.Calendar  TBODY .rowhilite  TD
{
	background-color: #e4e5e6;
	color: #333;
}
.Calendar  TBODY .emptyrow 
{
	display: none;
}
.Calendar  TBODY .emptycell 
{
	visibility: hidden;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
.Calendar  TBODY TD .hilite 
{
	border-bottom-color: #fff;
	border-left-color: #000;
	border-right-color: #000;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 3px;
	padding-top: 1px;
}
.Calendar  TBODY TD .active 
{
	border-bottom-color: ButtonHighlight;
	border-left-color: ButtonHighlight;
	border-right-color: ButtonHighlight;
	border-top-color: ButtonHighlight;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
.Calendar  TBODY TD .selected 
{
	background-color: ButtonFace;
	border-bottom-color: ButtonHighlight;
	border-left-color: ButtonHighlight;
	border-right-color: ButtonHighlight;
	border-top-color: ButtonHighlight;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-weight: bold;
	color: ButtonText;
}
.Calendar  TBODY TD .weekend 
{
	color: #f00;
}
.Calendar  TBODY TD .today 
{
	font-weight: bold;
	color: #00f;
}
.Calendar  TBODY TD .disabled 
{
	color: GrayText;
}
.Calendar  TBODY TD .time 
{
	background-color: ButtonFace;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	text-align: center;
}
.Calendar  TBODY TD .time  .hour 
{
	background-color: Menu;
	border-bottom-color: #889;
	border-left-color: #889;
	border-right-color: #889;
	border-top-color: #889;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	font-weight: bold;
}
.Calendar  TBODY TD .time  .minute 
{
	background-color: Menu;
	border-bottom-color: #889;
	border-left-color: #889;
	border-right-color: #889;
	border-top-color: #889;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	font-weight: bold;
}
.Calendar  TBODY TD .time  .ampm 
{
	background-color: Menu;
	border-bottom-color: #889;
	border-left-color: #889;
	border-right-color: #889;
	border-top-color: #889;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 4px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	font-weight: bold;
	text-align: center;
}
.Calendar  TBODY TD .time  .colon 
{
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 0px;
	font-weight: bold;
}
.Calendar  TBODY TD .time  SPAN .hilite 
{
	background-color: Highlight;
	border-bottom-color: #000;
	border-left-color: #000;
	border-right-color: #000;
	border-top-color: #000;
	color: HighlightText;
}
.Calendar  TBODY TD .time  SPAN .active 
{
	background-color: #000;
	border-bottom-color: #f00;
	border-left-color: #f00;
	border-right-color: #f00;
	border-top-color: #f00;
	color: #0f0;
}
.Calendar  TFOOT .footrow 
{
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: white;
}
.Calendar  TFOOT .ttip 
{
	background-color: #e4e5e6;
	border-bottom-color: #fff;
	border-left-color: #767676;
	border-right-color: #fff;
	border-top-color: #767676;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #333;
	text-align: center;
}
.Calendar  TFOOT .hilite 
{
	background-color: #d3d4d3;
	border-bottom-color: #000;
	border-left-color: #fff;
	border-right-color: #000;
	border-top-color: #fff;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
}
.Calendar  TFOOT .active 
{
	border-bottom-color: #fff;
	border-left-color: #000;
	border-right-color: #fff;
	border-top-color: #000;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 0px;
	padding-top: 2px;
	font-family: tahoma,verdana,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
.ErrorViewerBullet div 
{
	margin-left: 5px;
	display: list-item;
	list-style-position: inside;
}
.GeoLocOption 
{
	margin-left: 4px;
	margin-right: 4px;
	position: relative;
	top: 2px;
	cursor: pointer;
}
.PopupHeader 
{
	background-color: transparent;
	background-image: none;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	float: right;
	margin-top: -20px;
	z-index: 1;
	cursor: move;
	font-family: Arial;
	font-size: 11pt;
	font-style: italic;
	font-weight: bold;
	color: transparent;
	text-indent: 3px;
	vertical-align: bottom;
	height: 60px !important;
	 width: 100%  !important;
}
.PopupHeader  .PopupTitle 
{
	margin-top: 30px;
	color="gray";
}
.PopupHeaderButton 
{
	background-image: url(../GxStore/ClosePrompt.png);
	background-position: center center;
	background-repeat: no-repeat;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	float: right;
	margin-right: 2px;
	margin-top: 2px;
	height: 36px;
	width: 36px;
	cursor: pointer;
	text-align: right;
}
.PopupContent 
{
	background-color: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	margin-left: -2px;
	margin-top: -24px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 40px;
	padding: 40px 20px 20px 20px !important;
}
.PopupContent  IFRAME
{
	border-width: 0px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
}
DIV .suggestions 
{
	background-color: white;
	border-bottom-color: black;
	border-left-color: black;
	border-right-color: black;
	border-top-color: black;
	border-style: solid;
	border-width: 1px;
	box-sizing: border-box;
	position: absolute;
	-moz-box-sizing: border-box;
	font-family: Arial, Verdana;
	font-size: 9px;
}
DIV .suggestions  DIV
{
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	cursor: default;
	font-family: Arial, Verdana;
	font-size: 9px;
}
DIV .suggestions  DIV .current 
{
	background-color: #b0c4de;
	font-family: Arial, Verdana;
	font-size: 9px;
	color: white;
}
.UnSelectedTab 
{
	background-image: url(../GxStore/TabUnselected.gif);
	font-family: Arial;
	font-size: 8pt;
}
.UnSelectedTab  A
{
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	vertical-align: bottom;
}
.td5 
{
	width: 5%;
}
.td100 
{
	width: 100%;
}
.PopupShadow 
{
	background-color: #404040;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	opacity:.4;
}
.HRDefault 
{
	background-color: #9d1f1f;
	border-width: 0px;
	height: 2px;
	color: #9d1f1f;
}
.UnSelectedTabbed 
{
	background-image: none;
	font-family: arial;
	font-size: 8pt;
}
.UnSelectedTabbed  A
{
	font-family: Verdana, Arial;
	font-size: 10pt;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	vertical-align: bottom;
}
.TabbedHeaderCell 
{
	border-style: none;
	border-width: 0px;
}
.TabbedContentCell 
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../TabbedBackground.png);
	background-repeat: repeat;
	border-style: none;
	border-width: 0px;
}
.TabbedVerticalMarginCell 
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../TabbedVerticalMargin.png);
	background-repeat: repeat-y;
}
.TabbedBottomMarginCell 
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../TabbedBottomMargin.png);
	background-repeat: repeat-x;
	height: 1px;
}
.ColorLinks  A:active
{
	text-decoration: underline;
	color: black;
}
.ColorLinks  A:hover
{
	text-decoration: underline;
	color: black;
}
.ColorLinks  A:visited
{
	text-decoration: none;
	color: #404040;
}
.ColorLinks  A:link
{
	text-decoration: none;
	color: #404040;
}
.BlueNameLinks 
{
	font-size: 8pt;
	color: #155579;
}
.BlueNameLinks  A:active
{
	color: #155579;
}
.BlueNameLinks  A:hover
{
	text-decoration: none;
	color: #155579;
}
.BlueNameLinks  A:visited
{
	text-decoration: none;
	color: #155579;
}
.BlueNameLinks  A:link
{
	text-decoration: none;
	color: #155579;
}
.LightBlueNameLinks 
{
	text-decoration: none;
	color: #155579;
}
.LightBlueNameLinks  A:active
{
	text-decoration: none;
	color: #155579;
}
.LightBlueNameLinks  A:hover
{
	text-decoration: none;
	color: #155579;
}
.LightBlueNameLinks  A:visited
{
	text-decoration: none;
	color: #155579;
}
.LightBlueNameLinks  A:link
{
	text-decoration: none;
	color: #155579;
}
.UnderlinedLightBlueNameLinks 
{
	text-decoration: underline;
	color: #155579;
}
.UnderlinedLightBlueNameLinks  A:active
{
	text-decoration: underline;
	color: #155579;
}
.UnderlinedLightBlueNameLinks  A:hover
{
	text-decoration: underline;
	color: #155579;
}
.UnderlinedLightBlueNameLinks  A:visited
{
	text-decoration: underline;
	color: #155579;
}
.UnderlinedLightBlueNameLinks  A:link
{
	text-decoration: underline;
	color: #155579;
}
.LanguageLink 
{
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	color: #7f7f7f;
}
.LanguageLink  A
{
	font-family: Arial;
	font-size: 9pt;
	text-decoration: none;
	color: #155579;
}
.LanguageLinkSelected 
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: black;
}
.HomeCategoriesContainerCell 
{
	background-image: url(../underfocuszone_background1.png);
	background-position: 0 0;
	background-repeat: repeat-x;
	height: 71px;
	width: 100%;
}
.NotUnderlinedLink 
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
.NotUnderlinedLink  A
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
.RedNameLinks 
{
	text-decoration: none;
	color: red;
}
.RedNameLinks  A:active
{
	text-decoration: none;
	color: red;
}
.RedNameLinks  A:hover
{
	text-decoration: none;
	color: red;
}
.RedNameLinks  A:link
{
	text-decoration: none;
	color: red;
}
.RedNameLinks  A:visited
{
	text-decoration: none;
	color: red;
}
.GreenNameLinks 
{
	text-decoration: none;
	color: forestgreen;
}
.GreenNameLinks  A:active
{
	text-decoration: none;
	color: forestgreen;
}
.GreenNameLinks  A:hover
{
	text-decoration: none;
	color: forestgreen;
}
.GreenNameLinks  A:link
{
	text-decoration: none;
	color: forestgreen;
}
.GreenNameLinks  A:visited
{
	text-decoration: none;
	color: forestgreen;
}
.LightGreyLinks 
{
	text-decoration: none;
	color: #155579;
}
.LightGreyLinks  A:active
{
	text-decoration: none;
	color: #747474;
}
.LightGreyLinks  A:hover
{
	text-decoration: none;
	color: #ff8000;
}
.LightGreyLinks  A:visited
{
	text-decoration: none;
	color: #747474;
}
.LightGreyLinks  A:link
{
	text-decoration: none;
	color: #747474;
}
.OrangeLink 
{
	font-size: 9pt;
	color: 255,151,0;
}
.OrangeLink  A
{
	text-decoration: none;
	color: 255,151,0;
}
.HashTag 
{
	font-size: 12px;
	color: #197399;
}
.HashTag  A:active
{
	color: #197399;
}
.HashTag  A:hover
{
	text-decoration: none;
	color: #197399;
}
.HashTag  A:visited
{
	text-decoration: none;
	color: #197399;
}
.HashTag  A:link
{
	text-decoration: none;
	color: #197399;
}
.Border1 
{
	border-style: solid;
	border-width: 1px;
}
.Description 
{
	background-position: 0 0;
	background-repeat: no-repeat;
	color: black;
}
.ReadonlyDescription 
{
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	color: black;
}
DIV.suggestions
{
	background-color: #fff;
	border-bottom-color: #969696;
	border-left-color: #969696;
	border-right-color: #969696;
	border-top-color: #969696;
	border-style: solid;
	border-width: 1px;
	box-sizing: border-box;
	position: absolute;
	-moz-box-sizing: border-box;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
}
DIV.suggestions DIV
{
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	cursor: default;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
DIV.suggestions DIV.current
{
	background-color: #d3d4d3;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	font-family: Verdana, Arial;
	font-size: 8pt;
	font-style: normal;
	font-variant: normal;
	color: #333;
}
TABLE.TabbedTable
{
	background-color: white;
	border-bottom-color: #ededed;
	border-left-color: #ededed;
	border-right-color: #ededed;
	border-top-color: #ededed;
	border-style: solid;
	border-width: 0px;
}
UL.Tabbeds
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: inline;
	list-style-type: none;
}
UL.Tabbeds LI.Tabbed
{
	margin-bottom: -3px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: relative;
	height: 50px;
	display: inline;
	list-style-type: none;
	width: auto;
}
UL.Tabbeds LI.Tabbed A
{
	background-image: none;
	float: left;
	display: block;
	list-style-image: none;
	text-decoration: none;
}
UL.Tabbeds LI.Tabbed A.TabbedFirst
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: none;
	padding-left: 11px;
}
UL.Tabbeds LI.Tabbed A.TabbedLeft
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: none;
	margin-left: -7px;
	padding-left: 7px;
}
UL.Tabbeds LI.Tabbed SPAN
{
	float: left;
	height: 50px;
	display: block;
}
UL.Tabbeds LI.Tabbed SPAN.TabbedBackground
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: none;
	overflow: hidden;
	padding-left: 4px;
	padding-right: 4px;
}
UL.Tabbeds LI.Tabbed SPAN.TabbedLast
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: none;
	background-repeat: repeat;
	padding-right: 18px;
}
UL.Tabbeds LI.Tabbed SPAN.TabbedRight
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: none;
	padding-right: 23px;
}
UL.Tabbeds LI.Tabbed SPAN.TabbedText
{
	margin-right: 0px;
	margin-top: 12px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	white-space: nowrap;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #0e527b;
	vertical-align: middle;
}
UL.Tabbeds LI.TabbedSelected
{
	background-image: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: relative;
	height: 50px;
	display: inline;
	list-style-type: none;
	width: auto;
}
UL.Tabbeds LI.TabbedSelected A
{
	float: left;
	position: relative;
}
UL.Tabbeds LI.TabbedSelected A.TabbedFirst
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../TabbedSelectedLeft.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	padding-left: 22px;
}
UL.Tabbeds LI.TabbedSelected A.TabbedLeft
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../TabbedSelectedLeft.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	margin-left: -23px;
	padding-left: 22px;
}
UL.Tabbeds LI.TabbedSelected SPAN
{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	position: relative;
	height: 50px;
}
UL.Tabbeds LI.TabbedSelected SPAN.TabbedBackground
{
	background-color: transparent;
	background-image: url(../TabbedSelectedCenter.png);
}
UL.Tabbeds LI.TabbedSelected SPAN.TabbedLast
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../TabbedSelectedRight.png);
	background-position: right 0;
	background-repeat: no-repeat;
	padding-right: 7px;
}
UL.Tabbeds LI.TabbedSelected SPAN.TabbedRight
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../TabbedSelectedRight.png);
	background-position: right 0;
	background-repeat: no-repeat;
	margin-right: 0px;
	padding-right: 7px;
}
UL.Tabbeds LI.TabbedSelected SPAN.TabbedText
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	color: black;
	vertical-align: middle;
}
IMG.MiniSliderImage
{
	border-style: none;
	border-width: 0px;
}
.TopPaddingCell 
{
	padding-top: 10px;
}
.WhiteLinks 
{
	color: white;
}
.WhiteLinks  A:active
{
	color: #155579;
}
.WhiteLinks  A:hover
{
	text-decoration: none;
	color: white;
}
.WhiteLinks  A:visited
{
	text-decoration: none;
	color: white;
}
.WhiteLinks  A:link
{
	text-decoration: none;
	color: white;
}
.CounterLikeLink 
{
	background-attachment: scroll;
	background-image: url(../LikeCounter.png);
	background-repeat: no-repeat;
	color: #806680;
	letter-spacing: 3px;
	text-align: center;
	text-indent: 3px;
	padding: 1px 13px 2px 16px !important;
}
.HomePageFooter 
{
	background-image: url(../footerHomePage.png);
	background-repeat: repeat-x;
	padding-bottom: 10px;
	padding-right: 30px;
	padding-top: 10px;
	text-align: right;
	-moz-border-radius:5px;
	 -webkit-border-radius:5px;
}
.HomePageUnderTitle 
{
	height: 15px;
}
.HomePageTitles 
{
	left: 60px;
}
.BestQualifiedTableBottom 
{
	background-image: url(../BestQualified_BackgroundBottom.png);
	background-position: 0px bottom;
	background-repeat: no-repeat;
}
.BestQualifiedTableHeader 
{
	padding-left: 10px;
}
.BlueBoldLinks 
{
	font-family: Arial;
	font-weight: bold;
	color: #155579;
}
.BlueBoldLinks  A:active
{
	color: #155579;
}
.BlueBoldLinks  A:hover
{
	text-decoration: none;
	color: #155579;
}
.BlueBoldLinks  A:visited
{
	text-decoration: none;
	color: #155579;
}
.BlueBoldLinks  A:link
{
	text-decoration: none;
	color: #155579;
}
.BlueLinks 
{
	color: #155579;
}
.BlueLinks  A:active
{
	color: #155579;
}
.BlueLinks  A:hover
{
	text-decoration: none;
	color: #155579;
}
.BlueLinks  A:visited
{
	text-decoration: none;
	color: #155579;
}
.BlueLinks  A:link
{
	text-decoration: none;
	color: #155579;
}
.LikeStar 
{
	white-space: nowrap;
}
.LikeStar  A
{
	background-attachment: scroll;
	background-image: url(../likestar.png);
	background-position: 6px;
	background-repeat: no-repeat;
	float: left;
	padding: 2px 6px 0px 24px !important;
	 text-decoration: none !important;
	 color: #666666;
}
.UnlikeStar 
{
	white-space: nowrap;
}
.UnlikeStar  A
{
	background-attachment: scroll;
	background-image: url(../likestarGray.png);
	background-position: 6px;
	background-repeat: no-repeat;
	float: left;
	padding: 2px 6px 0px 24px !important;
	 text-decoration: none !important;
	 color: #666666;
}
.Text 
{
	font-family: Arial;
	font-size: 9pt;
}
.ReadonlyText 
{
	font-family: Arial;
	font-size: 9pt;
	color: black;
}
.LinksSeparator 
{
	padding-right: 30px;
	font-family: Arial;
	font-weight: bold;
	color: #155579;
}
.LinksSeparator  A:active
{
	color: #155579;
}
.LinksSeparator  A:hover
{
	text-decoration: none;
	color: #155579;
}
.LinksSeparator  A:visited
{
	text-decoration: none;
	color: #155579;
}
.LinksSeparator  A:link
{
	text-decoration: none;
	color: #155579;
}
.BlackNameLinks 
{
	color: black;
}
.BlackNameLinks  A:active
{
	color: black;
}
.BlackNameLinks  A:hover
{
	text-decoration: none;
	color: black;
}
.BlackNameLinks  A:visited
{
	text-decoration: none;
	color: black;
}
.BlackNameLinks  A:link
{
	text-decoration: none;
	color: black;
}
.PopupBorder 
{
	background-color: transparent;
	border-style: solid;
	border-width: 0px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	padding-right:40px !important;
	padding-bottom:20px !important;
}
.PopupBorder  IMG
{
	margin-left: -2px;
	margin-top: -6px;
	padding-bottom: 10px;
}
.GreyNameLinks 
{
	color: #adadad;
}
.GreyNameLinks  A:active
{
	color: #adadad;
}
.GreyNameLinks  A:hover
{
	text-decoration: underline;
	color: #adadad;
}
.GreyNameLinks  A:visited
{
	text-decoration: none;
	color: #adadad;
}
.GreyNameLinks  A:link
{
	color: #adadad;
}
.GreyNameLinks  A
{
	text-decoration: none;
}
.MenuProfileLinks 
{
	color: #fff;
}
.MenuProfileLinks  A:hover
{
	text-decoration: underline;
}
.MenuProfileLinks  A:visited
{
	text-decoration: none;
}
.MenuProfileLinks  A
{
	text-decoration: none;
	color: #fff;
}
.MenuProfileSelectedLinks 
{
	color: #747474;
}
.MenuProfileSelectedLinks  A:hover
{
	text-decoration: underline;
}
.MenuProfileSelectedLinks  A:visited
{
	text-decoration: none;
}
.MenuProfileSelectedLinks  A
{
	text-decoration: none;
	color: #747474;
}
.ReadonlyBlueNameLinks 
{
	color: #155579;
}
.ReadonlyBlueNameLinks  A:active
{
	color: #155579;
}
.ReadonlyBlueNameLinks  A:hover
{
	text-decoration: none;
	color: #155579;
}
.ReadonlyBlueNameLinks  A:visited
{
	text-decoration: none;
	color: #155579;
}
.ReadonlyBlueNameLinks  A:link
{
	text-decoration: none;
	color: #155579;
}
.WhiteNameLinks 
{
	color: white;
}
.WhiteNameLinks  A:active
{
	color: white;
}
.WhiteNameLinks  A:hover
{
	text-decoration: none;
	color: white;
}
.WhiteNameLinks  A:visited
{
	text-decoration: none;
	color: white;
}
.WhiteNameLinks  A:link
{
	text-decoration: none;
	color: white;
}
.ratingSmall.fivePtZero 
{
	background-position: 0 0;;
}
.ratingSmall.fourPtFive 
{
	background-position: 0 -18px;;
}
.ratingSmall.fourPtZero 
{
	background-position: -14px 0;;
}
.ratingSmall.onePtFive 
{
	background-position: -42px -18px;;
}
.ratingSmall.onePtZero 
{
	background-position: -56px 0;;
}
.ratingSmall.threePtFive 
{
	background-position: -14px -18px;;
}
.ratingSmall.threePtZero 
{
	background-position: -28px 0;;
}
.ratingSmall.twoPtFive 
{
	background-position: -28px -18px;;
}
.ratingSmall.twoPtZero 
{
	background-position: -42px 0;;
}
.ratingSmall.zeroPtFive 
{
	background-position: -56px -18px;;
}
.ratingSmall.zeroPtZero 
{
	background-position: -70px 0;;
}
.ratingSmall 
{
	background-image: url(../marketplace.png);
	height: 11px;
	width: 70px;
}
.TextBlockRanking 
{
	font-size: 9pt;
	color: #ccc;
}
.ReadonlyProductDescription 
{
	font-family: Arial;
	font-size: 10pt;
	color: black;
}
.ProductDescription 
{
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	line-height:27px;
}
.LoginAttribute 
{
	background-image: none;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-radius: 5px 5px 5px 5px;
	 padding: 2px;
	 margin: 0px 0px;
	 font-size: 12px;
	 color: #555555;
	 box-shadow: 0 0 2px #AAAAAA;
	 border: 1px solid #DDDDDD;
	 background: none repeat scroll 0 0 #FFFFFF;
}
P
{
	margin-bottom: 0px;
	margin-top: 0px;
	line-height:1;
}
.Liked 
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../likebuttonbg.png);
	background-position: left top;
	background-repeat: repeat-x;
	float: left;
	border: 1px solid #D4D4D4;
	 border-radius: 3px 3px 3px 3px;
}
.Focuszone 
{
	background-image: url(../focuszone_mini_background.png);
	background-position: center bottom;
	background-repeat: repeat-x;
	background-color:rgb(247,221,184);
}
.TableDownload 
{
	background-color: #ff7000;
	border-width: 0,5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	cursor: pointer;
	text-align: center;
	padding-top: 7px;
	 padding-bottom: 7px;
}
.TableDownload:hover 
{
	background-color: #d14200;
}
.ContributorsSection 
{
	background-color: #ececec;
	border-width: 0,5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.PaddingLeft 
{
	padding-left: 10px;
}
.ReadonlyBlackNameLinks 
{
	color: black;
}
.ReadonlyBlackNameLinks  A:active
{
	color: black;
}
.ReadonlyBlackNameLinks  A:hover
{
	text-decoration: none;
	color: black;
}
.ReadonlyBlackNameLinks  A:visited
{
	text-decoration: none;
	color: black;
}
.ReadonlyBlackNameLinks  A:link
{
	text-decoration: none;
	color: black;
}
.LinksSeparatorProfile 
{
	padding-right: 15px;
	font-family: Arial;
	font-weight: bold;
	color: #155579;
}
.LinksSeparatorProfile  A:active
{
	color: #155579;
}
.LinksSeparatorProfile  A:hover
{
	text-decoration: none;
	color: #155579;
}
.LinksSeparatorProfile  A:visited
{
	text-decoration: none;
	color: #155579;
}
.LinksSeparatorProfile  A:link
{
	text-decoration: none;
	color: #155579;
}
.ReportAbuseHide 
{
	display: none;
	text-align: right;
}
.ReportAbuse 
{
	text-align: right;
}
.GxStartPageLogin  A
{
	text-decoration: none;
	color: inherit;
}
.GxStartPageLogin  A:hover
{
	text-decoration: underline;
}
.GxStartPageTableHover  TBODY:hover SPAN.GxStartPageLearnTrainingCenter
{
	color: #0192cc;
}
.GxStartPageTableHover  TBODY:hover SPAN.GxStartPageLearnTrainingCenterTitle
{
	color: #0192cc;
}
.GxStartPageMenuTitles  A
{
	background-color: #1d1d1d;
	border-bottom-color: #484848;
	border-left-color: #484848;
	border-right-color: #1d1d1d;
	border-top-color: #484848;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: table-cell;
	text-decoration: none;
	color: white;
	text-align: center;
	vertical-align: middle;
	outline:none;
	 border-spacing:0px;
}
.GxStartPageMenuTitles  A:hover
{
	background-color: #292929;
	border-bottom-color: #484848;
	border-left-color: #484848;
	border-right-color: #2b2b2b;
	border-top-color: #484848;
	border-style: solid;
	border-width: 1px;
	box-sizing: inherit;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: table-cell;
	color: white;
	text-align: center;
	vertical-align: middle;
	outline:none;
	 border-spacing:0px;
}
.GxStartPageMenuTitlesSelected 
{
	text-decoration: none;
}
.GxStartPageMenuTitlesSelected  A
{
	background-color: #464646;
	box-shadow: 0px 0px 6px #000 inset;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: table-cell;
	text-decoration: none;
	color: white;
	text-align: center;
	vertical-align: middle;
	outline:none;
	 border-spacing:0px;
}
.ReadonlyGxStartPageLearnLinksVideo  A
{
	background-image: url(../video_player_icon.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25px;
	text-decoration: none;
	color: #1d1d1d;
}
.ReadonlyGxStartPageLearnLinksVideo  A:hover
{
	background-image: url(../video_player_icon_hover.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25px;
	font-family: "Segoe UI";
	text-decoration: underline;
	color: #0192cc;
}
.ReadonlyGxStartPageLearnLinksDocument  A
{
	background-image: url(../document_icon.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25px;
	text-decoration: none;
	color: #1d1d1d;
}
.ReadonlyGxStartPageLearnLinksDocument  A:hover
{
	background-image: url(../document_icon_hover.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25px;
	font-family: "Segoe UI";
	text-decoration: underline;
	color: #0192cc;
}
.ReadonlyGxStartPageLearnLinksWebPage  A
{
	background-image: url(../web_icon.png);
	background-position: left ;
	background-repeat: no-repeat;
	padding-left: 25px;
	text-decoration: none;
	color: #1d1d1d;
}
.ReadonlyGxStartPageLearnLinksWebPage  A:hover
{
	background-image: url(../web_icon_hover.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 25px;
	font-family: "Segoe UI";
	text-decoration: underline;
	color: #0192cc;
}
.GxStartPageViewTable2  TBODY:hover
{
	background-color: #e2edf6;
}
.ReadonlyGxStartpageSearchLinks  A
{
	text-decoration: none;
	color: #0192cc;
}
.ReadonlyGxStartpageSearchLinks  A:hover
{
	text-decoration: underline;
	color: #0192cc;
}
.GxStartPageRecentsTitle 
{
	height: 29px;
}
.GxStartPageRecentsOdd 
{
	height: 40px;
}
.GxStartPageRecentsEven 
{
	height: 40px;
}
.ImageNoBorder  A:active
{
	border:0;
	outline:none;
}
.ImageNoBorder  A:visited
{
	border:0;
	outline:none;
}
.ImageNoBorder  A:focus
{
	border:0;
	outline:none;
}
.ReadonlyGxStartPageDefFont 
{
	text-decoration: none;
	color: #1d1d1d;
}
.ReadonlyGxStartPageDefFont  A
{
	text-decoration: none;
	color: inherit;
}
.ReadonlyGxStartPageDefFont  A:hover
{
	text-decoration: none;
	color: inherit;
}
.ReadonlyGxStartPageDefFont  A:active
{
	text-decoration: none;
	color: inherit;
}
.dummy, td[data-align="center"] 
{
	text-align:-webkit-center;
}
.dummy, td[data-align="left"] 
{
	text-align:-webkit-left;
}
.dummy, td[data-align="right"] 
{
	text-align:-webkit-right;
}
.ReadonlyGxStartpageSearchLinksRed:hover 
{
	cursor: pointer;
	text-decoration: underline;
}
.BaseRBtn 
{
	background-color: transparent !important;
}
.BtnText 
{
	background-color: transparent !important;
}
@font-face
{
	font-family: 'segoeuib';
	src: url('segoeuib.ttf');
}
@font-face
{
	font-family: 'proximanovabold';
	src: url('proximanovabold.ttf');
}
@font-face
{
	font-family: 'proximanovaregular';
	src: url('proximanovaregular.ttf');
}
@font-face
{
	font-family: 'proximanovasemibold';
	src: url('proximanovasemibold.ttf');
}
@font-face
{
	font-family: 'segoeui';
	src: url('segoeui.ttf');
}
/* [gx-css-import ignore - start] */

@keyframes entermask
{
  from {background-color: transparent;}
  to {background-color: black;}
}

@keyframes leavemask
{
  from {background-color: black;}
  to {background-color: transparent;}
}
div[data-align='center'] > div[data-align-outer] {
	display: table;
	margin-left: auto;
	margin-right: auto;
}
div[data-align='right'] > div[data-align-outer] {
	display: table;
	margin-left: auto;
}
div[data-valign='middle'] > div[data-align-outer] {
	display: table;
	height: 100%;
	width: 100%;
}
div[data-valign='middle'] > div[data-align-outer] > div[data-align-inner] {
	display: table-cell;
	vertical-align: middle;
}
div[data-valign='bottom'] > div[data-align-outer] {
	display: table;
	height: 100%;
	width: 100%;
}
div[data-valign='bottom'] > div[data-align-outer] > div[data-align-inner] {
	display: table-cell;
	vertical-align: bottom;
}
td[data-cell-valign='top'] {	
	vertical-align: top;
}
td[data-cell-valign='middle'] {	
	vertical-align: middle;
}
td[data-cell-valign='bottom'] {	
	vertical-align: bottom;
}
div[data-cell-valign='middle'] {
	display: table-cell;
	vertical-align: middle;
}
div[data-cell-valign='bottom'] {
	display: table-cell;
	vertical-align: bottom;
}
div[data-align='center'] > div[data-align-outer] {
	width: auto;
}
div[data-align='right'] > div[data-align-outer] {
	width: auto;
}
div[data-align][data-align-image] > div[data-align-outer] {
	display: block;
	margin-left: 0;
	margin-right: 0;
	height: 100%;
}
div[data-align][data-align-image] > div[data-align-outer] > div[data-align-inner] {
	height: 100%;
}
div[data-valign][data-align-image] > div[data-align-outer] > div[data-align-inner] {
	display: block;
	height: 100%;
}
div[data-align='center'][data-align-image] img {
	margin-left: auto;
	margin-right: auto;
	display: block;
}
div[data-align='right'][data-align-image] img {
	margin-left: auto;
	display: block;
}
div[data-align='center']:not([data-valign])[data-align-image] img {
	background-position: center top;
}
div[data-align='center'][data-valign='middle'][data-align-image] img {
	background-position: center center;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
div[data-valign][data-align-image] div[data-align-inner] {
	position:relative;
}
div[data-valign][data-align-image] img {
	position: absolute;
	margin: auto;
}
div[data-align='center'][data-valign='bottom'][data-align-image] img {
	background-position: center bottom;
	right: 0;
	bottom: 0;
	left: 0;
}
div[data-align='right']:not([data-valign])[data-align-image] img {
	background-position: right top;
}
div[data-align='right'][data-valign='middle'][data-align-image] img {
	background-position: right center;
	top: 0;
	right: 0;
	bottom: 0;
}
div[data-align='right'][data-valign='bottom'][data-align-image] img {
	background-position: right bottom;
	right: 0;
	bottom: 0;
}
div:not([data-align])[data-valign='middle'][data-align-image] img {
	background-position: left center;
	top: 0;
	bottom: 0;
}
div:not([data-align])[data-valign='bottom'][data-align-image] img {
	background-position: left bottom;
	bottom: 0;
}
div[data-align='center']>div>div>div.gx-attribute>p.form-control-static {
	text-align: center;
}
div[data-align='right']>div>div>div.gx-attribute>p.form-control-static {
	text-align: right;
}

.gxlivepreview-hidesubelements {
	visibility:hidden;
}
.gx-responsive-grid .gx-remove-row {
  position: absolute;
  z-index: 1;
}

.gx-popup-frame-mask{
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}

form[tabindex="-1"]{
	outline:none;
}

.gx-navbar .gx-attribute, .gx-action-group .gx-attribute,  .gx-action-group .gx-button {
    display: inline-block;
}

.gx-action-group .gx-form-group {
    display: inline-block;
	margin-left: 0;
	margin-right: 0;
}

.gx-radio-button-vertical, .gx-radio-button-vertical label{
    display:block;
	line-height: 25px;
}

label.gx-radio-label.disabled.active{	
    box-shadow: inset 0 0px 7px rgba(0,0,0,.280);
}

.gx-prompt.gx-disabled {
	display:none;
}

div.gxwebcomponent > div.gx-mask {
	position: absolute;
}

html.gx-blocking, html.gx-blocking body {
	overflow: hidden;
}

.gx-call-target.empty {
	display: none !important;
}

.gx-sr-only{
	display:none !important;
}
[data-gx-sr-only]{
	display:none !important;
}
.gx-grid [data-gx-grid-nodata]+.GridNoDataText
{
	display:block;
}
.gx-grid .GridNoDataText
{
	display:none;
}
  TD.gx-attribute .form-control {
    display: inline-block;
    width: 100%;
  }
  
.gx-infinite-scrolling-container table, .gx-infinite-scrolling-container thead  {
	overflow-x: hidden;
	display: block;
	width:100%;  
}

.gx-infinite-scrolling-container > table {
  width:100%;  
}

.gx-infinite-scrolling-element {
	overflow-x:hidden;
	overflow-y:auto;
	scroll-behavior:smooth;
	-webkit-overflow-scrolling:touch;
}

.gx-grid .gx-grid-fixed-height {
	overflow-y:scroll;
	display:inline-block;
}

.gx-grid-fixed-header-ie7 > table > thead > tr {
	display: block;
	position: absolute;
}
.gx-grid-fixed-header-ie7 {	
	overflow-x: hidden;
	overflow-y: auto;
}
.gx-grid-fixed-header-ie7 > table > tbody {
	height: auto;
}
.gx-grid-fixed-header-ie7 > table {
	width:auto;
}

table > .gx-infinite-scrolling-element {
	width:100%;
	display:block;
}

.gx-tbldsp-container {
	display:table;
}
.gx-tbldsp-container > div {
	display:table-cell;
}
[data-gx-evt], [data-gx-evt-control] {
	cursor: pointer;
}
.gx-disabled[data-gx-evt], .gx-disabled[data-gx-evt-control] {
	cursor: auto;
}

/* Start Responsive Popups required Styling */
.gx-responsive-popup.gx-popup {
	position:fixed;	
	z-index:1500;	
	margin-top: 0px;
}

.gx-responsive-popup .gx-popup-content > iframe {
	border:none;
}

.gx-responsive-popup div.gx-popup-pdf {
	overflow:hidden;
}

body.gx-popup-opened {
	overflow:hidden;
}

div[data-gx-dynitem-container] {
	display: inline;
}

li[data-gx-dynitem-hook] {
	display: none;
}

.input-group input[data-gx-password-reveal] {
	width: 100%;
}

input[data-gx-password-reveal] + .gx-pwd-reveal-btn {
	display: table-cell;
}

.gx-pwd-reveal-btn {
	display: none;
}

input[data-gx-password-reveal]::-ms-reveal {
    display: none;
}

.gxwebcomponent-loading {
	opacity: 0;
}

@media (min-width: 736px) {	
	/* Just in case for compatibility reasons.*/
	.gx-responsive-popup .gx-popup-header {
		float:none;
		width:auto;
	}
	
	.gx-popup-opened, .gx-popup-opened form {		
		overflow:hidden;		
	}
	
	.gx-responsive-popup .gx-popup-content{		
		overflow:hidden;
	}
	
	.gx-responsive-popup .gx-popup-content iframe{		
		overflow:auto;
	}
	.gx-responsive-popup .gx-popup-resize {   
		position: absolute;
		bottom: 2px;
		right: 2px;
	}
	.gx-responsive-popup.gx-popup-initial .gx-popup-content iframe{   
		max-height:calc(100vh - 80px); /* 80px harcoded for Header Popup Height. Not good. Flexbox instead? */		
		max-width: 100vw;
	}
	.gx-responsive-popup.gx-popup-centered {   
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		left:50% !important;
		top:50% !important;
	}
	
	.gx-responsive-popup.gx-popup-horizontal-center {   
		-webkit-transform: translate(-50%, 0);
		-ms-transform: translate(-50%, 0);
		transform: translate(-50%, 0);
		left:50%;		
	}
}
@media (max-width: 736px) /*Small and ExtraSmall*/
{
	.gx-responsive-popup .gx-popup-header {		
		height:40px;		
	}
	.gx-responsive-popup.gx-popup {				
		top:0;
		left:0;
		height:100vh;
		width:100vw;	
	}
	.gx-responsive-popup .gx-popup-content{		
		height:calc(100% - 40px); /* 40px harcoded for Header Popup Height. Not good. Flexbox instead? */
		width:100%;
		overflow:auto;
		-webkit-overflow-scrolling: touch;		
	}
	.gx-responsive-popup .gx-popup-content > iframe {
		width:100vw !important;				
	}	
	.gx-responsive-popup .gx-popup-resize
	{
		display:none;
	}
	
	body.gx-popup-opened {		
		position:fixed;
	}

	.gx-popup-document 
	{
		width:100vw !important;
	}
}

/* [gx-css-import ignore - end] */
