body {background-color: #ffffff;}
hr { height: 1px; color: #ABC0DE; background-color: #ABC0DE; width: 100%; margin-top: 10px;}
hr.news { color: #C1C1C1; height: 1px; width: 100%; margin-top: 5px;}
p.LBFSinfo { text-align: justify; margin: 20px; color: #385249; font-size: 12px; }

/*	
dd { list-style: square; margin-left: -23px; }
dd.num { list-style: decimal; margin-left: -14px; }
*/
/* addede 1.22.08 */
h1 { font: 10px/14px verdana; color: #ADADAD; margin: 0px; text-align: center; }
h2 { font: 10px/14px verdana; color: #ADADAD; margin: 0px; text-align: center; }
.grey { font: 10px/14px verdana; color: #ADADAD; padding-bottom: 7px; text-align: center; }
.pgtitle{ font: bold 16px/20px verdana; color: #2e62ad; padding: 0px 0px 0px 35px; text-align: left; vertical-align: bottom;}
td.title { font: 11px/18px verdana; color: #464646; border-top: #2e62ad 20px solid;}
.error { font: bold 17px/22px verdana; color: #ff0000;}

table.printlogo { width: 520px; text-align: left; vertical-align: top;}

table.outer { width: 473px; background-color: #ffffff; border: #939393 1px solid;}
td.outtd { width: 473px; background-color: #ffffff; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;}
table.inner { width: 467px; background-color: #ffffff;}
td.left { display: none;}
td.rightonecol { width: 475px; border: #C1C1C1 1px solid; }
div.onecoltext a {font: 10px/17px verdana; color: #464646; text-decoration: underline;}
div.onecoltext { font: 10px/17px verdana; color: #464646; padding-left: 35px; padding-right: 45px; padding-top: 10px; padding-bottom: 30px; }
table.rightonecoltext { width: 475px; border-right: #C1C1C1 1px solid; border-left: #C1C1C1 1px solid; border-bottom: #C1C1C1 1px solid;}
span.onecoltexthead { font: 11px/18px verdana; color: #464646;}
td.twocol { width: 320px; font: 10px/17px verdana; color: #464646; padding-top: 29px; padding-left: 35px; padding-right: 25px; }
td.twocolright { width: 150px; font: 10px/17px verdana; color: #464646; padding-top: 29px;}

td.side { width: 130px; font: 9px/13px verdana; color: #464646; border-left: #BABABA 1px solid; padding-left: 20px; padding-right: 20px;}
td.side a { font: 9px/13px verdana; color: #464646; text-decoration: underline; }

td.subtable { display: none;}
.red { font: 10px verdana; color: #DB5105;}

/* about page css */
td.about { font: 10px/15px verdana; color: #464646; padding-left: 12px;}
td.about a { font: 10px/15px verdana; color: #464646; text-decoration: none;}
td.about a:hover { font: 10px/15px verdana; color: #464646; text-decoration: underline;}
td.aboutpic { font: 10px/15px verdana; color: #464646 ; padding-bottom: 30px;}
div.caption  { font: 9px/14px verdana; color: #464646;}
div.caption a { font: 9px/14px verdana; color: #464646; text-decoration: underline;}

table#news { font: 10px/15px verdana; color: #464646; margin-top: 30px; margin-left: 35px; }
table#news a { font: 10px/15px verdana; color: #464646; text-decoration: none;}
table#news a:hover { font: 10px/15px verdana; color: #464646; text-decoration: underline;}
td.news2  { font: 11px/18px verdana; color: #464646; text-decoration: none; border-bottom: 1px solid #ABC0DE;}
td.news2 a { font: 11px/18px verdana; color: #464646; text-decoration: none;}
td.news2 a:hover { font: 11px/18px verdana; color: #464646; text-decoration: underline;}

table#contact { font: 10px/15px verdana; color: #464646; margin-top: 30px; margin-left: 35px; }
table#contact a { font: 10px/15px verdana; color: #464646; text-decoration: underline;}
td.form { font: 10px/15px verdana; color: #464646; padding-right: 20px;}
.formtext { font: 10px verdana; color: #464646;}

/* home css */
td.homeright { width: 475px; border: #C1C1C1 1px solid; background-color: #E3EAF4; }
table.teaser { width: 475px; background-color: #E3EAF4; margin-top: 25px; }
td.teaserleft { width: 306px; padding-left: 32px; padding-right: 20px; font: 11px/17px verdana; color: #436189; text-align: left; vertical-align: top;}
td.teaserleft a { font: 11px/17px verdana; color: #436189; text-decoration: underline; }
td.teaserright { width: 169px; padding-left: 25px; border-left: #B0BED2 1px solid; padding-right: 32px; font: 9px/14px verdana; color: #436189; text-align: left; vertical-align: top;}
td.teaserright a { font: 9px/14px verdana; color: #436189; text-decoration: none;}
div.readmore { font: 9px/14px verdana; color: #436189;}
div.readmore a { font: 9px/14px verdana; color: #436189; text-decoration: underline;}



//* subnav css */
table.homesub { font: 10px/24px Verdana; color: #535353; width: 210px; background-color: #ffffff; margin-top: 29px;}
table.sub { font: 10px/24px Verdana; color: #535353; width: 210px; background-color: #ffffff; margin-top: 35px;}
td.submenu { font: 10px/24px Verdana; color: #535353; border-top: #D7D7D7 1px solid; }
td.submenu a { font: 10px/24px Verdana; color: #535353; text-decoration: none; }
td.submenu a:hover { font: bold 10px/24px Verdana; color: #535353; }

td.submenuon { font: bold 10px/24px Verdana; color: #535353; border-top: #D7D7D7 1px solid; }
td.submenuon a { font: bold 10px/24px Verdana; color: #535353; text-decoration: none; }
td.submenuon a:hover { font: bold 10px/24px Verdana; color: #535353; }

td.submenubot { font: 10px/24px Verdana; color: #535353; border-top: #D7D7D7 1px solid; border-bottom: #D2D2D2 1px solid;}
td.submenubot a { font: 10px/24px Verdana; color: #535353; text-decoration: none; }
td.submenubot a:hover { font: bold 10px/24px Verdana; color: #535353; }

td.submenuboton { font: bold 10px/24px Verdana; color: #535353; border-top: #D7D7D7 1px solid; border-bottom: #D2D2D2 1px solid;}
td.submenuboton a { font: bold 10px/24px Verdana; color: #535353; text-decoration: none; }
td.submenuboton a:hover { font: bold 10px/24px Verdana; color: #535353; }

td.buttons { font: 10px/24px Verdana; color: #535353; border-top: #D7D7D7 1px solid; padding-top: 6px;}
td.buttonsbot { font: 10px/24px Verdana; color: #535353; border-top: #D7D7D7 1px solid; border-bottom: #D7D7D7 1px solid; padding-top: 6px;}

div.thirdnav { color: #113A71; font: 9px/18px Verdana; color: #464646; padding-left: 40px; background-image: url(images/subarrow2.gif); background-position: 30px 7px; background-repeat: no-repeat;}
div.thirdnav a { font: 9px/18px Verdana; color: #464646; padding-left: 0px; text-decoration: none;}
div.thirdnav a:hover { font: bold 9px/18px Verdana; color: #464646; text-decoration: none;}

div.thirdnavon { font: bold 9px/18px Verdana; color: #464646; padding-left: 40px; background-image: url(images/subarrow.gif); background-position: 30px 7px; background-repeat: no-repeat;}
div.thirdnavon a { font: bold 9px/18px Verdana; color: #464646; padding-left: 0px; text-decoration: none;}
div.thirdnavon a:hover { font: bold 9px/18px Verdana; color: #464646; text-decoration: none; }

div.thirdnavbot { font: 9px/18px Verdana; color: #464646; padding-left: 40px; margin-bottom: 8px; background-image: url(images/subarrow2.gif); background-position: 30px 7px; background-repeat: no-repeat;}
div.thirdnavbot a { font: 9px/18px Verdana; color: #464646; padding-left: 0px; text-decoration: none;}
div.thirdnavbot a:hover { font: bold 9px/18px Verdana; color: #464646; text-decoration: none;}

div.thirdnavboton { font: bold 9px/18px Verdana; color: #464646; padding-left: 40px; margin-bottom: 8px; background-image: url(images/subarrow.gif); background-position: 30px 7px; background-repeat: no-repeat;}
div.thirdnavboton a { font: bold 9px/18px Verdana; color: #464646; padding-left: 0px; text-decoration: none;}
div.thirdnavboton a:hover { font: bold 9px/18px Verdana; color: #464646; text-decoration: none; }



/* copyright css */
table.info { width: 473px; height: 15px; font: 9px/14px verdana; color: #A3A3A3;}
.greybottom { font: 9px/14px verdana; color: #A3A3A3; padding-top: 4px}
.greybottom a {color: #A3A3A3; text-decoration: none;}
.greybottom a:hover { color: #A3A3A3; text-decoration: underline;}
td.copycenter { width: 0px; }
