/* B E G I N   C E L L   S T Y L E S ---------------------------------- */
/* STANDARD FRAME CELL ELEMENTS */
.cell2center  { padding-top: 12px; padding-right: 30px; padding-left: 30px }
.cellborderbox    { background-color: #000; margin: 0px; padding: 0px; border: solid 1px #808080 }
.cellshadow2white   { background: #000 url(/images/Shade2white.gif) repeat-x; margin: 0px; padding: 0px }
.cellbanner     { color: #000; background: #000 url(/images/banner.jpg) no-repeat; margin: 0px; padding: 0px; height: 90px }
.cellmenubar     { background: #000 url(/images/local/menubar_bkgd.gif) repeat-x; padding: 1px 9px; border-style: solid; border-width: 1px 1px 4px 1px; border-color: #000 }
.cellnav     { color: #000; background: #000 url(/images/local/nav_bkgd.jpg) no-repeat; padding-top: 18px; padding-right: 9px; padding-left: 18px }
.cellcontent      { background: #000 url(/images/local/content_bkgd.jpg) repeat-y; padding: 18px 18px 18px 30px; border-right: 4px solid #000; border-bottom: 4px solid #000 }
.cellSidebar     { background-color: #666; margin: 6px; padding: 6px }
.cellnavSplash { color: #000; background: #000 url(/images/local/menubar_bkgd.gif) repeat-x; padding: 18px }
.cellFootmenu    { font-size: 9px; background-color: #000; padding: 3px 9px 3px 15px; border: solid 1px #808080 }
.cellfooter    { background: #000 no-repeat; padding: 3px }
.cellThumbShadow  { background: #000 url(/images/thumb_shadow.gif) no-repeat }
.cellThumb  { background: #000 no-repeat }
.cellThumb:hover  { background: #000 url(/images/thumb_shadow.gif) no-repeat }
.cellQuotebox   { font-weight: 600; padding: 6px; border: solid 2px #999 }
.cellbox    { background-color: #369; padding: 0px 6px 0px 3px }
.cellboxBorder    { border: solid 1px #999 }
.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: #000; background-color: #999; margin: 0px; padding: 0px; width: 750px }
.cellboxBkgnd  { margin: 0px; padding: 3px 0px; width: 750px }
.cellPictureBox    { padding: 4px; border-style: solid; border-width: 2px 1px 1px 2px; border-color: #666 #000 #000 #666 }
.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; padding-bottom: 12px; border-top: 1px solid #999 }
.cellBottomBorder   { padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #999 }
.cellLeftBorder  { padding-left: 6px; border-left: 2px inset #808080 }
.cellRightBorder   { padding-right: 3px; border-right: 2px dotted #999 }
.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: 6px }
.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: #000; padding: 2px }
.cellCalWknd  { font-size: 10px; background-color: #666; padding: 2px }
.cellCalLblRow   { color: #000; background-color: #669; padding: 2px }
.cellCalSpare   { color: #000; font-size: 10px; background-color: #666; padding: 2px }
.cellCalPast   { font-size: 10px; background-color: #333; padding: 2px }
.cellCalFuture   { font-size: 10px; background-color: #669; padding: 2px }
.t0icon  { font-weight: bold; font-size: 36px; font-family: Cambria, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.t0banner   { font-weight: bold; font-size: 30px; font-family: Cambria, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.t0title   { font-weight: bold; font-size: 21px; line-height: 23px; font-family: Cambria, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-transform: uppercase }
.t1headSuper  { font-weight: bold; font-size: 14px; line-height: 16px; text-decoration: none; text-indent: 0px }
.t1head   { font-size: 18px; line-height: 18px; text-decoration: none; text-align: left; text-indent: 0px; padding-top: 12px }
.t1headSupp  { font-size: 10px; line-height: 12px; text-decoration: none; text-transform: uppercase }
.t2subhead   { font-weight: bold; font-size: 13px; line-height: 15px; text-decoration: none; text-indent: 0px; padding-top: 9px }
.t2subhdSmall  { font-weight: bold; font-size: 11px; line-height: 12px; text-decoration: none; text-transform: uppercase; text-indent: 0px; padding-top: 3px; padding-bottom: 1px }
.t2subhdMin  { font-weight: bold; font-size: 9px; text-decoration: none }
.t2titleBar   { font-weight: bold; font-size: 12px; line-height: 14px; text-decoration: none; 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; font-family: "Book Antiqua", Georgia, "Times New Roman", Georgia, Times; text-decoration: none; background-color: #633; text-transform: uppercase; padding-right: 6px; padding-left: 3px; position: relative; top: 9px; left: -12px; width: 100% }
.t2subheadSupp  { font-size: 8px; line-height: 9px; text-decoration: none; text-transform: uppercase; padding-left: 9px }
.t3prefaceHuge  { font-style: italic; font-size: 24px; text-decoration: none }
.t3prefaceXLarge  { font-style: italic; font-size: 18px; text-decoration: none }
.t3prefaceLarge  { font-style: italic; font-size: 16px; text-decoration: none }
.t3preface  { font-style: italic; font-size: 14px; text-decoration: none }
.t3prefaceSmall  { font-style: italic; font-size: 12px; text-decoration: none }
.t3prefaceMin  { font-style: italic; font-size: 10px; text-decoration: none }
.t3copyHuge  { font-size: 21px; text-decoration: none }
.t3copyXLarge { font-size: 16px; text-decoration: none }
.t3copyLarge  { font-style: italic; font-size: 14px; line-height: 17px; text-decoration: none; text-align: left; text-indent: 24px; padding-top: 0px; padding-bottom: 4px; padding-left: 0px }
.t3copy  { font-size: 13px; line-height: 15px; text-decoration: none; text-align: left; text-indent: 14px }
.t3copySmall  { font-size: 10px; line-height: 12px; text-decoration: none; text-align: left; text-indent: 10px }
.t3copyMin { font-size: 9px; text-decoration: none }
.t3extractHuge  { font-style: italic; font-size: 18px; text-decoration: none }
.t3extractXLarge  { font-style: italic; font-size: 14px; text-decoration: none }
.t3extractLarge  { font-style: italic; font-size: 14px; line-height: 17px; text-decoration: none; text-align: left; padding-top: 0px; padding-bottom: 4px; padding-left: 0px }
.t3extract  { font-style: italic; font-size: 10px; line-height: 12px; text-decoration: none; text-align: left; padding-top: 1px; padding-bottom: 2px }
.t3extractSmall  { font-size: 10px; text-decoration: none }
.t3extractMin  { font-size: 9px; text-decoration: none }
.t3textHuge  { font-size: 18px; text-decoration: none }
.t3textXLarge  { font-size: 14px; text-decoration: none }
.t3textLarge  { font-style: italic; font-size: 12px; line-height: 14px; text-decoration: none; text-align: left; padding-top: 1px; padding-bottom: 2px }
.t3text   { font-size: 10px; line-height: 12px; text-decoration: none; padding-top: 6px; padding-bottom: 2px }
.t3textSmall  { font-size: 9px; text-decoration: none }
.t3textMin  { font-size: 8px; text-decoration: none }
.t3textMonospace { font-size: 12px; line-height: 15px; font-family: "Courier New", Courier, Monaco; text-decoration: none; text-align: left; padding-top: 1px; padding-bottom: 2px }
.t4bulletsHuge  { font-size: 18px; text-decoration: none; text-align: left; text-indent: -9px }
.t4bulletsXLarge { font-size: 14px; text-decoration: none; text-align: left; text-indent: -9px }
.t4bulletsLarge { font-size: 12px; text-decoration: none; text-align: left; text-indent: -9px }
.t4bullets  { font-size: 10px; line-height: 11px; text-decoration: none; text-align: left; text-indent: -9px; padding-top: 1px; padding-bottom: 1px; padding-left: 18px }
.t4bulletsSmall  { font-size: 10px; line-height: 11px; text-decoration: none; text-align: left; text-indent: -9px; padding-top: 3px; padding-left: 12px }
.t4bulletsMin  { font-size: 9px; text-decoration: none; text-align: left }
.t4bulletsSub  { font-style: italic; font-size: 10px; line-height: 11px; text-decoration: none; text-align: left; text-indent: -9px; padding-top: 3px; padding-bottom: 3px; padding-left: 48px }
.t4numbersHuge  { font-size: 19px; text-decoration: none; text-align: left }
.t4numbersXLarge  { font-size: 15px; text-decoration: none; text-align: left }
.t4numbersLarge  { font-size: 13px; text-decoration: none; text-align: left }
.t4numbers  { font-size: 10px; line-height: 11px; text-decoration: none; text-align: left; padding-top: 3px; padding-bottom: 3px; padding-left: 30px }
.t4numbersSmall  { font-size: 10px; text-decoration: none; text-align: left }
.t4numbersMin { font-size: 9px; text-decoration: none; text-align: left }
.t5quote  { font-style: italic; font-weight: normal; font-size: 14px; line-height: 18px; font-family: "Book Antiqua", "Times New Roman", Times, Georgia; text-decoration: none }
.t5quoteSrc { font-weight: bold; font-size: 10px; line-height: 12px; text-decoration: none; text-align: right }
.t5quoteCirca { font-style: italic; font-size: 10px; line-height: 12px; text-decoration: none; text-align: right }
.t5question   { font-style: italic; font-weight: bold; font-size: 11px; line-height: 13px; text-decoration: none; text-align: left; padding-top: 9px; padding-left: 0px }
.t6answer   { font-style: normal; font-size: 10px; line-height: 13px; text-decoration: none; text-align: left; padding-top: 6px; padding-left: 24px }
.t6answer2  { font-size: 12px; line-height: 15px; text-decoration: none; text-align: left; text-indent: 0px; padding-top: 6px; padding-left: 36px }
.t6entry   { font-size: 10px; line-height: 11px; text-decoration: none; padding-right: 4px; padding-bottom: 2px; padding-left: 4px }
.t6labelRow  { font-weight: bold; font-size: 10px; line-height: 11px; text-decoration: none; text-align: left; text-indent: 0px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px }
.t6ordinal  { color: #999; font-weight: bold; font-size: 12px; line-height: 13px; text-decoration: none; text-align: center; text-indent: 0px; padding-right: 4px; padding-left: 4px }
.t6formGroupLabel { font-weight: bold; font-size: 14px; line-height: 16px; text-decoration: none }
.t6formLabel { font-style: italic; font-size: 10px; line-height: 13px; text-decoration: none; text-align: right; text-indent: 0px }
.t6formField  { font-size: 10px; line-height: 13px; text-decoration: none; text-align: left; text-indent: 0px }
.t6formFieldNum  { font-size: 10px; line-height: 13px; text-decoration: none; text-align: right; text-indent: 0px }
.t6formVertLabel  { font-style: italic; font-size: 10px; text-decoration: none; text-indent: 0px }
.t7calLabelRow  { 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: #f00000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.t7caption  { font-style: italic; font-size: 9px; line-height: 10px; text-decoration: none; text-indent: 0px; padding-bottom: 2px }
.t7pricing  { font-size: 10px; line-height: 10px; padding-right: 3px; padding-left: 3px }
.t7addtocart { font-size: 12px; padding-bottom: 6px; }
.t8menuBar     { color: #000; font-weight: bold; font-size: 10px; line-height: 12px; text-transform: uppercase; padding-right: 6px; padding-left: 6px }
.t8menuBar:hover, .t8menuBar_Hover { color: #000; font-weight: bold; font-size: 10px; line-height: 12px; text-transform: uppercase; padding-right: 6px; padding-left: 6px }
.t8menuBar a:link { font-weight: bold }
.t8menuBar_Hover a:link { font-weight: bold; }
.t8menuBar a:visited  { font-weight: bold }
.t8menuBar_Hover a:visited { font-weight: bold; }
.t8menuBar_Hover a:link { font-weight: bold; }
.t8menuBar a:hover { font-weight: bold; text-decoration: underline }
.t8bannerText   { font-size: 10px; line-height: 13px; text-align: right; text-transform: uppercase }
.t8bannerText a:link  { font-size: 10px; line-height: 13px; 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  { font-weight: bold; font-size: 11px; padding-top: 6px }
.t8menuItem a:link  { font-weight: bold; font-size: 11px; text-decoration: none }
.t8menuItem a:hover  { text-decoration: underline }
.t8menuItem a:visited  { text-decoration: none }
.t8menuItemText  { font-size: 10px ; padding-left: 12px; }
.t8subMenuItem   { font-weight: bold; font-size: 10px; text-indent: -6px; list-style-type: disc; list-style-position: outside; padding-left: 12px }
.t8subSubMenuItem  { font-size: 12px; line-height: 13px; text-indent: -6px; list-style-type: disc; list-style-position: outside; padding-bottom: 2px; padding-left: 24px }
.t8seriesNav  { font-weight: bold; font-size: 12px; padding-top: 6px }
.t8seriesNav a:link { }
.t8seriesNav a:hover { text-decoration: underline }
.t8copyright    { color: #666; font-size: 10px; line-height: 12px; text-decoration: none; text-indent: 0px }
.t8copyright a:link   { color: #666; text-decoration: none }
.t8copyright a:hover    { color: #999; font-size: 10px; line-height: 12px; text-decoration: none; text-indent: 0px }
.t8copyright a:visited    { color: #666; font-size: 10px; line-height: 12px; text-decoration: none; text-indent: 0px }
.t8toG   { color: #666; font-size: 10px; line-height: 12px; text-decoration: none; text-indent: 0px; padding-top: 4px }
.t8toG a:link   { color: #666; text-decoration: none }
.t8toG a:hover   { color: #999; font-size: 10px; line-height: 12px; text-decoration: underline; text-indent: 0px }
.t8toG a:visited   { color: #666; font-size: 10px; line-height: 12px; text-decoration: none; text-indent: 0px }
.t9breadcrumbs   { font-size: 10px; line-height: 12px; text-decoration: none; text-transform: uppercase }
.t9breadcrumbs a:link  { }
.t9footnote  { font-style: italic; font-size: 9px; line-height: 11px; text-decoration: none; padding-top: 4px }
.t9picture   { text-decoration: none }
.t9picture.visited    { color: #999; text-decoration: none }
.t9picture.hover   { color: #666 }
.t9strong { font-weight: bold }
.t9emphasis { font-style: italic; font-weight: bold }
.t9hilite { font-weight: bold }
.t9whiteText { color: white }
.t0title, .t1head, .t1headSupp, .t2subhead, .t2subhdSmall, .t8menuItem, .t9hilite, .t6formGroupLabel    { color: white }
.cellbanner .t1headSupp   { color: white }
body    { color: #fff; font-style: normal; font-weight: normal; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #000; margin: 0px; padding: 0pt; border: #666; link: #0033FF ; vlink: #990000  }
A   { color: white; text-decoration: none }
A:hover   { color: white; text-decoration: underline }
A:visited   { color: white; text-decoration: none }
p { margin: 0px; padding: 0px }
em { font-style: italic; font-weight: bold; }
strong { font-weight: bold; }
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; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
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 }
