/* ================================
    CSS STYLES FOR HARTUNG-HARTUNG
   ================================
*/   

/* GENERIC */

BODY, P, H4, H5, H6, TH, TD, LI, DL, DT, DD { font-family: Verdana, Helvetica, sans-serif  }
h1, h2, h3   { font-family: Times, serif }
body, P, TD, form  { font-size: 8pt }
h1                 { font-size: 28pt }
h2                 { font-size: 18pt }
h3                 { font-size: 14pt }
h4                 { font-size: 12pt }
.body06            { font-size: 6pt }
.body065           { font-size: 6.5pt }
.body07            { font-size: 7pt }
.body08            { font-size: 8pt }
.body09            { font-size: 9pt }
.body10            { font-size: 10pt }
.body11            { font-size: 11pt }
.body12            { font-size: 12pt }
.body13            { font-size: 13pt }
.body14            { font-size: 14pt }
.Serif09           {font-family: Times New Roman, Times, serif; font-size: 9pt }
.Serif10           {font-family: Times New Roman, Times, serif; font-size: 10pt }
.Serif11           {font-family: Times New Roman, Times, serif; font-size: 11pt }
.Serif12           {font-family: Times New Roman, Times, serif; font-size: 12pt }
.Serif14           {font-family: Times New Roman, Times, serif; font-size: 14pt }
.Serif18           {font-family: Times New Roman, Times, serif; font-size: 18pt }
.Serif24           {font-family: Times New Roman, Times, serif; font-size: 24pt }
.fix07             {font-size: 7pt;	font-family:  Courier New, Courier }
.fix08             {font-size: 8pt;	font-family:  Courier New, Courier }
.fix09             {font-size: 9pt; font-family:  Courier New, Courier }
.fix10             {font-size: 10pt; font-family: Courier New, Courier }
.fix11             {font-size: 11pt; font-family: Courier New, Courier }
.fix12             {font-size: 12pt; font-family: Courier New, Courier }
.fix13             {font-size: 13pt; font-family: Courier New, Courier }
.fix14             {font-size: 14pt; font-family: Courier New, Courier }
.fix15             {font-size: 15pt; font-family: Courier New, Courier }
.fix16             {font-size: 16pt; font-family: Courier New, Courier }
.fix16             {font-size: 16pt; font-family: Courier New, Courier }
.fix18             {font-size: 18pt; font-family: Courier New, Courier }

A:link       {text-decoration: underline; color:  #006400; }
A:visited    {text-decoration: underline; color: #006400; }
A:active     {text-decoration: underline; color:  Black; }
A:hover      {text-decoration: underline; color:  Black; }
A:hover      { font-weight:bold  }

Input
{ font-family: Verdana, Helvetica, sans-serif; font-size:8pt; }


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {background-color: #006600;}


/* MAIN-BANNER */

/* text style for the selected tab */
.SelectedTab {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color:#006400;
    font-weight: bold; 
    background-color: white;  
    border-color: white;
}
/* hyperlink styles of the selected tabs */
A.SelectedTab:link    {text-decoration: none; color:#006400; }
A.SelectedTab:visited {text-decoration: none; color:#006400; }
A.SelectedTab:active  {text-decoration: none; color:#006400; }
A.SelectedTab:hover   {text-decoration: underline; color:#006400;}

/* text style for the unselected tabs */
.OtherTabs
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color: #666666;
	border-color: black;
}
/* hyperlink styles of the unselected tabs */
A.OtherTabs:link    {text-decoration: none; color:#eeeeee; }
A.OtherTabs:visited {text-decoration: none; color:#eeeeee; }
A.OtherTabs:active  {text-decoration: none; color:#eeeeee; }
A.OtherTabs:hover   {text-decoration: underline; color:white;}

    
/* text style for the site links (at extreme top-right of header) */
.SiteLink {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold
}   

/* hyperlink style for the site links */
A.SiteLink:link     {text-decoration: none; color:white;   }
A.SiteLink:visited  {text-decoration: none; color:#eeeeee; }
A.SiteLink:active   {text-decoration: none; color:#eeeeee; }
A.SiteLink:hover    {text-decoration: underline; color:white;}


/* PAGE-MENU */

.MenuItem {
    font-size: 8pt;
    font-weight: bold; 
}
/* hyperlink styles of the Menu.Items */
A.MenuItem:link    {text-decoration: none; color:  #006400; }
A.MenuItem:visited {text-decoration: none; color:  #006400; }
A.MenuItem:active  {text-decoration: none; color:  Black; }
A.MenuItem:hover   {text-decoration: underline;}

.MenuItemSelected {
    font-size: 8pt;
    font-weight: bold;
    color: Black ;
}


/* HHLinkLabel */

.HHLinkLabel {
    font-size: 8pt;
    font-weight: bold; 
}
/* hyperlink styles for HHLink */
A.HHLinkLabel:link    {text-decoration: none; color:  #006400; }
A.HHLinkLabel:visited {text-decoration: none; color:  #006400; }
A.HHLinkLabel:active  {text-decoration: none; color:  Black; }
A.HHLinkLabel:hover   {text-decoration: underline;}
A.HHLinkLabel:hover   {background-color: #eeeeee; }


/* OTHER */
SMALL   {font-size:  8px; }
BIG     {font-size:  14px; }

BLOCKQUOTE, PRE {font-family: Lucida Console, 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;}

HR {color: black; height:1pt; text-align:left}

div#qTip
{
	padding: 3px;
	border: 1px solid #666;
	border-right-width: 2px;
	border-bottom-width: 2px;
	display: none;
	background: #FFFFCC;
	color: #000000;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	position: absolute;
	z-index: 1000;
}

