body				{
    				BACKGROUND-COLOR: #efefef;
    				margin: 0px;
	scrollbar-3dlight-color: #999;
	scrollbar-arrow-color: #999;
	scrollbar-base-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #999;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #f1f1f1;
				}


td				{
    				COLOR: #333333;
    				FONT-FAMILY: verdana, helvetica, sans-serif;
    				font-size: 10px;
				}

a:link				{text-decoration: underline; color: #3366cc;}
a:visited			{text-decoration: underline; color: #3366cc;}
a:hover				{text-decoration: none; color: #3366cc;}
a:visited:hover			{text-decoration: none; color: #3366cc;}


.TopGrayIndexBackground	{
				BACKGROUND-IMAGE: url(images/index_top_bg.gif);
				}

tr.BottomGrayIndexBackground TD	{
				BACKGROUND-IMAGE: url(images/index_bottom_bg.gif);
				}

.TopGrayBackground		{
				BACKGROUND-IMAGE: url(images/bg_top.gif);
				}

.BottomGrayBackground		{
				BACKGROUND-IMAGE: url(images/bg_bottom.gif);
				BACKGROUND-REPEAT: REPEAT-X;
				}

.productBackground		{
				BACKGROUND-IMAGE: url(images/product_bottom.gif);
				BACKGROUND-POSITION: 70% top;
				BACKGROUND-REPEAT: REPEAT-X;
				}


.RightBox			{
				border: 1px solid #cccccc;
				}

a.MoreInfoLink:link		{font-size: 9px; text-decoration: underline; color: #3366cc;}
a.MoreInfoLink:visited		{font-size: 9px; text-decoration: underline; color: #3366cc;}
a.MoreInfoLink:hover		{font-size: 9px; text-decoration: none; color: #3366cc;}
a.MoreInfoLink:visited:hover	{font-size: 9px; text-decoration: none; color: #3366cc;}

/*Class below is for link to Client Services Page*/
a.FooterLink:link		{font-size: 9px; text-decoration: none; color: #3366cc; padding-left: 12px; padding-right: 12px;}
a.FooterLink:visited		{font-size: 9px; text-decoration: none; color: #3366cc; padding-left: 12px; padding-right: 12px;}
a.FooterLink:hover		{font-size: 9px; text-decoration: none; color: #999999; padding-left: 12px; padding-right: 12px;}
a.FooterLink:visited:hover	{font-size: 9px; text-decoration: none; color: #999999; padding-left: 12px; padding-right: 12px;}

a.LegalLink:link		{font-size: 9px; text-decoration: none; color: #999999; padding-top: 2px;}
a.LegalLink:visited		{font-size: 9px; text-decoration: none; color: #999999; padding-top: 2px;}
a.LegalLink:hover		{font-size: 9px; text-decoration: none; color: #666666; padding-top: 2px;}
a.LegalLink:visited:hover	{font-size: 9px; text-decoration: none; color: #666666; padding-top: 2px;}

a.RightLink:link		{font-size: 9px; text-decoration: underline; color: #333333; padding-left: 10px;}
a.RightLink:visited		{font-size: 9px; text-decoration: underline; color: #333333; padding-left: 10px;}
a.RightLink:hover		{font-size: 9px; text-decoration: none; color: #333333; padding-left: 10px;}
a.RightLink:visited:hover	{font-size: 9px; text-decoration: none; color: #333333; padding-left: 10px;}

tr.RightRow TD		{
				font-family: Verdana, Helvetica, sans-serif;
				font-size: 9px;
				padding-left: 10px;
				padding-top: 3px;
				padding-bottom: 5px;
				display: block;
				}
				

.MarketText			{
				font-family: Verdana, Helvetica, sans-serif;
				font-size: 10px;
				color: #333333;
				padding-left: 1px;
				padding-top: 4px;
				line-height: 15px;
				display: block;
				}
				
.MarketText a:link				{font-size: 10px; text-decoration: underline; color: #3366cc;}
.MarketText a:visited			{font-size: 10px; text-decoration: underline; color: #3366cc;}
.MarketText a:hover				{font-size: 10px; text-decoration: none; color: #3366cc;}
.MarketText a:visited:hover		{font-size: 10px; text-decoration: none; color: #3366cc;}

.underline			{
				text-decoration: underline;
				}

.MarketTextBlack		{
				font-family: Verdana, Helvetica, sans-serif;
				font-size: 10px;
				color: #000000;
				padding-top: 4px;
				line-height: 13px;
				padding-bottom: 2px;
				padding-left: 1px;
				display: block;
				}

.MarketFooterText		{
				font-family: Verdana, Helvetica, sans-serif;
				font-size: 9px;
				color: #999999;
				display: block;
				}

.MarketTextBold			{
				font-family: Verdana, Helvetica, sans-serif;
				font-size: 10px;
				color: #333333;
				font-weight: bold;
				}

.IndentTextList			{
				font-family: Verdana, Helvetica, sans-serif;
				font-size: 10px;
				color: #000000;
				padding-top: 4px;
				line-height: 15px;
				padding-bottom: 2px;
				padding-left: 30px;
				display: block;
				}

.AddressIndentText		{
				font-family: Verdana, Helvetica, sans-serif;
				font-size: 10px;
				color: #333333;
				padding-left: 10px;
				padding-top: 4px;
				line-height: 15px;
				display: block;
				}

.SmallFormField			{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #000000;
				background-color: #efefef;
				display: inline;
				}

.MarketTextForm			{
				font-family: Verdana, Helvetica, sans-serif;
				font-size: 10px;
				color: #333333;
				padding-right: 10px;
				padding-top: 6px;
				padding-bottom: 6px;
				display: block;
				}
				
.SubtitleText	{
				font-family: Verdana, Helvetica, sans-serif;
				font-size: 11px;
				color: #CC9900;
				font-weight: bold;
				padding-top: 4px;
				padding-bottom: 2px;
				}

.RequiredField			{
				font-family: Verdana, Helvetica, sans-serif;
				font-size: 9px;
				color: #993333;
				padding-right: 1px;
				}
				
.ContentText	{
				font-family: Verdana, Helvetica, sans-serif;
				font-size: 10px;
				color: #333333;
				padding-left: 1px;
				padding-top: 4px;
				line-height: 15px;
				display: block;
				}

.DemiseAlert	{
				FONT-SIZE: 10px;
				COLOR: #666;
				VERTICAL-ALIGN: top;
				PADDING-TOP: 11px;
				PADDING-BOTTOM: 15px;
				PADDING-LEFT: 11px;
				PADDING-RIGHT: 35px;
				BACKGROUND-COLOR: #FFFEEF;
				BORDER: #ccc 1px solid;
				background-image: url(images/alert_bg.gif);
				background-position: top left;
				background-repeat: no-repeat;
				}

a.boldlink:link				{font-weight: bold; text-decoration: underline; color: #3366cc;}
a.boldlink:visited			{font-weight: bold; text-decoration: underline; color: #3366cc;}
a.boldlink:hover				{font-weight: bold; text-decoration: none; color: #3366cc;}
a.boldlink:visited:hover			{font-weight: bold; text-decoration: none; color: #3366cc;}

.messagebold	{
				font-size: 12px;
				font-weight: bold;
				color: #003399;
				}

.alertlist		{
				padding-top: 10px;
				}
				
a.release:link				{font-size: 10px; text-decoration: underline; color: #666666;}
a.release:visited			{font-size: 10px; text-decoration: underline; color: #666666;}
a.release:hover				{font-size: 10px; text-decoration: none; color: #666666;}
a.release:visited:hover			{font-size: 10px; text-decoration: none; color: #666666;}

.downtime {
font-weight: bold;
color: #990000;
font-size: 14px;
}

tr.odd td, .odd, td.odd {
PADDING: 9 3 9 3;
BACKGROUND-COLOR: #F8F8F8;

}

tr.even td, .even, td.even {
PADDING: 9 3 9 3;
BACKGROUND-COLOR: #FFFFFF;

}

.header td {
BACKGROUND-COLOR: #EFEFEF;
PADDING: 3px;
BORDER-BOTTOM: 1px #DADADA dotted;
}
