body	{ 
		background:#FFFFFF url('/images/CS-Website-BG_03.gif') repeat-x fixed top left; 
		font-family: Verdana; 
		font-size: 10pt; 
		color: #000000;
		margin-top: 10px;
		margin-right: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
		scrollbar-base-color: #2a123a; 
		scrollbar-face-color: #2a123a;
		scrollbar-3dlight-color: #898ca8;
		scrollbar-highlight-color: #6a2d91;
		scrollbar-arrow-color: #7C7B97;
		scrollbar-Shadow-Color: #434652;
		scrollbar-DarkShadow-Color: #000000;
		scrollbar-track-color:#7C7B97;
		}
		
td           { font-family: Verdana; font-size: 8pt; color: #333253}
th           { font-family: Verdana; font-size: 8pt; color: #333253}
li           { font-family: Verdana; font-size: 8pt; color: #333253}
ol           { font-family: Verdana; font-size: 8pt; color: #333253}
p           { font-family: Verdana; font-size: 8pt; color: #333253}

H1         { font-family: Verdana; font-size: 10pt; color: #E51B24; font-weight: bold; text-transform:uppercase; letter-spacing:.5pt }
H2         { font-family: Verdana; font-size: 8pt; color: #e51b24; font-weight: bold; }
H3         { font-family: Verdana; font-size: 8pt; color: #E51B24; font-weight: bold; text-transform:uppercase; }
H4         { font-family: Verdana; font-size: 8pt; color: #FFFFFF; font-weight: bold }
H5         { font-family: Verdana; font-size: 8pt; color: #000000 }

.CH1         { font-family: Verdana; font-size: 10pt; color: #E51B24; font-weight: bold; text-transform:uppercase; letter-spacing:.5pt }
.CH2         { font-family: Verdana; font-size: 8pt; color: #e51b24; font-weight: bold; }
.CH3         { font-family: Verdana; font-size: 8pt; color: #E51B24; font-weight: bold; text-transform:uppercase; }
.CH4         { font-family: Verdana; font-size: 8pt; color: #FFFFFF; font-weight: bold }
.CH5         { font-family: Verdana; font-size: 8pt; color: #000000 }

.Bullet         { font-family: Verdana; font-size: 8pt; color: #e51b24; font-weight: bold; }

.NavTitle         { font-family: Verdana; font-size: 10pt; color: #adb7cd; font-weight: bold }
.NavSmall         { font-family: Verdana; font-size: 7pt; color: #adb7cd; font-weight: bold }

.Where         { font-family: Verdana; font-size: 7pt; color: #2d0095; font-style:italic;}
.Copyright     { font-family: Verdana; font-size: 8pt; color: #5E54C3; font-style:italic; font-weight: bold;}

A:link {color:#E51B24; text-decoration: underline }
A:visited {color:#E51B24; text-decoration: underline }
A:hover {color:#5E54C3; cursor: hand; text-decoration: underline }

/* WEBSITE SHELL TABLE */
table.shellbackground {position: relative; border:0px; border-collapse: collapse; width: 774px; background-image: url('/images/CS-Website-BG_18.gif'); }
td.CapCell {position: relative; width:774px; border:0px none; border-collapse: collapse; background-image: url('/images/NOR-CS-Website-Menu_17.gif'); }
/* CAN BE FULL REPLACED WITH CapCell */
td.FootCell2 {position: relative; width:774px; border-top:1px solid #000000; background-color: white; }
td.FootCell {position: relative; width:774px; border:0px; border-collapse: collapse; background-color: white; }

td.HeaderLCell		{position: relative; width:374px; border:0px; border-collapse: collapse; background-color: white;}
td.HeaderRCell		{position: relative; width:208px; border:0px; border-collapse: collapse; background-color: white;}

/* LEFT NAVIGATION */
td.LeftNavCell			{position: relative; width:190px; border-bottom: 1px solid #9095B0; }
/* CAN BE FULL REPLACED WITH LeftNavCell
td.LeftNavCellContent	{position: relative; width:190px; border-top: 1px solid #9095B0; }

A:link.Nav {color:#FFFFFF; text-decoration: none;}
A:visited.Nav {color:#FFFFFF; text-decoration: none;}
A:hover.Nav {color:#e51b24; background-color: black; cursor: hand; text-decoration: none;}

A:link.BottomNav {color:#9095B0; text-decoration: none; font-size: 7pt;}
A:visited.BottomNav {color:#9095B0; text-decoration: none; font-size: 7pt;}
A:hover.BottomNav {color:#e51b24; background-color: black; cursor: hand; text-decoration: none; font-size: 7pt;}

A:link.Where {color:#9095B0; text-decoration: none;}
A:visited.Where {color:#9095B0; text-decoration: none;}
A:hover.Where {color:#e51b24; background-color: black; cursor: hand; text-decoration: none;}


/* WEBSITE CONTENT TABLE */
/* CAN BE FULL REPLACED WITH ContentTable */
table.ContentTableNoPicture	{position: relative; border:0px; border-collapse: collapse; width: 582px; height:630px; background: url('/images/CS-Web-BG-Content_05.gif') no-repeat top left;}
table.ContentTableWPicture	{position: relative; border:0px; border-collapse: collapse; width: 582px; height:630px; background: url('/images/CS-Web-BG-Content_05.gif') no-repeat top left;}
table.ContentTable			{position: relative; border-bottom:1px solid #9095B0; border-top:1px solid #9095B0; border-right: 1px solid #9095B0;}
table.Navigation			{position: relative; border-top:1px solid #9095B0; border-collapse: collapse; width: 190px;}

td.ContentCell				{position: relative; border:0px; border-collapse: collapse; width: 582px; background: white;}
td.ContentCellWPicture		{position: relative; border:0px; border-collapse: collapse; width: 582px; background: url('/images/CS-Web-BG-Content_08.gif');}

td.ContentTopSpacerCell		{position: relative; width:24px; border:0px; border-collapse: collapse;}
td.ContentBottomSpacerCell	{position: relative; height:32px; border:0px; border-collapse: collapse; background:#FFFFFF;}
td.ContentLSpacerCell		{position: relative; width:28px; border:0px; border-collapse: collapse;}
td.ContentRSpacerCell		{position: relative; width:25px; border:0px; border-collapse: collapse;}
td.ContentSpacerCellWPicture{position: relative; width:15px; border:0px; border-collapse: collapse;}

td.ContentLCell				{position: relative; width:303px; border:0px; border-collapse: collapse;}
td.ContentLCellWPicture		{position: relative; width:288px; border:0px; border-collapse: collapse;}
td.ContentRCell				{position: relative; width:226px; border:0px; border-collapse: collapse;}
td.ContentCellNoPicture		{position: relative; width:529px; border:0px; border-collapse: collapse;}
td.ContentLCellTestimony	{position: relative; width:288px; border-width:1px; border-color:black; color:black;
								border-style:solid; background-color:#EBEBF0; padding:5px}
td.ContentRCellTestimony	{position: relative; border-left:1px solid #000000; border-top:1px solid #000000; 
								border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding:5px; color: black;}
								
table.ContentUnderPictureShellTable	{position: relative; border:0px; border-collapse: collapse; width: 226px;}
table.ContentUnderPictureTable	{position: relative; border:0px; border-collapse: collapse; width: 225px; background:#EBEBF0;}
td.ContentUnderPictureCell		{position: relative; width:195px; border:0px; border-collapse: collapse;}
td.ContentUnderPictureBottomSpacerCell	{position: relative; height:20px; border:0px; border-collapse: collapse; background:#EBEBF0;}
td.ContentLineCell		{position: relative; width:1px; border:0px; border-collapse: collapse;}

td.NavFooterCell		{position: relative; border:0px; border-collapse: collapse; background:#FFFFFF url('/images/CS-Web-BG-Content_05.gif') no-repeat top left;}

/* POPUP WINDOW */
table.PopupTable	{position: relative; border:0px; border-collapse: collapse; width: 100%; background:#FFFFFF;}
td.PopupLMargin			{position: relative; width:30px; border:0px; border-collapse: collapse;}
td.PopupRMargin			{position: relative; width:30px; border:0px; border-collapse: collapse;}
td.PopupTopMargin		{position: relative; height:20px; border:0px; border-collapse: collapse;}
td.PopupBottomMargin	{position: relative; height:20px; border:0px; border-collapse: collapse;}

/* CLASSES for FORM FIELD Titles, etc */
SPAN.FormFieldNameR		{color: Maroon;}
SPAN.FormFieldNameO		{color: Navy;}
.FieldRequired 			{background-color: #EEEEEE;}
.CSbutton			{height: 21; color:#FFFFFF; background-color:#BDA652; font-size: 8pt; font-weight: bold;}
.CSbuttonDel		{height: 21; color:#FFFFFF; background-color:#E9120D; font-size: 8pt; font-weight: bold;}
.CSbuttonCancel	{height: 21; color:#FFFFFF; background-color:#808080; font-size: 8pt; font-weight: bold;}
.CSbuttonlg		{height: 25; color:#FFFFFF; background-color:#000080; font-size: 10pt; font-weight: bold;}
.CSSmallBut		{height: 18; color:#FFFFFF; background-color: #6a2d91; font-size: 8pt; font-weight: bold;}
.CSbuttonFree	{height: 30; width: 113; color:#6A2D91; background-color:#FFFFF; font-size: 10pt; font-weight: bold;}

/* Client Logon */
.logonBox	{height: 18; font-size: 8pt; font-family: arial;}