/*
3/8/04

REFERENCES TO THIS FILE ARE NOW AKAMAIZED - WHICH MEANS:

A) all images referenced within must have akamiazed paths
B) you need to flush the Akamai cache after changing and publishing this document

Questions? Contact Josh Petrin.
 
*/

A {
    text-decoration: none;
    color: #009;
}

A:hover {
    text-decoration: underline;
    color: #009;
}

.navlnk {
    padding: 5px;
}

.navlnk A {
    color: #000;
}

.navlnk A:hover {
    color: #c00;
}

.cy A:hover, A.cy:hover {
    color: #fff;
}

.b A:hover, A.b:hover {
    color: #000;
}

.navhed {
    padding: 3px 0px 3px 8px;
    background: url(http://i.i.com.com/cnwk.1d/i/zdrev/bluegrd.gif) repeat-x bottom #f4f8fb;
    border-top: solid 1px #ccc;
}


.ovrall {
    color: #000;
}

.ratetxt {
    color: #000;
}

.tbrd TD {
     padding: 5px;
}

.thd {
    background: #f4f8fb;
    font-weight: bold;
}

.thd TD {
    border-bottom: #FFF;
    border-top: solid 1px #ccc;
}

.lbl {
    text-align: right;
}

.dat, .dat TD {
    font-weight: bold;
    padding-left: 1em;
}

.dothr, .dothr TD {
   background: url(http://i.i.com.com/cnwk.1d/i/rev/hdots2.gif) repeat-x center #fff;
   padding: 0px;
   font-size: 1px;
}

.dotvr, .dotvr TD {
   background: url(http://i.i.com.com/cnwk.1d/i/rev/vdots2.gif) repeat-y center #fff;
   padding: 0px;
}

.sh {
    text-indent: 5px;
    font-weight: bold;
    white-space: nowrap;
    color: #666;
}

.shbkg {
    border-left: solid 5px #a1a1a1;
    background: url(http://i.i.com.com/cnwk.1d/i/zdrev/bluegrd.gif) repeat-x bottom #f4f8fb;
}

.gumbkg {
    text-indent: 10px;
    background: url(http://i.i.com.com/cnwk.1d/i/rev/tab/gums_bk.gif) repeat-x bottom #ececec;
}

.u1 .gumbkg {
    font-family: arial, helvetica;
}


.shrl {
    width: 100%;
    margin-bottom: 12px;
}

.ptoc {
     padding-left: 40px;
     font-weight: bold;
}

.indent {
     padding-left: 40px;
}

.noindent {
     margin-left: -40px;
}


.pname {
    color: #009;
    font-weight: bold;
    margin-top: 1em;
    margin-bottom: .5em;
}

.rclbl {
    color: #9a9a9a;
    font-weight: bold;
}


.rcscore {
    font-weight: bold;
}

.wtb TD {
    border-right: solid 1px #9f9f9f;
    padding: 2px;
    text-align: center;
    font-family: arial, helvetica;
}


.wtbhd TD {
    border-top: solid 1px #9f9f9f;
    background: #f4f8fb;
    font-weight: bold;
    padding: 2px;
    color: #666;
}

.wtbft, .plft {
    text-align: right;
    background: #f4f8fb;
    border-bottom:  solid 1px #9f9f9f;
    padding: 3px;
    padding-right: 10px;
    margin-top: 2px;
}

.relrev {
    margin-left: 40px;
    font-weight: bold;
}

.verbaltxt {
    font-weight: bold;
    font-style: italic;
    color: #000;
}

.nowrap {
    white-space: nowrap;
}


.ratecap TD {
    border-left: solid 1px #c4c4c4;
    border-bottom: solid 1px #c4c4c4;
    text-indent: 6px;
    background: url(http://i.i.com.com/cnwk.1d/i/zdrev/bluegrd.gif) repeat-x bottom #f4f8fb;
}

.qfh {
    background: url(http://i.i.com.com/cnwk.1d/i/zdrev/bluegrd.gif) repeat-x bottom #f4f8fb;
}

.lsthd TD {
    background: url(http://i.i.com.com/cnwk.1d/i/zdrev/bluegrd.gif) repeat-x bottom #f4f8fb;
}

TABLE.cocotbl {
    border-top: solid 1px #eee;
    border-bottom: solid 1px #eee;
}
.ratedeet TD {
    width: 176px;
    border: solid 1px #c4c4c4;
    border-top-width: 0px;
    background: #e4e8f1;
    padding: 6px;
    text-align: center;
}

.ratedeet SPAN.m1, .ratedeet SPAN.u1 {
    font-family: arial, helvetica;
}

.ratedeet2 {
    border: solid 1px #c4c4c4;
    border-top-width: 0px;
    text-align: center;
    padding: 6px;
}

.spectable TR { background-color: #FFFFFF;}

.lst TD {
    border-right: solid 1px #eee;
}

TD.lst1 {
    border-left: solid 1px #eee;
    background-color: #f4f8fb;
}

TD.lst1a {
    border-left: solid 1px #eee;
}


.bordhed TD {
    border-bottom: solid 1px #ccc;
}

.prvw {
    padding-bottom: 5px;
    border-bottom: solid 1px #CCC;
}

.lcol {
    background: #f4f8fb;
    xfont-weight: bold;
    color: #000;
}

TD.cocohl {
    background-color: #eeeeee;
}


TD.wtlfhd {
    border-top: solid 2px #cecece;
    border-bottom: solid 2px #cecece;
}

TD.wtlfend {
    border-top: solid 2px #cecece;
    border-bottom: solid 2px #cecece;
    border-right: solid 2px #cecece;
}

DIV.u1 A {
    font-family: arial, helvetica;
}

.tctable TD {
    border-left: solid 1px #999;
    border-bottom: solid 1px #666;
}

.pdtable TD, .sltable TD {
    border-left: solid 1px #999;
}

.sltr TD {
    border: none;
    border-bottom: solid 1px #333;
}

.slbr TD {
    border: none;
    border-top: solid 1px #333;
}

TD.nolftb {
    border-left: none;
}

.nobotb TD, TD.nobotb {
    border-bottom: none;
}

.nobd TD {
    border: none;
}

.lt {
    text-decoration: line-through;
}

.chklst {
    list-style-image: url(http://i.i.com.com/cnwk.1d/i/rev/checkmark_gray.gif);
    margin-top: 0px;
}

.numpoplst {
    padding: 0px;
    margin: 0px;
    padding: 4px 4px 0px 8px;
    margin-left: 2em;
}

.numpoplst LI {
    padding-bottom: 4px;
}

.lar {
    list-style-image: url(http://i.i.com.com/cnwk.1d/i/rev/ar_on.gif);
}

.stretch {
    width: 750px;
    border: 1px;
}

.bc, .bc a, .bc a:hover {
    color:#ffcc00;
}

#networkfooter {
    width: 100%;
    margin: 0;
    padding: 0;
    font-family: verdana, geneva;
    font-size: 10px;
}
#networklinks {
    padding: 5px;
    margin: 0 0 5px;
    background-color: #83A3CB;
    text-align: center;
    color: #000;
}
#networklinks a {
    font-weight: bold;
    color: #000;
    text-decoration: none;
}
#networklinks a:hover {
    text-decoration: underline;
}
#networklinks #cnetlinks {
    padding: 0 0 3px;
    border-bottom: 1px solid #6284AF;
    margin: 0 0 3px;
    text-align: center;
}
#networkfooter #copyright {
    color: #FFF;
    text-align: left;
}
#networkfooter #copyright a {
    font-weight: bold;
    color: #FFF;
}
#networkfooter #copyright #aboutCNET {
    float: right;
    width: auto;
}
#networkfooter #copyright #aboutCNET a {
    font-weight: normal
}

