body {background: #BBDDEE; color: #000000; text-align: center;}
#logo {display: none;}

/*header*/
#hdrotr {background: #FFFFFF; color: #000000; height: 302px; padding: 25px 0 0 0; border-bottom: 1px solid #000000;}/*fix: see stylesheet for ie*/
#hdr {margin: 0 auto; text-align: left; width: 808px; position: relative; z-index: 999;}
#hdr h1 {background: url(../images/hdr-hm-logo.jpg); width: 548px; height: 244px;}
#hdr #tclswf {width: 548px; height: 244px;}
#hdr a#snlnk {background: url(../images/hdr-arrw.gif); width: 27px; height: 27px; top: 235px; left: 23px; position: absolute; display: block; z-index: 999;}
#hdr ul#mnlnks {position: relative; margin: 0 0 0 29px; z-index: 99;}
#hdr ul#mnlnks li {list-style: none;}
#hdr ul#mnlnks li#pn {background: url(../images/mnav-prgnncy.gif) no-repeat; width: 84px; height: 53px; left: 0px; position: absolute;}
#hdr ul#mnlnks li#pn:hover, #hdr ul#mnlnks li#pn.hdrhover {background-position: 0 -50px;}
#hdr ul#mnlnks li#pn a#pnlnk {width: 84px; height: 53px; left: 0; position: absolute; background: transparent; color: inherit;}
#hdr ul#mnlnks li#bp {background: url(../images/mnav-bcmngprnt.gif) no-repeat; width: 128px; height: 53px; left: 84px; position: absolute;}
#hdr ul#mnlnks li#bp:hover, #hdr ul#mnlnks li#bp.hdrhover {background-position: 0 -50px;}
#hdr ul#mnlnks li#bp a#bplnk {width: 128px; height: 53px; left: 0; position: absolute; background: transparent; color: inherit;}
#hdr ul#mnlnks li#ca {background: url(../images/mnav-cnsdrngdptn.gif) no-repeat; width: 140px; height: 53px; left: 212px; position: absolute;}
#hdr ul#mnlnks li#ca:hover, #hdr ul#mnlnks li#ca.hdrhover {background-position: 0 -50px;}
#hdr ul#mnlnks li#ca a#calnk {width: 140px; height: 53px; left: 0; position: absolute; background: transparent; color: inherit;}
#hdr ul#mnlnks li#rs {background: url(../images/mnav-rsrcs.gif) no-repeat; width: 77px; height: 53px; left: 352px; position: absolute;}
#hdr ul#mnlnks li#rs:hover, #hdr ul#mnlnks li#rs.hdrhover {background-position: 0 -50px;}
#hdr ul#mnlnks li#rs a#rslnk {width: 77px; height: 53px; left: 0; position: absolute; background: transparent; color: inherit;}
#hdr ul#mnlnks li#gt {background: url(../images/mnav-gtntch.gif) no-repeat; width: 90px; height: 53px; left: 429px; position: absolute;}
#hdr ul#mnlnks li#gt:hover, #hdr ul#mnlnks li#gt.hdrhover {background-position: 0 -50px;}
#hdr ul#mnlnks li#gt a#gtlnk {width: 90px; height: 53px; left: 0; position: absolute; background: transparent; color: inherit;}

/*1st level dropdown*/
#hdr ul#mnlnks li ul {width: 181px; height: auto; display: none; margin: 53px 0 0 0; padding: 0; z-index: 99; position: absolute;}
#hdr ul#mnlnks li ul li {display: inline;}
#hdr ul#mnlnks li ul li a {background: #4D4021; font-size: 10px; padding: 8px 0px 8px 9px; display: block; color: #FFFFFF; text-decoration: none; text-transform: uppercase;}/*fix: see stylesheet for ie*/
#hdr ul#mnlnks li ul li a:hover {background: #99CC55; color: #FFFFFF;}
#hdr ul#mnlnks li:hover ul, #hdr ul#mnlnks li.hdrhover ul {display: block;}

/*main content area*/
#cntntotr {background: #EEFFDD; color: #000000; padding: 15px 0;}
#cntnt {background: #EEFFDD url(../images/bg-slanted.gif); color: #000000; width: 808px; margin: 0 auto; text-align: left; position: relative;}

/*sidebar*/
#sdbr {background: url(../images/sdbr-hm.gif) no-repeat; width: 237px; height: 557px; top: 27px; right: 8px; position: absolute;}
#sdbr ul {position: relative;}
#sdbr ul li {list-style: none;}
#sdbr ul li a#eaelnk {width: 205px; height: 56px; top: 170px; left: 8px; position: absolute; display: block;}
#sdbr ul li a#tyklnk {width: 205px; height: 56px; top: 230px; left: 8px; position: absolute; display: block;}
#sdbr ul li a#cyplnk {width: 226px; height: 58px; top: 289px; left: 0px; position: absolute; display: block;}
#sdbr ul li a#tailnk {width: 173px; height: 63px; top: 353px; left: 11px; position: absolute; display: block;}
#sdbr ul li a#cyolnk {width: 173px; height: 61px; top: 419px; left: 11px; position: absolute; display: block;}
#sdbr ul li a#lwalnk {width: 173px; height: 58px; top: 483px; left: 11px; position: absolute; display: block;}
#sdbr #addwnlds {background: url(../images/sdbr-hm-ad.gif) no-repeat; width: 216px; height: 81px; top: 560px; right: 23px; position: absolute;}

/*main content area*/
#mnotr {position: relative; padding: 18px 0 17px 54px;}
#mnotr h2 {background: url(../images/mn-hm-ttl.gif); width: 477px; height: 53px;}
#mnotr #mn {background: #FFFFFF; color: #000000; width: 468px; z-index: 0;}
#mnotr #mn p {background: #FFFFFF; color: #000000; padding: 22px 24px 0 24px; line-height: 1.4;}
#mnotr #mn p a {background: inherit; color: #FF6622; font-weight: bold;}
#mnotr #mn p a:hover {background: inherit; color: #99CC55;}
#mnotr #mn blockquote {background: url(../images/mn-hm-qte-btm.gif) no-repeat bottom center; padding: 17px 0 17px 23px; margin: 0;}
#mnotr #mn blockquote h3 {background: url(../images/mn-hm-qte-ttl.gif); width: 423px; height: 23px;}
#mnotr #mn blockquote p {background: #BBDDEE; color: #000000; padding: 10px 22px 0 22px; width: 379px; line-height: 1.4; font-size: 10px;}/*fix: see stylesheet for ie*/
#mnotr a#btp {background: url(../images/mn-hm-btm.gif) no-repeat; width: 468px; height: 17px; display: block;}

/*footer*/
#ftrnavotr {background: #99CC55; color: #FFFFFF; border-top: 1px solid #000000; border-bottom: 1px solid #000000;}
#ftrnav {background: #99CC55; color: #000000; height: 38px; margin: 0 auto; text-align: left; width: 808px; position: relative;}
#ftrnav ul {padding: 10px 31px;}
#ftrnav ul li {display: inline; padding: 0 8px 0 4px; border-right: 1px solid #4D4021;}/*fix: see stylesheet for ie*/
#ftrnav ul li#ftrlst {border-right: none;}
#ftrnav ul li a {background: inherit; color: #FFFFFF; font-size: 9px;}
#ftrnav ul li a:hover {background: inherit; color: #000000;}
#ftr {background: #BBDDEE; color: #000000; margin: 0 auto; text-align: left; width: 808px; position: relative;}
#ftr p {float: right; display: inline; font-size: 9px;}
#ftr p a {background: #BBDDEE; color: #FF6622; font-size: 9px;}
#ftr p a:hover {background: #BBDDEE; color: #99CC55;}
#ftr p#cpyrght {background: url(../images/ftr-lfcs-logo.gif) no-repeat top right; float: left; width: 140px; height: 25px; margin: 17px 0 0 35px; padding: 6px 0 0 0;}
#ftr p#eml {background: url(../images/ftr-bdr1.gif) no-repeat; width: 125px; height: 18px; margin: 20px 0 0 0; padding: 3px 0 0 12px;}
#ftr p#phn {background: url(../images/ftr-bdr2.gif) no-repeat; width: 126px; height: 18px; margin: 20px 0 0 -12px; padding: 3px 0 0 17px;}
