body		{margin: 0 10px; padding: 0; background: #fff url(../_themes/spring/background_spring.gif) repeat-x 0 0;}
form		{margin: 0; padding: 0;}
blockquote	{margin: 0 40px; padding: 0;}
sup			{font-size: 75%;}
ul, ol		{margin: 21px 0; padding: 0 0 0 40px;}

UL			{list-style-image: url(../images/bull1_spring.gif);}
UL UL		{list-style-image: url(../images/bull2_spring.gif);}
UL UL UL	{list-style-image: url(../images/bull3_spring.gif);}
body, td,
.NormalText	{color: #000; font-size: 18px; font-family: Arial, "Times New Roman";}
.Header		{color: #33f; font: 67px "Times New Roman";}
.Subheader	{font-size: 32px;}
.SmallText	{font-size: 12px;}
.BlueText	{color: #00c;}
.GreenText	{color: #699;}
.PinkText	{color: #f0f;}
.RedText	{color: #c30;}
.PurpleText	{color: #606;}
.YellowText	{color: #f90;}
.YellowTextBG
			{background: #ff0;}

td.Clear	{}
td.Justify	{text-align: justify;}

div.footer	{width: 600px; padding: 5px 0; font-size: 12px; text-align: center;}
tr td.leftnav
			{width: 180px; height: 715px; padding: 115px 10px 19px; background: url(../images/bg_leftnav.jpg) repeat-y 0 0;}
tr td.maincontent
			{width: 600px;}

body		{background-position: 0 -40px;}
body.index td.leftnav
			{width: 180px; padding: 10px;}
body.index td.maincontent
			{width: 590px; margin: 0 0 0 10px;}
body.index div.index_banner
			{width: 800px; margin: 50px 0 10px;}

/* links */

a:link		{color: #00c;}
a:visited	{color: #C30;}
a:hover		{text-decoration: none;}