/* General Article Rules */
#sidenav LI.page { font-size: 12px; list-style-type: none; background: url("icon_page.gif") no-repeat; padding-left 14px; line-height: 14px; }
#sidenav LI.featurenav { font-size: 12px; list-style-type: none; background: url("icon_headline.gif") no-repeat; padding-left: 14px; line-height: 14px; }

.article { margin: 0; padding: 0; border: 0; }
.article P { font-size: 14px; text-indent: 1.5em; margin-top: 0.3em; margin-bottom: 0.9em; }
.articleheader { font-size: 120%; padding-bottom: 8px; }
.articletitle { font-weight: bold; color: #960000; }
.articledescription { font-size: 12px; color: #4a4a4a; }
.articlesubheading { font-weight: bold; font-size: 95%; }

.articlebyline {}

.article blockquote { padding: 4px 20px 6px 20px; font-size: 80%; }
.articlepage { width: 100%; text-align: right; padding-bottom: 20px; font-size: 12px; font-weight: bold; }

/* Section Root */
.currentarticlecontainer { padding: 0 30px 18px 30px; }
.currentarticlebox { border: 1px solid #8a8a8a; background-color: #eaeaea; padding: 6px; width: 100%; }
.currentarticlebox IMG.right { float: right; padding-left: 6px; }
.currentarticlebox IMG.left { float: left; padding-right: 6px; }
.currentarticletitle { font-size: 120%; }
.currentarticletitle A { font-weight: bold; }

UL.articlelist { font-size: 12px; list-style-type: none; padding: 0; margin: 0; border: 0; }
UL.articlelist A { font-size: 14px; font-weight: bold; }
UL.articlelist LI { padding-bottom: 6px; }
.itemdescription { color: #4a4a4a; }

/* Reviews Root */


/* Previews Root */


/* Hardware Root */
