
/* default.css - Default style sheet for EE documents */

body {
     font-family: Helvetica, Arial, sans-serif;
     text-align: left;
     font-size: 10pt;
     line-height: 12pt;
     background-color: #ffffff; background-image: url(/images/bg-0109.gif);
     }

td,th,ul,ol {
            font-family: Helvetica, Arial, sans-serif;
            font-size: 10pt;
            line-height: 12pt;
            }

p {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 10pt;
  line-height: 12pt;
  }

input {
      font-family: Helvetica, Arial, sans-serif;
      font-size: 10pt;
      line-height: 12pt;
      }


pre {
    font-family: Courier, monospace;
    font-size: 10pt;
    line-height: 12pt;
    }

a:link {color: #996633; text-decoration: none; }
a:visited {color: #996633; text-decoration: none; }
a:active {color: #996633; text-decoration: none; }
a:hover {color: #330000; text-decoration: underline; }

a.navmain:link {color: #ffd700; text-decoration: none; font-family: Verdana, sans-serif; 
  font-size: 10pt; font-weight: bold; }
a.navmain:visited {color: #ffd700; text-decoration: none; font-family: Verdana, sans-serif;
  font-size: 10pt; font-weight: bold; }
a.navmain:active {color: #ffd700; text-decoration: none; font-family: Verdana, sans-serif;
  font-size: 10pt; font-weight: bold; }
a.navmain:hover {color: #99cc00; text-decoration: none; font-family: Verdana, sans-serif;
  font-size: 10pt; font-weight: bold; }

a.navsecond:link {color: #fffaf0; text-decoration: none; font-family: Verdana, sans-serif;
  font-size: 8pt; font-weight: bold; }
a.navsecond:visited {color: #fffaf0; text-decoration: none; font-family: Verdana, sans-serif;
  font-size: 8pt; font-weight: bold; }
a.navsecond:active {color: #fffaf0; text-decoration: none; font-family: Verdana, sans-serif;
  font-size: 8pt; font-weight: bold; }
a.navsecond:hover {color: #99cc00; text-decoration: none; font-family: Verdana, sans-serif;
  font-size: 8pt; font-weight: bold; }

a.emphatic:link {color: #000000; text-decoration: none;
  font-size: 10pt; font-weight: bold; }
a.emphatic:visited {color: #000000; text-decoration: none;
  font-size: 10pt; font-weight: bold; }
a.emphatic:active {color: #000000; text-decoration: none;
  font-size: 10pt; font-weight: bold; }
a.emphatic:hover {color: #000000; text-decoration: underline;
  font-size: 10pt; font-weight: bold; }

/* Navigation-specific classes */

.hideit { display: none; }
.nav_background { background-color: #696969; }
.nav_secondary { background-color: d3d3d3; }
.nav_arrow { background-color: #696969;  }
.nav_table { background-color: #696969; border-color: #000000; border-style: ridge; }


/* Classes for general use on all pages */

.maintitle { margin-left: 150px; font-family: Helvetica, Arial, sans-serif; text-align: right; }
.maintext { text-align: right; }
.mainbar { margin-left: 150px; color: #696969; }

.subbar { margin-right: 250px; color: #696969; }

.lead1 { font-family: Verdana, sans-serif; font-weight: bold; font-size: 10pt; }

.lead2 { font-family: Verdana, sans-serif; font-style: italic; font-size: 10pt; }

.regtext { font-family: Helvetica, Arial, sans-serif; text-align: left;
  font-size: 10pt; line-height: 12pt; }

h1 {font-family: Helvetica, Arial, sans-serif; font-size: 20pt; 
  text-align: center; line-height: 22pt; }
h2 {font-family: Helvetica, Arial, sans-serif; font-size: 16pt; 
  line-height: 18pt; }
h3 {font-family: Helvetica, Arial, sans-serif; font-size: 14pt; 
  line-height: 16pt; }

/* Special use classes */

.leftside {text-align: left; }
.rightside {text-align: right; }
.center {text-align: center }
.justified {text-align: justify; }
.emphasized {font-style: italic; }

.super { font-size: 8pt; vertical-align: super; }
.sub   { font-size: 8pt; vertical-align: sub; }

.notation { font-family: Helvetica, Arial, sans-serif; font-style: italic;
  font-size: 10pt; line-height: 12pt; }

.notation2 { font-family: Helvetica, Arial, sans-serif; font-size: 8pt; }

.alert { color: #FF0000; font-weight: bold; }

.alert2 { color: #FF0000; font-style: italic; }

.spamhalt { }

/* Images */
 
 .image_caption { color: gray;
                  font-style: italic;
                  font-weight: bold;
                  text-align: center;
                }

.image_left { float: left;
                  border: thin silver solid;
                  padding: 5px;
                  margin-left: 20px;
                  margin-right: 20px;
                  text-align: center;
                }
.image_left_noborder { float: left;
                  border: none;
                  padding: 5px;
                  margin-left: 20px;
                  margin-right: 20px;
                  text-align: center;
                }
.image_right { float: right;
                   border: thin silver solid;
                   padding: 5px;
                   margin-left: 20px;
                   margin-right: 20px;
                   text-align: center;
                 }
.image_right_noborder { float: right;
                   border: none;
                   padding: 5px;
                   margin-left: 20px;
                   margin-right: 20px;
                   text-align: center;
                 }
.image_center { float: center;
                  border: thin silver solid;
                  padding: 5px;
                  margin-left: 20px;
                  margin-right: 20px;
                  text-align: center;
                }
.image_center_520 { float: center;
                    align: center;
                    border: thin silver solid;
                    padding: 10px;
		    width: 520px;
		    margin: auto;
                    text-align: center;
                  }
.image_center_noborder { float: center;
                  border: none;
                  padding: 5px;
                  margin-left: 20px;
                  margin-right: 20px;
                  text-align: center;
                }
