/* STYLESHEET: originate.css */
/* Author: Michael P. Huber  */

body
{
  background-color:#FFFFFF;
  background-image:url(img/originateBg.gif);
  background-repeat:no-repeat;
  background-attachment:fixed; 
  margin:0px;
  padding:0px;

  color:#000000;
  font-family:Arial,Geneva,Helvetica,sans-serif;
  font-size:11pt;
}

h1,h2,h3,h4,p,ol,div,td,th,address,blockquote,nobr,b,i 
{
  font-family:Arial,Geneva,Helvetica,sans-serif;
}

h1 { font-size:20pt; margin-top:5pt; margin-bottom:10pt; }
h2 { font-size:19pt; margin-top:4pt; margin-bottom:9pt;  }
h3 { font-size:16pt; margin-top:4pt; margin-bottom:7pt }
h4 { font-size:13pt; margin-top:3pt; margin-bottom:6pt }
p,ol,div,td,th,address,blockquote { font-size:11pt;}

pre { font-family:Courier New,Courier; font-size:10pt; color:#0000C0; }
code,kbd,tt { font-family:Courier New,Courier; color:#0000C0; }

a:link 		{ border-width:0px; color:#3A418D; text-decoration:none; font-weight:bold; } 	/* #3A418D= logo blue  */
a:visited 	{ color:#787DB1; text-decoration:none; font-weight:bold; }			/* #787DB1= light blue */
a:hover		{ color:#000000; background-color:#FFD017; text-decoration:underline; font-weight:bold; } /* #FFD017= orange */
a:focus		{ color:#000000; background-color:#FFD017; text-decoration:underline; font-weight:bold; } /* #FFD017= orange */
a:active 	{ color:#787DB1; text-decoration:none; font-weight:bold; }

.logoColor
{
  color:#3A418D;	/* #3A418D= logo blue  */
}
.logoColorBold
{
  color:#3A418D;	/* #3A418D= logo blue  */
  font-weight:bold;
}

.navMenuImg
{
  width:140px;
  height:30px;
  border-style:none;
  border-width:0px;
  margin-left:0px;
}
.navTitle	
{
  font-family:Arial,Geneva,Helvetica,sans-serif;
  font-weight:bold;
  font-size:9pt;
  color:#777777;
}
.navFooter
{
  font-family:Arial,Geneva,Helvetica,sans-serif;
  font-weight:normal;
  font-size:8pt;
  color:#777777;
  padding:5px;
}

.factdescBig
{
  margin-top:4pt;
  margin-bottom:2pt;
  font-family:Arial,Geneva,Helvetica,sans-serif;
  font-weight:bold;
  font-size:14pt;
  color:#000000;     /* #787DB1; */
}
.factdesc
{
  margin-top:2pt;
  margin-bottom:2pt;
  font-family:Arial,Geneva,Helvetica,sans-serif;
  font-weight:normal;
  font-size:10pt;
  color:#000000;     /* #787DB1; */
}
.fact
{
  margin-top:6pt;
  margin-bottom:1pt;
  font-weight:normal;
  font-size:8pt;
  color:#777777;
}
.linkSmallRight
{
  text-align:right;
  margin-right:20pt;
  margin-top:1pt;
  font-size:8pt;
}
.small
{
  font-size:8pt;
}
.bold
{
  font-weight:bold;
}
.italic
{
  font-style:italic;
}
.wordlist
{
  padding:0pt;
  margin-top:4pt;
  margin-bottom:4pt;
  margin-left:25pt;
  font-family:Arial,Geneva,Helvetica,sans-serif;
  font-size:10pt; 
  font-weight:bold;
}
.pageFooter
{
  font-family:Arial,Geneva,Helvetica,sans-serif;
  font-size:8pt;
  color:#777777;
  padding:1px;
}

.tabHeader
{
  text-align:left;
  vertical-align:top;
  background-color:#3A418D;
  color:#FFFFFF;
  font-weight:bold;
  font-size:10pt;
}
.tabCellGrey
{
  text-align:left;
  vertical-align:top;
  background-color:#DDDDDD;
  color:#000000;
}
.tabCellNewsA
{
  text-align:left;
  vertical-align:top;
  background-color:#E0E0E0;   
  color:#000000;
}
.tabCellNewsB
{
  text-align:left;
  vertical-align:top;
  background-color:#F0F0F0;     
  color:#000000;
}

.tabContactCellA
{
  text-align:left;
  vertical-align:top;
  background-color:#3A418D;
  color:#FFFFFF;
  font-weight:bold;
  font-size:10pt;
}
.tabContactCellB
{
  text-align:left;
  vertical-align:top;
  background-color:#DDDDDD;
  color:#000000;
  width:420px;
}
.formElement
{
  width:100%;
  background-color:#FFFFFF;
}
.formButton
{
  background-color:#787DB1;
  color:#FFFFFF;
  font-weight:bold;
}
