*					{ margin:0; padding:0; }
.invisible 			{ display: none; }
/* font-family: helvetica, arial, sans-serif; font-size:12px; */
/* 9pt Georgia, Times New Roman, Times, serif */
/* font: 10pt 'Lucida Grande', 'Trebuchet MS', Arial, Helvetica, sans-serif; */
/* font-family: verdana; font-size: 10px */
body 				{ font: 9pt Georgia, Times New Roman, Times, serif; 
					  line-height: 12pt; width: 735px; margin: auto; color: #000; padding-top: 10px;}
hr 					{ clear:both; height:1px; font-size:1px; line-height:1px; display: none; color: white; }
hr.bigstrong		{ clear: right; height: 5px; display: inline; color: #000000; width: 200px}
img					{ border: 0; }
h2					{ font-size: 14pt; }
h3					{ font-size: 11pt; }
h2, h3, p			{ padding-top: .4em; padding-bottom: .1em; padding-right: .5em; }
div.column a 		{ color:#000; padding:0.25em 1px 0 1px; }
div.column a:hover	{ text-decoration:none; background:#000; color:#fff; }
#identity 			{ float:left; width:230px; padding: 0 0 0 0; text-align: center; }
#content 			{ width:505px; float: right; }
#linkslist			{ line-height: 14pt}
#logo				{ margin: 0; padding: 0; height: 320px; }
#bucket				{ height: 84pt; }
#w3cbuttons			{ padding-top: 2px; }
#leftcolumn			{ float: left; padding-left: 1.3em; width: 242px; }
#rightcolumn		{ float: right; width: 232px; }
#toparea			{ width: 505px; height: 160px; float: right; }
input,textarea		{ width: 230px; background: #333333; color:#FFFF99;
	 				  font-weight: bold; font-family: verdana; font-size: 10px; border-color: #333333; }
button				{ background: #333333; color: #FFFFFF; border-color: #333333;
					  font-weight: bold; margin: 0px 7px 0 0; font-family: verdana; font-size: 10px; }