@CHARSET "ISO-8859-1";

/* originally from default.css */
#divlogo {
	TOP: 20px;
	BACKGROUND-IMAGE: url(../images/logo/logo_topcard.gif);
	MARGIN: 20px;
	WIDTH: 165px;
	HEIGHT: 28px;
	LEFT: 0px;
}

#divheadline_upper {
	BACKGROUND-IMAGE: url(../images/0.gif);
	BACKGROUND-COLOR: #cccccc;
	WIDTH: 100%;
	HEIGHT: 26px;
	BORDER-LEFT-WIDTH: 200px
}

#divheadline_upperleft {
	BACKGROUND-IMAGE: url(../images/0.gif);
	WIDTH: 200px;
	HEIGHT: 26px
}

#divheadline_middle {
	BACKGROUND-IMAGE: url(../images/0.gif);
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 100%;
	HEIGHT: 0px
}

#divheadline_lower {
	BACKGROUND-IMAGE: url(../images/0.gif);
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 100%;
	HEIGHT: 24px
}

#divheadline_lowerleft {
	BACKGROUND-IMAGE: url(../images/0.gif);
	WIDTH: 200px;
	HEIGHT: 24px
}

#divtitle {
	MARGIN-TOP: 20px;
	WIDTH: 550px;
	MARGIN-BOTTOM: 40px;
	HEIGHT: 30px;
	MARGIN-LEFT: 200px;
	COLOR: #808080;
	font-size: 26px;
	font-family: Century Gothic, "Arial", Helvetica, Tahoma, Verdana, sans-serif;
	/* being well aware that non-standard fonts wont work on most computers */
}

#divloginpassword {
	BACKGROUND-IMAGE: url(../images/illustrations-login_keychain.png);
	Z-INDEX: 100;
	POSITION: absolute;
	LEFT: 0px;
	WIDTH: 130px;
	HEIGHT: 200px;
	TOP: 20px
}

#divlogincardreader {
	BACKGROUND-IMAGE: url(../images/illustrations-login_accesscard.png);
	Z-INDEX: 100;
	POSITION: absolute;
	LEFT: -93px;
	WIDTH: 223px;
	HEIGHT: 200px;
	TOP: 20px
}

#div_securityinfo_title {
	padding-top: 3px;
	padding-left: 10px;
	box-sizing: border-box;
	background-color: #E8DEBA;
	width: 250px;
	height: 20px;
	color: #63544A;
	border-right-color: #999999;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom: #F2ECD7 1px solid;
	font-weight: bold;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}

.inputbutton {
	background-color: #E6EAEE;
	border-color: #89A1B8 #44505C #44505C #89A1B8 border-style :   solid;
	border-width: 1px;
	color: #000000;
	height: 20px;
	margin-left: 10px;
	text-align: center;
	vertical-align: middle;
	padding: 0 5px;
}
.inputbuttonfix {
	background-color: #E6EAEE;
	border-color: #89A1B8 #44505C #44505C #89A1B8 border-style :   solid;
	border-width: 1px;
	color: #000000;
	height: 20px;
	width: 80px;
	margin-left: 10px;
	text-align: center;
	vertical-align: middle;
	padding: 0 5px;
}

/* originally from ezioAuthService.css */
#div_UccAuthService_blue_dialog_title {
	padding-top: 3px;
	padding-left: -1px;
	box-sizing: border-box;
	border-bottom-color: #999999;
	background-color: #E8DEBA;
	width: 520px;
	height: 20px;
	color: #63544A;
	border-right-color: #63544A;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom: #F2ECD7 1px solid;
	font-weight: bold;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}

#div_UccAuthService_blue_dialog {
	box-sizing: border-box;
	border-bottom: #999999 1px solid;
	background-color: #E5E5E5;
	width: 520px;
	min-height: 220px;
	margin-bottom: 20px;
	border-right: #999999 1px solid;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}

#div_UccAuthService_security_dialog_title {
	padding-top: 3px;
	padding-left: -1px;
	box-sizing: border-box;
	border-bottom-color: #999999;
	background-color: #E8DEBA;
	width: 250px;
	height: 20px;
	color: #63544A;
	border-right-color: #63544A;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom: #F2ECD7 1px solid;
	font-weight: bold;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}

#div_UccAuthService_security_dialog {
	box-sizing: border-box;
	border-bottom: #999999 1px solid;
	background-color: #FAF9F1;
	width: 250px;
	margin-bottom: 20px;
	border-right: #999999 1px solid;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}

#div_UccAuthService_challenge_label {
	margin-bottom: 13px;
}

#div_UccAuthService_challenge_container_odd {
	float: left;
	text-align: center;
}

#div_UccAuthService_challenge_container_even {
	float: left;
	text-align: center;	
	margin-right: 8px;
}

#div_UccAuthService_challenge_value {
	border-style: solid;
	border-color: #cccccc;
	border-width: 2px;
	padding: 1px;
	padding-left: 4px;
	padding-right: 4px;
	margin: 2px;
	font-weight: bold;
	background-color: #eeeeee;
}

#div_UccAuthService_challenge_key {
	 font-size: 11px;
	text-align: center;	
	color: #aaaaaa;
}



/* update 2013 */

/* TOP CARD LOGO */
#bzeMainTopBarLeft {
    padding: 18px 0 16px 0;
}
#bzeMainTopBarLogo {
	background-image: url(../images/topcard.gif);
   	background-size: 179px 30px;
    display: block;
    height: 30px;
    width: 179px;
    position: relative;
    left: -19px;
}
/* TOP CARD FONT */
h1.bzeHeadline, .cuiHeadline {
	font-family: Century Gothic,Arial,Helvetica,Tahoma,Verdana,sans-serif;
}

.gkkPrimaryHeadline, 
.gkkHeadline h1.gkkPrimary, 
.gkkHeadline h2.gkkSecondary, 
.gkkHeadline p.gkkLeadText  {
	font-family: Century Gothic,Arial,Helvetica,Tahoma,Verdana,sans-serif;
}

h1.cuiHeadline>em {
	color: #000000;	
	font-style: normal;
}

/*TOP CARD BUTTONS*/
.cuiButton:focus, .cuiButtonSecondary:focus {
    box-shadow: 0 0 6px 2px rgba(232, 222, 186, 0.3), 0 0 0 1px #8F734F !important;
	-moz-box-shadow:0 0 6px 2px rgba(232, 222, 186, 0.3),0 0 0 1px #8F734F!important;
	-webkit-box-shadow:0 0 6px 2px rgba(232, 222, 186, 0.3),0 0 0 1px #8F734F!important;    
}

.cuiButtonPrimary{
	background-color: #8F734F;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8F734F',endColorstr='#CCA571',GradientType=0);
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgoJPGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgoJCTxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM4RjczNEYiIHN0b3Atb3BhY2l0eT0iMSIvPgoJCTxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0NDQTU3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAJPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
	background-image:-moz-linear-gradient(bottom,#CCA571 0,#8F734F 100%);
	background-image:-o-linear-gradient(bottom,#CCA571 0,#8F734F 100%);
	background-image:-webkit-linear-gradient(bottom,#CCA571 0,#8F734F 100%);
	background-image:linear-gradient(bottom,#CCA571 0,#8F734F 100%);
}

.cuiButtonPrimary:hover {
    background-color: #8F734F;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCA571',endColorstr='#8F734F',GradientType=0);
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgoJPGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgoJCTxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNDQ0E1NzEiIHN0b3Atb3BhY2l0eT0iMSIvPgoJCTxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhGNzM0RiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAJPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
	background-image:-moz-linear-gradient(bottom,#8F734F 0,#CCA571 100%);
	background-image:-o-linear-gradient(bottom,#8F734F 0,#CCA571 100%);
	background-image:-webkit-linear-gradient(bottom,#8F734F 0,#CCA571 100%);
	background-image:linear-gradient(bottom,#8F734F 0,#CCA571 100%);
}

.cuiButtonPrimary:focus {
    background-color: #8F734F;
    box-shadow: 0 0 6px 2px rgba(232, 222, 186, 0.3), 0 0 0 1px #8F734F !important;
    -moz-box-shadow:0 0 6px 2px rgba(232, 222, 186, 0.3),0 0 0 1px #8F734F!important;
	-webkit-box-shadow:0 0 6px 2px rgba(232, 222, 186, 0.3),0 0 0 1px #8F734F!important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCA571',endColorstr='#8F734F',GradientType=0);
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgoJPGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgoJCTxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNDQ0E1NzEiIHN0b3Atb3BhY2l0eT0iMSIvPgoJCTxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhGNzM0RiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAJPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
	background-image:-moz-linear-gradient(bottom,#8F734F 0,#CCA571 100%);
	background-image:-o-linear-gradient(bottom,#8F734F 0,#CCA571 100%);
	background-image:-webkit-linear-gradient(bottom,#8F734F 0,#CCA571 100%);
	background-image:linear-gradient(bottom,#8F734F 0,#CCA571 100%);
}

.cuiButtonPrimary:active {
    background-color: #8F734F;
}

/* Breadcrumb */
.uwr-local-navigation .uwr-process-navigation ul.uwr-menu-items li.uwr-step-done .uwr-process-step {
    color: #8C7D70;
}
.uwr-local-navigation .uwr-process-navigation ul.uwr-menu-items li.uwr-step-done .uwr-process-step span.uwr-process-step-number {
    background-color: #8C7D70;
}

/* PagePreloader */
.uwr-loading-message-container .uwr-loading-message-mask .uwr-loading-message-spinner.uwr-loading-message-spinner-huge {
    background-image: url("../images/Progress-Loader_Donut12-128pxSand.gif"); 
}

/* Field's Glow */
.cuiEntryfield:focus, .cuiEntryfieldVS:focus, .cuiTextarea:focus, .cuiTextareaVS:focus, .cuiListBox:focus, .cuiListBoxVS:focus {
    border-color: #8F734F;
    box-shadow: 0 0 8px 1px rgba(232, 222, 186, 0.8);
}

