body			{	background-color: #ffffff;	}

a:link		{	color: #cc0000; text-decoration: none;	}
a:visited	{	color: #cc0000; text-decoration: none;	}
a:active		{	color: #cc0000; text-decoration: none;	}
a:hover		{	color: #999999; text-decoration: underline;	}

a.altlink:link		{	color: #efefef; text-decoration: none;	}
a.altlink:visited	{	color: #efefef; text-decoration: none;	}
a.altlink:active	{	color: #efefef; text-decoration: none;	}
a.altlink:hover	{	color: #cccccc; text-decoration: underline;	}

p				{
					font-family: "arial", "helvetica", "verdana";
					font-size: 13px; color: #000000;
					line-height: 15px;
				}

li				{
					font-family: "arial", "helvetica", "verdana";
					font-size: 13px; color: #000000;
					line-height: 15px;
				}

.p				{
					font-family: "arial", "helvetica", "verdana";
					font-size: 13px; color: #000000;
					line-height: 15px;
				}

td				{
					font-family: "arial", "helvetica", "verdana";
					font-size: 13px; color: #000000;
					line-height: 15px;
				}

.sub			{
					font-size: 13px; color: #aaaaaa;
					text-align: right; line-height: 14px;
				}
				
.head1		{
					font-size: 19px; color: #000000;
					line-height: 21px;
				}
				
.head2		{
					font-size: 13px; color: #000000; font-weight: bold;
					line-height: 15px;
				}

.sidebox		{
					background-color: #efefef;
					border: 2px solid #cc0000;
					padding-top: 8px; padding-bottom: 8px;
					padding-left: 12px; padding-right: 8px;
				}

.sidehead	{
					background-color: #AC0202;
					border: 2px solid #cc0000;
					padding: 4px;
					font-size: 16px; color: #efefef;
					font-weight: bold;
				}

.sidetext	{
					background-color: #efefef;
					border: 2px solid #cc0000;
					padding: 8px;
					font-size: 14px; color: #000000;
				}

.search		{
					font-size: 11px; color: #ffffff;
					line-height: 12px;
				}

.caption		{
					font-size: 11px; color: #000000;
					line-height: 12px;
				}

.disclaimer	{
					font-size: 10px; color: #000000;
					line-height: 11px;
				}

.go			{
					font-size: 12px; color: #ff0000;
				}

.poll_opt	{
					font-size: 10px; color: #000000;
					line-height: 11px;
				}

.cal			{
					font-size: 10px; color: #000000;
					line-height: 11px;
				}

.nav			{
					font-size: 12px; color: #ffffff;
					line-height: 16px; padding-top: 4px;
				}

.main			{
					background-color: #efefef;
					padding-top: 8px; padding-bottom: 8px;
					padding-left: 12px; padding-right: 8px;
				}

.home_head	{
					font-size: 20px; color: #ffffff;
					font-style: italic;
				}

.box_head_1	{
					font-size: 16px; color: #ffffff; font-weight: bold;
				}

.box_head_2	{
					font-size: 12px; color: #ffffff; font-weight: bold;
				}

.quote		{	margin-left: 30px;	}

.alert		{
					font-family: "arial", "helvetica", "verdana";
					font-size: 12px; color: #ff0000; font-weight: bold;
					line-height: 14px;
				}

.alert_big	{
					font-family: "arial", "helvetica", "verdana";
					font-size: 15px; color: #ff0000; font-weight: bold;
					line-height: 17px;
				}
