/* S3 Typography definition... */

h1 {
font-family: Arial,Helvetica,Sans-serif;
font-size: 14pt;
color: #404040;
}

h2 {
font-family: Arial,Helvetica,Sans-serif;
font-size: 12pt;
color: #404040;
font-weight:bold;
}

h3 {
font-family: Arial,Helvetica,Sans-serif;
font-size: 10pt;
color: #404040;
padding-top: 1px;
padding-bottom: 1px;
}

P { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: x-small;
font-size: 10pt;
color:#404040;
}

/* Navigation elements */	
.TabNav a:active { color: #007399; text-decoration: none ;}
.TabNav a:link { color: #404040; text-decoration: none ;}
.TabNav a:visited { color: #404040; text-decoration: none ;}
.TabNav a:hover { color: #007399; text-decoration: underline;}
  
 /* Standard Links inside text fields - see also .Text1 as text style */	
.Text1 a:active { color: #007399; text-decoration: none ;}
.Text1 a:link { color: #404040; text-decoration: none ;}
.Text1 a:visited { color: #404040; text-decoration: none ;}
.Text1 a:hover { color: #007399; text-decoration: underline;}

/* In page links that look like links (blue and underline  */	
.StdLink a:active { font-size: 10pt; color: #007AFF; text-decoration: underline ;}
.StdLink a:link { font-size: 10pt; color: #007AFF; text-decoration: none ;}
.StdLink a:visited { font-size: 10pt; color: #007AFF; text-decoration: none ;}
.StdLink a:hover { font-size: 10pt; color: #0000CC; text-decoration: underline;}
.StdLink { font-family: Arial,Helvetica,Sans-serif; font-size: 10pt; color:#404040;}

/* In page links for BLACK BACKGROUND  */	
.StdLinkw a:active { font-size: 10pt; color: #0082C3; text-decoration: underline ;}
.StdLinkw a:link { font-size: 10pt; color: #0082C3; text-decoration: none ;}
.StdLinkw a:visited { font-size: 10pt; color: #0082C3; text-decoration: none ;}
.StdLinkw a:hover { font-size: 10pt; color: #FFFFFF; text-decoration: underline;}
.StdLinkw { font-family: Arial,Helvetica,Sans-serif; font-size: 10pt; color:#0082C3;}

 /* Standard Links inside text fields - see also .Text1 as text style */	
.TopNav a:active {font-size: 10pt; color: #007399; text-decoration: none ;}
.TopNav a:link { font-size: 10pt;color: #404040; text-decoration: none ;}
.TopNav a:visited { font-size: 10pt;color: #404040; text-decoration: none ;}
.TopNav a:hover { font-size: 10pt;color: #007399; text-decoration: none;}

/* Headlines that suggest that it is a link (XeeMeblue and underline  */	
.LinkedTitle a:active { font-size: 14px; color: #007AFF; text-decoration: none;}
.LinkedTitle a:link { font-size: 14px; color: #007AFF; text-decoration: none;}
.LinkedTitle a:visited { font-size: 14px; color: #007AFF; text-decoration: none;}
.LinkedTitle a:hover { font-size: 14px; color: #0000CC; text-decoration: underline;}
.LinkedTitle { font-family: Arial,Helvetica,Sans-serif; font-size: 18px;}
 
/* Headlines that suggest that it is a link (XeeMeblue and underline  */	
.SPLink a:active { font-size: 60px; color: #FFF; text-decoration: none;font-weight:bold;}
.SPLink a:link { font-size: 60px; color: #FFF; text-decoration: none;font-weight:bold;}
.SPLink a:visited { font-size: 60px; color: #FFF; text-decoration: none;font-weight:bold;}
.SPLink a:hover { font-size: 60px; color: #0000CC; text-decoration: none;font-weight:bold;}
.SPLink { font-family: Arial,Helvetica,Sans-serif; font-size: 60px;text-decoration: none;font-weight:bold;}

/* In page links that look like links (blue and underline  */	
.miniLink a:active { font-size: 8pt; color: #404040; text-decoration: none ;}
.miniLink a:link { font-size: 8pt; color: #404040; text-decoration: none ;}
.miniLink a:visited { font-size: 8pt; color: #404040; text-decoration: none ;}
.miniLink a:hover { font-size: 8pt; color: #007399; text-decoration: underline ;}
.miniLink { font-family: Arial,Helvetica,Sans-serif; font-size: 8pt; color:#404040;}



/* Text headlines */
.Headline { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 16px;
color:#007399;
font-weight:bold;
}

.HeadlineL { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 26px;
color:#007399;
font-weight:normal;
}


.HeadlineXL { 
font-family: AvantGarde Md BT,Arial,Helvetica,Sans-serif; 
font-size: 32px;
color:#007399;
font-weight:normal;
}

.HeadlineXXL { 
font-family: AvantGarde Md BT,Arial,Helvetica,Sans-serif; 
font-size: 38px;
color:#007399;
font-weight:normal;
}

.HeadlineGrayXXL { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 38px;
color:#D4D4E4;
font-weight:normal;
}

.HeadlineRed { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 16px;
color:#FF0000;
font-weight:bold;
}

.HeadlineRedXL { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 20px;
color:#FF0000;
font-weight:bold;
}

.HeadlineRedXXL { 
font-family: AvantGarde Md BT,Arial,Helvetica,Sans-serif; 
font-size: 38px;
color:#F00;
font-weight:normal;
}

.Headline1 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 26px;
color:#007399;
font-weight:bold;
}

.Headline1black { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 26px;
color:#404040;
font-weight:bold;
}

/* Text formats */
.Text0 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 14pt;
color:#404040;
font-weight:normal;
}

.Text1 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 10pt;
color:#404040;
}

.Text1b { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 9pt;
font-weight:bold;
color:#606060;
}

.Text2 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 9pt;
color:#606060;
font-weight:normal;
}

.Text3 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 8pt;
color:#404040;
font-weight:normal;
}

.Text4 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 12pt;
color:#404040;
font-weight:normal;
padding: 10px;
line-height: 18pt;
}

.TextNavBar { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 10pt;
color:#404040;
}

.TextNavBar1 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 10pt;
color:#404040;
}

.TabNav { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 10pt;
color:#404040;
}

.Navi2 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 10pt;
font-weight: bold;
color:#007399;
}


.TopNavi { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 8pt;
color:#606060;
}

.TopNavi2 { 
font-family: Arial,Helvetica,Sans-serif; 
font-size: 10pt;
font-weight: bold;	
color:#330099;
}

