.bodyWrap { background-color: #000; background-image: url(../images/template/background.gif); background-repeat: repeat-x; }
.homeWrap { background-image: url(../images/home/main_top_bg.jpg); background-repeat: no-repeat; background-position: center top; }
.submissionWrap { background-image: url(../images/forms/bg_register_mark.jpg); background-repeat: no-repeat; background-position: right 50%; }
.bodytext    { color: #5d5d5b; font-style: normal; font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: normal; }
.bodytextBold { color: #2b2b2b; font-size: 16px; font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: bold; }
.bodyInput { color: #1e1e1e; font-size: 12px; font-family: helvetica, arial, sans-serif; font-weight: normal; }
.body10White { color: #fff; font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.body10Black { color: #000; font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.body12BlkItalic { font-size: 13px; font-family: "times new roman", times, serif; font-style: italic; }
.body12Black { font-size: 12px; font-family: helvetica, arial, sans-serif; }
.body14Black { font-size: 14px; font-family: helvetica, arial, sans-serif; }
.body14BlkSerif { color: #000; font-size: 14px; font-family: "times new roman", times, serif; }
.body14Red { color: #880010; font-size: 14px; font-family: helvetica, arial, sans-serif; font-style: italic; text-transform: uppercase; }
.body16Black { color: #000; font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.body16White { color: #fff; font-size: 14px; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.body16Link { color: #0f7b49; font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.body16Link a:link { color: #0f7b49; text-decoration: none; }
.body16Link a:visited { color: #0f7b49; text-decoration: none; }
.body16Link a:hover { color: #ff7e00; text-decoration: none; }
.body16Link a:active { color: #ff7e00; }
.body24Link { color: #0f7b49; font-size: 24px; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.body24Link a:link { color: #0f7b49; text-decoration: none; }
.body24Link a:visited { color: #0f7b49; text-decoration: none; }
.body24Link a:hover { color: #ff7e00; text-decoration: none; }
.body24Link a:active { color: #ff7e00; }
.body16Gray { color: #5d5d5b; font-size: 16px; font-family: helvetica, arial, sans-serif; font-weight: bold; }
.body16Green { color: #009543; font-size: 24px; font-family: helvetica, arial, sans-serif; font-weight: bold; }
.body16Orange { color: #ff7e00; font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-transform: uppercase; }
.body18Red { color: #880010; font-size: 18px; font-family: helvetica, arial, sans-serif; font-weight: bold; text-transform: uppercase; }
.body24Gray { color: #bbb; font-size: 24px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-align: center; }
.body24Black { color: #000; font-size: 24px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-align: center; }
.body24BlackReg { color: #000; font-size: 24px; font-family: arial, helvetica, sans-serif; text-align: center; }
.body24White { color: #fff; font-size: 24px; font-family: arial, helvetica, sans-serif; text-align: center; }
.body24White a:link { color: #fff; text-decoration: none; }
.body24White a:visited { color: #fff; text-decoration: none; }
.body24White a:hover { color: #bbb; text-decoration: underline; }
.body24White a:active { color: #fff; text-decoration: none; }
.body30Red { color: #880010; font-size: 30px; font-family: helvetica, arial, sans-serif; font-weight: bold; font-style: italic; }
.body30Red2 { color: #880010; font-size: 30px; font-family: helvetica, arial, sans-serif; font-weight: bold; }
.body36Black { color: #000; font-size: 36px; font-family: helvetica, arial, sans-serif; font-style: italic; font-weight: bold; }
.body36Gray { color: #bbb; font-size: 36px; font-family: helvetica, arial, sans-serif; font-style: italic; font-weight: bold; }
.body30Orange { color: #ff7e00; font-size: 30px; font-family: helvetica, arial, sans-serif; font-weight: bold; }
.body30Black { color: #000; font-size: 30px; font-family: helvetica, arial, sans-serif; font-weight: bold; }
.body30Green { color: #009543; font-size: 30px; font-family: helvetica, arial, sans-serif; font-weight: bold; }
.body39Orange { color: #ff7e00; font-size: 39px; font-family: helvetica, arial, sans-serif; font-weight: bold; }
.bodywhite { color: #e5e6ec; font-size: 12px; font-family: arial, helvetica, sans-serif; }
.bodySerifwhite { color: #fff; font-size: 14px; font-family: "times new roman", times, serif; font-weight: normal; }
.bodyBold  { color: #d1d1d1; font-style: normal; font-weight: bold; font-size: 12px; font-family: helvetica, arial, sans-serif; }
.bodyBig { color: #676767; font-size: 16px; font-family: helvetica, arial, sans-serif; font-weight: normal; }
.bodyTitle { color: #e5e6ec; font-size: 16px; font-family: helvetica, arial, sans-serif; font-weight: normal; }
.bodyQuoted { color: #000; font-size: 14px; font-family: verdana, "trebuchet ms", tahoma; font-weight: bold; }
.chartText { font-size: 14px; text-align: right; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; border-right: 1px solid #ba9b66; border-bottom: 1px solid #ba9b66; }
.chartText2 { font-size: 14px; text-align: right; padding-top: 5px; padding-right: 0; padding-bottom: 5px; border: solid 1px #ba9b66; }
.chartTitle { color: #000; font-size: 16px; font-family: helvetica, arial, sans-serif; font-weight: normal; padding-top: 5px; padding-bottom: 2px; border-right: 1px solid #e5e6ec; }
.quoteText { font-size: 15px; font-family: "times new roman", times, serif; font-style: italic; line-height: 18px; }
.footerText { color: #bbb; font-size: 10px; font-family: helvetica, arial, sans-serif; font-style: normal; }
.footerText a:link { color: #d1d1d1; font-size: 12px; font-weight: bold; }
.footerText a:visited { color: #d1d1d1; }
.footerText a:hover { color: #fff; }
.footerText a:active { color: #d1d1d1; }
.gallerytext { color: white; font-size: 12px; font-family: "trebuchet ms", tahoma, verdana, arial, sans-serif; font-style: normal; }
.Title   { font-size: 32px; font-family: "times new roman", times, serif; font-weight: bold; }
.TitleWhite { color: #fff; font-size: 32px; font-family: "times new roman", times, serif; font-weight: bold; }
.sectionTitle { color: #600; font-size: 40px; font-family: times, "times new roman", serif; top: 0; }
.scriptedTitle { color: #2e2316; font-size: 35px; font-family: times, "times new roman", serif; font-style: italic; top: 0; }
.listText { color: black; font-size: 30px; font-family: "times new roman", times, serif; font-weight: bold; vertical-align: -15px; padding-right: 30px; }
.frameFull { border-style: solid; border-width: 1px; }
.frameFullThick { border: solid 6px #d1d1d1; }
.frameFullLight { border: solid 3px #fff; }
.frameTopSidesLight { border-top: 7px solid #fff; border-right: 7px solid #fff; border-left: 7px solid #fff; }
.frameBtmSidesLight { border-left: 7px solid #fff; border-bottom: 7px solid #fff; border-right: 7px solid #fff; }
.frameBtmRight { border-right: 1px solid #b7b7b7; border-bottom: 1px solid #b7b7b7; }
.frameSidesLight { border-right: 7px solid #fff; border-left: 7px solid #fff; }
.frameSides { border-right: 1px solid #767676; border-left: 1px solid #222; }
.frame3pxDkBlue { border: solid 3px #a5a5a5; }
.frame3pxRed { border: solid 3px #b80e0e; }
.frame6px1pxLtBlue { background-color: #fff; padding: 6px 4px 4px; border-top: 6px solid #b7e6fb; border-right: 1px solid #b7e6fb; border-bottom-color: #b7e6fb; }
.menuLink { color: #fff; font-size: 13px; font-family: "trebuchet ms", tahoma, verdana; font-weight: bold; text-decoration: none; }
.menuLink a:link { color: #fff; text-decoration: none; }
.menuLink a:visited { color: #fff; text-decoration: none; }
.menuLink a:hover { color: #d1d1d1; text-decoration: none; }
.menuLink a:active { color: #fff; }
.menuLink2 { color: #ba9b66; font-size: 12px; font-family: helvetica, arial, sans-serif; font-weight: normal; text-decoration: none; }
.menuLink2 a:link { color: #ba9b66; text-decoration: none; }
.menuLink2 a:visited { color: #ba9b66; text-decoration: none; }
.menuLink2 a:hover { color: #fff; text-decoration: none; }
.leftMenuLink { color: #455500; font-size: 12px; font-family: helvetica, arial, sans-serif; font-weight: bold; text-decoration: none; }
.leftMenuLink a:link { color: #455500; text-decoration: underline; }
.leftMenuLink a:visited { color: #455500; }
.leftMenuLink a:hover { color: #993e00; text-decoration: none; }
leftMenuLink a:active { color: #455500; }
.topMenuLink { color: #fff; font-size: 14px; font-family: "trebuchet ms", tahoma, sans-serif; font-weight: bold; font-variant: small-caps; text-decoration: none; text-transform: uppercase; word-spacing: 1px; letter-spacing: 1px; }
.topMenuLink a:link { color: #fff; text-decoration: none; }
.topMenuLink a:visited { color: #fff; text-decoration: none; }
.topMenuLink a:hover { color: #000; text-decoration: none; }
.topMenuLink a:active { color: #fff; text-decoration: none; }
.dottedHorzLine { border-right: 2px dotted #8aa627; }
.dividerBtmRight { border-right: 1px solid #8aa627; border-bottom: 1px solid #8aa627; }
.dividerBtm { border-bottom: 1px solid #bbb; }
.dividerRight { border-right: 1px solid #bbb; }
.dividerTop { border-top: 1px solid #bbb; }
.dividerTopRight1 { border-right: 2px solid #000; border-bottom: 4px solid #fff; }
.dividerTopRight2 { border-right: 1px solid #bac39a; border-bottom: 4px solid #fff; }
.dividerTopBtm { border-top: 1px solid #bbb; border-bottom: 1px solid #bbb; }
.hiddenItem { visibility: hidden; }
/*RollOver Highlight*/
#menu a { background-image: url(../images/template/menu_bg.gif); background-position: 0 0; display: block; text-decoration: none; text-align: center; vertical-align: middle; position: static; top: -20px; width: 219px; height: 56px; margin-top: 2px; padding-top: 20px; border-color: #eee; border-width: 2px; }
#menu a:hover { background-image: url(../images/template/menu_bg2.gif); background-position: 0 0; text-decoration: none; text-align: center; position: static; top: -20px; width: 219px; height: 56px; }
/*RollOver Drop Down*/
div.sample_attach, a.sample_attach
{ padding: 0 5px; font-weight: normal; color: #000000; font-size: 12px; font-family: arial, "trebuchet ms", tahoma; text-decoration: none; text-transform: uppercase; word-spacing: 1px; letter-spacing: 1px; position: relative; top: 0; width: 219px; z-index: 10; }
a.sample_attach
{ background: #bbb url(../images/template/menu_bg2.gif) repeat-x; display: block; text-decoration: none; width: 219px; z-index: 10; padding: 8px 20px 4px; border: solid 1px #fff; }
a.sample_attach:hover { color: #ffffff; background-color: #000; background-image: url(../images/template/footer_bg.gif); text-decoration: none; }
/*RollOver Added*/
div.menu_top
{ font-weight: normal; background-image: url(../images/template/arrow_up.gif); background-repeat: no-repeat; text-decoration: none; text-transform: uppercase; position: relative; top: 10px; width: 220px; height: 20px; }
.left_bottom { background-image: url(../images/template/left_bottom.gif); background-repeat: no-repeat; background-position: center bottom; width: 230px; height: 100px; }
.button { color: #ffffff; font-size: 13px; font-family: sans-serif, "trebuchet ms"; font-weight: bold; background-image: url(../images/forms/button_bg.gif); background-position: center; text-transform: uppercase; text-align: center; width: 125px; height: 29px; border: solid 2px #fff; }
div.nav { font-weight: bold; background-color: #f18f32; background-repeat: no-repeat; text-decoration: none; width: 230px; height: 200px; float: left; padding-top: 15px; padding-bottom: 10px; padding-left: 10px; }
div.nav a:link { color: #336; font-size: 14px; font-family: sans-serif; font-weight: bold; background-color: #f18f32; background-repeat: no-repeat; text-decoration: none; position: relative; top: -19px; left: -8px; width: 230px; height: 200px; float: left; margin-top: -5px; padding-top: 15px; padding-bottom: 10px; padding-left: 10px; }
div.nav a:visited { color: #336; font-family: sans-serif; font-weight: bold; background-color: #f18f32; text-decoration: none; background-repeat: no-repeat; margin-top: -5px; padding-top: 15px; padding-bottom: 10px; padding-left: 10px; position: relative; top: -19px; left: -8px; width: 230px; height: 200px; float: left; }
div.nav a:hover { color: #fff; font-family: sans-serif; font-weight: bold; background-color: #b4ebc2; text-decoration: none; background-repeat: no-repeat; margin-top: -5px; padding-top: 15px; padding-bottom: 10px; padding-left: 10px; position: relative; top: -19px; left: -8px; width: 230px; height: 200px; float: left; }
div.nav a:active { color: #336; font-family: sans-serif; font-weight: bold; background-color: #f18f32; text-decoration: none; background-repeat: no-repeat; margin-top: -5px; padding-top: 15px; padding-bottom: 10px; padding-left: 10px; position: relative; top: -19px; left: -8px; width: 230px; height: 200px; float: left; }
/* Special Styles ------------------------------*/
.feature .content {
    margin-left: 70px;
}
.feature img {
    float: left;
}
.feature {
    margin-top: 20px;
}
