/* 750px */
#loginPage 
{
	font: normal 1em Arial;
	color: #4d525a; 
	z-index: -1;
	position: static;
	float: left;
}

#loginPage h2 
{
	color: #fff;
	font: bold 16px Arial;
	text-align: left;
	background: #fff url(/images/h2_750.png) top left no-repeat;
	padding: .5em 0 0em 1em;
	margin-bottom: 1em;
	border: none;
	height: 33px;
	
}

#loginWrapper 
{
	background: #fff url(/images/bgGrad_750.png) repeat-y center center;
	margin-top: -2em;
	padding: 3em 3em 1em 3em; 
	margin-bottom: .5em;
}
#loginPage .fpFoot 
{
	background: url(/images/bgGradFoot_750.gif) no-repeat center bottom;
	display: block;
	margin: -1.75em 0em 0em 0em;
	margin-top: -2em \9;
}
#loginPage .fpFoot { *background-color: #fff; }

#loginWrapper h3
{
	font: bold 1.25em Arial; 
	
	margin-bottom: 0px;
}
#loginWrapper h3.welcome {margin-bottom: 1em; }
#login
{
	border: solid 1px #9e9b8a; 
	background: url(/images/loginGrad.png) repeat-x center center;
	height: 165px;
	width: 468px;
	margin-bottom: 2em; 
	margin-top: 1em; 
}
#login p {padding: 1em; }
#login label { width: 80px; display: block; float: left; margin: .25em .5em 0 0; text-align: right; }
#login input[type=text], 
#login input[type=password], 
#forgotPassword input[type=text] { width: 280px; }
#login input[type=checkbox] { margin-left: 86px; }
#login input[type=submit] { float: right; margin-right: 69px;  }
#login .verisign { float: right; margin-right: 1em; display: none; }

#forgotPassword { font: normal 1.15em Arial; }
#forgotPassword input[type=text]  { margin: 1em 0; }
#forgotPassword *input[type=text]  { margin: .25em 0; }

