.cellborderbox   { background-color: white; margin: 0px; padding: 0px; border: solid 1px gray }
.cellshadow2white  { background: white url(/images/Shade2white.gif) repeat-x; margin: 0px; padding: 0px }
.cellbanner    { color: #feedd1; background-color: #a92c1b; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 9px 6px 6px; border: solid 2px black; }
.cellbannerOutside { background-color: #feedd1; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 12px 12px 12px 0; }
.cellmenubar    { background-color: #a92c1b; background-position: 0 0; padding: 6px; border: solid 1px black; }
.cellNav  { color: #feedd1; font-size: 10px; background-color: #a92c1b; margin: 0; padding: 0 ; border: solid 1px black; }
.cellNav2 { background-color: transparent; margin: 0; padding: 12px 0 0; }
.cellSidebar  { color: #333; background-color: #f6cd99; margin: 0; padding: 6px   ; }
.cellMenuHead { color: #b07346; font-size: 12px; background-color: #f6cd99; text-transform: uppercase; padding: 6px; }
.cellMenu { color: white; font-size: 10px; background-color: #989c98; text-transform: uppercase; padding: 6px }
.cellMenu:hover  { color: #333; font-weight: bold; font-size: 10px; background-color: #ccc; text-transform: uppercase; padding: 6px }
.cellMenuSub { color: #666; font-size: 10px; line-height: 10px; padding: 3px 6px; border-bottom: 1px solid #999 }
.cellMenuSub:hover  { color: black; font-weight: bold; font-size: 10px; line-height: 10px; background-color: #feedd1; padding: 3px 6px; border-bottom: 1px solid #999 }
.cellFootmenu   { font-size: 9px; background-color: white; padding: 3px 9px 3px 15px; border: solid 1px #808080 }
.cellfooter   { background-image: none; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 6px  }
.cellcontent     { background-color: #feedd1; background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; padding-right: 12px; padding-left: 6px; }
.cellShadowLeft { background-color: #feedd1; background-image: url(/images/shadowLeft.gif); background-repeat: repeat-y; background-position: 0 0; }
.cellShadowRight { background-color: #feedd1; background-image: url(/images/shadowRight.gif); background-repeat: repeat-y; background-position: 0 0; }
.cellThumbShadow { background: white url(/images/thumb_shadow.gif) no-repeat }
.cellThumb { background: white no-repeat }
.cellThumb:hover { background: white url(/images/thumb_shadow.gif) no-repeat }
.cell2center  { padding-top: 12px; padding-right: 30px; padding-left: 30px }
.cellQuotebox  { font-weight: 600; padding: 6px; border: solid 2px #666 }
.cellbox { color: #039; background-color: #ccc; padding: 0px 6px 0px 3px }
.cellboxBorder   { border: solid 1px #666 }
.cellboxTitle   { font-weight: bold; font-size: 10px; line-height: 11px; background: #ccf url(/images/Header_blue.jpg) repeat-y; text-transform: uppercase; padding: 0px 6px 0px 3px; height: 18px }
.cellboxDark { color: white; background-color: #666; padding-right: 6px; padding-left: 6px; border: #09c }
.cellboxBkgnd  { margin: 0px; padding: 3px 0px; width: 750px }
.cellPictureBox   { padding: 4px;}
.cellboxAlt0  { background: url(/images/local/boxAlt0_bkgd.jpg) no-repeat; padding: 4px }
.cellboxAlt1 { background: url(/images/local/boxAlt0_bkgd.jpg) no-repeat; padding: 4px }
.cellboxAlt2 { background: url(/images/local/boxAlt0_bkgd.jpg) no-repeat; padding: 4px }
.cellboxAlt3 { background: url(/images/local/boxAlt0_bkgd.jpg) no-repeat; padding: 4px }
..cellTopBorder { padding-top: 3px; border-top: 1px solid #09c }
.cellBottomBorder { padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #666 }
.cellLeftBorder  { padding-left: 6px; border-left: 2px inset #808080 }
.cellRightBorder { padding-right: 3px; border-right: 2px dotted #09c }
.cellTBBorder   { padding-right: 3px; border-top: 1px solid #666; border-bottom: 1px solid #666 }
.cellPad { padding: 9px }
.cellPadThin { padding: 3px }
.cellPadLeft { padding-left: 9px }
.cellPadTop { padding-top: 12px }
.cellPadBottom { padding-bottom: 6px }
.cellPadRight { padding-right: 9px }
.cellPadSides { padding-right: 9px; padding-left: 9px }
.cellPadTB { padding-top: 9px; padding-bottom: 9px }
.cellCalToday { font-size: 10px; background-color: #ffc; padding: 2px }
.cellCalWkdy { font-size: 10px; background-color: white; padding: 2px }
.cellCalWknd { font-size: 10px; background-color: #eee; padding: 2px }
.cellCalLblRow  { color: white; background-color: #99c; padding: 2px }
.cellCalSpare  { color: white; font-size: 10px; background-color: #999; padding: 2px }
.cellCalPast  { font-size: 10px; background-color: #ccc; padding: 2px }
.cellCalFuture  { font-size: 10px; background-color: #ccd; padding: 2px  }
.t0icon                    { font-weight: bold; font-size: 36px; font-family: "Book Antiqua", "Times New Roman", Georgia, Times;}
.t0banner    { color: black; font-weight: bold; font-size: 24px; }
.t0title    { font-weight: bold; font-size: 21px;}
.t1headSuper { font-weight: bold; font-size: 14px; line-height: 16px; font-family: "Book Antiqua", "Times New Roman", Georgia, Times;}
.t1head   { font-size: 18px; font-weight: bold; text-align: left; padding-top: 15px; padding-bottom: 3px; }
.t1headSupp  { font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase  }
.t2subhead  { font-weight: bold; font-size: 13px; line-height: 15px; text-transform: uppercase; margin-top: 8px  ; padding-top: 2px; padding-bottom: 2px; }
.t2subheadIndent { font-weight: bold; font-size: 10px; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 1px ; padding-left: 12px; }
.t2subhdSmall { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11px; padding-top: 3px; padding-bottom: 1px; }
.t2subhdMin  { font-weight: bold; font-size: 9px; padding-top: 4px; }
.t2titleBar   { font-weight: bold; font-size: 12px; line-height: 14px; background: url(/images/greenTitlebar.jpg) repeat-x; text-transform: uppercase; padding-top: 4px; padding-right: 4px; padding-left: 4px; height: 18px }
.t2subheadFeature  { font-weight: bold; font-size: 12px; background-color: #f99; text-transform: uppercase; padding-right: 6px; padding-left: 3px; position: relative; top: 9px; left: -12px; width: 100% }
.t2subheadSupp { font-size: 8px; line-height: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; padding-left: 9px }
.t3prefaceHuge  { font-style: italic; font-size: 24px;}
.t3prefaceXLarge  { font-style: italic; font-size: 18px;}
.t3prefaceLarge  { font-style: italic; font-size: 16px;}
.t3preface  { font-style: italic; font-size: 14px;}
.t3prefaceSmall  { font-style: italic; font-size: 12px;}
.t3prefaceMin  { font-style: italic; font-size: 10px;}
.t3copyHuge  { font-size: 21px; padding-top: 12px; }
.t3copyXLarge { font-size: 16px; padding-top: 9px; }
.t3copyLarge { font-style: italic; font-size: 14px; line-height: 17px; font-family: Georgia, "Times New Roman", Times; text-align: left; text-indent: 24px; padding-top: 0; padding-bottom: 4px; padding-left: 0 }
.t3copy  { font-size: 12px; line-height: 18px; text-align: left; padding-bottom: 10px; }
.t3copySmall { font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; padding-bottom: 6px; }
.t3copyMin { font-size: 9px; padding-top: 4px; }
.t3extractHuge  { font-style: italic; font-size: 18px; padding-top: 12px; }
.t3extractXLarge  { font-style: italic; font-size: 14px; padding-top: 9px; }
.t3extractLarge { font-style: italic; font-size: 14px; line-height: 17px; font-family: Georgia, "Times New Roman", Times; text-align: left; padding-top: 0; padding-bottom: 4px; padding-left: 0 }
.t3extract  { font-style: italic; font-size: 12px; line-height: 16px; margin-left: 9px; padding-top: 3px; padding-bottom: 3px; }
.t3extractSmall  { font-size: 10px; font-style: italic; line-height: 13px; padding-top: 2px; padding-bottom: 4px; }
.t3extractMin  { font-size: 9px; padding-top: 4px; }
.t3textHuge  { font-size: 18px; padding-top: 12px; }
.t3textXLarge  { font-size: 14px; padding-top: 9px; }
.t3textLarge  { font-style: italic; font-size: 14px; line-height: 16px; text-align: left; padding-top: 6px;}
.t3text  { font-size: 12px; line-height: 14px; text-align: left; padding-top: 4px; padding-bottom: 4px }
.t3textSmall  { font-size: 9px; padding-top: 2px; padding-bottom: 4px; }
.t3textMin  { font-size: 8px; padding-top: 4px; }
.t3textMonospace { font-size: 12px; line-height: 15px; font-family: "Courier New", Courier, Monaco; text-align: left; padding-top: 1px; padding-bottom: 2px }
.t4bulletsHuge  { font-size: 18px; text-align: left; text-indent: -9px ; padding-bottom: 18px; }
.t4bulletsXLarge { font-size: 14px; text-align: left; text-indent: -9px ; padding-bottom: 15px; }
.t4bulletsLarge { font-size: 12px; text-align: left; text-indent: -9px ; padding-bottom: 12px; }
.t4bullets  { font-size: 12px; line-height: 14px; text-align: left; text-indent: -9px; padding-bottom: 10px; padding-left: 24px }
.t4bulletsSmall { font-size: 10px; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; text-indent: -9px; padding-bottom: 7px; padding-left: 12px  }
.t4bulletsMin  { font-size: 9px; text-align: left ; padding-bottom: 5px; }
.t4bulletsSub { font-style: italic; font-size: 10px; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; text-indent: -9px; padding-top: 3px; padding-bottom: 3px; padding-left: 48px }
.t4signatureHuge { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11px; text-indent: 0; padding-bottom: 12px; }
.t4signatureXLarge { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11px; text-indent: 0; padding-bottom: 12px; }
.t4signatureLarge { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11px; text-indent: 0; padding-bottom: 12px; }
.t4signature { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11px; text-indent: 0; margin-left: 9px; padding-bottom: 9px; }
.t4signatureSmall { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11px; text-indent: 0; padding-bottom: 9px; }
.t4signatureMin { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 11px; text-indent: 0; padding-bottom: 9px; }
.t4numbersHuge  { font-size: 19px; text-align: left ; padding-top: 3px; padding-bottom: 6px; }
.t4numbersXLarge  { font-size: 15px; text-align: left ; padding-top: 2px; padding-bottom: 6px; }
.t4numbersLarge  { font-size: 13px; text-align: left ; padding-bottom: 6px; }
.t4numbers { font-size: 12px; line-height: 14px; text-align: left; text-indent: -12px; padding-bottom: 12px; padding-left: 18px  }
.t4numbersSmall  { font-size: 10px; text-align: left ; text-indent: -12px; padding-bottom: 9px; }
.t4numbersMin { font-size: 9px; text-align: left ; padding-top: 1px; padding-bottom: 3px; }
.t5quote  { font-style: italic; font-weight: normal; font-size: 14px; line-height: 18px;}
.t5quoteSrc { font-weight: bold; font-size: 10px; line-height: 12px; text-align: right }
.t5quoteCirca { font-style: italic; font-size: 10px; line-height: 12px; text-align: right }
.t5question { font-style: italic; font-weight: bold; font-size: 12px; text-align: left; padding-top: 6px; padding-bottom: 3px; }
.t6answer, t6answer2 { font-size: 12px; line-height: 15px; text-align: left; padding-bottom: 10px; padding-left: 12px  }
.t6answer2 { font-size: 12px; line-height: 15px; text-align: left; text-indent: 0; padding-top: 6px; padding-left: 12px  }
.t6entry { font-size: 10px; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 0; padding-right: 4px; padding-bottom: 2px; padding-left: 4px }
.t6labelRow { font-weight: bold; font-size: 10px; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; text-indent: 0; padding-right: 4px; padding-bottom: 2px; padding-left: 4px }
.t6ordinal { color: #999; font-weight: bold; font-size: 12px; line-height: 13px; text-align: center; text-indent: 0; padding-right: 4px; padding-left: 4px }
.t6formGroupLabel { font-weight: bold; font-size: 14px; line-height: 16px;}
.t6formLabel { font-style: italic; font-size: 10px; line-height: 13px; text-align: right; text-indent: 0 }
.t6formField { font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; text-indent: 0 }
.t6formFieldNum { font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; text-indent: 0 }
.t6formLabel { font-style: italic; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; text-indent: 0 }
.t7caption { font-style: italic; font-size: 9px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 0; p;padding: 3px 3px 18px; }
.t7pricing { font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 3px; padding-left: 3px }
.t7calLabelRow { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.t7calDate { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.t7calDateSabbath { color: maroon; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.t7calEvent { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.t7calHoliday { color: maroon; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.t8copyright  { color: #666; font-size: 9px; text-decoration: none }
.t8copyright a:link { color: #666; text-decoration: none;}
.t8copyright a:hover { color: #666; text-decoration: underline;}
.t8copyright a:visited { color: #666; text-decoration: none;}
.t8toG  { color: #666; font-size: 9px; text-decoration: none;}
.t8toG a:link  { color: #666; text-decoration: none }
.t8toG a:hover  { color: #666; text-decoration: underline;}
.t8toG a:visited  { color: #666; text-decoration: none;}
.t8menuBar  { color: white; font-size: 10px; line-height: 12px; text-decoration: none; text-transform: uppercase   ; margin-right: 12px; }
.t8menuBar a:link { color: #feedd1; font-weight: bold ; text-decoration: none; }
.t8menuBar a:hover { color: #feedd1; font-weight: bold; text-decoration: underline  }
.t8menuBar a:visited  { color: #feedd1; font-weight: bold ; text-decoration: none; }
.t8bannerText   { font-size: 10px; line-height: 13px; text-decoration: none; text-align: right; text-transform: uppercase  }
.t8bannerText a:link  { font-size: 10px; line-height: 13px; text-decoration: none; text-align: right; text-transform: uppercase  }
.t8bannerText a:hover  { font-size: 10px; line-height: 13px; text-decoration: underline; text-align: right; text-transform: uppercase }
.t8bannerText a:visited  { font-size: 10px; line-height: 13px; text-align: right; text-transform: uppercase }
.t8footMenu  { font-weight: bold; font-size: 9px; text-transform: uppercase; padding-right: 3px; padding-left: 3px }
.t8timeLine   { font-weight: bold; font-size: 10px; line-height: 12px; text-transform: uppercase; text-indent: 0px; padding-right: 6px; padding-left: 6px }
.t8menuItem  { color: white; font-size: 10px; line-height: 10px ; background-color: #a92c1b; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; width: 168px; padding-top: 6px; padding-bottom: 6px; padding-left: 6px; border: solid 1pt black; }
.t8menuItem a:link { color: #feedd1; font-weight: normal; text-decoration: none; }
.t8menuItem a:hover  { color: #feedd1; font-weight: normal; text-decoration: underline   }
.t8menuItem a:visited  { color: #feedd1; font-weight: normal; text-decoration: none   }
.t8menuItemText   { color: #feedd1; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-indent: 0; padding-left: 6px  }
.t8subMenuItem, .t8subSubMenuItem  { color: white; font-size: 10px; line-height: 10px; background-color: #a92c1b; text-decoration: none; letter-spacing: 1px; padding-top: 6px; padding-bottom: 6px; padding-left: 15px; border: solid 1px black; }
.t8subMenuItem a:link  { color: #feedd1; font-weight: normal; text-decoration: none   }
.t8subMenuItem a:hover  { color: #feedd1; font-weight: normal; text-decoration: underline   }
.t8subMenuItem a:visited  { color: #feedd1; font-weight: normal; text-decoration: none   }
.t8subSubMenuItem { color: white; text-decoration: none; padding-left: 30px; }
.t8subSubMenuItem a:link  { color: #feedd1; font-weight: normal; text-decoration: none   }
.t8subSubMenuItem a:hover  { color: #feedd1; font-weight: normal; text-decoration: underline   }
.t8subSubMenuItem a:visited  { color: #feedd1; font-weight: normal; text-decoration: none   }
.cellNav2 .t8menuItem { color: #333; font-size: 12px; font-weight: bold; background-color: transparent; text-decoration: none; text-transform: capitalize; padding-top: 12px; padding-bottom: 0; padding-left: 6px; border: 0 transparent; }
.cellNav2 .t8menuItem a:link  { color: #a92c1b; font-weight: bold; text-decoration: none     }
.cellNav2 .t8menuItem a:hover { color: #a92c1b; font-weight: bold; text-decoration: underline; }
.cellNav2 .t8menuItem a:visited { color: #c8321e; font-weight: bold; text-decoration: none; }
.cellNav2 .t8menuItemText { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14px; text-indent: 0; padding-left: 6px; }
.t8seriesNav  { font-weight: bold; font-size: 12px; text-decoration: none; padding-top: 6px  }
.t8seriesNav a:link { text-decoration: none; }
.t8seriesNav a:hover { text-decoration: underline }
.t9breadcrumbs   { color: #961504; font-size: 10px; line-height: 12px; text-decoration: none; text-transform: uppercase ; letter-spacing: 1px; padding-top: 6px; padding-bottom: 6px; }
.t9breadcrumbs a:link  { text-decoration: none; }
.t9breadcrumbs a:hover { text-decoration: underline; }
.t9breadcrumbs a:visited { text-decoration: none; }
.t9footnote { font-style: italic; font-size: 9px; line-height: 11px; padding-bottom: 9px; padding-left: 12px; }
.t9picture   { color: #000000; padding: 3px; }
.t9picture a:link   { color: #666; text-decoration: none }
.t9picture a:hover   { color: #666 ; }
.t9picture a:visited   { color: #666; text-decoration: none }
.t9strong { font-weight: bold }
.t9emphasis { font-style: italic; font-weight: bold }
.t9hilite { font-weight: bold }
.t9whiteText { color: white }
.t0title, .t1head, .t1headSupp, .t2subhead, .t2subhdSmall, .t9hilite, .t6formGroupLabel   { color: #961504 ; }
.cellbanner .t1headSupp { color: #feedd1; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; }
body    { color: #333; font-style: normal; font-weight: normal; font-size: 10px; line-height: 13px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffe8bf; margin: 0; padding: 0; border: #303030; behavior: url("/toDlib/csshover.htc") }
A   { color: #a92c1b; text-decoration: none  }
A:hover   { color: #a92c1b; text-decoration: underline  }
A:visited   { color: #c8321e; text-decoration: none  }
p { margin: 0px; padding: 0px }
button { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
input { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
text  { font-size: 10px }
select { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
form  { margin: 0px; padding: 0px }
form .t1head { margin: 0px; padding: 0px }