.bodyWrap { background-image: url(../images/template/background.gif); background-repeat: repeat-x; background-attachment: scroll; }
.bodytext    { color: black; font-style: normal; font-size: 16px; font-family: helvetica, arial, sans-serif; line-height: 17px; }
.bodytext14 { color: black; font-size: 15px; font-family: helvetica, arial, sans-serif; font-style: normal; line-height: 18px; }
.bodytextLight { color: #ddcdb3; font-size: 14px; font-family: helvetica, arial, sans-serif; font-style: normal; line-height: 16px; }
.bodyBold  { color: black; font-style: normal; font-weight: bold; font-size: 16px; font-family: arial, helvetica, verdana, sans-serif; }
.bodyBig { color: #813419; font-size: 16px; font-family: helvetica, arial, verdana, sans-serif; font-weight: bold; }
.bodyBigBlack { color: #545454; font-size: 18px; font-family: helvetica, arial, verdana, sans-serif; font-weight: bold; }
.bodyBigLight { color: #f3edd7; font-size: 14px; font-family: arial, helvetica, verdana, sans-serif; font-weight: normal; line-height: 18px; }
.bodySmall { color: #e6e6e6; font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.bodyTitle { color: #614d41; font-size: 16px; font-family: helvetica, arial, verdana, sans-serif; font-weight: bold; line-height: 20px; }
.bodyTitleWhite { color: #fff; font-size: 16px; font-family: helvetica, arial, verdana, sans-serif; line-height: 20px; }
.bodyTitleBold { color: #614d41; font-size: 16px; font-family: helvetica, arial, verdana, sans-serif; font-weight: bold; line-height: 20px; }
.bodyCaption { color: #900; font-size: 14px; font-family: helvetica, arial, sans-serif; font-style: italic; line-height: 24px; }
.bodyCaptionBold        { color: #4f4f4f; font-style: normal; font-weight: bold; font-size: 14px; font-family: arial, helvetica, verdana, sans-serif; }
.body17White { color: #fff; font-size: 16px; font-family: "times new roman", times, serif; font-weight: bold; font-style: italic; }
.body24Green { color: #4a671f; font-size: 28px; font-family: "times new roman", times, serif; font-weight: bold; font-style: italic; }
.inputFormBlk { color: #000; font-size: 12px; font-family: "trebuchet ms", verdana, arial; background-color: #e7e5da; text-indent: 1px; outline-style: solid; outline-width: 1px; }
/*siFr Font Styles
*/
.sectionTitle { color: #11539d; font-size: 28px; font-family: helvetica, arial, sans-serif; font-weight: normal; top: 0; }
.scriptedTitle { color: #e7e5da; font-size: 25px; font-family: tahoma, helvetica, arial; font-weight: bold; line-height: 30px; top: 0; }
/*Linking Styles
*/
.bodyWhiteLink  { color: #fff; font-weight: bold; font-size: 14px; font-family: arial, Helvetica, sans-serif; line-height: 18px; text-indent: 0    }
.bodyWhiteLink a:link { color: #fff; text-decoration: underline; }
.bodyWhiteLink a:visited { color: #fff; }
.bodyWhiteLink a:hover { color: #ffe57e; }
.bodyWhiteLink a:active { color: #fff; }
.bodyDarkLink  { color: #3e3c3d; font-weight: bold; font-size: 14px; font-family: arial, Helvetica, sans-serif; line-height: 16px;}
.bodyDarkLink a:link { color: #7a1909; text-decoration: underline; }
.bodyDarkLink a:visited { color: #7a1909; }
.bodyDarkLink a:hover { color: #d80000; }
.bodyDarkLink a:active { color: #7a1909; text-decoration: none; }
.bodyGrayLink { color: #7a1909; font-size: 14px; font-family: arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.bodyGrayLink a:link { color: #3e3c3d; text-decoration: underline; }
.bodyGrayLink a:visited { color: #3e3c3d; text-decoration: none; }
.bodyGrayLink a:hover { color: #a43001; text-decoration: underline; }
.bodyGrayLink a:active { color: #3e3c3d; text-decoration: none; }
.bodyGrayLink11 { color: #d9c396; font-size: 13px; font-family: arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.bodyGrayLink11 a:link { color: #ea3809; text-decoration: underline; }
.bodyGrayLink11 a:visited { color: #ea3809; text-decoration: none; }
.bodyGrayLink11 a:hover { color: #fff; text-decoration: underline; }
.bodyGrayLink11 a:active { color: #ea3809; text-decoration: none; }
.leftMenuLink { color: #000; font-size: 14px; font-family: helvetica, arial, sans-serif; font-weight: normal; text-decoration: none; }
.leftMenuLink a:link { color: #000; text-decoration: none; }
.leftMenuLink a:visited { color: #000; text-decoration: none; }
.leftMenuLink a:hover { color: #ffe57e; font-weight: normal; text-decoration: none; }
.leftMenuLink a:active { color: #000; text-decoration: none; }
.leftMenuBG { background-color: #8ca66b; background-image: url(/UserFiles/File/left_menu_bg.gif); background-repeat: no-repeat; border-right: 1px solid #ada686; }
.subMenuLink { color: #fff; font-size: 14px; font-family: helvetica, arial, sans-serif; font-weight: bold; background-color: #8ca66b; background-image: url(../../UserFiles/File/sub_menu_bg.gif); text-decoration: none; }
.subMenuLink a:link { color: #fff; font-weight: bold; text-decoration: none; }
.subMenuLink a:visited { color: #fff; font-weight: bold; text-decoration: none; }
.subMenuLink a:hover { color: #ffe57e; font-weight: bold; text-decoration: none; }
.subMenuLink a:active { color: #fff; font-weight: bold; text-decoration: none; border: solid 3px; }
/*Framing Styles and Dividers
*/
.frameFull { border: solid 1px #433f35; }
.frameFullThick { margin: 3px; border: solid 3px #9cb37d; }
.dividerRight { border-right: 1px solid #ada686; }
.dividerSides { border-right: 1px solid #ada686; border-left: 1px solid #ada686; }
.photoMargin { margin-right: 10px; margin-bottom: 10px; border-color: #ad9273; border-width: 2px; }
.dividerBtm { border-bottom: 1px solid #ada686; }
.dividerBtmRight { border-right: 1px solid #ada686; border-bottom: 1px solid #ada686; }
.frameFullLight { border: solid 1px #999; }
.frameFull2 { border: solid 2px #907a60; }
.bodyFrame { border-right: 1px solid #907a60; border-bottom: 1px solid #ada686; border-left: 1px solid #907a60; }
