/* normal: most regular body text */
.normal { font-size: 12px; font-family: Arial, Helvetica, sans-serif }
/* smfieldname: small text used in conjunction with .fieldname style text */
.smfieldname { color: white; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
/* fieldname: regular text within column or row title sections */
.fieldname { color: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
/* header: heading text */
.header { color: #333366; font-size: 21px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
/* whiteheader: heading text used on dark backgrounds (usually fieldnameback) */
.whiteheader { color: #ffffff; font-family: Arial, Helvetica, sans-serif }
/* subhead: subheading text */
.subhead { font-size: 16px; font-family: Arial, Helvetica, sans-serif }
/* body: describes page background color and all non-table text not governed by any other style */
BODY  { color: #003; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff }
/* link: normal links, active: links in use */
A:LINK  { color: #009; font-weight: normal; font-size: 10pt; text-decoration: none }
A:ACTIVE { color: red; font-weight: normal; font-size: 10pt; text-decoration: none }
/* visited: previously visited links */
A:VISITED  { color: #009; font-weight: normal; font-size: 10pt; text-decoration: none }
A:HOVER { color: red; font-weight: normal; font-size: 10pt; text-decoration: none }
/* fieldnameback: background color for column and row title sections */
.fieldnameback { background-color: #333366 }
/* databack: background color for data areas */
.databack { background-color: #e0e0f7 }
.pboxname { font-family: Arial, Helvetica, sans-serif }
/* pedigree box: dates font */
/* font-size should be in points */
.pboxdates { font-family: Arial, Helvetica, sans-serif }
/* pedigree box information popups */
/* font-size should be in points */
.pboxpopup { font-family: Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0 }
/* Added in 3.0.4 */
UL { margin-top: 0px; margin-bottom: 0px; margin-left: 5px; padding-left: 1em }
/* Added in 4.0.0 */
/* For links on dark background */
a.lightlink:link, a.lightlink:visited { color: #ffffff; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.lightlink:hover, a.lightlink:active { color: red; text-decoration: none }
/* For white-only links on dark background */
a.lightlink2:link, a.lightlink2:visited { color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.lightlink2:hover, a.lightlink2:active { color: #ffffff; text-decoration: none }
.lightback { background-color: #ffffff }
/* sideback: background color for side and top frames */
.sideback { background-color: #333366 }
/* mouseoverback: background color for admin menu items while active*/
.mouseoverback { background-color: #336399 }
.whitesubhead { color: #ffffff; font-size: 16px; font-family: Arial, Helvetica, sans-serif }
/* smaller: small body text */
.smaller { font-size: 11px; font-family: Arial, Helvetica, sans-serif }
