
/* common to whole site */
body { background-color: #e0deaf; background-image: url(../images/common/background_lower.gif); background-repeat: repeat-x; }
.body   { color: black; font-size: 12px; line-height: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.body  a    { color: #f62b6e }
.body  a:visited     { color: #f62b6e }
.body  a:hover    { color: #f11a20 }
.bodynoleading  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodynoleading  a    { color: #f62b6e }
.bodynoleading  a:visited    { color: #f62b6e }
.bodynoleading  a:hover    { color: #f11a20 }
.header    { color: black; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.header  a      { color: #f62b6e }
.header  a:visited     { color: #f62b6e }
.header  a:hover    { color: #f11a20 }
.smalltext  { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.smalltext a  { color: #f62b6e }
.smalltext a:visited  { color: #f62b6e }
.smalltext a:hover   { color: #f11a20 }
.subhead  { color: black; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.subhead  a    { color: #f62b6e }
.subhead  a:visited    { color: #f62b6e }
.subhead  a:hover    { color: #f11a20 }
.subheadsmall  { color: black; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.subheadsmall  a    { color: #f62b6e }
.subheadsmall  a:visited    { color: #f62b6e }
.subheadsmall  a:hover    { color: #f11a20 }
.textnav   { color: #333; font-size: 10px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textnav a    { color: #333 }
.textnav a:visited    { color: #333 }
.textnav a:hover     { color: #f11a20 }

/* IN THIS SECTION */
.inthissection   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.inthissection a   { color: #c60; background-color: #f62b6e; text-decoration: none  }
.inthissection a:visited   { color: #c60; background-color: #f62b6e; text-decoration: none  }
.inthissection a:hover   { color: #f11a20; text-decoration: underline }
.subsection   { color: black; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.subsection a   { color: #c60; background-color: #f62b6e; text-decoration: none  }
.subsection a:visited   { color: #c60; background-color: #f62b6e; text-decoration: none  }
.subsection a:hover   { color: #f11a20; text-decoration: underline }

/* FORM elements */
.textfield   { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; height: 18px }
.textarea   { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white }
.button   { color: white; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f11a20 }
.buttonsmall   { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f11a20 }
.buttonfaded   { color: #4c4c4c; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d1d3a9 }
.pulldown  { color: #333; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e5e5e5; height: 18px }
.radio   { color: #000; background-color: #e5e5e5 }
.formerror  { color: #900; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
