/* -------------------------------------------------------------------------- */
/* name:    styles.css                                                        */
/* author:  john a. vivian                                                    */
/* date:    24-jun-2003                                                       */
/* purpose: style sheet definitions                                           */
/*                                                                            */
/* mod history:                                                               */
/* jav  24-jun-2003  file created                                             */
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* Basic Text Styles                                                          */
/* -------------------------------------------------------------------------- */
Body {
  margin:10px;
  margin-top:10px;
  margin-right:10px;
  margin-bottom:10px;
  margin-left:10px;
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:12px;
  font-weight:normal; 
  color:#666666;
}

P,TD,UL,OL,.maintext,.td {                     
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:12px;
  font-weight:normal; 
  color:#666666;
} 
  
B {
  font-weight:bold;
}

UL,.ul {                     
  list-style-type:circle;
} 
  
UL.bullets {
  list-style-type:none;
  list-style-image:url(images/boxarrowright.gif);
}

.label {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:12px; 
  font-weight:bold; 
  color:#6bad9c;
}
  
.data {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:11px; 
  font-weight:normal; 
  color:#666666;
}
  
.numerics {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:11px; 
  font-weight:normal; 
  color:#666666;
  text-align:right;
}
  
.info {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:10px; 
  font-weight:normal; 
  font-style:italic;
  color:#666666;
}
  
.footnote {
  font-weight:normal;
  font-size:10px;
  color:#6bad9c;
}
  
.required {
  font-weight:bold;
  font-size:12px;
  color:#6bad9c;
}
  
.box {
  border:1px solid #6bad9c;
  padding:10px;
}
  
.divider {
  background-color:#f794bd;
}
  
/* -------------------------------------------------------------------------- */
/* Message Styles                                                             */
/* -------------------------------------------------------------------------- */
.ack {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:14px; 
  font-weight:bold; 
  font-style:italic;
  color:#6bad9c;
}
  
.error {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:11px; 
  font-weight:normal; 
  color:#f794bd;
}
  
/* -------------------------------------------------------------------------- */
/* Table Styles                                                               */
/* -------------------------------------------------------------------------- */
TH,.th {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-weight:bold; 
  font-size:14px; 
  color:#ffffff;
  background-color:#6bad9c;
}
  
.th2 {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-weight:bold; 
  font-size:13px; 
  color:#ffffff;
  background-color:#f794bd;
  text-align:center;
}
  
.cloth {
  background-color:#999999;
}
  
.odd {
  background-color:#ffffff;
}
  
.even {
  background-color:#e7e7e7;
}
  
/* -------------------------------------------------------------------------- */
/* Header Styles                                                              */
/* -------------------------------------------------------------------------- */
/*page headings*/
H1,.head1 {                              
  font-family:Verdana, Tahoma, Arial, sans-serif; 
  font-size:18px;
  font-weight:normal;
  color:#6bad9c;
}
  
/*page subheadings*/
H2,.head2 {                              
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:16px;
  font-weight:bold;
  color:#f794bd;
} 
              
/*section headings*/
H3,.head3 {                              
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#6bad9c;
}
  
/*paragraph headings*/
H4,.head4 {                              
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#666666;
}

/* -------------------------------------------------------------------------- */
/* Link Styles                                                                */
/* -------------------------------------------------------------------------- */
A:link {
  color:#6bad9c;
  text-decoration:underline;
}
A:visited {
  color:#6bad9c;
  text-decoration:underline;
}
A:active {
  color:#6bad9c;
  text-decoration:none;
}
A:hover {
  color:#6bad9c;
  text-decoration:none;
}   

/* -------------------------------------------------------------------------- */
/* level 1 navigation                                                         */
/* -------------------------------------------------------------------------- */
.link1 {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#6bad9c;
  text-decoration:none;
} 

A.link1:link {
  color:#6bad9c;
  text-decoration:none;
}
A.link1:visited {
  color:#6bad9c;
  text-decoration:none;
}
A.link1:active {
  color:#6bad9c;
  text-decoration:underline;
}
A.link1:hover {
  color:#6bad9c;
  text-decoration:underline;
} 
  
/* -------------------------------------------------------------------------- */
/* level 1 identification                                                     */
/* -------------------------------------------------------------------------- */
.here1 {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#6bad9c;
  text-decoration:none;
} 
  
A.here1:link {
  color:#6bad9c;
  text-decoration:none;
}
A.here1:visited {
  color:#6bad9c;
  text-decoration:none;
}
A.here1:active {
  color:#6bad9c;
  text-decoration:underline;
}
A.here1:hover {
  color:#6bad9c;
  text-decoration:underline;
}
  
/* -------------------------------------------------------------------------- */
/* level 2 navigation                                                         */
/* -------------------------------------------------------------------------- */
.link2 {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#f794bd;
  text-decoration:none;
} 

A.link2:link {
  color:#f794bd;
  text-decoration:none;
}
A.link2:visited {
  color:#f794bd;
  text-decoration:none;
}
A.link2:active {
  color:#f794bd;
  text-decoration:underline;
}
A.link2:hover {
  color:#f794bd;
  text-decoration:underline;
} 
  
/* -------------------------------------------------------------------------- */
/* level 2 identification                                                     */
/* -------------------------------------------------------------------------- */
.here2 {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#f794bd;
  text-decoration:none;
} 
  
A.here2:link {
  color:#f794bd;
  text-decoration:none;
}
A.here2:visited {
  color:#f794bd;
  text-decoration:none;
}
A.here2:active {
  color:#f794bd;
  text-decoration:underline;
}
A.here2:hover {
  color:#f794bd;
  text-decoration:underline;
}
  
/* -------------------------------------------------------------------------- */
/* special links (more,next,back,top,etc)                                     */
/* -------------------------------------------------------------------------- */
.linx {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#6bad9c;
  text-decoration:none;
}

A.linx:link {
  color:#6bad9c;
  text-decoration:underline;
}
A.linx:visited {
  color:#6bad9c;
  text-decoration:underline;
}
A.linx:active {
  color:#6bad9c;
  text-decoration:none;
}
A.linx:hover {
  color:#6bad9c;
  text-decoration:none;
} 
 
/* -------------------------------------------------------------------------- */
/* breadcrumb navigation                                                      */
/* -------------------------------------------------------------------------- */
.breadcrumb {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#999999;
  text-decoration:none;
}

A.breadcrumb:link {
  color:#999999;
  text-decoration:underline;
}
A.breadcrumb:visited {
  color:#999999;
  text-decoration:underline;
}
A.breadcrumb:active {
  color:#999999;
  text-decoration:none;
}
A.breadcrumb:hover {
  color:#999999;
  text-decoration:none;
} 
 
/* -------------------------------------------------------------------------- */
/* page bottom links                                                          */
/* -------------------------------------------------------------------------- */
.textlink {
  font-family:Verdana, Tahoma, Arial, sans-serif;
  font-size:11px;
  color:#6bad9c;
}

A.textlink:link {
  color:#6bad9c;
  text-decoration:none;
}
A.textlink:visited {
  color:#6bad9c;
  text-decoration:none;
}
A.textlink:active {
  color:#6bad9c;
  text-decoration:underline;
}
A.textlink:hover {
  color:#6bad9c;
  text-decoration:underline;
} 
  
/* -------------------------------------------------------------------------- */
/* Form Styles                                                                */
/* -------------------------------------------------------------------------- */
.button {
  font-family: Verdana, Tahoma, Geneva, sans-serif;
  font-weight:bold;   
  font-size:13px; 
  color:#ffffff; 
  background-color:#f794bd;
  border:1px solid #ffffff;
}
  
.admin {
  font-family: Verdana, Tahoma, Geneva, sans-serif;
  font-weight:bold;   
  font-size:13px; 
  color:#ffffff; 
  background-color:#f794bd;
  border:1px solid #ffffff;
  width:80px;
}
  
/* -------------------------------------------------------------------------- */
/* Other Styles                                                               */
/* -------------------------------------------------------------------------- */
.boxtop {
  font-family:Verdana, Tahoma, Georgia, Geneva, sans-serif;
  font-weight:bold; 
  font-size:13px; 
  color:#ffffff;
  background:#f794bd url(../images/boxtop.gif) no-repeat;
  padding:10px;
  width:300px;
  height:45px;
}

.boxsides {
  background:#ffffff url(../images/boxsides.gif) repeat-y;
  padding:10px;
}

.boxbottom {
  background:#f794bd url(../images/boxbottom.gif) no-repeat;
  padding:0px;
  width:300px;
  height:5px;
}

