* {padding:0;margin:0;}
body {background:#162c42 url(http://i.zdnet.com/images/200803/bkg_body.gif) 0 0 repeat-x;text-align:center;font: 76%/1em Verdana, sans-serif;}

/* basics */
a {text-decoration:none;color:#004d99;}
a:hover {text-decoration:underline;}
ul {list-style-type:none;margin:8px 0;}
ol {margin:8px 0 8px 36px;}
ol li {margin:6px 8px;}
ul li {background:url(http://i.zdnet.com/images/200803/icn_bullet.gif) 0 4px no-repeat;padding:0 0 0 17px;margin:6px 8px;}
#col2 ul {margin-bottom:20px;}
#col2 li {border-bottom:1px solid #cad1d8;padding-bottom:6px;}
p {margin:15px 8px;}
cite {color:#898989;font-style:normal;}
dt, dd {margin:5px 8px;}
img {border:0;}

/* main structure - columns */
#width {width:960px;margin:0 auto;text-align:left;padding-bottom:40px;}
#main {background:#fff url(http://i.zdnet.com/images/200803/bkg_sideShadow.gif) 0 0 repeat-y;position:relative;}
#trunk {background:url(http://i.zdnet.com/images/200803/bkg_topShadow.gif) 0 0 no-repeat;padding:55px 4px 0 4px;position:relative;width:952px;}
#content {border-top:1px solid #818d8a;line-height:1.3em;}
#content:after {content:".";display: block;height: 0;clear: both;visibility:hidden;}
#col1 {width:636px;float:left;}
#col2 {width:300px;float:left;margin:0 8px;display:inline;}
#col3 {width:139px;float:left;padding-left:1px;line-height:1.2em;}
.subCol1 {width:174px;float:left;}
.subCol2 {width:462px;float:left;}
.subCol3 {width:316px;float:left;}
.threeCol #content {background:url(http://i.zdnet.com/images/200803/bkg_fauxRightCol.gif) right 0 repeat-y;}
.threeCol #col1 {width:496px;}
.threeCol .subCol2 {width:322px;}

/* header */
#header {position:relative;padding:19px 0 0 250px;height:76px;}
#logo {background:url(http://i.zdnet.com/images/200803/logo_zdnet_219x95.jpg) 0 0 no-repeat;width:219px;height:95px;position:absolute;top:0;left:22px;z-index:2;margin:0;}
#logo a {display:block;width:115px;margin:15px 0 0 8px;padding:72px 0 0 0;height: 0px !important;height /**/:72px;overflow: hidden;outline:none;}
#search {background:url(http://i.zdnet.com/images/200803/bkg_search.gif) 0 0 no-repeat;width:514px;height:47px;padding-top:14px;}
#search form {background:url(http://i.zdnet.com/images/200803/bkg_searchForm.gif) 23px 3px no-repeat;padding-left:79px;height:20px;}
#search input, #search select {border:1px solid #ababab;float:left;margin-right:5px;}
#search input {width:263px;padding:1px;}
#search select {width:120px;}
#search button {background: url(http://i.bnet.com/images/200701/img_searchBtn_21x21.gif) 0 0 no-repeat;border: 0;float:left;;width: 21px;height: 21px;text-indent: -6667px;cursor: pointer;}
#search ul {font-size:.85em;clear:both;padding:6px 0 0 83px;}
#search .pipes li{border-color:#e2eef4;}
#search a {color:#e2eef4;}

/* nav */
#nav {background:url(http://i.zdnet.com/images/200803/bkg_tabs.jpg) right 0 no-repeat;height:60px;width:952px;position:absolute;top:4px;left:4px;margin:0;z-index:2;}
#nav li, #nav li a {float:left;background-position: 0 0;background-repeat:no-repeat;}
#nav li {height:60px;padding:0;margin:0;}
#nav li a {display:block;padding:51px 0 0 0;height: 0px !important;height /**/:51px;overflow: hidden;outline:none;}
#nav li a:hover {background-position:0 -61px;}
#nav .on a {background:none;}
#thm, #thm a {background-image:url(http://i.zdnet.com/images/200803/tabs_home.gif);width:86px;}
#tnews, #tnews a {background-image:url(http://i.zdnet.com/images/200803/tabs_newsblogs.gif);width:143px;}
#tvid, #tvid a {background-image:url(http://i.zdnet.com/images/200803/tabs_videos.gif);width:91px;}
#twp, #twp a {background-image:url(http://i.zdnet.com/images/200803/tabs_whitepapers.gif);width:139px;}
#tdl, #tdl a {background-image:url(http://i.zdnet.com/images/200803/tabs_downloads.gif);width:120px;}
#trev, #trev a {background-image:url(http://i.zdnet.com/images/200803/tabs_reviews.gif);width:100px;}
#tpop, #tpop a {background-image:url(http://i.zdnet.com/images/200803/tabs_popular.gif);width:101px;}
#thm.on {background-image:url(http://i.zdnet.com/images/200803/tabs_home_on.gif);}
#tnews.on {background-image:url(http://i.zdnet.com/images/200803/tabs_newsblogs_on.gif);}
#tvid.on {background-image:url(http://i.zdnet.com/images/200803/tabs_videos_on.gif);}
#twp.on {background-image:url(http://i.zdnet.com/images/200803/tabs_whitepapers_on.gif);}
#tdl.on {background-image:url(http://i.zdnet.com/images/200803/tabs_downloads_on.gif);}
#trev.on {background-image:url(http://i.zdnet.com/images/200803/tabs_reviews_on.gif);}
#tpop.on a {background:url(http://i.zdnet.com/images/200803/tabs_popular.gif) 0 -61px no-repeat;}

#nav li li , #nav li li a {float:none;background:none;}
#nav li li{height:auto;padding:0;margin:5px 8px;}
#nav li li a {display:inline;height:auto;padding:0;overflow:visible;}

/* popular */
#popular {position:absolute;z-index:3;background:#08131e url(http://i.zdnet.com/images/200803/bkg_popularTop.gif) 0 0 no-repeat;border:1px solid #718296;border-top:0;width:776px;top:52px;left:-5000px;padding:16px 0;}
#popular .inner {background:url(http://i.zdnet.com/images/200803/bkg_popFauxCol.gif) 0 0 repeat-y;}
#popular .inner div {float:left;width:178px;padding:0 8px;}
#popular h3 {color:#fff;font-size:1.5em;margin:8px 8px;}
#popular ul {margin:8px 0 16px 0;}
#popular li {background:none;padding:0;line-height:1.1em;margin:8px;}
#popular a {color:#efcb8d;text-decoration:underline;}
#popular a:hover {color:#d7321d;}
#popFix {position:absolute;z-index:2;border:0;width:776px;height:175px;top:52px;left:-5000px;}
#popular.drill, #popFix.drill {left:80px;}

/* eyebrows */
#eyebrows {height:18px;font-size:10px;line-height:10px;color: #c2c2c2;text-align:left;overflow:hidden;text-transform:uppercase;padding:9px 8px 0 8px;}
#eyebrows ul {float:left;}
#eyebrows .hed {padding-right:0;border:0;}
#eyebrows a {color: #fff;font-weight:bold;}
.xpromolink {text-transform: none;color: #0368CC;}
.rubics_netxp1_main {float: right;}

/* footer */
#footer {background:url(http://i.zdnet.com/images/200803/bkg_btmShadow.gif) 0 bottom no-repeat;padding:0 4px 4px 4px;color:#d6d7d9;font-size:.9em;position:relative;}
#heel {background:#285795 url(http://i.zdnet.com/images/200803/bkg_footer.jpg) 0 0 repeat-x;padding:38px 0 20px 120px;position:relative;width:832px;}
.fcols {background:url(http://i.zdnet.com/images/200803/bkg_fauxFooterCols.gif) 0 0 repeat-y;margin-bottom:10px;line-height:1.4em;margin:0;}
.fcols li {float:left;width:246px;margin:0 15px;padding:0;background:none;display:inline;}
#cnet {border-top:1px solid #d6d7d9;border-bottom:1px solid #d6d7d9;padding:10px 0 10px 5px;margin:10px;clear:both;}
#copy {margin:10px 15px;}
#cnet a, #copy a {color:#fff;font-weight:bold;}
#footer h3, #lowLogo {background:url(http://i.zdnet.com/images/200803/logo_zdnet_106x69.gif) 0 0 no-repeat;width:106px;height:69px;position:absolute;top:35px;left:11px;margin:0;}
#footer h3 a, #lowLogo a {display:block;width:106px;padding:69px 0 0 0;height: 0px !important;height /**/:69px;overflow: hidden;}
#footer h4, #footer .misc li {font:normal 1.6em Georgia,serif;margin:0;background-position: left center;}
#footer h4 a,  #footer .misc li a {color:#fff;font-weight:normal;}
#footer h4.review {background-image:url(http://i.zdnet.com/images/icn/icn_reviewb_16x16.gif);}
#footer a {color:#d7d7d7;}
#footer p {margin:8px 0 12px 0;}
#cnet ul.pipes {margin-top:3px;float:left;}
#footer form {float:right;margin:0 30px 0 0;}
#footer span {float:left;margin-top:3px;}
#footer select {border:1px solid #ababab;margin: 0 5px 0 10px;float:left;}
#footer form a {background: url(http://i.zdnet.com/images/200803/btn_go.gif) 0 0 no-repeat;border: 0;width: 22px;height: 20px;text-indent: -6667px;display:block;float:left;}
#footer .misc {margin: 10px;}
#footer .misc .icon {margin: 0 5px;padding-left:24px;background-repeat:no-repeat;}
#footer .misc .mail {background-image:url(http://i.zdnet.com/images/icn/icn_mail_16x16.gif);}
#footer .misc .sm {background-image:url(http://i.zdnet.com/images/200803/sitemap_icn_16x16.gif);}
/* CBS Interactive footer */
#cbsi_f {position:relative;width:810px;border-top:1px solid #fff;}
#cbsi_f p {margin:12px 14px;clear:both /* for FA */}
#cbsi_f div {position:absolute;top:35px;right:0;z-index:2;}
#cbsi_f form {float:none;}
#cbsi_f select {margin:0 5px;float:none;}
#cbsi_f_pop a {font-weight: bold;}
#cbsi_f form label, #cbsi_f form select {vertical-align:top;}

/* headers */
h1, h2, h3, h4 {font-family:Georgia,serif;font-weight:normal;line-height:1em;font-size:1.65em;margin:8px;}
h2 {background:url(http://i.zdnet.com/images/200803/bkg_dblBtmBrd.gif) 0 bottom repeat-x;color:#8d0000;padding:0 8px 12px 8px;margin:12px 0 0 0;line-height:1.15em;}
h2 a {color:#8d0000;}
h2.top {background-color:#fff;margin:0;padding:12px 8px;}
#col2 h2 {clear:both;}
h3 {margin:5px 8px;}
h4 {font-size:1.35em;margin:5px 8px;}


/* misc classes */
.clear, .clearFix {overflow:hidden;}
* html .clear, * html .clearFix {height:1%;}

.pipes {margin:0;}
.pipes dt {float:left;margin:0 7px 0 0;}
.pipes li, .pipes dd {border-right:1px solid #fff;float:left;padding:0 7px 0 0;margin:0 7px 0 0;background: none;}
.pipes .nob {border:0;}

.tags {font-size:.85em;color:#0a86fa;}
p.tags {margin:0 8px;}
.tags a {color:#0a86fa;text-decoration:underline;}
.tags strong, .tags b {color:#000;}
.tags .more {display:none;padding:0;font-weight:normal;}

.meta {color:#898989;font-size:.9em;}
p.meta {margin:8px;}
.more {font-weight:bold;}
#col2 li.more {border-bottom:0;margin-bottom:0;}
.description {margin:12px 8px;font:italic 1em Georgia,serif;}
* html .subCol1 .description {width:194px;} /* IE italic bug */

.split {margin:8px 0 20px 0;float:left;width:150px;}
#col2 .split li {border:0;margin:6px 8px 0;padding-bottom:2px;} /*override*/

.bury {left:-5000px;}
.drill {left:0;}

.prevNext li, .nextPrev li {background:none;padding:0;}
.prev {float:left;}
.next {float:right;}

/* icons */
.icon {padding-left:24px;background-position:0 0;background-repeat:no-repeat;}
.news {background-image:url(http://i.zdnet.com/images/icn/icn_news_16x16.gif);}
.video, .webcast {background-image:url(http://i.zdnet.com/images/icn/icn_video_16x16.gif);}
.blog {background-image:url(http://i.zdnet.com/images/icn/icn_blog_16x16.gif);}
.review {background-image:url(http://i.zdnet.com/images/icn/icn_review_16x16.gif);}
.wp, .studies {background-image:url(http://i.zdnet.com/images/icn/icn_wp_16x16.gif);}
.download {background-image:url(http://i.zdnet.com/images/icn/icn_download_16x16.gif);}
.gallery {background-image:url(http://i.zdnet.com/images/icn/icn_gallery_16x16.gif);}
.print {background-image:url(http://i.zdnet.com/images/icn/icn_print_16x16.gif);}
.alerts {background-image:url(http://i.zdnet.com/images/icn/icn_alert_16x16.gif);} 
.mail {background-image:url(http://i.zdnet.com/images/icn/icn_mail_16x16.gif);} 
.rss {background-image:url(http://i.zdnet.com/images/icn/icn_rss_16x16.gif);} 
.showall {background-image: url(http://i.zdnet.com/images/icn/icn_showall_16x16.gif);}
.digg {background-image: url(http://i.zdnet.com/images/icn/icn_digg_16x16.gif);}
.bio {background-image: url(http://i.zdnet.com/images/icn/icn_bio_16x16.gif);}
.delicious {background-image: url(http://i.zdnet.com/images/icn/icn_delicious_16x16.gif);}
.vote {background-image: url(http://i.zdnet.com/images/icn/icn_thumbs_16x16.gif);}
.alertbox {background-image:url(http://i.zdnet.com/images/icn/icn_alertbox_16x16.gif);}
.question {background-image:url(http://i.zdnet.com/images/icn/icn_question_16x16.gif);}
.podcast {background-image:url(http://i.zdnet.com/images/icn/icn_podcast_16x16.gif);}
.mobile {background-image:url(http://i.zdnet.com/images/icn/icn_mobile_zd.gif);}
.tag {background-image:url(http://i.zdnet.com/images/icn/icn_tag_16x16.gif);}
.tb {background-image:url(http://i.zdnet.com/images/icn/icn_balloon_16x16.gif);}
.threaded {background-image:url(http://i.zdnet.com/images/200803/icn_threaded_16x16.gif);}
.flat {background-image:url(http://i.zdnet.com/images/200803/icn_flat_16x16.gif);}
.profile {background-image: url(http://i.zdnet.com/images/200803/icn_profile_16x16.gif);}
.sm {background-image: url(http://i.zdnet.com/images/200803/sitemap_icn_16x16.gif);}
.papers {background-image: url(http://i.zdnet.com/images/icn/itp/zd_16x16_type_1.gif)}
.thread {background-image: url(http://i.zdnet.com/images/200803/icn_threaded_16x16.gif)}


/* banner */
.banner {background:#20426f url(http://i.zdnet.com/images/200803/bkg_banner.jpg) 0 0 repeat-x;color:#fff;padding:10px 0;}
.banner a {color:#fff;}
.banner p {color:#b0cfff;margin:7px 8px;}
.banner h1 {color:#fff;font-size:2.5em;}
.banner h2 {background:none;padding:0;}
.banner .tags {color:#d7d7d7;}
.banner .tags a {color:#d7d7d7;}
.banner .tags strong {color:#b0cfff;}

/* selector - changing to select-tabs */
.selector, .select-tabs {background:url(http://i.zdnet.com/images/200803/bkg_selector.gif) no-repeat 0 0;height:46px;margin:20px 0 0 0;clear:both;}
.selector ul, .select-tabs ul {margin:0 0 0 20px;padding:0 24px 0 0;height:46px;float:left;background: url(http://i.zdnet.com/images/200803/bkg_selectorRight.gif) no-repeat right top;display:inline;}
.selector li, .select-tabs li {position:relative;font-size: 1.35em;font-family: Georgia,serif;float:left;padding:0;margin:0;height:46px;margin-right:1px;background:none;}
.selector li a, .select-tabs li a {color:#fff;padding:9px 15px 0;display:block;float:left;height:27px;outline:none;background: url(http://i.zdnet.com/images/200803/bkg_selectorTab.gif) no-repeat center top;}
.selector li a:hover, .select-tabs li a:hover {background-position:center -36px;text-decoration:none;}
.selector .on, .select-tabs .on {background: url(http://i.zdnet.com/images/200803/bkg_selectorTabOn.gif) no-repeat center top;}
.selector .on a, .select-tabs .on a {background:none;}
#col2 .selector, #col2 .select-tabs {background-image:url(http://i.zdnet.com/images/200803/bkg_selector_rightCol.gif);}
#col2 .selector ul, #col2 .select-tabs ul {margin:0 0 0 8px;padding:0 22px 0 0;}
#col2 .selector li, #col2 .select-tabs li {border:0;font-size: 1.1em;}
#col2 .selector li a, #col2 .select-tabs li a {padding:9px 12px 0;}
.selectBox {display:none;margin:4px;}
.selectBox.on {display:block;}

/* toolbar */
.interact {height:34px;margin:15px 8px;clear:both;}
.cmntCount {background:url(http://i.zdnet.com/images/200803/tb_addOpinion.gif) no-repeat 0 0;float:left;height:34px;padding-right:8px;}
.cmntCount a {display:block;height:32px;padding:2px 0 0 40px;font:bold 1.65em Georgia,serif;color:#9b1f1f;float:left;}
.cmntCount a span{color:#494c4e;font-weight:normal;font-size:.8em;}
.toolbar {margin:0;}
.toolbar li {float:left;background:url(http://i.zdnet.com/images/200803/tb_border.gif) no-repeat 0 1px;height:34px;padding:0;margin:0;}
.toolbar li a {float:left;display:block;background-repeat:no-repeat;background-position:center 4px;text-indent:-6666px;height:34px;padding:0 12px;outline:none;}
.toolbar .email a {background-image:url(http://i.zdnet.com/images/200803/tb_email.gif);width:25px;}
.toolbar .print a {background-image:url(http://i.zdnet.com/images/200803/tb_print.gif);width:22px;}
.toolbar .recommend {background:url(http://i.zdnet.com/images/200803/tb_worthwhile.gif) no-repeat center bottom;}
.toolbar .recommend a {height:24px;padding:0;background-position: 0 0;}
.toolbar .recommend .thmbUp {background-image:url(http://i.zdnet.com/images/200803/tb_thumbsUp.gif);width:33px;}
.toolbar .recommend .thmbDwn {background-image:url(http://i.zdnet.com/images/200803/tb_thumbsDn.gif);width:36px;}
.toolbar .thanks {background:url(http://i.zdnet.com/images/200803/tb_thankyou.gif) no-repeat 0 0;width:69px;}
.toolbar .vote {background:url(http://i.zdnet.com/images/200803/tb_votes.gif) no-repeat right 0;}
.toolbar .vote div {padding:0 8px 0 2px;line-height:1em;}
.toolbar .vote .votecount {padding-top:2px;height:22px;font:bold 1.35em Georgia,serif;color:#9b1f1f;float:left;min-width:30px;_width:30px;text-align:center;}
.toolbar .vote .votetotal {font-size:10px;padding:2px 30px 0 2px;clear:both;color:#898989;text-align:right;}

.toolbar .share {background:none;}
.toolbar .share a {background-image:url(http://i.zdnet.com/images/200803/tb_share.gif);width:26px;}
.toolbar .download a {background-image:url(http://i.zdnet.com/images/200803/tb_download.gif);width:40px;}
.toolbar .transcript a {background-image:url(http://i.zdnet.com/images/200803/tb_transcript.gif);width:46px;padding:0 10px;}

.toolbar .pops {position:relative;}
.toolbar .pops div {position:absolute;padding-bottom:1px;width:188px; height: 144px;top:23px;z-index:2;left:-5000px;background:url(http://i.zdnet.com/images/200809/bg-shareBox.gif) no-repeat 0 bottom; }
.toolbar .pops ul { float: left; padding: 2px 0; }
.toolbar .drill div {left:-8px;}
.toolbar .pops li {height: 20px; overflow: hidden; border: none; display: inline; margin: 3px 4px; }
.toolbar .pops ul li a {background:none;height:20px; width: 82px;outline:none; padding: 0; border: none; }
.toolbar .pops ul li .digg { background-image: url('http://i.zdnet.com/images/200809/bg-share-digg.gif'); }
.toolbar .pops ul li .tweet { background-image: url('http://i.zdnet.com/images/200809/bg-share-twitter.gif'); }
.toolbar .pops ul li .fb { background-image: url('http://i.zdnet.com/images/200809/bg-share-facebook.gif'); }
.toolbar .pops ul li .su { background-image: url('http://i.zdnet.com/images/200809/bg-share-stumble.gif'); }
.toolbar .pops ul li .reddit { background-image: url('http://i.zdnet.com/images/200809/bg-share-reddit.gif'); }
.toolbar .pops ul li .buzz { background-image: url('http://i.zdnet.com/images/200809/bg-share-buzz.gif'); }
.toolbar .pops ul li .goog { background-image: url('http://i.zdnet.com/images/200809/bg-share-google.gif'); }
.toolbar .pops ul li .del { background-image: url('http://i.zdnet.com/images/200809/bg-share-delicious.gif'); }
.toolbar .pops ul li .techno { background-image: url('http://i.zdnet.com/images/200809/bg-share-technorati.gif'); }
.toolbar .pops ul li .nv { background-image: url('http://i.zdnet.com/images/200809/bg-share-newsvine.gif'); }

.toolbar .blogthis {background-image: url(http://i.zdnet.com/images/200706/bkg_tlbrBlog_61x16.gif);}
.toolbar .ipod {background-image: url(http://i.zdnet.com/images/200706/bkg_tlbrIpod.gif);}
.toolbar .wmv {background-image: url(http://i.zdnet.com/images/200706/bkg_tlbrWmv.gif);}

.toolbar #embed {position:relative;}
.toolbar #embed a {background-image:url(http://i.zdnet.com/images/200803/tb_embed.gif);width:23px;}
.toolbar #embed div {position:absolute;z-index:2;top:-142px;left:-5000px;width:374px;padding:12px;height:auto;background-color:#fff;border:1px solid #ccc;}
.toolbar #embed.drill div {left:-298px;}
.toolbar #embed  h3 {margin:0;color:#8d0000;}
.toolbar #embed div a {display:inline;padding:0;text-indent:0;background:none;float:none;}
.toolbar #embed div img {float:right;padding-left:10px;}
.toolbar #embed  textarea {width:362px;height:110px;border:1px solid #ccc;overflow:hidden;color:#666;padding:5px;font-size:11px;}
.toolbar #embed  label {margin:8px 0;display:block;}

.player .interact {margin:20px 200px;}
.player .toolbar {float:right;}
.player .toolbar .votecount {width:40px;}
.player .toolbar .votetotal {width:18px;}

/* river */
.river {margin:0 0 15px 0;}
.river li {background:none;margin:0;padding:15px 0;background:none;}
.river li.more {padding:8px;}
.river h3 {margin:0 8px 5px;}
.river p {margin:0 8px;}

/* article */
.post .reuters {border:4px solid #bbc4cd;float:left;margin:4px 8px 2px 0;}
.post {line-height:1.5em;padding:0 8px;overflow:hidden;width:480px;}
.post img {margin:4px;}
.post .tags {margin:3px 0;line-height:1.4em;}
.post ol li, .post ul li, .post p, .post .tags, .post dt, .post dd, .post h1, .post h2, .post h3, .post h4, .post h5, .post .interact {margin-left:0;margin-right:0;}

.allTB {border-bottom: 1px #CCC solid;color:#003399;padding:0 0 6px 20px;margin:8px 0 20px 0;width:280px;}
.allTB form {padding:0;}
.allTB button {background:none;border:none;width:272px;color:#039;margin:0;padding:0;cursor:pointer;font-size:1em;text-align:left;}
.allTB button:hover{color:#990000;}
.allTB button:visited{color:#666;}

/* breadcrumb */
.breadcrumb {padding:8px;margin:0;}
.breadcrumb li {background:none;font-size:.9em;color:#d7321d;float:left;padding:0;margin:0 5px 0 0;}
.breadcrumb li a {color:#d7321d;padding-right:5px;}

/* talkback
--------------------------------------------------------------------*/
.trtb {padding:0 0 10px 0;}
.tbImg {margin-left:8px;}
.talkbackHd {margin:40px 0 10px; padding: 0 0 0 8px; height: /**/42px;background:url(http://i.zdnet.com/images/200803/bkg_dblBtmBrd.gif) repeat-x 0 bottom;overflow:hidden;}
.talkbackHd li, .talkbackHd span {font-size:22px; font-family: Georgia,serif; background: url(http://i.zdnet.com/images/200803/comment_40x40.gif) no-repeat 0 top;color:#8D0000;height:30px;margin: 0; padding:12px 0 0 45px;float: left;} 
.talkbackHd li.talkbackCount {float: right;font-weight:bold;color:#333;background:none;padding:12px 5px 0;font-size:1.1em;font-weight:normal;}
.talkbackHd li.talkbackCount span {color:#8D0000;font-size:1.6em;background:none;padding:0;float:none;}

/* Talkback tools */
#tbTools .icon { padding-top:2px;}
#tbTools {background: #fff url(http://i.zdnet.com/images/200803/tbTools_1x80.gif) repeat-x left bottom;margin:5px 0 5px 0pt; padding: 0 5px 20px 0; clear: both; width:99%;}
.replyTools #tbTools {background: none;}
#tbTools ul, .trprintBody ul {list-style-type: none; margin:15px 0; padding: 0;}
#tbTools ul li, .trprintBody ul li {list-style-type: none; display: inline; margin: 0 5px 0 0; font-size: 0.9em;}
.trprintBody ul {margin: 8px 0 0 10px}
.tbReply dt {background: url(http://i.zdnet.com/images/200803/tbQuote_30x23.gif) no-repeat 10px top; line-height: 1.1em; font-family:Georgia, san-serif;font-size: 1.65em; color:#666; margin: 10px 0; padding:0;}
.tbReply dd { padding:0; margin: 10px 0; overflow: hidden; word-wrap: break-word;}
.tbReply dd cite {font-style:normal; font-size: 0.85em; color: #666; display: block;}
#tbTools .tbActions {overflow:hidden; clear: both; margin: 0 0 15px;}
* html #tbTools .tbActions {height:1%;}
#tbTools .tbActions a {display:block;font-weight:bold;overflow:hidden;padding:0 8px 0 30px;text-indent:-9999em; margin-right: 30px;}
.replyStory {background:url(http://i.zdnet.com/images/200803/replyStory_141x34.gif) no-repeat 0 0; float:left;height:34px;width:103px;}
.replyMsg {background:url(http://i.zdnet.com/images/200803/replyMessage_167x34.gif) no-repeat 0 0;float:left;height:34px;width:130px;}
#tbTools p {margin: 3px 0; font-size: .9em;}
#tbTools ul, .tbReply dt, .tbReply dd, .tbActions, #tbTools p {padding-left: 56px;} /*line up Tools and space for quote*/ 

/* Talkback Tree */
.tbThread {padding:10px 10px 5px 5px;table-layout: fixed;}
.tbThread td { word-wrap: break-word; overflow: hidden;}
.tbThread img {border:none; padding:0; margin: 0 2px 0 0;}
.tbThread a:visited {color:#666;}
.rowDos span, .rowUno span {display: block; font-size: 0.9em; color: #666;}
.rowDos a, .rowUno a, .tbThreadHighlight {font-weight:bold;}
.rowDos, .rowOdd {background:#f0f2f5; border: 1px solid #CCC;}
.rowUno, .rowEven{background: #FFF; border:  1px solid #FFF;}
.tbThreadCurrent .rowDos, .tbThreadCurrent .rowUno {background: url(http://i.zdnet.com/images/200803/tbCurrent_1x43.gif) repeat-x left bottom #D7321D; color:#FFF;}
.tbThreadCurrent .rowDos span, .tbThreadCurrent .rowUno span, .tbThreadCurrent .rowDos a, .tbThreadCurrent .rowUno a, .tbThreadCurrent .newText {color: #FFF;}
.newText {color:#d7321d; font-size: 0.8em; }
/* Article Form */
.articleForm {background: url(http://i.zdnet.com/images/200803/articleFormtop_478x30.gif) no-repeat left top; padding: 35px 0 12px 30px; margin: 10px 0 0;}
.articleForm h2 {background: none;}
.articleForm input, .articleForm textarea{padding: 6px 4px; margin: 2px 10px 10px; border: 1px solid #d4d4d4; word-wrap: break-word; font-size: 1.1em; background-color: #f7faff; color: #333; }
.articleForm textarea{ height: 150px; width: 400px; overflow: auto; }
.articleForm label{display: block; padding: 10px 0 3px 10px; }
.articleReply { background:url(http://i.zdnet.com/images/200803/addOpinion_166x34.gif) no-repeat 0 0; width:166px; height:34px; margin:10px; border: 0; overflow: hidden; display: block;}
/* Edit post */
#tbTools ul li.edit {background-image: url(http://i.zdnet.com/images/icn/icn_edit_16x16.gif); margin-left: 135px;}
* html #tbTools ul li.edit {margin-left: 130px;}
.trprintBody .edit {background-image:url(http://i.zdnet.com/images/icn/icn_edit_16x16.gif); line-height: 2em; background-position: left bottom;}
.editPost {background-image: url(http://i.zdnet.com/images/200805/editOpinion_166x34.gif);}

/* MEDUSA */
#medusa {clear:both;}
#medusa cite {display:block;}
#col1 #medusa {background:url(http://i.zdnet.com/images/200805/bkg_medusaFade_1x130.gif) repeat-x;text-align: left;border: 1px solid #f2f2ee;margin:5px;padding:10px;}
#col1 #medusa ul {}
#col1 #medusa h2 {color:#8D0000;font-family: Georgia, serif; font-weight:normal;background:none;font-size:1.5em;margin:0;padding:0 0 5px 0;line-height:1em;}
#col1 #medusa h2 span {display:block;font-size:10px;color:#666;font-family:Verdana, sans-serif;padding-bottom:2px;}
#col1 #medusa li {border:none;}
#col1 #medusa li a {padding-left:5px;display:block;}

.search #col1 #medusa {margin:5px 0;}

.fd #col1 #medusa {background:none;padding:0;margin:0 0 30px 0;border:none;}
.fd #col1 #medusa h2 {font-size:1.65em;background: url(http://i.zdnet.com/images/200803/bkg_dblBtmBrd.gif) repeat-x 0 bottom;padding:5px 5px 12px 8px;}
.fd #col1 #medusa li {padding:0;}
.fd #col1 #medusa li a {padding-left: 25px;}

#col2 #medusa li {padding-left:24px;}
#col2 #medusa h2 {line-height:1em;}
#col2 #medusa h2 span {display:block;font-size:10px;color:#666;font-family:Verdana, sans-serif;}
#col2 #medusa li  {border:none;}

/* WEBCAST UNIT */
#col2 .upWebcasts h3 {background: url(http://i.zdnet.com/images/200803/bkg_col2-blueFade_1x46.gif) repeat-x 0 0;border-bottom:1px solid #CCD3D9;color:#494C4E;font-size:1.2em;font-weight:bold;line-height:1.1em;margin:0;padding:4px 9px;}
#col2 .upWebcasts .resource {display:block;}
#col2 .upWebcasts .time {display:none;}
#col2 .upWebcasts .sponsor {display:none;}

/* Special Reports (bulk package) */
.specialCoverage .banner {padding:0;}
.specialCoverage .banner .inner {background-position:right 0;background-repeat:no-repeat;padding:1px 0;height:140px;}
.specialCoverage .banner h2 {font-size:1.5em;margin:16px 8px 8px;color:#D7321D;}
.specialCoverage .banner h3 {font-size:2.5em;}
.specialCoverage h1 {font-size:2.5em;}
.specialCoverage h1 a {color: #004D99;}
.specialCoverage .vidList li, .specialCoverage .galleryList li {background:none;margin-bottom:20px;padding-left:0;position:relative; padding-left: 106px; min-height: 75px;}
.specialCoverage .vidList li img, .specialCoverage .galleryList li img {border:4px solid #B5BEC7;position:absolute;width:86px;height:65px; top: 0; left: 0;}
.specialCoverage .vidList h3, .specialCoverage .galleryList h3 {font-size:1.8em;margin:0;}
.specialCoverage .vidList p, .specialCoverage .galleryList p {margin:3px 0 9px;}
.specialCoverage .vidList li span { display: block; color: #8d0000; font-size: .7em; font-style: italic; }
.specialCoverage .vidList ul li { min-height: 0; background: url(http://i.zdnet.com/images/200803/icn_bullet.gif) no-repeat 0 4px; padding: 0 0 0 17px; margin: 6px 0 0 0;}
.specialCoverage .toc {margin:20px 8px;background-color:#F4F4F4;border:1px solid #CAD1D8;padding:8px;}
.specialCoverage .toc li {display:inline;background:none;padding-left:0;margin-left:0;}
