
		
	.button {
		font-family:Arial,Verdana,sans-serif;
		font-size:14px;
	    border: 1px solid #006;
	    padding: 2px 7px 2px 7px;
	    margin: 0px 5px 0px 0px;
	    background: #ccf;
	    overflow:visible;
	    cursor:pointer;
	    
	    -moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		
		-moz-box-shadow: 2px 2px 4px #ccc;
		-webkit-box-shadow:2px 2px 4px #ccc;
		box-shadow: 2px 2px 4px #ccc;
	}
	
	.button:hover {
	    border: 1px solid #f00;
	    background: #eef;
	}
	
	.styledTextField{
		background-color:#FFFFFF;
		background-image:url(/images/scrollers/blue_field.png);
		background-repeat:repeat-x;
		border:1px solid #ccc;
		margin:0px;
		padding:2px;
		font-family:Arial,Verdana,sans-serif;
		font-size:14px;
		width:250px;
	}
	.styledTextField:focus {
	    border:1px solid red;
	}
	
	a:link { 
		color: black; 
		text-decoration:underline; 
	}
	a:visited { 
		color: black; 
		text-decoration:underline; 
	}
	a:hover { 
		color: red; 
		text-decoration:underline; 
	}
	
	html {
		height: 100%;
		margin: 0px;
		border: 0px;
		padding: 0px;
	}
	
	body{
		color:#000000;
		font-family:Arial,Verdana,sans-serif;
		font-size:12pt;
		height: 100%;
		margin: 0px;
		border: 0px;
		padding: 0px;
		behavior:url(&quot;/styles/csshover3.htc&quot;);
	}
	
	td {
		vertical-align: top;
	}
	
	#nonFooter
	{
		position: relative;
		min-height: 100%;
		margin: 0px;
		border: 0px;
		padding: 0px;
	}
	
	* html #nonFooter
	{
		height: 100%;
	}
	
	#content
	{
		padding-bottom: 9em;
	}
	
	#powered
	{
		position: relative;
		margin-top: -2.5em;
		text-align: center;
		font-size: 12px;
	} 
	
	#loginBox {
		position:absolute;
		top: 50%;
		left: 50%;
		width:23em;
		height:18em;
		margin-top: -12em; /*set to a negative number 1/2 of your height*/
		margin-left: -11.5em; /*set to a negative number 1/2 of your width*/
		z-index:2;
	}
	
	#pwBox {
		position:absolute;
		top: 50%;
		left: 50%;
		width:23em;
		height:18em;
		margin-top: -12em; /*set to a negative number 1/2 of your height*/
		margin-left: -11.5em; /*set to a negative number 1/2 of your width*/
		z-index:2;
	}
	
	#imageBox {
		position:absolute;
		top: 50%;
		left: 50%;
		width:23em;
		height:18em;
		margin-top: -12em; /*set to a negative number 1/2 of your height*/
		margin-left: -11.5em; /*set to a negative number 1/2 of your width*/
		z-index:2;
	}
	
	#passDiv {
		font-size: 10px;
	}