/* Cascading Style Sheet for Sapa WebLine */

body
	{
	font-family: "Courier New", Courier, "Times New Roman", serif;
	font-size: 110%;
	}

a:link	{ color: #0066ff; }
	
a:visited { color: #996600; }

a:hover	{ color: #40DD40; }
	
table	{
	border-collapse: collapse;
	}

TD		{ padding: 2px 3pt 2px 3pt;	}	/* T,R,B,L */
TD.Heading	{ font-weight: bold;		}


.left	{ text-align: left;	}
.center	{ text-align: center;	}
.right	{ text-align: right;	}

DIV.topnav, DIV.topnav P
	{
	text-align: center;
	color: black;
	font-size: 110%;
	margin-top: 4pt;
	margin-bottom: 6pt;
	}

DIV.topnav A:link, DIV.topnav A:visited	{ color: black; }

DIV.topnav A:active	{ color: blue; }



DIV.Story, DIV.Story body
	{
	font-family: Courier New, Courier, "Times New Roman", serif;
	text-align: center;
	}

DIV.Story .Head
	{
	text-align: center;
	font-weight: bold; 
	font-size: 120%;
	}

DIV.Story TD		{ font-family: "Courier New", Courier, "Times New Roman", serif; }	/* For old Netscape */

DIV.Story TD.StoryId	{ font-size: 11pt; text-align: left;	}
DIV.Story TD.WordCount	{ font-size: 11pt; text-align: right;	}

/* All copy */
DIV.Story .Body		{ font-size: 12pt; text-align: left;	}	/* Font-size added 07-Mar-06 */

/* Tabulated copy */
DIV.Story TABLE.Tabulated	{ width: auto;	}

/* Tabulated copy: Entire story */
DIV.Story PRE.Body	{ }

/* Untabulated copy */
DIV.Story TABLE.Untabulated	{ width: 80%;	}

/* Untabulated copy: Header part of body (for PR stories) */
DIV.Story P.BodyH {
	text-indent: 0em;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

/* Untabulated copy: First paragraph */
DIV.Story P.BodyP1 {
	text-indent:	0em;
	margin-top:	5pt;
	margin-bottom: 10pt;
}

/* Untabulated copy: All other paragraphs */
DIV.Story P.BodyP {
	text-indent:	1.0em;	/* was 1.5em */
	margin-top:	5pt;
	margin-bottom:	5pt;
}





DIV.BrowseList, DIV.BrowseList td
	{
	/* text-align: left; */
	font-family: "Courier New", Courier, "Times New Roman", serif;
	font-size: 90%;
	}

DIV.BrowseList td		{ text-align: left;	}
DIV.BrowseList td.Select	{ text-align: center;	}
DIV.BrowseList tr.NextPrev	{ color: navy;		}

DIV.BrowseList td.Heading
	{
	text-align: center;
	font-weight: bold; 
	font-size: larger;
	}

DIV.BrowseList A:visited
	{
	text-decoration: none;
	color: blue;
	}

DIV.BrowseList A:link, DIV.BrowseList A:active
	{
	text-decoration: none;
	color: black;
	}




DIV.SearchForm, DIV.SearchForm td, .SearchForm form
	{
	vertical-align: top;
	align: center;
	text-align: center;
	font-size: 10pt;
	}

DIV.SearchForm	{ width: 50em;	}	/* To control width of main search table */

TABLE.Search	{ width: 100%;	}	/* Full width of SearchForm DIV */


/* UserDetailsHeading style is for old Netscape, which seems
   not to grok "TR.Heading within TABLE.UserDetails"
*/
TABLE.UserDetails, TD.UserDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

TABLE.UserDetails TR.Heading TD, TD.UserDetailsHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	font-size: 14pt;
	color: navy;
}





TABLE.UserList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

TABLE.UserList TD		{ padding: 2px 3pt 2px 3pt;	}	/* T,R,B,L */

TABLE.UserList	a:link		{ color: black;		}
TABLE.UserList	a:visited	{ color: #996600;	}
TABLE.UserList	a:hover		{ color: #40DD40;	}

TABLE.UserList td.Heading, TR.TableHead TD {
	text-align: center;
	font-weight: bold; 
	font-size: 14pt;
	color: navy;
}


TABLE.IndexJobList {
	font-family: "Courier New", Courier, "Times New Roman", serif;
	font-size: 10pt;
	margin: 3pt; 
}

TABLE.IndexJobList TD		{ padding: 2px 3pt 2px 3pt;	}	/* T,R,B,L */

TABLE.IndexJobList a:link	{ color: black;		}
TABLE.IndexJobList a:visited	{ color: #996600;	}
TABLE.IndexJobList a:hover	{ color: #40DD40;	}

TABLE.IndexJobList td.Heading, TR.TableHead TD {
	text-align: center;
	font-weight: bold; 
	font-size: 14pt;
	color: navy;
}


TABLE.IndexJobLog TD		{ padding: 0;		}		/* T,R,B,L */
