
		html, body 		{ margin: 0; padding: 0; }
		body 			{ color: #cccccc; font: 12px Helvetica, Arial, sans-serif; line-height: 18px;background-image:url('../images/blackbackground3.jpg') }
	
		h2				{ color: #ffffff; }
		a				{ color: #ffcc33; }
		p				{ margin: 0 0 18px; }
		img			{border-style:none;}
		#container		{ width: 100%; margin: 0 auto;}
		#wrapper		{ float: left; width: 100%; }
		
		/* Header */
		#header			{ background: #000000; border-bottom: 2px solid #ddd; }
		#header h1  	        { color: #004b6f; margin: 0 0 3px; padding: 24px 18px 0; }
		#header p		{ color: #666; font-size: 11px; font-weight: bold; padding: 0 18px; }
		
		/* Content Style */
		#navigation		{ border-bottom: 1px solid #ccc; }
		#navigation ul	        { padding: 0 10px 9px; }
		#extra			{ color: #ffffff ;border-bottom: 1px solid #ccc; }
		#extra small	        { font-size: 11px; line-height: 18px; }
		#content		{ }
		#content p, #extra p { padding-right: 18px; }
		
		/* Content Positioning & Size */
		#navigation		{ float: left; margin-left: -97%; width: 175px; }
		#content		{ margin: 0 0 36px 250px; width:450px;}
		#extra			{ float: left; margin-left: -30%; width: 200px; }		/* Footer */
		#footer			{ background: #333; border-bottom: 2px solid #999; clear: left; width: 100%; }
		#footer a		{ color: #eee; }
		#footer	p		{ color: #ccc; margin: 0; padding: 0 18px 10px; }
		#footer ul		{ border-bottom: 1px solid #555; list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; }
		#footer li		{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }
		#headermenu   		{float:right; margin-left: -5%;width: 400px;text-align:right;margin: 0 10px 0 0;}
		#generic		{padding:10px;margin:10px;}
		
		
		.box {width:195px;}
		.boxheading {width:195px;height:20px; padding: 5px 0 5px 0px;float:left; margin: 5px 0px 0px 0px;
             			font-family: Trebuchet MS, Arial; font-size: 20px; font-weight: bold; color: #ffffff;}
		.boxcontainer {}
		
		.centerbox { width: 410px;}
		.centerboxheading {width: 424px;font-size:24px;}
		
		#error_box   {color:red;}
		#login_error {color:red;}
		#retrieval_error {color:red;}
		#join_error {color:red;}
		#update_box {color:red;}
