/* CSS for pdcfw login manager */

#PDCFW_PLUGINS_LoginManager-PDCFW_HTMLOverlay {
	font-family: Calibri, Arial;
	font-size: 20px;
	width: 280px;
	height: 185px;
}

/* title */
#PDCFW_PLUGINS_LoginManager-PDCFW_HTMLOverlay > div {
	font-family: Calibri, Arial;
	font-size: 23px;
	font-weight: bold;

	position: absolute;
	display: inline-block;
	white-space: nowrap;
	background: -moz-linear-gradient(top, rgba(255,255,255,.1), rgba(255,255,255,.35));
	margin-top: -20px;
	z-index: 210;
	padding: 5px 0px 0px 0px;
	font-variant: small-caps;
}

/* form labels */
#PDCFW_PLUGINS_LoginManager-PDCFW_HTMLOverlay > form > div {
	margin: 15px 0px 2px 0px;
	font-size: 13px;
	display: block;
	width: 100px;
	color: black;
	
	background: transparent;
	position: relative;
	white-space: nowrap;
	padding: 0px;
}

/* form inputs */
#PDCFW_PLUGINS_LoginManager-PDCFW_HTMLOverlay > form > input {
	width: 250px;
	border-radius: 2px;
	background: rgba(0,0,0,.2);
	border: 1px solid rgba(255,255,255,.3);
	padding: 4px;
}

/* text inputs */
#PDCFW_PLUGINS_LoginManager-PDCFW_HTMLOverlay > form > input[type="text"],
#PDCFW_PLUGINS_LoginManager-PDCFW_HTMLOverlay > form > input[type="password"] {
	
}

/* button inputs */
#PDCFW_PLUGINS_LoginManager-PDCFW_HTMLOverlay > form > input[type="button"],
#PDCFW_PLUGINS_LoginManager-PDCFW_HTMLOverlay > form > input[type="submit"] {
	font-weight: bold;
	width: 100px;
	padding: 6px;
}

	#PDCFW_PLUGINS_LoginManager-PDCFW_HTMLOverlay > form > input[type="button"]:hover,
	#PDCFW_PLUGINS_LoginManager-PDCFW_HTMLOverlay > form > input[type="submit"]:hover {
		cursor: pointer;
		text-shadow: 1px 1px rgba(255,255,255,.05);
		box-shadow: 2px 2px 0px rgba(255,255,255,.35);
	}
	
	#PDCFW_PLUGINS_LoginManager-PDCFW_HTMLOverlay > form > input[type="button"]:active,
	#PDCFW_PLUGINS_LoginManager-PDCFW_HTMLOverlay > form > input[type="submit"]:active {
		color: rgba(255,255,255,.7);
		text-shadow: -1px -1px rgba(255,255,255,.05);
		box-shadow: -2px -2px 0px rgba(255,255,255,.35);
	}