html, body, form 			{ margin: 0px; padding: 0px; }
html, body						{ height: 100%; }
body 									{ background: url(../images/background.gif) #7b7b49; }
body, table 					{ font: 12px Arial, Helvetica, sans-serif; color: #404026; text-align: justify; line-height: 1.4; letter-spacing: 0.02px; }
table									{ width: 100%; }

input, textarea       { border: 3px solid #B1BF86; margin: 4px; padding: 2px; }
input[type=submit]    { text-align: center; background: #B1BF86; }
input[type=submit]:hover    { cursor: pointer; background: #ECFFB3; }
 
img 									{ border: 3px solid #B1BF86; }
a											{ color: #808066; }
a:hover 							{ text-decoration: underline; }
a:focus, a:active 		{ outline: none; }
.clr 									{ clear: both; }

.page									{ width: 780px; margin: auto; height: 100%; }

.body									{ width: 614px; float: left; background: #fffbe5; border: solid 3px #404026; border-top: none; border-bottom: none; min-height: 100%; }
	.header								{ background: url(../images/header.gif) no-repeat 50% 0; display: block; height: 100px; text-indent: -9999em; }

.content							{  }
	.left								{ margin: 6px 12px 0px 0px; width: 363px; float: left; }
	.right              { margin: 6px 0px 0px 12px; width: 363px; float: right; }
		.headlist 					{ display: block; background: #B1BF86; padding: 4px 8px; font-size: 20px; font-weight: normal; }
		.block							{ padding: 8px; }
		
		.list								{ margin: 0px; }
		.list li 						{ padding-bottom: 16px; }
		.outstanding				{ text-align: center; font-style: italic; font-size: 16px; }
		
		.gallery						{ text-align: center; }
		.gallery img				{ margin: 4px; }
		.gallery img:hover  { border-color: #ffffff; }
		
.footer								{ display: block; height: 110px; background: url(../images/footer.gif) no-repeat; text-indent: -9999px; }

								
.notice { color: #808066;
					font-size: 11px; 
					background: #404026;
					padding: 8px;
					text-align: right; }
					
	.sidebar { width: 160px; float: right; padding-top: 7px; }

		.sidelink { display: block;
								margin: 0px;
								padding: 0px; }
		
		.sidelink li { list-style: none; margin: 0px; padding: 0px; }
		
		.sidelink a { display: block; 
									font-size: 20px; 
									line-height: 17px; 
									color: #FFFFE6 !important; 
									padding: 8px 6px 5px 6px; 
									text-decoration: none !important; }
		
			.sidelink span { display: block;
											 font-size: 12px; 
											 color: #ECFFB3; 
											 padding-left: 1px; }

		.sidelink a:hover, .link_selected { background: url(../images/sidebar.png) 0 50% no-repeat;  }
												 
		

