html, body { color: #435507; font-size: 13px; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 22px; background-color: #95a072; background-repeat: repeat-x; background-attachment: scroll; background-position: center; margin: 0; height: 100%       }
.fullheight { height: 100%; }
td { color: #435507; font-size: 13px; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 22px; }
p  { color: #435507; font-size: 13px; font-family: "Lucida Grande", Helvetica, Arial; line-height: 22px; }
.p2  { color: #435507; font-size: 13px; font-family: "Lucida Grande", Helvetica, Arial; line-height: 16px; }
a     { color: #435507; text-decoration: underline  }
a:link { color: #435507; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
a:visited acitve { color: #435507; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
a:hover { color: #435507; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
h1 { color: #435507; font-size: 12px; font-family: "Lucida Grande", Helvetica, Arial; font-weight: bold; line-height: 17px; letter-spacing: 0; }
input  { color: #001d31; font-size: 10px; font-family: "Lucida Sans", "Lucida Grande", verdana, arial, helvetica; }
/* IMAGE STYLES */
.bottomstripe { background: url(../Images/Global/Bottom-Strip.gif) bottom repeat-x; }
.contactphone { background: url(../Images/Global/Phone-Icon.gif) top left no-repeat; }
/* Watch for borders; this governs radio buttons and checkboxes too */
textarea  { color: #001d31; font-size: 11px; font-family: "Helvetica, Arial"}
select  { color: #001d31; font-size: 11px; font-family: "Helvetica, Arial"}
/* OPTIONAL FORM STYLES */
input.borderless   { color: #001d31; font-size: 11px; font-family: "Helvetica, Arial"; line-height: 16px; border-width: 0 }
input.button   { color: #001d31; font-size: 11px; font-family: "Helvetica, Arial"; line-height: 16px; border-width: 0 }
/* OTHER TEXT STYLES */
.bold {font-weight:bold;}
.italic { font-style: italic; }
.bold-italic { font-weight: bold; font-style: italic; }
.secondary  { color: #000 }
/* Other color */
.secondarybold  { color: #000; font-weight: bold }
.tertiary  { color: #000 }
.tertiarybold  { color: #000; font-weight: bold }
/* CONTACT INFO */
.contactheader { color: #fff4bd; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px; }
.contact { color: #fff9dc; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px }
/* SECONDARY MENU */
.secondarymenu { color: #fff9dc; font-size: 10px; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11px }
a.secondarymenu  { color: #fff9dc; font-size: 10px; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none }
a.secondarymenu:hover  { color: #fff9dc; font-size: 10px; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: underline }
/* COPYRIGHT/FOOTER */
.copyright { color: #3a4b01; font-size: 10px; font-family: "Lucida Grande", Helvetica, Arial; font-weight: normal; line-height: 16px ; text-decoration: none; }
a.copyright  { color: #3a4b01; font-size: 10px; font-family: "Lucida Grande", Helvetica, Arial; font-weight: normal; line-height: 16px; text-decoration: none; }
a.copyright:hover  { color: #3a4b01; font-size: 10px; font-family: "Lucida Grande", Helvetica, Arial; font-weight: normal; line-height: 16px; text-decoration: underline; }
/* LEFT COLUMN */
.leftcolumn { color: #6f7a4d; font-size: 11px; font-family: "Lucida Grande", Helvetica, Arial; font-weight: normal; line-height: 16px }
a.leftcolumn { color: #6f7a4d; font-size: 11px; font-family: "Lucida Grande", Helvetica, Arial; font-weight: normal; line-height: 16px }
a.leftcolumn:hover { color: #6f7a4d; font-size: 11px; font-family: "Lucida Grande", Helvetica, Arial; font-weight: normal; line-height: 16px }
.leftcheader { color: #6f7a4d; font-size: 12px; font-family: "Lucida Grande", Helvetica, Arial; font-weight: bold; line-height: 16px }
.inputtext {margin: 4px 0 4px 0; border: solid 1px #6c774b; width: 127px; font-size: 10px; font-family: "Lucida Sans", "Lucida Grande", verdana, arial, helvetica; color: #000; }
.inputfield {margin: 0; border: solid 1px #6c774b; width: 175px; height: 63px; font-size: 10px; font-family: "Lucida Sans", "Lucida Grande", verdana, arial, helvetica; color: #000; }
/* HEADLINES : The # indicates importance/usage. 1 = Most commonly used; 2 = Different color", etc, "that is next most common", "etc. If you need more than 3", "add as needed */
.headline1 { color: #000; font-size: 16px; font-family: "Baskerville"; font-weight: bold; line-height: 20px }
.headline2  { color: #000; font-size: 16px; font-family: "Baskerville"; font-weight: bold; line-height: 20px }
.headline3   { color: #000; font-size: 16px; font-family: "Baskerville"; font-weight: bold; line-height: 20px }
.subheadline1 { color: #000; font-size: 13px; font-family: "Lucida Grande, Helvetica, Arial"; font-weight: normal; line-height: 17px; }
.subheadline2  { color: #000; font-size: 13px; font-family: "Baskerville"; font-weight: bold; line-height: 16px }
.subheadline3  { color: #000; font-size: 13px; font-family: "Baskerville"; font-weight: bold; line-height: 16px }
.minorheadline1 {}
.minorheadline2 {}
.minorheadline3 {}
