/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Tahoma, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Tahoma, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Tahoma, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Tahoma, sans-serif;
	font-size:	1.58em;
	font-weight:	700;
	font-style:	normal;
	color: CornflowerBlue;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Tahoma, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	color:CornflowerBlue;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Tahoma, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Tahoma, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Tahoma, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Tahoma, sans-serif;
	}	


Main:link	{	
	text-decoration:	none;
	color:	#CCFF33;
	font-family: Tahoma, sans-serif;
	}	
		
Main:visited	{	
	text-decoration:	none;
	color:	#CCFF33;
	font-family: Tahoma, sans-serif;
	}	
		
Main:active	{	
	text-decoration:	none;
	color:	#CCFF33;
	font-family: Tahoma, sans-serif;
	}	
		
Main:hover	{	
	text-decoration:	none;
	color:	#CCFF33;
	font-family: Tahoma, sans-serif;
	}
	
	
A:link
{
	font-size: .8em;
	color: RoyalBlue;
	text-decoration: underline;
}	
		
A:visited	{	
	font-size: .8em;
	text-decoration:underline;
	color:	CornflowerBlue;
	}	
		
A:active	{	
	font-size: .8em;
	text-decoration:	underline;
	color:	RoyalBlue;
	}	
		
A:hover	{	
	font-size: .8em;
	text-decoration:	underline;
	color:	RoyalBlue;
	}
	
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}
	
/* ==  Landis and Gyr specific settings  == */
/* == Paragraph Text & Bold == */
	.lblTextBlack { font: normal normal normal  .8em Tahoma; color: black; }
	.lblTextBlackBold { font: normal normal bold  .8em Tahoma; color: black; }
	.lblTextPurple { font: normal normal normal .8em Tahoma; color: CornflowerBlue; }
	.lblTextPurpleBold { font: normal normal bold .8em Tahoma; color:CornflowerBlue; }
	.lblTextBlue { font: normal normal normal  .8em Tahoma; color: #000080; }
	.lblTextBlueBold { font: normal normal bold  .8em Tahoma; color: #000080; }
	.lblTextRed { font: normal normal normal  .8em Tahoma; color: red; }
	.lblTextRedBold { font: normal normal bold .8em Tahoma; color: red; }
	.lblTextYellowBold { font: normal normal bold .8em Tahoma; color: palegoldenrod; }
	.lblTextPurpleH4 { font: normal normal bold 1.1em Tahoma; color: CornflowerBlue; }
	.lblTextPurpleH3 { font: normal normal bold 1.33em Tahoma; color: CornflowerBlue; }
	.lnkMenuWhite { font: normal normal normal 10pt Tahoma; color: white; }
	
	/* == Text Prompts in controls - Checkboxes, Radio, etc. == */
	.lblOptions  { font: normal normal bold .8em Tahoma; color: Black; } /* { font: normal normal bold x-small Arial; color: black; } */
	
	/*=================
  === Error & Validation Summary
  =================*/
	.errWarnTitle { font: normal normal bold .8em Tahoma; color: darkgoldenrod; }
	.errWarn { font: normal normal bold .8em Tahoma; color: darkgoldenrod; }
	
	.errMessTitle { font: normal normal bold .8em Tahoma; color: red; }
	.errMess { font: normal normal bold .8em Tahoma; color: red; }
	.errStar { font: normal normal bold .8em Tahoma; color: red; }
	
	.imgSpacer {Width: 10px; height:10px}
	
	.dgrRow
	{
		font-size: .8em;
		font-family: Tahoma, sans-serif;
		color: Black;
		background-color:White;
		}

		.dgrAltRow
	{
		font-size: .8em;
		font-family: Tahoma, sans-serif;
		color: Black;
		background-color:Gainsboro;
		}
		
.dgrHeader
{
			font-size: .8em;
			font-weight: bold;
		font-family: Tahoma, sans-serif;
		background-color: Gainsboro;
		color:Black;
		
	}


.txtFooter
{
	font-size: 10px;
	color: black;
	font-family: Tahoma, sans-serif;
}
.lnkFooter
{
	font-size: 11px;
	color: CornflowerBlue;
	font-family: Tahoma, sans-serif;
}

	.btnNormal
{
  font-weight: bold;
  font-size: 8pt;
  width: 70px;
  font-family: Tahoma, sans-serif;
  height: 20px;
}

	.btnLong
{
  font-weight: bold;
  font-size: 8pt;
  width: 120px;
  font-family: Tahoma, sans-serif;
  height: 20px;
}

	.btnExtraLong
{
  font-weight: bold;
  font-size: 8pt;
  width: 200px;
  font-family: Tahoma, sans-serif;
  height: 20px;
}

/* Der zwischen den * eingegebene Text ist KOMMENTAR */

/* P, TD, TH, B, A und body defininieren, wie die eingebauten HTML-Stile dargestellt werden: */ 
/*Paragraph, TableData, TableHeader, Bold, A für Text allgemein und body für den Textkörper */
/* eingebaute HTML Stile erscheinen im Code NICHT als .class */

/*  JB - I commented these out
P {FONT-FAMILY: Tahoma; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
TD {FONT-FAMILY: Tahoma; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
TH {FONT-FAMILY: Tahoma; FONT-SIZE: 10pt; FONT-WEIGHT: 500}
B {FONT-FAMILY: Tahoma; FONT-SIZE: 10pt; FONT-WEIGHT: 700}
A {FONT-FAMILY: Tahoma; FONT-WEIGHT: normal}
body {  font-family: Tahoma; font-size: 10pt; font-weight: normal; color: #000000; text-decoration: none}
*/

/* die unten aufgefuehrten Stile sind  die Formatvorlagen fuer TEXT  fuer Headline, Subheadline, SearchText, den Footer */
/* subwhite fuer die Headline "Interne Links" , tabelle1 fuer  kleinen Text in den Tabellen und footer für den Text in den footer-Dateien */
/* diese Stile erscheinen im Code als .class  */


.headline {	COLOR: #336699; FONT-FAMILY: Tahoma; FONT-SIZE: 12pt; FONT-WEIGHT: 700}
/*
.subhead {COLOR: #336699; FONT-FAMILY: Tahoma; FONT-SIZE: 10pt; FONT-WEIGHT: 700}
.searchWhite {COLOR: #ffffff; FONT-FAMILY: Tahoma; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.footer {  font-family: Tahoma; font-size: 10px; line-height: 10px; color: #000000}
.subwhite {  font-family: Tahoma; font-size: 12pt; color: #FFFFFF; text-decoration: none; font-weight: 700}
.tabelle1 { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none }
*/

/* secnav, secnavhi, secnavun, secnavkl und secnavklun sind die Basis-Classes, von denen die entsprechenden LINK-Classes fuer*/
/* die verschiedenen Link-Behaviours abgeleitet werden:*/
/* secnav  normal schwarz, secnavhi fett schwarz, secnavun normal unterstrichen*/
/* secnavkl kleinere Schrift normal schwarz, secnavklun kleinere Schrift schwarz unterstrichen*/
/* alle Links in der Site beruhen auf der Klasse "secnav" , farbliche Aenderungen erfolgen in der Seite selbst *
/* z.B. Darstellung weiss, denn interne Definitionen haben Vorrang vor externen Style-Sheet Definitionen*/
/* secnavkl und secnavklun werden fuer die 2. Ebene der Sekundaernavigation verwendet und fuer footer links*/

/*
.secnav {font-family: Tahoma; font-size: 9pt; font-weight: normal; text-decoration: none; color: #000000}
.secnavkl {font-family: Tahoma; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none}
.secnavklun {font-family: Tahoma; font-size: 8pt; font-weight: normal; text-decoration: underline}
.secnavhi {font-family: Tahoma; font-weight: bold; font-size: 9pt}
.secnavun {font-family: Tahoma; font-size: 9pt; text-decoration: underline}
*/

/* dies sind die einzelnen Link-Classes fuer die entsprechenden Links*/
/*Erklaerung siehe oben */

/*
A.secnav:link {color:#000000; font-family: Tahoma; text-decoration:underline; font-weight:normal}
A.secnav:visited {color:#000000; font-family: Tahoma; text-decoration:underline; font-weight:normal}
A.secnav:hover {color:#000000; font-family: Tahoma; text-decoration:underline; font-weight:normal}
A.secnav:active {color:#000000; font-family: Tahoma; text-decoration:none; font-weight:normal; font-size: 9pt}
A.secnavhi:link {color:#000000; font-family: Tahoma; text-decoration:none; font-weight:bold}
A.secnavhi:visited {color:#000000; font-family: Tahoma; text-decoration:none; font-weight:bold}
A.secnavhi:hover {color:#000000; font-family: Tahoma; text-decoration:none; font-weight:bold}
A.secnavhi:active {color:#000000; font-family: Tahoma; text-decoration:none; font-weight:bold}
A.secnavun:link {color:#000000; font-family: Tahoma; font-size: 9pt; font-weight: normal;text-decoration:underline}
A.secnavun:visited {color:#000000; font-family: Tahoma; font-size: 9pt; font-weight: normal;text-decoration:underline}
A.secnavun:hover {color:#000000; font-family: Tahoma; font-size: 9pt; font-weight: normal;text-decoration:underline}
A.secnavun:active {color:#000000; font-family: Tahoma; font-size: 9pt; font-weight: normal;text-decoration:underline}
A.secnavkl:link {color:#000000; font-family: Tahoma; font-size: 8pt; font-weight: 500; text-decoration:none}
A.secnavkl:visited {color:#000000; font-family: Tahoma; font-size: 8pt; font-weight: 500; text-decoration:none}
A.secnavkl:hover {color:#000000; font-family: Tahoma; font-size: 8pt; font-weight: 500; text-decoration:underline}
A.secnavkl:active {color:#000000; font-family: Tahoma; font-size: 8pt; font-weight: 500; text-decoration:none}
A.secnavklun:link {color:#000000; font-family: Tahoma; font-size: 8pt; font-weight: 500; text-decoration:underline}
A.secnavklun:visited {color:#000000; font-family: Tahoma; font-size: 8pt;  font-weight: 500; text-decoration:underline}
A.secnavklun:hover {color:#000000; font-family: Tahoma; font-size: 8pt;  font-weight: 500; text-decoration:underline}
A.secnavklun:active {color:#000000; font-family: Tahoma; font-size: 8pt;  font-weight: 500; text-decoration:underline}.secnav {  font-family: Tahoma; font-size: 9pt; color: #000000}
*/