


/* .reviews div.latest_articles li a {color: #2d5a8c;} */
.reviews div div.link a {color: #2d5a8c; text-decoration: underline;}
.reviews div.latest_articles div.year li a.yearLink_on {font-weight: bold;}
.reviews div div.link a:hover {text-decoration: none;}

.reviews div.promo_area div.intro {margin-bottom: 25px;}
.reviews div.promo_area div.intro_text h2 {line-height: 1.0em;}
.reviews div.promo_area div.intro_text h3 {color: #c45c00; margin:5px 0px;}
.reviews div.articles div.text_wrapper {
    padding-top: 14px;}
    
.reviews div.intro_text span.picture {
    float: left; margin-right: 10px; 
    max-width: 335px; width:335px !important;  width: 335px;} 
    
.reviews div.intro_text span.text {width: 285px; float: left; }
.reviews div.articles span.picture {
    float: left; max-width: 135px; width:135px !important;  width: 135px; } 
    
.reviews div.articles span.text {float: left; width: 470px; }
.reviews div.articles h3{
    background: #e6e6e6 url(/images/css/bg-home-h3.gif) repeat-x;
    font-size: 1.05em;
    padding: 5px 12px; margin: 0px -12px 0px;
    position: relative; z-index: 2;
    font-weight: 600; }   
    
.reviews div.articles span.text h4 {color: #c45c00; font-size: 1.1em;}
.reviews div.articles span.text h4 a {color: #c45c00;}
/* .reviews h3 a.all {color: #c45c00;} */
.reviews div div.section h6 img {margin-right: 5px; cursor:hand; cursor:pointer;}
.reviews div.latest_articles h6    {
    background: #e6e6e6; clear: both; position: relative; z-index: 2;
    margin: 12px 0px 7px; padding: 5px 12px 6px;
    font-size: 1.05em;}
    
.reviews div.latest_articles div.year {
   background: #e6e6e6 url(/images/css/bg-home-h3.gif) repeat-x;
    margin: 0px -12px 5px; padding: 6px 12px 6px;
    position: relative; z-index: 2; overflow: hidden; width: 628px;
    font-size: 1.05em;}
    
.reviews div.latest_articles div.year ul {margin-left: -13px; float: left;}
.ie6 .reviews div.latest_articles div.year ul {margin-left: -7px; }    
.reviews div.latest_articles div.year li {float: left; }    
.reviews div.latest_articles div.year li a {border-left: 1px solid #767676; padding-left: 10px; margin-right: 10px; font-size: .95em;}
    
.reviews div.latest_articles div.section li {padding: 2px 2px 2px 12px;}    
    
.alt2 {background: #f2f2f2}
.latest_articles .year .alt2 {background: transparent;}
 

/*--------NEW-----------*/
.reviews div.manufacturers table a {
    color: #000; text-decoration: none; padding: 2px 0 3px 0 ; display: block; font-size: .95em;}    
.reviews div.manufacturers table a:hover {text-decoration: underline;}
.reviews div.manufacturers, ie6 .home div.research_categories {padding-bottom: 12px;} 
.reviews div.manufacturers table {
    width: 100%; }    
.reviews div.manufacturers table td {width: 20%;}   
.reviews div.manufacturers table td {color:#9f9f9f; padding: 2px 0px 3px 44px; font-size: .95em;}
.manufacturer_reviews div.promo_area h2 {
    color: #001829; font-size: 1.7em;
    margin: 0px 0px 12px;}
.manufacturer_reviews div.promo_area div.intro {margin-bottom: -15px; position: relative;}  
.manufacturer_reviews div.promo_area span.picture {max-width: 314px; width:auto !important; width: 314px;float: right;}
.ie .manufacturer_reviews div.promo_area span.picture {width:auto;}
.manufacturer_reviews div.intro_text span.text { width:330px;}
.manufacturer_reviews div.more_articles span.text {width:100%; border-top:1px dotted #000;margin-top:10px; padding-top:10px;}
.manufacturer_reviews div.more_articles span.text a {color:#001829;padding-right:5px;}
.manufacturer_reviews div.more_articles {padding-bottom:-40px;}
.manufacturer_reviews div.more_articles text_wrapper {margin:0;padding:0;}
.manufacturer_reviews div.more_articles h3, .manufacturer_reviews div.news h3 {background: #e6e6e6 url(/images/css/bg-home-h3.gif) repeat-x; margin: 0px -12px 0px -12px; padding: 5px 12px 5px 12px; position: relative; z-index: 2;font-size: 1.05em; color:#000;}
 .manufacturer_reviews div.news a.all {color:#000;}