body      {margin:0; font: 12px Arial, Helvetica, sans-serif; line-height:20px;
		   background-image:url(http://www.libertyfest.org/images/bg.gif); background-position:top; background-repeat:repeat-x}
.foot     {font: 11px arial narrow, hevetca, sans-sarif;}
.style4 {font-family: "Times New Roman", Times, serif; font-size: 28px; color: #FFFFFF; line-height:1;}
.style5 {	color: #FFFFFF;	font-family: "Times New Roman", Times, serif;	font-size: 16pt;}
.style6 {	font-size: 18px;	color: #ad1000;	font-weight: bold;}

.tdborder {border-width: 1px 1px 1px 1px; border-spacing:0px; border-collapse:collapse; border-style:solid; 
           border-color: #0066CC;	}
.tdborder2{border-width: 1px 0px 1px 0px; border-spacing:0px; border-collapse:collapse; border-style:solid; 
           border-color: #0066CC;	}
.tdborder3{border-width: 0px 1px 0px 1px; border-spacing:0px; border-collapse:collapse; border-style:solid; 
           border-color: #0066CC;	}
.tdborder4{border-width: 0px 0px 1px 0px; border-spacing:0px; border-collapse:collapse; border-style:solid; 
           border-color: #0066CC;	}
.tdbordera{border-width: 0px 1px 0px 0px; border-spacing:0px; border-collapse:collapse; border-style:solid; 
           border-color: #fff;   padding-left:10px;	}
.tdbordert{border-width: 1px 0px 0px 0px; border-spacing:0px; border-collapse:collapse; border-style:solid; 
           border-color: #0066CC;	}
.pada     {padding-left:10px; 	}
.hr1	  {width:80%; height:1px; color:#000000; margin-top:0px; margin-bottom:0px;}

table.sample    {	border-width: 0px;	border-style: solid; border-color: gray;	border-collapse:collapse; }
table.sample th {	border-width: 1px;	padding: 3px;	     border-style: solid;	border-color: gray;	}
table.sample td {	border-width: 1px;	padding: 3px;	     border-style: solid;	border-color: gray; }


.bglblue  {background-color:#8690d5;}
.bgred    {background-color:#CC3333;}
.bgblack  {background-color:#000;}
.bgwhite  {background-color:#fff;}

a:link 			  {	font: bold 12px Arial, Helvetica, sans-serif;text-decoration:none; color:#0d3fc0;}
a:visited 		  {	font: bold 12px Arial, Helvetica, sans-serif;text-decoration:none; color:#0d3fc0;}
a:active 		  {	font: bold 12px Arial, Helvetica, sans-serif;text-decoration:none; color:#FF0000;}
a:hover 		  {	font: bold 12px Arial, Helvetica, sans-serif;text-decoration:none; color:#FF0000;}

a.lmenu:link    {	font: bold 14px Arial Narrow, Helvetica, sans-serif;text-decoration:none; color:#0d3fc0;}
a.lmenu:visited {	font: bold 14px Arial Narrow, Helvetica, sans-serif;text-decoration:none; color:#0d3fc0;}
a.lmenu:active  {	font: bold 14px Arial Narrow, Helvetica, sans-serif;text-decoration:none; color:#FF0000;}
a.lmenu:hover   {	font: bold 14px Arial Narrow, Helvetica, sans-serif;text-decoration:none; color:#FF0000;}

a.rmenu:link    {	font:  11px Arial Narrow, Helvetica, sans-serif;text-decoration:none; color:#0d3fc0;}
a.rmenu:visited {	font:  11px Arial Narrow, Helvetica, sans-serif;text-decoration:none; color:#0d3fc0;}
a.rmenu:active  {	font:  11px Arial Narrow, Helvetica, sans-serif;text-decoration:none; color:#FF0000;}
a.rmenu:hover   {	font:  11px Arial Narrow, Helvetica, sans-serif;text-decoration:none; color:#FF0000;}

a.lfoot:link    {	font: bold 11px Arial, Helvetica, sans-serif;text-decoration:none; text-transform:uppercase; color:#0d3fc0;}
a.lfoot:visited {	font: bold 11px Arial, Helvetica, sans-serif;text-decoration:none; text-transform:uppercase;  color:#0d3fc0;}
a.lfoot:active  {	font: bold 11px Arial, Helvetica, sans-serif;text-decoration:none; text-transform:uppercase;  color:#FF0000;}
a.lfoot:hover   {	font: bold 11px Arial, Helvetica, sans-serif;text-decoration:none; text-transform:uppercase;  color:#FF0000;}


