	.alert, .alertGray
	{
		font-family: Tahoma, Arial;
		font-size: 90%;
		background-color: #ffffdd;
		border: solid 1px #f5c680;
		color: #bb5555;
		margin: 5px;
		padding: 10px;
	    width:90%;
		text-align:left;
		display: block;
	}
	
	.alertGray
	{
		background-color: #eee;
		border: solid 1px silver;
		width: 400px; 
		color: #888;	
	}
	
	.loginBox
	{
		font-family: Tahoma, Arial;
		font-size: 100%;
		background-color: #fff;
		border: solid 1px silver;
		border-top:4px solid silver;		
		font-weight: bold;
		color: #444;
		margin: 5px;
		padding: 10px;
		text-align: right;	
		width: 400px;	
	}	
	
	.loginInput
	{
		font-family: Tahoma, Arial;
		font-size: 100%;		
 		border: solid 1px #7F9DB9;
 		width: 180px;
 		margin: 3px;
 		padding-left: 5px;
 		vertical-align: middle;
	}
	
	H2
	{
		font-family: Tahoma, Arial;
		font-size: 100%;
		margin: 5px;
		color:#222;
		font-weight: bold;
	}
