table.loginform { width:300px; margin:0px; margin-bottom:40px; }
table.loginform td { padding:0px !important; }
table.loginform td.withback { padding:0px; background-color:#6884ae; }
td.logintitle { vertical-align:bottom; color:#dde7f8; font-weight:bold; background-color:#6884ae; }
table.login {
	background:transparent none;
	border-spacing:0px;
	border-collapse:collapse;
	border:0px;
	width:100%;
}
table.login td, table.login th {
	background:transparent none;
	border:0px;
	padding:2px 4px !important;
	color:#dde7f8;
	font: normal normal 11px Arial, Helvetica, sans-serif;
}
table.login th {
	width:40%;
	text-align:right;
}
table.login td {
	width:60%;
}
div.login {
	background:transparent url(/admin/inc/imgs/loginbg2_BLUE.jpg) no-repeat top left;
	width:358px; min-width:358px;
	height:250px; min-height:250px;
	padding-top:90px;
	margin:10px 0px 0px 0px;
}
div.login form {
	margin:0px;
}
div.login hr {
	width:78%;
	color:#ffffff;
}
div.login form table.login th {
	padding-top:6px !important;
}
div.login form table.login td {
	text-align:left;
}
div.login form table.login td div {
	color:#ffffff;
	font-weight:bold;
	padding:4px 0px 4px 0px;
}
div.login_langs {
	margin:-34px 0px 0px 0px;
	background:transparent none;
}
div.login_langs table {
	border-collapse:collapse;
}
div.login_langs table td {
	background:transparent none;
	border:0px;
	width:50px;
	padding:3px 6px 1px 6px;
}
div.login_bad {
	color:#dde7f8;
	font-weight:bold;
	margin:0px 0px 8px;
	padding:0px;
	height:32px;
}
div.login label {
	color:#dde7f8;
}
div.login_younot, div.login_younot a, div.login_younot a:visited, div.login_younot a:hover {
	color:#dde7f8 !important;
}
div.user-yes {
	font-size:13px;
}
div.savepwd {
	margin:6px 0px 6px 40px;;
}
div.savepwd .ui-widget {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px;
	font-weight:normal;
}
div.savepwd div.newchecks label {
	background-position:0px 2px !important;
}
div.savepwd div.ui-buttonset {
	margin: 0px auto;
	width: 280px;
}
div.savepwd div.ui-buttonset .ui-state-active span.ui-button-text,
div.savepwd div.ui-buttonset .ui-widget-content .ui-state-active span.ui-button-text,
div.savepwd div.ui-buttonset .ui-widget-header .ui-state-active span.ui-button-text {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px;
	font-weight:bold;
}