/* SUNSTYLE V5.1 */

/* GENERIC */
BODY,TH,TD,P,DIV,SPAN,A,.main,.pop-main,.date-stamp,.redlink,INPUT,SELECT,TEXTAREA,FORM,UL,OL,DL,H1,H2,H3,H4,H5,H6,LI,.sunfont{font-size:10pt;font-family:geneva,helvetica,arial,"lucida sans",sans-serif}
CODE,KBD,TT,PRE{font-family:monaco,courier,"courier new";font-size:10pt;color:#666}
H1,H2,H3,H4,H5,H6{margin:2px 0px;padding:0px}
H1,H2,H3,H1 SPAN,H2 SPAN,H3 SPAN,H1 A,H2 A,H3 A{font-size:15pt}
H4,H4 SPAN,H4 A{font-size:14pt}
H5,H6,BIG,.big,H5 SPAN,H6 SPAN,BIG SPAN,.big SPAN,H5 A,H6 A,.big A,BIG A{font-size:12pt}
SMALL,.small,SUP,SMALL SPAN,SMALL A,.small A{font-size:9pt}
A:link{color:#669}
A:active{color:#F00}
A:visited{color:#336}
A:hover{color:#99C}
DT{font-weight:bold;padding-top:5px}
UL{list-style:disc}
UL UL{list-style:circle}
UL UL UL{list-style:square}
HR{color:#000;height:1px}

/* TEMPLATE */
.gnlnk{color:#F90}
.brd{padding:3px 8px;font-weight:bold}
.mstmnu{padding-top:0px;padding-bottom:1px;padding-left:2px;margin-top:0px;margin-bottom:0px;float:left}
.srchbx{padding-top:0px;padding-bottom:1px;margin-top:0px;margin-bottom:0px;float:right}
.gfbtn{padding-left:3px;padding-right:3px}
A.nonuw:link,A.nonuw:visited{text-decoration:none;color:#FFF}
A.nonuw:active{text-decoration:none;color:#F00}
A.nonuw:hover{text-decoration:none;color:#CCF}
A.undw:link,A.undw:visited{color:#FFF}
A.undw:active,A.undw:hover{color:#CCF}
TD.tid,.pop-tid{color:#FFF;font-weight:bold}
TD.tid{padding-left:4px;text-indent:4px}
A.nonu:link,A.nonu:visited,A.nonuc:active,.brd A:link,.brd A:visited{text-decoration:none;color:#000}
A.nonu:active,A.nonu:hover,A.nonuc:link,A.nonuc:visited,.brd A:hover{text-decoration:none;color:#F00}
A.nonuc:hover{text-decoration:none;color:#333}
TD.citm{padding-right:2px;color:#F00;text-align:right;background:#FFF}
TD.itm{padding-right:2px;color:#000;text-align:right}
.wb1,.wb2,.wb3,.wb4{font-size:5pt;background:#F90}
.hde{visibility:hidden}
DIV.cpyftr{padding:3px 7px 7px 8px;color:#FFF}

/* SECURE TEMPLATE */
.sec-body{margin-top:0px;background:url(/pics/sec_strip.gif) repeat-x fixed #669}
.sec-mast{margin-top:8px}
.sec-titlebar{position:fixed;top:0px}
.sec-titlebar TABLE{background:#C30}
.sec-title{font-weight:bold;text-align:center}
.sec-title,.sec-title A:link,.sec-title A:visited{color:#FFF;text-decoration:none}
.sec-title A:hover,.sec-title A:active{color:#300;text-decoration:none}

/* POP TEMPLATE */
.pop-body,.pop-topline{background:#669}
.pop-topline{background:url(/pics/pop-line.gif) repeat-x bottom}
.pop-mast TD{background:#000}
.pop-gnlnk,.pop-tid{padding:1px 5px 1px 5px}
TD.pop-brd{background:#CCF}
TD.pop-brd DIV.brd{padding:0px 5px 1px 5px;font-weight:bold}
DIV.pop-main{margin:2px 2px 1px 2px}
.pop-bttn TD{background:#DDD}
.pop-ftr TD,.pop-minftr TD{background:#336}
.pop-cpyftr{padding:0px 5px 6px 5px;color:#FFF}

/* COMPONENTS */
.padded{padding:4px}
UL.padded{padding:4px 0px}
.date-stamp{color:#666;text-align:right;margin:8px 2px 0px 0px}
.prev-next{color:#C33;text-align:center}
.prev-next A:link,.prev-next A:visited,A.redlink:link,A.redlink:visited,A.redlink:active{color:#C33}
.prev-next A:hover,A.redlink:hover{color:#F00}
.frm,.bttn,SPAN.pull,SPAN.pull SELECT{background:#CCF;font-weight:bold;text-decoration:none;color:#000}
.linespace,P.intro{line-height:112%}
.just{text-align:justify}
.bold,TR.bold TD,TR.bold TH{font-weight:bold}
.italic,TR.italic TD,TR.italic TH{font-style:italic}
.whtbld{color:#FFF;font-weight:bold}
.blkbld,.blknote,.note{color:#000;font-weight:bold}
.redbld,.rednote,.new,.updated{color:#F00;font-weight:bold}
.blknote,.note,.rednote,.new,.updated{text-transform:uppercase}
.updated{letter-spacing:.2em}
P.intro{font-weight:bold;color:#669}
P.quote{color:#900;padding-left:4%;padding-right:4%}
P.credit{padding:0px 30px 0px 60px}
P.compact{margin-top:0px}
A.blklink:link,A.blklink:visited,A.blklink:active{color:#000}
A.blklink:hover{color:#666}
TABLE.pqt{margin:7px;padding:0px}
TABLE.pqt TD{background:#FFC;margin:0px;padding:0px}
DIV.pq{border:solid 1px #000;padding:5px 5px 0px 5px;margin:0px}
DIV.pq .quote{color:#000;font-weight:bold;padding:0px 0px 3px 0px;margin:0px}
DIV.pq .credit{font-weight:normal;padding:5px 0px;margin:0px}
TR.title-bg TD,TD.title-bg{background:url(/pics/generic/bev_top.gif) repeat-x}
TR.bottom-bg TD,TD.bottom-bg{background:url(/pics/generic/bev_bottom.gif) repeat-x}
TR.line-bg TD,TD.line-bg{background:url(/pics/generic/tile-hr.gif) repeat-x}

/* TABLE COLORS */
TABLE.promo{background:#FC6}
TABLE.present{background:#C60}
TABLE.dkgrey{background:#666}
TABLE.ltgrey{background:#CCC}
TABLE.dkblue{background:#669}
TABLE.ltblue{background:#CCF}
TABLE.black,TD.cpyftr{background:#000}
TABLE.white{background:#FFF}
TABLE.dkred{background:#C33}
TABLE.ltred{background:#F99}
TABLE.dktan{background:#C96}
TABLE.lttan{background:#FFC}
TABLE.vltgrey{background:#E8E8E8}
TD.black,TH.black,TR.black TD,TR.black TH,TABLE TR TD.black,TABLE TR TH.black{background:#000;color:#FFF}
TD.promo,TH.promo,TR.promo TD,TR.promo TH,TABLE TR TD.promo,TABLE TR TH.promo{background:#FC6;color:#000}
TD.present,TH.present,TR.present TD,TR.present TH,TABLE TR TD.present,TABLE TR TH.present{background:#C60;color:#FFF}
TD.dkred,TH.dkred,TR.dkred TD,TR.dkred TH,TABLE TR TD.dkred,TABLE TR TH.dkred{background:#C33;color:#FFF}
TD.ltred,TH.ltred,TR.ltred TD,TR.ltred TH,TABLE TR TD.ltred,TABLE TR TH.ltred{background:#F99;color:#000}
TD.dkblue,TH.dkblue,TR.dkblue TD,TR.dkblue TH,TABLE TR TD.dkblue,TABLE TR TH.dkblue{background:#669;color:#FFF}
TD.dktan,TH.dktan,TR.dktan TD,TR.dktan TH,TABLE TR TD.dktan,TABLE TR TH.dktan{background:#C96;color:#000}
TD.lttan,TH.lttan,TR.lttan TD,TR.lttan TH,TABLE TR TD.lttan,TABLE TR TH.lttan{background:#FFC;color:#000}
TD.dkgrey,TH.dkgrey,TR.dkgrey TD,TR.dkgrey TH,TABLE TR TD.dkgrey,TABLE TR TH.dkgrey{background:#666;color:#FFF}
TD.ltgrey,TH.ltgrey,TR.ltgrey TD,TR.ltgrey TH,TABLE TR TD.ltgrey,TABLE TR TH.ltgrey{background:#CCC;color:#000}
TD.ltblue,TH.ltblue,TR.ltblue TD,TR.ltblue TH,TABLE TR TD.ltblue,TABLE TR TH.ltblue{background:#CCF;color:#000}
TD.vltgrey,TH.vltgrey,TR.vltgrey TD,TR.vltgrey TH,TABLE TR TD.vltgrey,TABLE TR TH.vltgrey{background:#E8E8E8;color:#000}
TD.white,TH.white,TR.white TD,TR.white TH,TABLE TR TD.white,TABLE TR TH.white{background:#FFF;color:#000}

/* SUNSTORE */
TD.stat-cell,TD.stat-space{background:#E8E8E8;background:url(/pics/generic/stat-line.gif) repeat-x;padding:2px 0px 0px 0px}
TD.stat-tcell,TD.stat-tspace{background:#333;color:#FFF}
TD.stat-tspace{font-size:14pt}
TD.stat-ucell,TD.stat-uspace{background:#CCC;color:#666;font-weight:bold}
TD.stat-bline{background:#000}
TD.stat-gline{background:#999}

/* SUN.NET MYSUN CLASSES */
A.btn:link,A.btn:visited{background:#CCF;text-decoration:none;color:#000;font-weight:normal}
A.btn:hover{background:#99C;text-decoration:none;color:#000;font-weight:normal}
A.btn:active{background:#C33;text-decoration:none;color:#FFF;font-weight:normal}
TD.appbx,TH.appbx,TR.appbx TD,TR.appbx TH{background:#DDD;color:#000}
TABLE.appbx{background:#DDD}
TD.appcnt,TH.appcnt,TR.appcnt TD,TR.appcnt TH{background:#FFF;color:#000}
TABLE.appcnt{background:#FFF}
.pipe{color:#669}
.tbar{background:#669;color:#FFF;font-weight:bold}

/* OLD */
A:link
.nonu{text-decoration:none;color:#000}
.nonuw{text-decoration:none;color:#FFF}
A:visited
.nonu{text-decoration:none}
