body			{	margin: 20px 0px 0px 0px; padding: 0 0 0 0;
					background-color:#979797;
					background-image:  url("i/bg.jpg");
					background-position:top;
					background-repeat:repeat-x;
					font: 12px "Tahoma" normal;
					color: #666666; /* in case, text not in <table> */
				}
		

a				{	color: #003399; text-decoration: none; }
a:hover			{	color: #CC0000; text-decoration: underline; }

h1				{	color: #CC0000; font: 24px "Tahoma" normal; margin: 15px 0 0 0; padding: 10px 0 10px 10px; border-left: 20px solid #003399; }
h1.sidemenu		{	font-size: 16px; }

h2				{	color: #CC0000; font: 16px "Tahoma" bold; margin: 45px 0 10px 0;	}
h3				{	color: #CC0000; font: 14px "Tahoma" normal; margin: 20px 0 10px 0;	padding: 0 0 0 5px; border-left: 10px solid #003399; }

ul				{	list-style-type:square; margin-top: 0px; margin-bottom: 30px; }
li				{	margin: 0 0 5px 0; padding: 0;}
li.no_square	{	list-style-type: none; }


				
table, td		{	text-align: left; vertical-align: top; }
td.body			{	background-color: #FFFFFF; 	}

table.tb_float		{	margin: 20px 0 10px 0; border-bottom: 1px solid #AAAAAA; }
table.tb_float td	{	background-color: #EEEEEE; font-size: 11px;}

span			{	}
span.hl			{	color: #cc0000; }
span.note		{	color: #FF0000;	}

input, select, textarea		
				{	font: 12px "Tahoma" normal; color: #006699;	background-color:#FFFFFF; border-style: solid; border-color: #CCCCCC; border-width: 1px;}
