/* CSS Document */

body
	{
		background-color: #FFFFFF;
		margin: 0;
		padding: 0;			
	}
	
img
	{
		border:0;	
	}

#container
	{
		position: relative;
		margin-left: auto;
		margin-right: auto;
		padding: 0;
		width: 760px;	
		height: 652px;
		background-color: #E0F7FF;
	}

/*
#background
	{
		position: absolute;
		width: 760px;
		height: 652px;
		left: 0;
		top: 0;	
	}
*/

#background
	{
		position: absolute;
		width: 760px;
		height: 557px;
		left: 0;
		top: 95px;	
	}

#login_bg
	{
		position: absolute;
		width: 205px;
		height: 330px;
		left: 545px;
		top: 90px;	
	}
	
#float_box
	{
		position: absolute;
		width: 156px;
		height: 90px;
		left: 560px;
		top: 370px;
		padding: 0;
		margin: 0;
		direction: rtl;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000161;	
	}
	
#float_box h1
	{
		font-size: 13px;
		margin-top: 8px;
		margin-bottom: 2px;	
	}

#middle
	{
		position: absolute;
		width: 460px;
		height: 260px;
		left: 42px;
		top: 157px;
		padding: 0;
		margin: 0;
		direction: rtl;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #000161;
		line-height: 18px;
	}
	
#middle h1
	{
		font-size: 15px;
		margin-top: 0;
		margin-bottom: 12px;	
	}
	
#bottom_links
	{
		position: absolute;
		width: 260px;

		left: 210px;
		top: 450px;
		direction: rtl;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #000161;
	}

#copyright
	{
		position: absolute;
		width: 320px;

		left: 175px;
		top: 480px;
		direction: rtl;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000161;
	}
	
#buttons
	{
		position: absolute;
		width: 195px;
		left: 235px;
		top: 340px;
	}

#buttons img
	{
		margin-right: 20px;	
		padding: 0;
	}

input
	{
		border: 0 ;
		padding: 0;
		margin: 0;
		background: 0;
		direction: rtl;
		cursor: hand;
	}

div#login
			{
				position: absolute;
				top: 196px;
				left:572px;
				width: 140px;
				height: 142px;
				direction: rtl;
				font-family: Miriam , David , Arial;
				font-size:10px;
				color: #0167AC;
				
			}

			#login_status_0 , 	#login_status_1
			{
				width: 100%;
				height: 100%;			
			}
 			#login_status_1
			{
				font-weight: bold;
			}

			p {margin:0;padding:0;}

			#username_box 
			{
				background: url(http://www.galim.org.il/images/login/username_bg.gif) no-repeat;
				width: 140px;
				height: 45px;
				
			}

			#user , #Username
			{
				background: #FFFFFE;
				margin: 20px 14px 0 0;
				width: 116px;
				direction: rtl;
			}

			#password_box 
			{
				background: url(http://www.galim.org.il/images/login/password_bg.gif) no-repeat;
				width: 140px;
				height: 44px;
				margin-bottom: 7px;
			}
			
			#password
			{
				background: #FFFFFE;
				margin: 20px 14px 0 0;
				width: 116px;
			}

			#remember_box
			{	
				padding:10px 0 0 0 ;				
				height: 16px;	
				cursor:hand;
				cursor:pointer;	
				display:inline;			
			}

			#forgot_password_box
			{	
				margin:7px 0 0 0 ;
				width: 100px;
				height: 16px;	
				cursor:hand;
				cursor:pointer;	
				display:inline;

			}

			#entrance_box
			{
				padding-top: 5px;
				float:left;
			}

			#forgot_text
			{
				width:120px;
				padding: 8px 10px 1px 0;
				font-family: Arial;
			}

			#greeting
			{
				width:136px;
				height: 106px;
				
				font-size: 14px;
				text-align:center;
				padding-top: 10px;
				font-family: Arial, Miriam , David;
			}

			#greeting b{color:#dd5500; margin-bottom: -5px;}

			#exit_box
			{
				float:left;
			}

			#login_status_3 
			{
				width: 100%;
				height: 100%;			
			}
 			
			#error_username_box 
			{
				background: url(http://www.galim.org.il/images/login/username_bg.gif) no-repeat;
				width: 140px;
				height: 45px;
				
			}

			#error_password_box 
			{
				background: url(http://www.galim.org.il/images/login/password_bg.gif) no-repeat;
				width: 140px;
				height: 44px;
				margin: -2px 0 1px 0;
			}
			
			#error_remember_box
			{	
								
				height: 16px;	
				cursor:hand;
				cursor:pointer;	
				display:inline;			
			}

			#error_forgot_password_box
			{	
				
				width: 100px;
				height: 16px;	
				cursor:hand;
				cursor:pointer;	
				display:inline;

			}

			#error_entrance_box
			{
			
				float:left;
			}

			#error_message{margin-top:-8px; text-align:center; color:#dd5500; font-size: 12px; line-height: 10px; }

			img {vertical-align: middle;border:0;}			