#wrap {
	text-align: center;
}

#header2 {
	width: 986px;
	height: 85px;
	margin: 0 auto;
}

#head_center2 {
	width: 100%;
	height: 85px;
	padding: 0 0 0 0;
	text-align: center;
	background: url(?xeiresource=xhtm/headerBanner.png) top left no-repeat;
}

#header #site-name {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px 0px 0px 235px;
	FONT: 0% arial;
	COLOR: #ccc;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 3px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	LETTER-SPACING: -0.05em;
	BORDER-BOTTOM-STYLE: none
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img {
	border-style: none;
}

.FormGroupNameLabel {
	color: #2e6baa;
	font-size: large;
}

.pageStepTitle {
	color: #2e6baa;
	font-size: x-large;
}

.WizTabBtn {
	color: #2e6baa;
	display: table-cell;
	height: 30px;
	vertical-align: middle;
	BACKGROUND: url(?xeiresource=xhtm/tabbg.png) #2e6baa repeat-x 0px 100%;
	width: 200px;
}

.WizTabCol {
	color: #ffffff;
	BACKGROUND: url(?xeiresource=xhtm/tab-bg-off.png) #2e6baa repeat-x 0px
		100%;
	width: 200px;
	height: 30px;
}

.WizTabColSel {
	color: #ffffff;
	BACKGROUND: url(?xeiresource=xhtm/tab-bg-on.png) #2e6baa repeat-x 0px
		100%;
	width: 200px;
	height: 30px;
}

.WizTabBtnSel {
	color: #ffffff;
	display: table-cell;
	vertical-align: middle;
	background: #2e6baa;
	height: 30px;
	width: 200px;
}

.PayWizardSteps {
	border: 1px solid #2e6baa;
}

.buttonAddNewBottomOld {
	color: #ffffff;
}

.PayWizardPageBtnBack {
	color: #ffffff;
	height: 29px;
	BACKGROUND: url(?xeiresource=xhtm/button.png) #2e6baa repeat-x 0px 100%;
	border: 1px solid #2e6baa;
	width: 119px;
	cursor: pointer;
}

.PayWizardPageBtnNext {
	color: #ffffff;
	height: 29px;
	BACKGROUND: url(?xeiresource=xhtm/button.png) #2e6baa repeat-x 0px 100%;
	border: 1px solid #2e6baa;
	width: 119px;
	cursor: pointer;
}

.PayWizardPageBtnProcessOnTerminal {
	color: #ffffff;
	height: 29px;
	BACKGROUND: url(?xeiresource=xhtm/button.png) #2e6baa repeat-x 0px 100%;
	border: 1px solid #2e6baa;
	width: 119px;
	cursor: pointer;
}

.BDITSearchBtn {
	color: #ffffff;
}

.colAddButtonBottom2Old {
	color: #ffffff;
	height: 29px;
	BACKGROUND: url(?xeiresource=xhtm/button.png) #2e6baa repeat-x 0px 100%;
	border: 1px solid #2e6baa;
	width: 119px;
}

.colAddButtonBottom22 {
	height: 29px;
	width: 119px;
}

.PayWizardPageBtnPrint {
	color: #ffffff;
}

.compAddButtonBottom2 {
	
}

.PayWizardPageBtnPrintCol {
	color: #ffffff;
	height: 29px;
	BACKGROUND: url(?xeiresource=xhtm/button.png) #2e6baa repeat-x 0px 100%;
	border: 1px solid #2e6baa;
	width: 119px;
	cursor: pointer;
}

.BDITSearchBtnCol {
	color: #ffffff;
	height: 29px;
	BACKGROUND: url(?xeiresource=xhtm/button.png) #2e6baa repeat-x 0px 100%;
	border: 1px solid #2e6baa;
	width: 119px;
	text-align: middle;
}

.GridCellHeader {
	height: 20px;
	background-color: #2e6baa;
	background: #2e6baa;
	color: #ffffff;
}

.GridCellHeader td {
	height: 20px;
	background: #2e6baa;
	background-color: #2e6baa;
	color: #ffffff;
}

.GridCellHeaderLinkColContent0 a {
	color: #ffffff;
}

.card-types {
	align-items: center;
	display: inline-flex;
	vertical-align: bottom;
	margin: -4px 0 -4px 0;
}

.card-types > img {
	width: 28px;
	padding: 0 1px;
}