.button_header,
.button_content											{display:inline-block; overflow:hidden; line-height:0em;}
/* ************************************************************************************* */
.button_header											{margin-left:6px;}

.button_header .button,
.button_header .button:hover,
.button_header .button.act,
.button_header .button:hover div,
.button_header .button div								{display:inline-block; cursor:pointer; overflow:hidden;}

.button_header .button,
.button_header .button:hover,
.button_header .button.act
.button_header .button,
.button_header .button:hover,
.button_header .button.act								{padding:0; overflow:hidden; font-size:1em;text-transform:uppercase;}
/* ************************************************************************************* */

/* ************************************************************************************* */
/* ************************************************************************************* */
.button_header4 .button .button-t,
.button_header4 .button:hover .button-t,
.button_header4 .button.act .button-t					{background:url('../images/bg_button4_header_rep.png') repeat-x transparent;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_header4 .button .button-t,
.button_header4 .button.act:hover .button-t				{background-position:0 0;}

.button_header4 .button:hover .button-t,
.button_header4 .button.act .button-t					{background-position:0 100%;}
/* ************************************************************************************* */
.button_header4 .bg_button .button-t,
.button_header4 .bg_button:hover .button-t,
.button_header4 .bg_button.act .button-t				{margin: 0px 0px 0px 0px; height:24px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_header4 .bg_button  a span.ui-button-text,
.button_header4 .bg_button  span.ui-button-text,
.button_header4 .bg_button:hover a span.ui-button-text,
.button_header4 .bg_button.act a span.ui-button-text,
.button_header4 .bg_button:hover span.ui-button-text,
.button_header4 .bg_button.act span.ui-button-text						{font-weight:bold;text-decoration:none; white-space:nowrap;text-transform:none;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_header4 .bg_button:hover a span.ui-button-text,
.button_header4 .bg_button.act a span.ui-button-text,
.button_header4 .bg_button:hover span.ui-button-text,
.button_header4 .bg_button.act span.ui-button-text					{color:#a1a0a0;}

.button_header4 .bg_button  a span.ui-button-text,
.button_header4 .bg_button  span.ui-button-text						{color:#fff;font-size:12px; line-height:1em;padding: 5px 8px 7px 8px; display:inline-block;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_content  button										{height:38px; font-size:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_content .button,
.button_content .button.act,
.button_content .button div								{display:inline-block; cursor:pointer; overflow:hidden;}

.button_content .button,
.button_content .button.act								{padding:0; overflow:hidden; }
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_content22 .bg_button .button-t,
.button_content22 .bg_button:hover .button-t,
.button_content22 .bg_button.act .button-t					{}
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_content22 .bg_button .button-t {
	background-color: #21337b;
  color: white !important;
  /*width: 100px;*/
	border: 0;
  padding: 5px;
}
.button_content22 .bg_button.act:hover .button-t			{
	background:#f2bd1b;
	border:1px solid #f2bd1b;
}
.button_content22 .bg_button:hover .button-t				{
	background:#f2bd1b;
	border:1px solid #f2bd1b;
}
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_content2 .bg_button .button-t,
.button_content2 .bg_button:hover .button-t,
.button_content2 .bg_button.act .button-t					{}
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_content2 .bg_button .button-t						{background:url('../images/tail_button.gif') 0 0 repeat-x #f5f5f5; border:1px solid #ececec;}
.button_content2 .bg_button.act:hover .button-t				{}

.button_content2 .bg_button:hover .button-t					{}
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_content .bg_button .button-t,
.button_content .bg_button:hover .button-t,
.button_content .bg_button.act .button-t				{margin: 0px 0px 0px 0px; }
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_content .bg_button  a span.ui-button-text,
.button_content .bg_button  span.ui-button-text,
.button_content .bg_button:hover a span.ui-button-text,
.button_content .bg_button.act a span.ui-button-text,
.button_content .bg_button:hover span.ui-button-text,
.button_content .bg_button.act span.ui-button-text						{font-size:12px; line-height:1em;font-weight:bold;white-space:nowrap;text-decoration:none; display:inline-block;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_content2 .bg_button  a span.ui-button-text,
.button_content2 .bg_button  span.ui-button-text						{color:#fff;text-decoration:none; background-color:#21337b;}

.button_content2 .bg_button:hover a span.ui-button-text,
.button_content2 .bg_button.act a span.ui-button-text,
.button_content2 .bg_button:hover span.ui-button-text,
.button_content2 .bg_button.act span.ui-button-text						{color:#f2bd1b;text-decoration:none;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.button_content22 .bg_button  a span.ui-button-text,
.button_content22 .bg_button  span.ui-button-text						{color:#fff;text-decoration:none;}

.button_content22 .bg_button:hover a span.ui-button-text,
.button_content22 .bg_button.act a span.ui-button-text,
.button_content22 .bg_button:hover span.ui-button-text,
.button_content22 .bg_button.act span.ui-button-text					{color:#fff;text-decoration:none;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding:8px 15px 9px 10px; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {padding:8px 15px 9px 10px; }

.button__padd .ui-button-text-icon-primary .ui-button-text, .button__padd .ui-button-text-icons .ui-button-text { padding: 5px 5px 5px 5px; }
.button__padd .ui-button-text-icon-secondary .ui-button-text, .button__padd .ui-button-text-icons .ui-button-text {padding: 5px 5px 5px 5px; }

.button__padd span.ui-button-icon-primary		{display:none;} /**/

.button_content22 .button_marker{0 -5px no-repeat; width:3px; height:5px; position:absolute; right:8px; top:12px; z-index:99}
.button_content2 .button_marker{0 0px no-repeat; width:3px; height:5px; position:absolute; right:8px; top:12px; z-index:99}
.button_content2:hover .button_marker{0 -10px no-repeat; width:3px; height:5px; position:absolute; right:8px; top:12px; z-index:99}

.button_content2 .ui-state-default .ui-icon		 		{  0 0px no-repeat; width:3px; height:5px; position:absolute; right:8px; top:12px; z-index:99; margin-top:0;}
.button_content2:hover .ui-state-default .ui-icon		 		{ 0 -10px no-repeat;}
.button_content2 .ui-state-hover .ui-icon		 		{0 0px no-repeat; width:3px; height:5px; position:absolute; right:8px; top:12px; z-index:99}
.button_content22 .ui-state-default .ui-icon		 		{ 0 -5px no-repeat; width:3px; height:5px; position:absolute; right:8px; top:12px; z-index:99; margin-top:0;}
.button_content22 .ui-state-hover .ui-icon		 		{0 -5px no-repeat; width:3px; height:5px; position:absolute; right:8px; top:12px; z-index:99}
*+html .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding:7px 15px 9px 10px; }
*+html .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {padding:7px 15px 9px 10px; }
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.contentPadd.loginPage a#tdb1 {
    color: #21337b;
    height: 30px;
    width: 60px;
}
.contentPadd.loginPage .forgotten{
  margin-top: 10px;
}
.contentPadd.loginPage .button_content22 .bg_button:hover .button-t {
    background: #2b49bf;
  border: 0;
}
.contentPadd.loginPage button#tdb2 {
    border: 0;
}



/* New buttons */
.btn_primary,
.btn_secondary {
	padding: 5px 10px 5px 10px;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
}
.btn_primary i,
.btn_secondary i {
	font-size: 10px;
}
.btn_primary {
	background-color: #21337b;
  color: #ffffff;
	border: 1px solid #21337b;
}
.btn_primary:hover {
	background-color: #f2bd1b;
  color: #333333;
	border: 1px solid #f2bd1b;
}

.btn_secondary {
	background-color: #ffffff;
  color: #333333;
	border: 1px solid #e1e1e1;
}
.btn_secondary:hover {
	background-color: #f2bd1b;
  color: #333333;
	border: 1px solid #f2bd1b;
}
















