body,td,th { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: 150%; }
a:link { text-decoration: none; }
a:active { text-decoration: underline; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
.links { font-family: Helvetica, Arial, sans-serif; font-size: 10px; line-height: 12px; }
.bread { font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #c49455; line-height: 130%; }
.footer { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 9px; color: #999999; line-height: 130%; }
.Small { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: 120%; font-weight: normal; color: #1D4571; }
.Big { font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 150%; color: #999999; }
.BodyCopy { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: 150%; }
.body_copy { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: 150%; }
.tablehead { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: 14px; }
.tabletext { font-family: Helvetica, Arial, sans-serif; font-size: 9px; line-height: 9px; font-weight: bold; color: #336633; }
.body_links { font-family: Helvetica, Arial, sans-serif; font-size: 12px; }
.PageTitle { font-family: Helvetica, Arial, sans-serif; font-size: 18px; color: #7b2e1e; }
.Headline { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #666666; font-weight: bold; }
.headline { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #666666; font-weight: bold; }
.promo_txt { font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: 150%; padding: 6px; }
.promo_headline { font-family: Helvetica, Arial, sans-serif; font-size: 15px; line-height: 150%; color: #b29200; }
.month { font-family: Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #333333; letter-spacing: 2px; }
.firefly { font-family: Helvetica, Arial, sans-serif; font-size: 9px; color: #ccccff; line-height: 130%; }
select,input,textarea { font-family: Helvetica, Arial, sans-serif; font-size: 12px; }
.menu_left { background: url(images/leftselected.gif) no-repeat; width: 2px; }
.menu_center { cursor: pointer; background: url(images/centerselected.gif); color: white; }
.menu_right { background: url(images/rightselected.gif) no-repeat; width: 7px; }
.menu_left_sel { background: url(images/leftnosel.gif) no-repeat; width: 2px; }
.menu_center_sel { cursor: pointer; background: url(images/centernosel.gif); color: white; font-weight: bold; }
.menu_right_sel { background: url(images/rightnosel.gif) no-repeat; width: 7px; }
.vs_tablehead { background: white url(images/vs_tablehead.gif); color: white; font-weight: bold; }
.vs_button { color: #1655A4; font-family: Helvetica, Arial, sans-serif; font-weight: bold; height: 21px; border-top: 1px #B2D8B2 solid; border-left: 1px #B2D8B2 solid; border-right: 1px #004700 solid; border-top: 1px #004700 solid; background-image: url(images/vs_buttonback.jpg); } 
.vs_passback { background: white url(images/vs_passback.gif) no-repeat; color: #507ECE; width: 203px; height: 178px; text-align: justify; font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: 16px; }
.secnav_start { font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #8F9395; font-weight: bold; text-decoration: none; padding: 4px 4px 2px 4px; list-style-image: url(images/spacer.gif); list-style-type: none; cursor: pointer; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; } 
.secnav_stover { font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #7B2E1E; font-weight: bold; background-color: #D5DB99; text-decoration: none; padding: 4px 4px 2px 4px; list-style-image: url(images/spacer.gif); list-style-type: none; cursor: pointer; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
a.secnav_start { font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #8F9395; font-weight: bold; text-decoration: none; padding: 0px 0px 0px 0px; cursor: pointer; border-width: 0px; }
.secnav_normal { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; padding: 4px 4px 2px 14px; list-style-image: url(images/spacer.gif); list-style-type: none; cursor: pointer; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
.secnav_roll { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; padding: 4px 4px 2px 14px; list-style-image: url(images/spacer.gif); list-style-type: none; cursor: pointer; background-color: #DBD599; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
.secnav_current { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; padding: 4px 4px 2px 14px; list-style-image: url(images/spacer.gif); list-style-type: none; cursor: pointer; background-color: #E0E3E8; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
.secnav_normal a:link { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_normal a:hover { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_normal a:visited { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_roll a:link { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_roll a:hover { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none;; }
.secnav_roll a:visited { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_current a:link { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_current a:hover { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_current a:visited { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_subtree_normal { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; padding: 4px 4px 4px 20px; list-style-position: inside; list-style-image: url(images/spacer.gif); list-style-type: none; cursor: pointer; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; background-color: #E9E5EC; }
.secnav_subtree_roll { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; padding: 4px 4px 4px 20px; list-style-position: inside; list-style-image: url(images/spacer.gif); list-style-type: none; cursor: pointer; background-color: #DBD599; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.secnav_subtree_current { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; padding: 4px 4px 4px 20px; list-style-position: inside; list-style-image: url(images/spacer.gif); list-style-type: none; cursor: pointer; background-color: #ADA42F; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.secnav_subtree_normal a:link { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_subtree_normal a:hover { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_subtree_normal a:visited { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_subtree_roll a:link { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_subtree_roll a:hover { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_subtree_roll a:visited { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #7B2E1E; text-decoration: none; }
.secnav_subtree_current a:link { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; }
.secnav_subtree_current a:hover { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; }
.secnav_subtree_current a:visited { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; }
.content { padding: 20px; }
.content2 { padding: 8px 12px; }
.subnav { border-right: 1px solid #D7DCE2; }
.sidebar { background-color: #000000; border-left-width: 1px; border-left-style: solid; border-left-color: #BBBAB8; }
.back { background-color: #083643; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #F2DBB1; border-left-color: #F2DBB1; }
.border { border-top: 1px solid #FFFFFF; border-right: 1px solid #8F9395; border-left: 1px solid #8F9395; border-bottom: 1px solid #D7DCE2; }
.news { line-height: 130%; color: #FFFFFF; padding: 6px 4px 6px 18px; background-image: url(images/news.gif); background-repeat: no-repeat; background-position: 6px 7px; }
a.news { font-size: 10pt; line-height: 130%; color: #ABA12E; font-weight: bold; padding: 0px; background-image: none; }
.banner { text-decoration: none; border: 1px solid #CCCCCC; background-color: #FFFFFF; padding: 1px; }
#navlist { border-bottom: 1px solid #ccc; margin: 0; padding-bottom: 19px; padding-left: 10px; }
#navlist ul, #navlist li { display: inline; list-style-type: none; margin: 0; padding: 0; }
#navlist a:link, #navlist a:visited { background: #E8EBF0; border: 1px solid #ccc; color: #666; float: left; font-size: small; font-weight: normal; line-height: 14px; margin-right: 8px; padding: 2px 10px 2px 10px; text-decoration: none; }
#navlist a:link#current, #navlist a:visited#current { background: #fff; border-bottom: 1px solid #fff; color: #000; }
#navlist a:hover { color: #7E2F20; }
body.section-1 #navlist li#nav-1 a, body.section-2 #navlist li#nav-2 a, body.section-3 #navlist li#nav-3 a, body.section-4 #navlist li#nav-4 a { background: #fff; border-bottom: 1px solid #fff; color: #000; }
#navlist #subnav-1, #navlist #subnav-2, #navlist #subnav-3, #navlist #subnav-4 { display: none; width: 90%; }
body.section-1 #navlist ul#subnav-1, body.section-2 #navlist ul#subnav-2, body.section-3 #navlist ul#subnav-3, body.section-4 #navlist ul#subnav-4 { display: inline; left: 10px; position: absolute; top: 95px; }
body.section-1 #navlist ul#subnav-1 a, body.section-2 #navlist ul#subnav-2 a, body.section-3 #navlist ul#subnav-3 a, body.section-4 #navlist ul#subnav-4 a { background: #fff; border: none; border-left: 1px solid #ccc; color: #999; font-size: smaller; font-weight: bold; line-height: 10px; margin-right: 4px; padding: 2px 10px 2px 10px; text-decoration: none; }
#navlist ul a:hover { color: #f00 !important; }
#contents { background: #fff; border: 1px solid #ccc; border-top: none; clear: both; margin: 0px; padding: 15px; } 
#nav { margin: 0; padding: 0; }
#nav ul { list-style-type: none; padding: 0; margin: 0 1px 0 1px; height: 29px; width: 100%; background-image: url('images/nav.jpg'); }
#nav li { display: block; float: left; padding: 7px 7px 6px 9px; margin: 0; border-right: 1px solid #ffffff; background-color: transparent; } 
#nav li:hover { background-color: #dbd599; background-image: none; }
#nav li a { font-family: sans-serif; font-weight: bold; font-size: 14px; color: #f7f3e0; }
#nav li:hover a { text-decoration: none; color: #732f20; }
