
img { border: 0px none; }
.clear-block:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
.clear-block { display: inline-block; }
.clear-block { display: block; }


ul.menu { list-style: none outside none; border: medium none; text-align: left; }
ul.menu li { margin: 0px 0px 0px 0.5em; }
li.leaf { list-style-type: square; list-style-image: url('menu-leaf.png'); padding: 0.2em 0.5em 0px 0px; margin: 0px; }
li a.active { color: rgb(0, 0, 0); }
.block ul { margin: 0px; padding: 0px 0px 0.25em 1em; }

#ficbook-onlinemain, table { font-family: Arial,Helvetica,Sans-Serif; font-style: normal; font-weight: normal; font-size: 13px; }
h1, h2, h3, h4, h5, h6, p, a, ul, ol, li { margin: 0px; padding: 0px; }
.ficbook-onlinepostcontent, .ficbook-onlinepostheadericons, .ficbook-onlinepostfootericons, .ficbook-onlineblockcontent-body, ul.ficbook-onlinevmenu a { text-align: left; }
.ficbook-onlinepostcontent, .ficbook-onlinepostcontent li, .ficbook-onlinepostcontent table, .ficbook-onlinepostcontent a, .ficbook-onlinepostcontent a:link, .ficbook-onlinepostcontent a:visited, .ficbook-onlinepostcontent a.visited, .ficbook-onlinepostcontent a:hover, .ficbook-onlinepostcontent a.hovered { font-family: Arial,Helvetica,Sans-Serif; font-size: 14px; text-align: justify; }
.ficbook-onlinepostcontent p { margin: 12px 0px; }
.ficbook-onlinepostcontent h1, .ficbook-onlinepostcontent h1 a, .ficbook-onlinepostcontent h1 a:link, .ficbook-onlinepostcontent h1 a:visited, .ficbook-onlinepostcontent h1 a:hover, .ficbook-onlinepostcontent h2, .ficbook-onlinepostcontent h2 a, .ficbook-onlinepostcontent h2 a:link, .ficbook-onlinepostcontent h2 a:visited, .ficbook-onlinepostcontent h2 a:hover, .ficbook-onlinepostcontent h3, .ficbook-onlinepostcontent h3 a, .ficbook-onlinepostcontent h3 a:link, .ficbook-onlinepostcontent h3 a:visited, .ficbook-onlinepostcontent h3 a:hover, .ficbook-onlinepostcontent h4, .ficbook-onlinepostcontent h4 a, .ficbook-onlinepostcontent h4 a:link, .ficbook-onlinepostcontent h4 a:visited, .ficbook-onlinepostcontent h4 a:hover, .ficbook-onlinepostcontent h5, .ficbook-onlinepostcontent h5 a, .ficbook-onlinepostcontent h5 a:link, .ficbook-onlinepostcontent h5 a:visited, .ficbook-onlinepostcontent h5 a:hover, .ficbook-onlinepostcontent h6, .ficbook-onlinepostcontent h6 a, .ficbook-onlinepostcontent h6 a:link, .ficbook-onlinepostcontent h6 a:visited, .ficbook-onlinepostcontent h6 a:hover, .ficbook-onlineblockheader .t, .ficbook-onlineblockheader .t a, .ficbook-onlineblockheader .t a:link, .ficbook-onlineblockheader .t a:visited, .ficbook-onlineblockheader .t a:hover, .ficbook-onlinevmenublockheader .t, .ficbook-onlinevmenublockheader .t a, .ficbook-onlinevmenublockheader .t a:link, .ficbook-onlinevmenublockheader .t a:visited, .ficbook-onlinevmenublockheader .t a:hover, .ficbook-onlinelogo-name, .ficbook-onlinelogo-name a, .ficbook-onlinelogo-name a:link, .ficbook-onlinelogo-name a:visited, .ficbook-onlinelogo-name a:hover, .ficbook-onlinelogo-text, .ficbook-onlinelogo-text a, .ficbook-onlinelogo-text a:link, .ficbook-onlinelogo-text a:visited, .ficbook-onlinelogo-text a:hover, .ficbook-onlinepostheader, .ficbook-onlinepostheader a, .ficbook-onlinepostheader a:link, .ficbook-onlinepostheader a:visited, .ficbook-onlinepostheader a:hover { font-family: Arial,Helvetica,Sans-Serif; font-style: normal; font-weight: bold; font-size: 32px; text-decoration: none; }
.ficbook-onlinepostcontent a { text-decoration: none; color: rgb(48, 100, 130); }
.ficbook-onlinepostcontent a:link { text-decoration: none; color: rgb(48, 100, 130); }
.ficbook-onlinepostcontent a:visited, .ficbook-onlinepostcontent a.visited { color: rgb(48, 100, 130); }
.ficbook-onlinepostcontent a:hover, .ficbook-onlinepostcontent a.hover { text-decoration: underline; color: rgb(63, 132, 171); }
ul { list-style-type: none; }
html, body { height: 100%; }
#ficbook-onlinemain { position: relative; z-index: 0; width: 100%; min-height: 100%; left: 0px; top: 0px; cursor: default; overflow: hidden; }
#ficbook-onlinepage-background-glare-wrapper { position: fixed; width: 100%; }
#ficbook-onlinepage-background-glare { position: relative; top: 0px; max-width: 800px; min-width: 900px; height: 160px; margin: 0px auto; background-image: url('page_gl.png'); background-repeat: no-repeat; background-position: center top; }
body { padding: 0px; margin: 0px; min-width: 900px; color: rgb(0, 0, 0); background-color: rgb(176, 207, 181); background-image: url('bottom_texture.jpg'); background-repeat: repeat; background-attachment: fixed; background-position: left top; }
#ficbook-onlinepage-background-middle-texture { position: relative; background-image: url('middle_texture.jpg'); background-repeat: repeat-x; background-position: left top; background-attachment: fixed; width: 100%; min-width: 900px; min-height: 100%; }
.cleared { display: block; clear: both; float: none; margin: 0px; padding: 0px; border: medium none; font-size: 0px; height: 0px; overflow: hidden; }
.reset-box { overflow: hidden; display: table; }
.ficbook-onlinebox, .ficbook-onlinebox-body { margin: 0px auto; position: relative; }
.ficbook-onlinebox:before, .ficbook-onlinebox:after, .ficbook-onlinebox-body:before, .ficbook-onlinebox-body:after { position: absolute; top: 0px; bottom: 0px; content: " "; background-repeat: no-repeat; line-height: 0; }
.ficbook-onlinebox:before, .ficbook-onlinebox-body:before { left: 0px; }
.ficbook-onlinebox:after, .ficbook-onlinebox-body:after { right: 0px; }
.ficbook-onlinebox:before { overflow: hidden; background-position: left bottom; direction: ltr; z-index: -3; }
.ficbook-onlinebox:after { background-position: right bottom; z-index: -3; }
.ficbook-onlinebox-body:before, .ficbook-onlinebox-body:after { background-repeat: repeat-y; }
.ficbook-onlinebox-body:before { background-position: left top; z-index: -3; }
.ficbook-onlinebox-body:after { background-position: right top; z-index: -3; }
.ficbook-onlinebox .ficbook-onlinebox:before, .ficbook-onlinebox .ficbook-onlinebox:after, .ficbook-onlinebox-body .ficbook-onlinebox-body:before, .ficbook-onlinebox-body .ficbook-onlinebox-body:after { z-index: -2; }
.ficbook-onlinebox .ficbook-onlinebox .ficbook-onlinebox:before, .ficbook-onlinebox .ficbook-onlinebox .ficbook-onlinebox:after, .ficbook-onlinebox-body .ficbook-onlinebox-body .ficbook-onlinebox-body:before, .ficbook-onlinebox-body .ficbook-onlinebox-body .ficbook-onlinebox-body:after { z-index: -1; }
.ficbook-onlinebar { position: relative; }
.ficbook-onlinebar:before, .ficbook-onlinebar:after { position: absolute; top: 0px; bottom: 0px; content: " "; background-repeat: repeat; z-index: -1; }
.ficbook-onlinebar:before { left: 0px; background-position: left top; }
.ficbook-onlinebar:after { right: 0px; background-position: right top; }
.ficbook-onlinesheet { max-width: 900px; margin-top: 7px; margin-bottom: -3px; cursor: auto; width: 900px; }
.ficbook-onlinesheet-body { padding: 4px; min-width: 28px; min-height: 28px; }
.ficbook-onlinesheet:before, .ficbook-onlinesheet:after { content: url('sheet_t.png'); font-size: 0px; background-image: url('sheet_b.png'); }
.ficbook-onlinesheet:after { clip: rect(auto, auto, auto, 882px); }
.ficbook-onlinesheet:before, .ficbook-onlinesheet-body:before { right: 18px; }
.ficbook-onlinesheet-body:after { width: 18px; top: 18px; bottom: 18px; background-image: url('sheet.png'); }
.ficbook-onlinesheet-body:before { top: 18px; bottom: 18px; background-image: url('sheet.png'); }
div.ficbook-onlineheader { margin: 0px auto; position: relative; width: 100%; height: 150px; }
.ficbook-onlineheader:before { position: absolute; display: block; content: " "; z-index: -2; top: 0px; width: 100%; height: 150px; background-image: url('header.png'); background-repeat: no-repeat; background-position: center top; }
div.ficbook-onlineheaderobject { display: block; left: 0px; margin-left: -4px; position: absolute; top: 0px; width: 448px; height: 150px; background-image: url('header-object.png'); }
div.ficbook-onlinelogo { display: block; position: absolute; top: 8px; left: 91%; margin-left: -420px; width: 499px; }
.ficbook-onlinelogo-name { display: block; text-align: center; font-family: "Palatino Linotype",Georgia,"Times New Roman",Times,Serif; font-size: 72px; padding: 0px; margin: 0px; color: rgb(0, 255, 62) ! important; }
.ficbook-onlinelogo-name a, .ficbook-onlinelogo-name a:link, .ficbook-onlinelogo-name a:visited, .ficbook-onlinelogo-name a:hover { font-family: "Palatino Linotype",Georgia,"Times New Roman",Times,Serif; font-size: 72px; padding: 0px; margin: 0px; color: rgb(255, 255, 255) ! important; }
.ficbook-onlinelogo-text { display: block; text-align: center; font-size: 13px; padding: 0px; margin: 0px; color: rgb(255, 255, 255) ! important; }
ul.ficbook-onlinehmenu a, ul.ficbook-onlinehmenu a:link, ul.ficbook-onlinehmenu a:visited, ul.ficbook-onlinehmenu a:hover { outline: medium none; position: relative; z-index: 11; }
ul.ficbook-onlinehmenu, ul.ficbook-onlinehmenu ul { display: block; margin: 0px; padding: 0px; border: 0px none; list-style-type: none; }
ul.ficbook-onlinehmenu li { margin: 0px; padding: 0px; border: 0px none; display: block; float: left; position: relative; z-index: 5; background: none repeat scroll 0% 0% transparent; }
ul.ficbook-onlinehmenu li:hover { z-index: 10000; white-space: normal; }
ul.ficbook-onlinehmenu:after, ul.ficbook-onlinehmenu ul:after { content: "."; height: 0px; display: block; visibility: hidden; overflow: hidden; clear: both; }
ul.ficbook-onlinehmenu, ul.ficbook-onlinehmenu ul { min-height: 0px; }
ul.ficbook-onlinehmenu { position: relative; padding: 6px; float: left; left: 50%; }
div.ficbook-onlinenav-center { position: relative; float: right; right: 50%; }
.ficbook-onlinenav { margin: 0px auto; min-height: 46px; z-index: 100; }
.ficbook-onlinenav:before, .ficbook-onlinenav:after { background-image: url('nav.png'); }
.ficbook-onlinenav:before { right: 5px; }
.ficbook-onlinenav:after { width: 5px; }
.ficbook-onlinenav-outer { position: absolute; width: 100%; }
ul.ficbook-onlinehmenu > li > a { position: relative; display: block; height: 34px; cursor: pointer; text-decoration: none; color: rgb(249, 250, 251); padding: 0px 22px; line-height: 34px; text-align: center; }
ul.ficbook-onlinehmenu > li > a:before, ul.ficbook-onlinehmenu > li > a:after { position: absolute; display: block; content: " "; top: 0px; bottom: 0px; z-index: -1; background-image: url('menuitem.png'); }
ul.ficbook-onlinehmenu > li > a:before { left: 0px; right: 3px; background-position: left top; }
ul.ficbook-onlinehmenu > li > a:after { width: 3px; right: 0px; background-position: right top; }
.ficbook-onlinehmenu a, .ficbook-onlinehmenu a:link, .ficbook-onlinehmenu a:visited, .ficbook-onlinehmenu a:hover { font-weight: bold; font-size: 18px; text-align: left; text-decoration: none; }
ul.ficbook-onlinehmenu > li > a:hover:before, ul.ficbook-onlinehmenu > li:hover > a:before { background-position: left center; }
ul.ficbook-onlinehmenu > li > a:hover:after, ul.ficbook-onlinehmenu > li:hover > a:after { background-position: right center; }
ul.ficbook-onlinehmenu > li > a:hover, ul.ficbook-onlinehmenu > li:hover > a { color: rgb(249, 250, 251); }
ul.ficbook-onlinehmenu > li:before { position: absolute; display: block; content: " "; top: 0px; left: -5px; width: 5px; height: 34px; background: url('menuseparator.png') no-repeat scroll center center transparent; }
ul.ficbook-onlinehmenu > li { margin-left: 5px; }
ul.ficbook-onlinehmenu > li:first-child { margin-left: 0px; }
ul.ficbook-onlinehmenu > li:first-child:before { display: none; }
.ficbook-onlinelayout-wrapper { position: relative; margin: 0px auto; }
.ficbook-onlinecontent-layout { display: table; width: 100%; table-layout: fixed; border-collapse: collapse; }
.ficbook-onlinecontent-layout-row { display: table-row; }
.ficbook-onlinelayout-cell { display: table-cell; vertical-align: top; }
.ficbook-onlineblock { max-width: 892px; margin: 10px; }
.ficbook-onlineblock-body { padding: 0px; }
.ficbook-onlineblockcontent { max-width: 892px; width: 100% ! important; }
.ficbook-onlineblockcontent-body { padding: 5px; color: rgb(1, 107, 51); font-family: Arial,Helvetica,Sans-Serif; font-size: 13px; }
.ficbook-onlineblockcontent-body table, .ficbook-onlineblockcontent-body li, .ficbook-onlineblockcontent-body a, .ficbook-onlineblockcontent-body a:link, .ficbook-onlineblockcontent-body a:visited, .ficbook-onlineblockcontent-body a:hover { color: rgb(1, 107, 51); font-family: Arial,Helvetica,Sans-Serif; font-size: 13px; }
.ficbook-onlineblockcontent-body a, .ficbook-onlineblockcontent-body a:link { color: rgb(1, 107, 51); font-style: normal; font-weight: bold; font-size: 14px; text-decoration: underline; }
.ficbook-onlineblockcontent-body a:visited, .ficbook-onlineblockcontent-body a.visited { color: rgb(100, 161, 110); font-style: normal; font-weight: bold; font-size: 14px; text-decoration: none; }
.ficbook-onlineblockcontent-body a:hover, .ficbook-onlineblockcontent-body a.hover { color: rgb(1, 107, 51); text-decoration: none; }
.ficbook-onlineblockcontent-body ul li { line-height: 125%; color: rgb(63, 84, 105); padding: 0px 0px 0px 17px; background-image: url('blockcontentbullets.png'); background-repeat: no-repeat; background-position: left top; }
.ficbook-onlinepost { max-width: 892px; margin: 0px; }
.ficbook-onlinepost-body { padding: 5px; }
.ficbook-onlinearticle img, img.ficbook-onlinearticle, .ficbook-onlineblock img, .ficbook-onlinefooter img { border-color: rgb(178, 194, 209); border-style: solid; border-width: 0px; margin: 7px; }
.ficbook-onlinepostheader { color: rgb(34, 72, 93); margin: 5px 0px; line-height: 1em; font-family: "Lucida Console","Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Sans-Serif; font-size: 24px; text-align: center; }
.ficbook-onlinepostheadericon { background: url('postheadericon.png') no-repeat scroll left 0.5em transparent; padding-top: 14px; margin-top: -14px; padding-left: 32px; display: inline-block; min-height: 28px; line-height: 1em; }
.ficbook-onlinefooter { position: relative; margin-top: 0px; margin-bottom: 0px; width: 100%; }
.ficbook-onlinefooter-body { position: relative; padding: 5px; color: rgb(255, 255, 255); font-size: 11px; }
.ficbook-onlinefooter-body:before { position: absolute; content: " "; z-index: -2; left: 0px; right: 0px; top: 0px; bottom: 5px; background-image: url('footer.png'); background-position: left bottom; }
.ficbook-onlinefooter:before, .ficbook-onlinefooter:after { position: absolute; content: " "; z-index: -2; bottom: 0px; height: 5px; background-image: url('footer_b.png'); }
.ficbook-onlinefooter:before { left: 0px; right: 5px; background-position: left bottom; }
.ficbook-onlinefooter:after { right: 0px; width: 5px; background-position: right bottom; }
.ficbook-onlinefooter-text p { padding: 0px; margin: 0px; text-align: center; }
.ficbook-onlinefooter-body a, .ficbook-onlinefooter-body a:link, .ficbook-onlinefooter-body a:visited, .ficbook-onlinefooter-body a:hover, .ficbook-onlinefooter-body td, .ficbook-onlinefooter-body th, .ficbook-onlinefooter-body caption { color: rgb(255, 255, 255); font-size: 11px; }
.ficbook-onlinefooter-text { min-height: 5px; padding-left: 10px; padding-right: 10px; text-align: center; }
.ficbook-onlinefooter-body a, .ficbook-onlinefooter-body a:link { color: rgb(28, 57, 74); text-decoration: none; }
.ficbook-onlinefooter-body a:visited { color: rgb(38, 51, 64); }
.ficbook-onlinefooter-body a:hover { color: rgb(207, 226, 237); text-decoration: underline; }
.ficbook-onlinepage-footer, .ficbook-onlinepage-footer a, .ficbook-onlinepage-footer a:link, .ficbook-onlinepage-footer a:visited, .ficbook-onlinepage-footer a:hover { font-family: Arial; font-size: 10px; letter-spacing: normal; word-spacing: normal; font-style: normal; font-weight: normal; text-decoration: underline; color: rgb(181, 210, 227); }
.ficbook-onlinepage-footer { position: relative; z-index: 10; padding: 1em; text-align: center; text-decoration: none; color: rgb(38, 51, 64); }
.ficbook-onlinecontent-layout .ficbook-onlinesidebar1 { width: 200px; }
ul li, .item-list ul li, .menu ul li, ul li.expanded, ul li.leaf, ul li.collapsed, li.expanded, li.leaf, li.collapsed { text-align: left; list-style-type: none; list-style-image: none; }
ul.links li, .block ul { display: block; background-image: none; padding: 0px; }
