/* -------------------------------------------------------------------------- */
/* name:    styles.css                                                        */
/* purpose: style sheet definitions                                           */
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* colors:  orange - #eea55b                                                  */
/*          yellow - #f4e23d                                                  */
/*          light green - #7bb56b                                             */
/*          dark green - #5f7c4e                                              */
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* Basic Text Styles                                                          */
/* -------------------------------------------------------------------------- */
Body {
  margin:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:12px;
  font-weight:normal; 
  color:#ffffff;
  background:#5f7c4e url(../images/background.gif) repeat;
}

P,TD,UL,OL,.maintext,.td {                     
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:12px;
  font-weight:normal; 
  color:#ffffff;
} 
  
B {
  font-weight:bold;
}

UL,.ul {                     
  list-style-type:circle;
} 
  
UL.bullets {
  list-style-type:none;
  list-style-image:url(../images/bullet.gif);
}

.label {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:12px; 
  font-weight:bold; 
  color:#000000;
}
  
.data {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:11px; 
  font-weight:normal; 
  color:#000000;
}
  
.numerics {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:11px; 
  font-weight:normal; 
  color:#000000;
  text-align:right;
}
  
.info {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:13px; 
  font-weight:bold; 
  font-style:normal;
  color:#eea55b;
}
  
.footnote {
  font-weight:normal;
  font-size:10px;
  color:#7bb56b;
}
  
.required {
  font-weight:bold;
  font-size:12px;
  color:#eea55b;
}
  
.holiday {
  font-weight:bold;
  font-size:12px;
  color:#ff0000;
}
  
.pebcak {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:11px;
  font-weight:bold; 
  color:#000000;
}
  
.tagline {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:16px;
  font-weight:bold;
  font-style:italic;
  color:#eea55b;
}
  
.banner {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#ffffff;
  background-color:#000000;
  padding:10px;
}
  
.hilite {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:12px;
  font-weight:bold; 
  color:#ffffff;
  background-color:#5f7c4e;
  padding:2px;
}
  
/* -------------------------------------------------------------------------- */
/* Background Styles                                                          */
/* -------------------------------------------------------------------------- */
.treeline {
  background:url(../images/treeline.gif) repeat-x;
}
  
.treeline2 {
  background:url(../images/treeline2.gif) no-repeat;
}
  
.cabin {
  background:url(../images/cabin.gif) no-repeat;
}
  
.seethru {
  background:url(../images/translucent.gif) repeat;
}
  
.background {
  background:url(../images/background.gif) repeat;
}
  
/* -------------------------------------------------------------------------- */
/* Message Styles                                                             */
/* -------------------------------------------------------------------------- */
.ack {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:14px; 
  font-weight:bold; 
  font-style:italic;
  color:#eea55b;
}
  
.error {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:11px; 
  font-weight:bold; 
  color:#f4e23d;
}
  
/* -------------------------------------------------------------------------- */
/* Table Styles                                                               */
/* -------------------------------------------------------------------------- */
TH,.th {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-weight:bold; 
  font-size:14px; 
  color:#ffffff;
  background-color:#000000;
}
  
.th2 {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:11px;
  font-weight:bold; 
  color:#000000;
  background-color:#ffffff;
}
  
.odd {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:12px;
  font-weight:normal; 
  color:#000000;
  background-color:#ffffff;
}
  
.even {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:12px;
  font-weight:normal; 
  color:#000000;
  background-color:#e7e7e7;
}
  
/* -------------------------------------------------------------------------- */
/* Header Styles                                                              */
/* -------------------------------------------------------------------------- */
/*page headings*/
H1,.head1 {                              
  font-family:Verdana, Tahoma, Arial, sans-serif; 
  font-size:18px;
  font-weight:bold;
  color:#000000;
}
  
/*page subheadings*/
H2,.head2 {                              
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#000000;
} 
              
/*section headings*/
H3,.head3 {                              
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#7bb56b;
}
  
/*paragraph headings*/
H4,.head4 {                              
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#000000;
}
  
/* -------------------------------------------------------------------------- */
/* Link Styles                                                                */
/* -------------------------------------------------------------------------- */
A:link {
  color:#f4e23d;
  text-decoration:underline;
}
A:visited {
  color:#f4e23d;
  text-decoration:underline;
}
A:active {
  color:#f4e23d;
  text-decoration:none;
}
A:hover {
  color:#f4e23d;
  text-decoration:none;
}   

/* -------------------------------------------------------------------------- */
/* navigation                                                                 */
/* -------------------------------------------------------------------------- */
.navigation {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#7bb56b;
  text-decoration:none;
} 

A.navigation:link {
  color:#7bb56b;
  text-decoration:none;
}
A.navigation:visited {
  color:#7bb56b;
  text-decoration:none;
}
A.navigation:active {
  color:#eea55b;
  text-decoration:none;
}
A.navigation:hover {
  color:#eea55b;
  text-decoration:none;
} 
  
.here {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#eea55b;
  text-decoration:none;
} 
  
A.here:link {
  color:#eea55b;
  text-decoration:none;
}
A.here:visited {
  color:#eea55b;
  text-decoration:none;
}
A.here:active {
  color:#eea55b;
  text-decoration:underline;
}
A.here:hover {
  color:#eea55b;
  text-decoration:underline;
}
  
/* -------------------------------------------------------------------------- */
/* special links (more,next,back,top,etc)                                     */
/* -------------------------------------------------------------------------- */
.linx {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#eea55b;
  text-decoration:none;
}

A.linx:link {
  color:#eea55b;
  text-decoration:none;
}
A.linx:visited {
  color:#eea55b;
  text-decoration:none;
}
A.linx:active {
  color:#eea55b;
  text-decoration:underline;
}
A.linx:hover {
  color:#eea55b;
  text-decoration:underline;
} 
 
.sphinx {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#999999;
  text-decoration:none;
}

/* -------------------------------------------------------------------------- */
/* Form Styles                                                                */
/* -------------------------------------------------------------------------- */
.button {
  font-family: Verdana, Tahoma, Geneva, sans-serif;
  font-weight:bold;   
  font-size:13px; 
  color:#000000; 
  background-color:#eea55b;
  border:1px solid #ffffff;
  width:80px;
}

.admin {
  font-family: Verdana, Tahoma, Geneva, sans-serif;
  font-weight:bold;   
  font-size:13px; 
  color:#000000; 
  background-color:#eea55b;
  border:1px solid #ffffff;
  width:100px;
}

.go {
  font-family: Verdana, Tahoma, Geneva, sans-serif;
  font-weight:bold;   
  font-size:13px; 
  color:#000000; 
  background-color:#eea55b;
  border:1px solid #ffffff;
}
