/* main EYOS-required styles */

.tinytext   { font-family: Arial, Helvetica, sans-serif;   font-size: 10px; color: #333333; }
.smalltext  { font-family: Arial, Helvetica, sans-serif;   font-size: 11px; color: #333333; }
.basictext  { font-family: Arial, Helvetica, sans-serif;   font-size: 13px; color: #333333; line-height: 20px; }
.mediumtext { font-family: Arial, Helvetica, sans-serif;   font-size: 12px; color: #000000; }
.largetext  { font-family: Arial, Helvetica, sans-serif;   font-size: 14px; color: #000000; }
.message    { font-family: Arial, Helvetica, sans-serif;   font-size: 12px; color: #BF4040; font-weight: bold; }
.pageheader { font-family: Verdana, Helvetica, sans-serif; font-size: 16px; color: #333333; font-weight: bold; }
.siteheader { font-family: Verdana, Helvetica, sans-serif; font-size: 20px; color: #333333; }

p           { font-family: Arial, Helvetica, sans-serif;   font-size: 13px; color: #333333; line-height: 20px; }

a       { color: #0000FF; text-decoration: none; }
a:hover { color: #0000FF; text-decoration: underline; }

/* user-defined styles */

.tablecontent  { border: 1px #CCCCCC solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; }
.tablehead     { border: 1px #999999 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; background-color: EEEEEE; color: #000000; }

a.footer       { color: #666666; font-size: 11px; }
a.footer:hover { color: #666666; font-size: 11px; }

/* class detailhead = largetext, bold */
.detailcontent { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 20px; }
.listbox       { font-family: Arial, Helvetica, sans-serif;   font-size: 13px; color: #333333; background-color: #EEEEEE; }

/* form element styles */
input          { border: 1px #333333 solid; font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color: #EEEEEE; }
input.submit   { font-weight: bold; }
input.checkbox { border: 0px #FFFFFF solid; }
select         { border: 1px #333333 solid; font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color: #EEEEEE; }
textarea       { border: 1px #333333 solid; font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-color: #EEEEEE; }
