body { font: 12px helvetica; margin: 5px 0px 2px 0px; padding:0px; text-align: center; background-color: #D0D0D0; }

.site_header		{ filter: alpha(opacity=30,finishopacity=80,startX=0,startY=0,finishX=0,finishY=15,style=1); background-color: #103090; width: 884px; height: 40px; padding: 10px; text-align: left; font: bold 36px helvetica; color: #FFFFFF; }

.site_options		{ filter: alpha(opacity=30,finishopacity=80,startX=0,startY=0,finishX=0,finishY=15,style=1); background-color: #A0A0A0; width: 900px; height: 16px; padding: 2px; text-align: left; font: bold 11px helvetica; color: #FFFFFF; }

.site_sidebar		{ font: 11px arial; width: 310px;}

.site_body			{ width: 894px; padding: 5px; text-align: left; font: 12px helvetica; ; background-color: #FFFFFF; color: #000000; }

.link				{ color: blue; text-decoration: underline; cursor: hand; }
.link_menu			{ color: #FFFFFF; text-decoration: underline; cursor: hand; }

.page_header		{ font: bold 24px helvetica; color: navy; }

.hidden				{display: none;}



A					{color: blue;}
A.file				{font: 11px arial; color: #FF0000; text-decoration: none; height: 20px; vertical-align: bottom;}
A.file:hover		{font: 11px arial; color: #000000; text-decoration: underline; height: 20px; vertical-align: bottom;}

.category			{font: bold 14px verdana; text-decoration: none; color: #000000; height: 26px; vertical-align: middle;}
.file_header		{font: bold 12px arial; color: #000000; text-decoration: none; height: 20px; vertical-align: middle; background: #D4D0C8;}

#no_access			{font: bold 18px verdana; text-decoration: none; color: red;}
#login				{font: bold 10px verdana; text-decoration: none; color: black; text-align: center;}
#error_login		{font: bold 10px verdana; text-decoration: none; color: red; text-align: center;}
#error				{font: bold 10px verdana; text-decoration: none; color: red;}

#body_text			{font: 14px arial; text-decoration: none; color: black;}
#page_header		{font: bold 18px arial; text-decoration: none; color: black;}
#form_header		{font: bold 12px arial; text-decoration: none; color: black; height: 28px; background: #E0E0E0}
#form_text			{font: 12px arial; text-decoration: none; color: black; background: #F0F0F0}
#form_description	{font: 12px arial; text-decoration: none; color: black; height: 28px; background: #C0C0C0}

#pick_header		{font: bold 14px arial;}
#pick_text			{font: 14px arial;}

#news_header		{font: bold 12px arial;}
#news_text			{font: 12px arial;}

#purchase_header	{font: bold 18px arial;}
#purchase_text		{font: 14px arial;}

#huge				{font: bold 18px;}
#huge_link			{font: bold 18px;}
#giant_link			{font: bold 36px;}

#copyright			{font: 12px; arial;}
