.bodytext    { color: #323d42; font-size: 12px; font-family: arial, helvetica, "Arial Narrow", Geneva, Swiss, SunSans-Regular, Verdana ; }
.bodytextSerif { color: #317023; font-size: 16px; font-family: "times new roman", times, serif; font-weight: bold; font-style: italic; line-height: 20px; }
.bodywhite { color: white; font-size: 14px; font-family: Helvetica, Arial, "Arial Narrow", Geneva, Swiss, SunSans-Regular, Verdana }
.bodyBold  { color: #323d42; font-style: normal; font-weight: bold; font-size: 12px; font-family: helvetica, arial, "Arial Narrow", Geneva, Swiss, SunSans-Regular, Verdana }
.bodyBig { color: #900; font-size: 16px; font-family: Helvetica, Arial, "Arial Narrow", Geneva, Swiss, SunSans-Regular, Verdana ; font-weight: bold; }
.bodyTitle { color: #900; font-size: 17px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-transform: uppercase; word-spacing: -1px; }
.bodyBigLight { color: #d5d5d5; font-weight: bold; font-size: 12px; font-family: helvetica, arial, "Arial Narrow", Geneva, Swiss, SunSans-Regular }
.bodySmall        { color: #484848; font-style: normal; font-weight: normal; font-size: 10px; font-family: helvetica, arial, "Arial Narrow", Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bodylinkLight { color: #d5d5d5; font-weight: normal; font-size: 11px; font-family: helvetica, arial, "Arial Narrow", Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.Title   { color: #323d42; font-size: 18px; font-family: arial, helvetica, serif; text-transform: uppercase; word-spacing: 2px; letter-spacing: 2px; }
.TitleLight { color: #d1d1d1; font-size: 18px; font-family: arial, helvetica, serif; text-transform: uppercase; word-spacing: 2px; letter-spacing: 2px; }
.TitleSerif { color: #d1d1d1; font-size: 30px; font-family: "times new roman", times, serif; font-style: italic; }
.ttlWhite  { color: white; font-weight: bolder; font-size: 13px; font-family: helvetica, arial, "Arial Narrow", Geneva, Swiss, SunSans-Regular; text-indent: 0 }
.sectionTitle { color: #600; font-size: 30px; font-family: helvetica, arial, sans-serif; font-weight: bold; line-height: 34px; top: 0; }
.logoTitle { color: #317023; font-size: 30px; font-family: helvetica, arial, sans-serif; font-weight: bold; line-height: 34px; top: 0; }
.listText { color: black; font-size: 14px; font-family: helvetica, arial, sans-serif; line-height: 18px; padding-right: 30px; }
.frameFull { border-style: solid; border-width: 1px; }
.frameFullLight { border: solid 3px #fff; }
.frameSides { background-color: #f9f2cc; border-right: 2px solid #71706f; border-left: 2px solid #71706f; }
.pageBG { background-color: #fff; background-image: url(../images/template/main_bg.jpg); background-repeat: repeat-y; }
.footerBG { background-image: url(../images/template/footer_bg.jpg); background-repeat: repeat-y; }
.menuLink { color: #666; font-size: 12px; font-family: arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.menuLink a:link { color: #7f7f7f; text-decoration: none; }
.menuLink a:visited { color: #7f7f7f; text-decoration: none; }
.menuLink a:hover { color: #090909; text-decoration: underline; }
.menuLink a:active { color: #7f7f7f; }
.menuLink2 { color: #666; font-size: 12px; font-family: helvetica, arial, sans-serif; font-weight: normal; text-decoration: none; }
.menuLink2 a:link { color: #b2b2b2; text-decoration: none; }
.menuLink2 a:visited { color: #b2b2b2; text-decoration: none; }
.menuLink2 a:hover { color: #fff; text-decoration: none; }
.menuLink2 a:active { color: #b2b2b2; }
.topMenuLink { color: #090909; font-size: 12px; font-family: arial, "trebuchet ms", sans-serif; text-decoration: none; text-transform: uppercase; word-spacing: 1px; letter-spacing: 1px; }
.topMenuLink a:link { color: #090909; text-decoration: none; }
.topMenuLink a:visited { color: #090909; text-decoration: none; }
.topMenuLink a:hover { color: #666; text-decoration: none; }
.topMenuLink a:active { color: #090909; text-decoration: none; }
.dottedHorzLine { border-right: 2px dotted #70664d; }
.dividerBtmRight { border-right: 1px solid #ba9b66; border-bottom: 1px solid #ba9b66; }
.dividerBtm { border-bottom: 1px solid #ba9b66; }
