
body {FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;background-color:#979797 !important;margin:0;padding:0;}
a img {border: none;}
a, a:visited{ color:#1E6FE0; text-decoration:underline; }
a:hover{ color:#FC7F01; text-decoration:underline; }
h2{ font-size:18px; margin:0; }
.portal_body {width:1055px;margin-left:auto;margin-right:auto;overflow:hidden;}
.main_page_left {background-image:url('http://www.toptenreviews.com/i/new_temp/main-left-border.gif') !important;background-position:right;background-repeat:repeat-y;padding-bottom:20000px;margin-bottom:-20000px;width:32px;float:left;}
.main_page_middle {width:978px;float:left;padding-left:8px;background-color:#ffffff;}
.main_page_right {background-image:url('http://www.toptenreviews.com/i/new_temp/main-right-border.gif') !important;background-position:left;background-repeat:repeat-y;padding-bottom:20000px;margin-bottom:-20000px;width:32px;float:left;}
/******Main Middle Section********/
.top_contents_spacer{ margin-top:10px; }
.content_main {width:799px; float:left; background: #CCCCCC; padding-bottom:20000px; margin-bottom:-20000px; _margin-bottom: -19900px;}
.content_main_row {margin: 0px 0px 0px 0px; width:100%; clear:both; float:left;}
.content_section { width:970px; padding-top:0px; overflow:hidden; float:left; background-color:#FFFFFF;}
.search_dark {width:168px;padding-top:3px;float:left;clear:both;background-color:#C1C1C1;text-align:center;padding-right:2px;font-size:9px;padding-bottom: 5px;}
.goobox { width:150px; margin-left:10px; _margin-left:5px; }
.content_left { width:170px; float:left; margin-top: 0px;  border-right:1px solid #C1C1C1; padding-bottom:20000px; margin-bottom:-20000px; }
.content_right{ float:left; margin-bottom:-20000px; padding-bottom:20000px; width:799px; /*background-color:#CCCCCC;*/ padding-bottom:20000px;}
.copies_softer{ margin-bottom:20px; }
.contents_left_rows{ width:170px; _width:167px;margin-bottom:15px; clear:both; float:left; }
.content_left_header {width:169px; _width:169px;float:right;border:1px solid #D0D0D0;border-right:none;margin-top:3px;margin-bottom:3px;_padding-bottom:2px;background-color:#EFEFEF;color:#404040;font-size:12px;font-weight:bold;}
.new_left_nav_rss_link{clear:both;float:left;font-size:10px; margin-top:10px; font-weight:bold;padding:4px 0px 4px 9px;_padding:4px 0px 2px 9px;width:161px;}
.new_left_nav_rss_link a, .new_left_nav_rss_link a:visited{color:#067DD1;}
.new_left_nav_rss_link a:hover{color:#FC7F01;}
.left_nav_rss_img_cont{float:left;width:19px;}
.left_nav_rss_txt_cont{float:left;width:142px;}
.left_header_img { float:left; padding-left:2px; padding-top:2px; }
.left_header_text { float:left; padding-left:5px; padding-top:2px;  width:130px; }
.left_header_text a, .left_header_text a:visited {color:#404040;text-decoration:none;}
.slider_divs {overflow:hidden; height:100%; float:left;}
.main_cat_header {width:140px;float:left;margin-left:10px;_margin-left:5px;margin-top:3px;}
.category_spacing  {float:left;margin-left:10px;font-size:15px;font-weight:bold;color:#666666;text-decoration:none;}
.category_spacing a, .category_spacing a:visited {font-size:15px;font-weight:bold;color:#666666;text-decoration:none;}
.category_spacing a:hover {color:#FC7F01; text-decoration:underline;}
.data_img{float: left;width: 69px;}
.data_img img{border:none;}
.data_info{float:right;width:93px;font-size:11px;color:#838383;padding-left:3px;padding-right: 2px;}
.data_info a, .data_info a:visited{ color:#838383; }
.data_info a:hover{ color:#FC7F01; }
.data_ttr{color:#404040;font-size:11px;font-weight:bold;}
.blog_data {float:left;font-size:11px;color:#838383;text-align:justify;padding-left: 5px;padding-right: 10px;}
.blog_data a, .blog_data a:visited { color:#838383; }
.blog_data a:hover {color:#FC7F01;}
.top_container{ width:970px !important; float:left; clear:both;  background-color:#605d5d; text-align:center;}
.top_container a{ cursor:pointer; _cursor:pointer; .cursor:pointer; }
.top_ads{ overflow-x:hidden; _overflow-x:hidden; }
.top_below_ad{ background-size:auto;  background-image:url('http://www.toptenreviews.com/i/new_temp/top-area-background.gif');  }
.ttr_top_left{ width:300px; float:left; text-align:left; padding:15px 10px 10px 10px; }
.ttr_top_left a{ cursor:pointer; .cursor:pointer; _cursor:pointer; }
.sponsored_ads{ width:190px; float:left; text-align:right; font-size:10px; color:#d5d4d4; margin-top:2px; font-weight:bold; }
.top_right_area{ width:390px; float:right; }
.top_header_text{  color:#d5d4d4; font-size:12px; }
.ttr_rss_news{ width:200px; float:left; text-align:left; padding-top:30px; }
.rss_image{ width:15px; float:left; }
.ttr_share{ width:55px; float:left; padding-bottom:1px;}
.new_ttr_login{ width:180px; float:left; padding-top:25px; text-align:right; }
.top_ttr_login{ width:180px; color:#D5D4D4; margin-right:10px; }
.top_header_links a,.top_header_links a:visited{ color:#d5d4d4; font-size:12px; text-decoration:none; }
.top_header_links a:hover{ color:#f77a1a; font-size:12px; }
.search_bar{ width:320px; height:24px; float:left; margin-top:5px; background:url('http://www.toptenreviews.com/i/new_temp/ttr_new_search_2.jpg') no-repeat; }
.search_bar input{ width:305px; background-image:url('http://www.toptenreviews.com/i/new_temp/search-top-ten.gif'); background-repeat:no-repeat; background-position: left center; background-color:#FFFFFF; border:none; margin:3px 5px 0px 5px; _margin:1px 5px 0px 5px; }
.search_button{ width:50px; float:left; margin-left:8px; _margin-left:5px; margin-top:3px; _margin-top:4px; }
.ttr_top_links{ width:958px; float:left; height:auto; clear:both; border:1px solid #5d5c5c; font-size:12px; padding:0px 5px 0px 5px; background-size:auto; background-image:url('http://www.toptenreviews.com/i/new_temp/grey-nav-bar.gif'); }
.ttr_top_links a,.ttr_top_links a:visited{ color:#4d4d4d; font-weight:bold; font-size:12px; text-decoration:none; }
.ttr_top_links a:hover{ color:#FFFFFF; font-size:12px; cursor: pointer; font-weight:bold; text-decoration:none; }
.ttr_top_links2{float:left;width:auto;height:31px;}
.ttr_top_links2 a:visited{color:#4d4d4d; font-weight:bold; cursor: pointer; font-size:12px; text-decoration:none;}
.ttr_top_links2 a:hover{color:#FFFFFF; font-size:12px; cursor: pointer; font-weight:bold; text-decoration:none !important;}
.ttr_top_links2 a:hover div{background-image:url('http://www.toptenreviews.com/i/new_temp/little-tabs.gif'); text-decoration:none !important;}
.ttr_top_nav{ width:auto; float:left; padding:8px 10px 8px 10px; }
.bottom_ttr_top_nav{ width:950px; float:left; background-color:#605d5d; padding:3px 10px 3px 10px; color:#CCCCCC; font-size:11px; text-align:left; }
.bottom_ttr_top_nav span{ text-decoration:underline; color:#FFFFFF; }
.bottom_ttr_top_nav a,.bottom_ttr_top_nav a:visited{ color:#cccccc; font-size:11px; text-decoration:none; }
.bottom_ttr_top_nav a:hover{ color:#FFFFFF; text-decoration:underline; }
.ttr_top_nav_sel{ background-image:url('http://www.toptenreviews.com/i/new_temp/little-tabs.gif'); color:#FFFFFF; font-weight:bold; }
.ttr_top_portal_pages{ margin-left:0px !important; width:100%; }
.left_content{ width:170px; float:left; margin-top:10px; border-right:1px solid #C1C1C1; padding-bottom:20000px; margin-bottom:-20000px; }
.left_content_row{ width:165px; float:left; font-size:10px; font-weight:bold; color:#FFFFFF; }
.left_content_rows{ background-color:transparent; color:#000000; font-size:10px; .margin-top:3px; }
.left_content_header{ width:165px;float:right; margin-top:3px; margin-bottom:3px; _margin-bottom:0px; _padding-bottom:0px; color:#404040; font-size:12px; font-weight:bold;}
.left_content_header a,.left_content_header a:visited{ color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; }
.header_left_img{ width:21px; float:left; padding-left:4px; }
.left_content_headers_top{ margin-top:10px; }
.left_content_links{ width:160px; float:left; margin-top:5px; color:#0262ac; clear:both; color:#1e6fe0; font-weight:bold; font-size:11px; text-align:left; padding-left:5px; }
.left_content_links a,.left_content_links a:visited{ text-decoration:none; color:#1e6fe0; font-weight:bold; }
.left_content_links a:hover{ color:#FC7F01; text-decoration:none; }
.left_content_links_img img{ margin-right:4px; _margin-right:2px; }
.left_nav_slide_cont{ background-image:url('http://www.toptenreviews.com/i/new_temp/left-nav-bg.gif'); background-repeat:no-repeat; width:165px; margin-bottom:10px; float:left; }
.left_nav_slide_no_bottom{ margin-bottom:0px; }
.left_content_ranks{ width:151px; float:left; padding-left:14px; margin:0px; }
.left_content_titles_bg{ background-image:url('http://www.toptenreviews.com/i/new_temp/left-nav-title-bg.gif');background-repeat:no-repeat; }
.articles_title{ font-size: 12px; float:left; margin-top:5px; font-weight:bold; width: 150px; color:#1e6fe0; margin-bottom:5px;}
.articles_container{ margin-left:10px; _margin-left:4px; margin-top:8px; margin-bottom:5px; width:155px; float:left; }
.header_left_text{ float:left; padding-left:5px;  width:135px;}
.header_left_text a, .header_left_text a:visited{color:#FFFFFF;text-decoration:none;}
.header_left_text a:hover{ color:#FFFFFF; text-decoration:none; }
.content_left_row{ width:170px; _width:167px; clear:both; float:left; background-color:#FFFFFF; }
.become_a_reviewer{ float:left; width:150px; padding:3px 0px 3px 8px; font-size:14px; color:#FFFFFF; letter-spacing:-0.5px; }
.become_a_contrib_cont{ width:163px; height:77px; .height:77px; float:left; color:#000000; background-image:url('http://www.toptenreviews.com/i/new_temp/become-contrib-bg.gif'); border:1px solid #d2d6c5; border-bottom:none; }
.become_a_contrib_medal{ width:50px; float:left; margin-left:2px; }
.become_a_contrib_text{ width:105px; float:left; padding:5px 3px 0px 3px; _padding:5px 2px 0px 2px; letter-spacing:-0.3px; font-size:10px; font-weight:bold; }
.become_a_contrib_text a,.become_a_contrib_text a:visited{ color:#1E6FE0; }
.become_a_contrib_text a:hover{ color:#1E6FE0; }
.become_a_contrib_bottom{ width:165px; float:left; clear:both; .margin-top:-3px;}
.top_left_nav_spaced{ margin-left:10px; _margin-left:5px; width:150px; }
.top_left_explain{ color:#a9a9a9; font-size:11px; letter-spacing:-0.2px; font-weight:bold; }
.left_nav_matrix_links{ clear:both; float:left; font-size:11px; font-weight:bold; padding:2px 0 0 15px; width:144px; }
.left_nav_matrix_links a:visited,.left_nav_matrix_links a{ text-decoration:none; color:#1E6FE0; }
.left_nav_matrix_links a:hover{ color:#FC7F01; text-decoration:none; }
.left_nav_matrix_console_link_arrow{ width:13px; float:left; padding-top:2px; }
.left_nav_matrix_console_link{ width:131px; float:left; font-size:10px; }
.left_nav_matrix_console_link a,.left_nav_matrix_console_link a:visited{ text-decoration:none; }
.left_nav_matrix_console_link a:hover{ color:#FC7F01; text-decoration:none; }
.blogs_articles_container{ float:left; margin-bottom:5px; margin-left:2px; width:155px; }
.review_title{ float:left; width:488px; _padding-top:6px; font-size:12px; color:#CCCCCC; margin-top:0px; padding-top:2px; }
.review_title span{ color:#FFFF9D; }
.left_nav_text_small{ float:left; font-size:10px; margin-bottom:5px; margin-left:2px; width:155px; }
.left_nav_text_small a,.left_nav_text_small a:visited{ text-decoration:none; }
.left_nav_text_small a:hover{ text-decoration:none; }
.see_text_more{ color:#414141; float:left; font-size:10px; margin-left:2px; margin-top:5px; width:150px; }
.see_text_more a,.see_text_more a:visited{ color:#1E6FE0; text-decoration:none; }
.see_text_more a:hover{ text-decoration:none; }
.new_left_navigation_links{ width:10px; padding-top:3px; float:left; }
.new_left_navigation_links img{ vertical-align:top; }
.left_navish_page_links{ width:130px; float:left; margin-left:15px; _margin-left:8px;  }
.left_navish_page_sub_links{ width:110px; _width:110px; float:left; margin-left:35px; _margin-left:16px; }
.blue_text_header_small{ color:#0262AC; float:left; font-size:12px; font-weight:bold; margin-bottom:5px; width:150px; }
.left_nav_small_text{ float:left; font-size:10px; margin-bottom:5px; width:135px; }
.left_nav_small_text a,.left_nav_small_text a:visited{ font-size:10px; text-decoration:none; }
.left_nav_product_link{width:130px; _width:110px; float:left; font-size:10px; margin-bottom:3px; }
.left_nav_product_link a{ color:#1E74B6; font-size:9px; text-decoration:none; }
.left_nav_product_link a:hover{ color:#1e6fe0; font-size:9px; text-decoration:underline; }
.left_nav_product_space{ margin-top:0px; }
.left_nav_product_links{ width:130px; _width:125px; float:left; font-size:10px; margin-bottom:3px;text-decoration:underline;}
.left_nav_product_links a,.left_nav_product_links a:visited{ color:#414141; font-size:10px; text-decoration:none; text-decoration:none; }
.left_nav_small_numerical{ width:10px; font-weight:bold; clear:both; float:left; font-size:10px; margin-right:10px; margin-left:15px; _margin-left:7px; }
.left_nav_bottom_links{ width:154px; _width:150 float:left; margin:0px 0px 0px 0px; _margin:0px 0px 0px 0px; padding:3px 0px 3px 11px; _padding:3px 0px 3px 8px; border-top:1px dashed #bab9b9; font-size:11px; color:#1E6FE0; font-weight:bold; }
.left_nav_bottom_links a,.left_nav_bottom_links a:visited{ font-weight:bold; text-decoration:none; color:#1e6fe0; font-size:11px; }
.left_nav_bottom_links a:hover{ color:#1e6fe0; text-decoration:none; font-size:11px; font-weight:bold; }
.left_nav_bottom_links_space{ margin-top:10px; }
.left_nav_bottom_links_bsp{ margin-bottom:8px; }
.left_nav_bottom_no_border{ border-top:none; }
.left_nav_bottom_no_border a,.left_nav_bottom_no_border a:visited{ color:#1E6FE0; font-size:11px; font-weight:bold; text-decoration:none; }
.left_nav_bottom_no_border a:hover{ color:#FC7F01; text-decoration:none; font-size:11px; font-weight:bold; }
.see_more_text{ margin-top:5px; color: #414141; font-size: 10px; float:left; width: 150px; }
.see_more_text a,.see_more_text a:visited{ color: #1E6FE0; text-decoration:none; font-weight:bold; }
.see_more_text a:hover{ color:#FC7F01; text-decoration:none; }
.rad_container{ float:left; width:150px; border: 1px solid #C1C1C1; padding-left:10px; }
.left_ad{ float:left; padding: 0 5px 0 0; }
.left_nav_appearing { clear:both; float:left; font-size:10px; font-weight:normal; padding:2px 0 0 0px; _padding:0px; width:159px; }
.left_nav_appearing a,.left_nav_appearing a:visited{ text-decoration:none; color:#1E6FE0; }
.left_nav_appearing a:hover{ color:#FC7F01; text-decoration:underline; }
.left_nav_appearing_spaced{ width:144px; padding-left:15px; }
.left_nav_appearing_arrow{ width:13px; padding-left:2px; padding-top:2px; float:left; }
.left_nav_appearing_page{ width:144px; float:left; font-weight:bold; }
.top_main_area_bar{ width:799px; float:left; background-color:#696969; }
.main_intro_ad {float:right; background:#000000; color:#FFFFFF; width:300px; height: 250px; }
.the_intro_ad{ width:300px; float:left; margin-left:12px; }
.contents_swap{ margin-left:23px; margin-right:20px; }
.left_col{background: white; width: 499px; float: left; padding: 10px 0px 10000px 0px; margin-bottom: -10000px; _margin-bottom: -10000px; font-size: 12px; color: #606060; text-align: left; word-spacing: -.5px; }
.left_col span.head {color: #ffa800; font-size: 20px; font-weight: normal;}
.bottom_pad{height: 75px; float:left;}
.bottom_vid_holder{float: left; width: 459px; text-align: left; line-height: 1; padding: 10px 20px 0px;}
.bottom_vid{width: 130px; margin: 0px 15px 0px 0px; float: left; color: black; font-size: 9px; word-spacing: -.5px;}
.bottom_vid img {padding-bottom: 5px;}
.bottom_vid a {font: bold 11px sans-serif; color: #066adf; text-decoration: none; letter-spacing: -.5px; line-height: 1;}
.right_col{width: 300px; float:right; color: #4e4e4e; font: bold 17px sans-serif;}
.share_box{width: 278px; margin: 0px auto 0px auto; background: white; padding: 1px 1px 1px 1px;}
.share_table{vertical-align: middle; width: 278px; border: 1px solid #999999; padding-left: 10px;}
.share_table td {height: 23px; font-weight: normal;}
.share_table td img {margin-bottom: -6px;}
.share_table td a {font-size: 11px; color: black;}
.share_head td {font-size: 16px; width: 100%; font-weight: bold; color: #8dcf8f;}
.link_url td {font-size: 12px; width: 100%; height: 34px; }
.bottom_ad{background: black; color: white; width: 300px; height: 250px}
.link_box{padding: 30px 0px 15px 10px; width: 290px;}
.related_links{list-style-image: url('http://www.toptenreviews.com/i/rev/site/cms/arrowhighlght.gif');}
.related_links li {margin-left: -23px; margin-bottom: 14px; line-height: .9;}
.related_links a {text-decoration: none; color: #215692; letter-spacing: -.5px; font-size: 13px; font-weight: normal;}
#popper{position:absolute; z-index:10; display:none; width:260px; background-color:#D7E2F6; border:1px solid black; font-family:Arial,Verdana,Helvetica,sans-serif; .padding-bottom:6px;}
.poptitle{width:254px; clear:both; float:left; color:#5C6167; font-size:12px; vertical-align:middle; margin:5px 0 2px 5px;}
.poptext{font-size:11px; float:left; width:225px; margin-left:15px; _margin-left:5px;}
.popmiddle{clear:both; float:left; width:250px; margin: 5px 0 5px 5px; _margin: 5px 0 2px 3px; background-color:#ffffff;}
.popclose {font-size:12px; width:55px; margin-top:5px; float:right;}
.popclose a, popclose a:visited {font-size:12px; color:#000000; text-decoration:none;}
.ss_holder{width:120px; float:left; margin-left:5px; padding-bottom:15px;}
.newsletter_left_header_row{ margin:0; padding:6px 0px 6px 10px; float:left; width:155px; _width:155px; border:none; font-size:14px; font-weight:bold; color:#FFFFFF; background-image:url(http://www.toptenreviews.com/i/new_temp/left-nav-title-bg.gif); }
.text_newsletter{ margin-top:3px; float:left; font-size:11px; font-weight:normal; margin-bottom:10px; padding-left:5px; width:155px; }
.text_newsletter a,.text_newsletter a:visited{ color:#F08630; font-size:11px; font-weight:bold; clear:both; float:left; }
.boxes_newsletter{ margin-top:-2px; margin-left: 10px; _margin-left: 5px; width:140px; float:left; }
.boxes_newsletters{ margin-top:10px; _margin-top:5px; }
.newsletter_deliver_fresh{ width:150px; float:left; }
.newsletter_left_content_row{ background-image:url(http://www.toptenreviews.com/i/rev/site/newslback.gif); background-repeat:no-repeat;background-color:#e6e6e6; float:left; width:163px; border-width:1px; border-style: solid; border-color: #9C9C9C; }
@media screen and (-webkit-min-device-pixel-ratio:0) { .newsletter_left_content_row{ background-image:url(http://www.toptenreviews.com/i/rev/site/newslback.gif); background-repeat:no-repeat; float:left; width:163px; border-width:1px; border-style: solid; border-color: #9C9C9C; } }
.newsletter_left_top_sp{ margin-top:10px; }
.newsletter_left_space{ margin-top:5px; margin-bottom:5px; width:165px; }
.left_newsletter_cont{ float:left; }
.newsletter_link{ clear:both; float:left; width:100px; border-width:1px; }
.email_box{ margin-top:5px; margin-left:10px; width:135px; font-size:10px; color:#797979; font-style:italic; float:left; }
.sign_up{ clear:both; margin-top:5px; margin-left:10px; _margin-left:5px; float:left; width:135px; }
.chk_text{ float:left; width:114px; padding-left:5px; margin-top:2px; }
.nl_thanks{ width:125px; color:#F08630; font-size:11px; font-weight:bold; float:left; margin-left:0px; }
.main_right_nav{  float: right; width:300px; /*margin-top:0px;*/ _width:299px; background-color:#CCCCCC; padding-bottom:20000px; margin-bottom:-20000px; }
.accessibility_container{ float:left; width:295px; padding-left:5px; font-size:22px; color:#ffffff; }
.print_button{ float:left; width:55px; font-size:12px; color:#ffffff; }
.email_button{ float:left; width:68px; font-size:12px; color:#ffffff; }
.send_to_mobile_button{ float:left; width:110px; font-size:12px; color:#ffffff; }
.right_nav_element_container{ margin-bottom:10px; float:left; width:300px; }
.pg_container{ border: 1px solid #A8A8A8; width:280px; margin-left:10px; _margin-left:5px; margin-top:10px; float:left; background-color:#FFFFFF; }
.pricegrabber_box{ position:absolute; z-index: 100; visibility:hidden; }
.pg_head{ background-color: #878787; color:#FFFFFF; font-weight:bold; width:270px; font-size:18px; float:left; padding-left:10px; }
.pg_head a,.pg_head a:visited{ text-decoration:none; color:#FFFFFF; }
.pg_head a:hover{ text-decoration:underline; }
.pg_head_movies{ background: #C2231F url(http://movies.toptenreviews.com/images/pg_header_bg.gif) repeat-x; color:#FFFFFF; font-weight:bold; width:270px; font-size:18px; float:left; padding-left:10px; }
.pg_content{ width:280px; float:left; font-size:12px; margin: 5px 0; }
.pg_content span{ float:left; width:60px; }
.pg_content span img{ width:55px; }
.pg_content a{ color:#000000; }
.pg_content2{ width:280px; float:left; font-size:12px; margin: 5px 0; }
.pg_content2 span{ float:left; width:115px; text-align:center; }
.pg_content2 a,.pg_content2 a:visited{ color:#000000; }
.pg_content_row{ width:260px; float:left; margin:0px 10px; _margin:0px 5px; border-top:1px solid #e1e1e1; padding:5px 0px 0px 0px; _padding:5px 0px 0px 0px; }
.pg_content_row_header{ width:260px; float:left; margin:1px 10px; _margin:1px 5px; }
.pg_field{ text-align:center; width:70px; float:left; vertical-align:middle; font-weight:bold; }
.pg_field a img{ border:none; }
.pg_field_price{ padding:3px 0px 0px 0px; text-align:center; color:#cd0500; width:70px; float:left; font-weight:bold; _padding:3px 0px 0px 0px; }
.pg_field_price a,.pg_field_price a:visited{ color:#cd0500; font-weight:bold; text-decoration:none; }
.pg_field_faded{ padding:0px 0px 0px 10px; text-align:center; color:#848484; width:60px; float:left; }
.pg_field_faded_buy{ text-align:left; color:#848484; width:115px; float:left; }
.pg_field_faded_buy a,.pg_field_faded_buy a:visited{ font-size:11px; font-weight:bold; color:#0D68AE; }
.pg_field_faded_buy_header{ text-align:left; color:#848484; width:105px; float:left; }
.pg_img_close{ float: right; margin-right: 5px; padding: 2px 0px 0px 0px; }
.pg_img_close img { border: 0px; }
.pg_footer{ background-color:#DFDFDF; text-align:center; width:280px; float:left; color:#575757; font-size:14px; font-weight:bold; }
.pg_footer a,.pg_footer a:visited{ color:#575757; font-size:14px; text-decoration:none; }
.pg_powered_by{ float:left; width:280px; }
.pricegrabber_section2{ position:absolute; display:none; position:absolute; /*z-index:100;*/ }
.sociables_close{ float:  left; font-size:15px;}
.sociables_close a, .sociables_close a:visited{ color:  blue; text-decoration:  none; font-size:15px;}
.sociables_close a:hover{color:blue; text-decoration:none; font-size:15px;}
.sociables_container{ border: 1px solid #A8A8A8; width:270px; margin-left:10px; _margin-left:5px; padding:10px 0 10px 10px; _padding:10px 0 10px 5px; float:left; background-color:#FFFFFF; text-align:left; z-index:1;}
.sociables_header{ color:#92C992; width:260px; float:left; font-size:14px; font-weight:bold; }
.sociables_header2{ width:240px; }
.sociables_footer{ width:270px; float:left; font-size:10px; }
.sociables_footer input{ color:#BFBEBC; }
.overall_sociables_box{ clear:  both; }
.sociables_box{ width:135px; float:left; }
.sociable{ width:135px; float:left; font-size:10px; margin-bottom:5px; }
.sociable a,.sociable a:visited{ color: #6B6B6B; text-decoration:none; }
.right_ad_text{ font-size:11px; font-weight:bold; color:#555555; text-align:center; }
.arrow_cont{ float:left; width:15px; vertical-align:middle; margin-right:5px; _margin-right:0px; }
.video_cont{ width: 265px; margin-left:15px; _margin-left:5px; float:left; margin-bottom:3px; }
.video_link{ float:left; font-size:11px; color:#134B7A; width:240px; }
.video_link a,.video_link a:visited{ color:#0062A1; text-decoration:none; }
.video_link a:hover {color:#FC7F01;}
.video_footer{ width:285px; float:left; font-size:10px; color:#134B7A; text-decoration:underline; font-weight:bold; margin-left:15px; _margin-left:5px; }
.video_footer a,.video_footer a:visited{ color:#134B7A; text-decoration:underline; }
.number_1_prod_left{ width:115px; float:left; }
.number_1_prod_left img{ width:105px; }
.number_1_prod_right{ width:150px; float:left; margin-right:15px; _margin-right:7px; }
.number_1_prod_name{ font-size:16px; font-weight:bold; float:left; width:150px; }
.number_1_prod_manufacturer{ width:150px;float:left;font-size:10px;font-style:italic; }
.number_1_prod_short_desc{ width:150px;float:left;font-size:10px;margin-top:10px;margin-bottom:5px; }
.read_full{ width:150px;float:left;font-size:10px;color:#0B75AF; }
.read_full a,.read_full a:visited{ color:#0B75AF; }
.number_1_lowest{ font-size:10px;width:115px;float:left; text-align:center; }
.number_1_price{ width:115px;float:left;color:#BC0D14;font-size:12px;text-align:center;font-weight:bold; }
.number_1_buy{ width:115px;float:left;text-align:center; }
.number_1_buy img{ width:41px; }
.text_ad_right{ width:298px; float:left; background-color:#F4F4F4; }
.the_quick_links{ width:300px; float:left; clear:both; }
.the_quick_links img{ vertical-align:bottom; }
.right_quick_links{ width:260px; float:left; background-color:#606060; color:#d6d6d6; font-size:12px; padding:5px 20px 10px 20px; }
.right_quick_links a,.right_quick_links a:visited{ color:#d6d6d6; }
.right_quick_links a:hover{ color:#FC7F01; }
.right_quick_cont{ width:108px; float:left; margin-top:5px; }
.right_quick_left{ margin-right:20px; }
.right_quick_right{ margin-left:20px; }
.right_quick_cont_img{ width:15px; float:left; margin-right:5px; _margin-right:2px; }
.right_quick_cont_img img{ vertical-align:bottom; }
.new_review_cont{margin-top: 5px; float: left; width:235px; border-right: 1px solid #B8B8B8; padding-right:5px; padding-bottom:500px; margin-bottom:-500px;}
.new_articles_cont{margin-top: 5px; float: left; width:270px; padding-right:5px; border-right: 1px solid #B8B8B8; padding-bottom:500px; margin-bottom:-500px;}
.new_blog_cont{margin-top: 5px; float: left; width:250px; padding-right:5px; padding-bottom:500px; margin-bottom:-500px;}
.new_review_header{ margin-top: 5px; margin-left:15px; _margin-left:5px; margin-bottom:10px; font-size:16px; font-weight:bold; color:#4E4E4E; width:285px; float:left;}
.header_color{color:#FC7F01; font-weight:bold;}
.site_name{margin-left: 5px; margin-bottom:8px; font-size:13px; font-weight:bold; color:#0062a1; text-decoration:none;}
.site_name a, .site_name a:visited {font-size:13px; color:#0062a1; text-decoration:underline;}
.site_name a:hover {color:#FC7F01;}
.site_name_cont{ float:left; width:225px; margin-left:10px; _margin-left:5px; margin-bottom:5px;}
.title_cont{ width: 285px; margin-left:15px; _margin-left:5px; margin-bottom:8px; float:left; }
.title_cont img{ margin-right:5px; }
.title_style{ font-size:12px; color:#0062a1; text-decoration:underline; float:left; width:245px; }
.title_style a, .title_style a:visited {font-size:12px; color:#0062a1; text-decoration:underline;}
.title_style a:hover {color:#FC7F01;}
.footer_board{clear: both; width:100%; height:25px; background-color:#ffffff;}
.portal_footer{background-color:#7E7E7E; text-align:center; color: white; font-size: 10px; float: left; width:986px; margin-left: 32px;_margin-left: 16px; padding-bottom:20px;}
.portal_footer ul {list-style-type: none;margin-bottom:10px;margin-top:10px; padding-left:0px;}
.portal_footer img {margin-top:10px;}
.portal_footer li { display:inline;padding: 6px; }
.portal_footer a, .portal_footer a:visited { font-size: 13px;text-decoration:none;color: white;font-weight:bold; }
.portal_footer a:hover { text-decoration:underline; }
.login_box{position:absolute; display:none; margin-top:40px; margin-left:-180px; .margin-left:-305px; _margin-top:35px; _margin-left:-180px; width:300px; font-size:12px; height:53px; background:url('http://www.toptenreviews.com/i/community/logback.gif'); background-repeat:no-repeat;}
.login_box a, .login_box a:visited {text-decoration:none; color: white;}
.login_box_row{width:280px; clear:both; float:left; margin-left:15px; _margin-left:7px; margin-top:6px;}
.login_box_row2{width:280px; clear:both; float:left; margin-left:15px; _margin-left:7px; color:black;}
.login_box_row2 input{float: left; margin: 1px 10px 0 0; padding: 0 0 0 0;}
.main_login_box{width: 295px; height: 50px; float: left;}
.login_err{float: left;}
.loginerr{color:black;}
.user_box{width:145px; float:left;}
.user_box input {width:140px; padding: 0 0 0 0; margin: 0 0 0 0;}
.pass_box{width:75px; float:left;}
.pass_box input {width:70px; padding: 0 0 0 0; margin: 0 0 0 0;}
.keeplogin{width:115px; float:left; color: white; padding: 3px 18px 0 0;}
.keeplogin input{margin: 0 5px 0 0; padding: 0 0 0 0; .margin-top: -3px;}
.lostpass{width:110px; padding-left:10px; margin-top:3px; float:left; border-left: 1px solid white;}
.log_go{width:32px; float:left;}
.log_close{width:20px; float:left;}
.top_login_text{float:left; margin-left:5px; _margin-left:2px; margin-top:30px; width:100px; _width:95px; color:#FFFFFF; text-align:center; font-size:12px;}
.top_login_text a, .top_login_text a:visited {color:#FFFFFF; text-decoration:none;}
.top_login_textb{float:left; margin-left:8px; _margin-left:4px; margin-top:5px; width:100px; _width:95px; color:#FFFFFF; text-align:left; font-size:12px; font-weight:bold;}
.top_login_textb a, .top_login_textb a:visited {color:#000000; text-decoration:none; font-size:10px;}
.top_login_textb_row{clear:both; float:left; width:100px; _width:95px; margin-top:10px; _margin-top:5px;}
.login_close_button{float: right; margin-right: 5px; _margin-right: 2px; background: url('http://www.toptenreviews.com/i/community/logclose.gif') no-repeat; height: 15px; width: 18px; margin-left: 2px;}
#why_join{padding-top: 3px; color: white;}
#why_join span {color: black;}
#lostpword{padding-top:5px; font-size: 11px;}
#faderbox {background-color:#000000; display:none; /*opacity:0;*/ position:fixed; .position:absolute;  /*filter:alpha(opacity=50);*/  z-index:500; left:0; top:0; height:100%; .height:1500px; width:120%; _width:3000px;}
#popcontent {position:absolute; border:0px; display:none; background-color:#FFFFFF; z-index:501;}
.popcontentrow {width:100%; clear:both; float:left; background-color:#FFFFFF;}
.popheader {background-color:#ABABC2; float:left; width:100%;}
#popfrm {width:98%; height:100%; float:left; border:0;}
.prod_box_main_cont{ width:498px; float:left; }
.prod_box_img_header{ float:left; width:130px; padding-left:5px; }
.prod_lmore_specs{ padding-top:5px; font-size:12px; padding-left:15px; margin-bottom:5px; color:#4E4A4B; line-height:1.5; }
.prod_lmore_specs img{ width:110px; }
.prod_lmore_specs a{ color:#4E4A4B; text-decoration:none; }
.prod_lmore_specs a:hover{ text-decoration:underline; }
.prod_box_enlarge_img_header{ text-align:center; padding-top:5px; }
.prod_box_enlarge_img_header img{ width:102px !important; }
.prod_info_main_cont{ float:left; padding-left:15px; width:348px; }
.prod_info_name{ float:left;width:345px; font-size:26px; }
.prod_info_manuf_version{ width:348px; font-size:12px; color:#656565; }
.prod_info_manuf_span{ color:#000000; }
.prod_info_version_span{ color:#000000; font-weight:bold; }
.prod_info_feature_cont{ float:left; width:200px; }
.prod_info_feature_overall{ padding-bottom:5px; float:left; width:200px; }
.prod_info_feature_overall span{ padding-left:5px; font-size:11px; font-weight:bold; }
.prod_info_feature_combine{ float:left; margin-bottom:-3px; width:200px; }
.prod_info_feature_combine span{ padding-left:5px; font-size:11px; }
.rank_text{ float:left; width:150px; font-size:11px; }
.rank_score_image{ float:left; width:40px; margin-right:5px; _margin-right:2px; padding-top: 3px;.padding-top: 0px; }
.prod_info_low_price_cont{ float:left; width:115px; }
.prod_info_low_price_text{ font-size:11px; text-align:center; }
.prod_info_actual_price_text{ font-size:16px; text-align:center; color:#cc0907; font-weight:bold; }
.prod_info_deals{ font-size:11px; text-align:center; color:#f33131; }
.prod_info_buy_dl_button{ text-align:center; }
.prod_rank_cont{ float: left; width:498px; height:37px; background-image:url('http://www.toptenreviews.com/i/rev/site/cms/compare_all_but.gif'); background-repeat:no-repeat; margin-top:5px; }
.prod_rank_header{ float:left; padding-top:10px; padding-left:15px; width:307px; font-size:13px; font-weight:bold; }
.prod_rank_header_span{ font-size:11px; font-weight:normal }
.prod_rank_img{ float:left; width:156px; height:35px; }
.prod_lmore_cont{ float: left; width:498px; _width:480px; background-image:url('http://www.toptenreviews.com/i/rev/site/cms/sliver.gif'); background-repeat: repeat-x; }
.prod_lmore_text{ float: left; width:498px;.width:480px; padding-left:15px; color:#DC8504; font-size:13px; font-weight:bold; padding-bottom:5px; }
.prod_lmore_specs_no_width{ padding-top:5px; font-size:12px; padding-left:15px; margin-bottom:5px; color:#4E4A4B; line-height:2.5; }
.prod_lmore_probs{ padding-top:5px; padding-bottom:10px; font-size:12px; font-weight:bold; padding-left:15px; color:#4E4A4B; }
.prod_lmore_probs a,.prod_lmore_probs a:visited{ color:#4E4A4B; text-decoration:none; }
.prod_main_rev_cont{ float:left; width:498px; _width:498px; overflow:hidden; }
.prod_main_rev_header{ padding-left:20px; width:458px; text-align:justify; padding-top:8px; color:#666666; FONT-SIZE: 12px; float:left; line-height:1.5; }
.prod_main_rev_header p{ margin-bottom:8px; }
.matrix_yellow_bar{ float:left; width:468px; font-size:10px; background-color:#FDF1BF; padding:5px 10px 5px 20px; }
.ss_header{ float:left; width: 458px; padding-left:20px; color: #FA9800; font-weight: bold; padding-top:20px }
.ss_container{ float:left; width:109px; margin:0px 0px 0px 5px; _margin:0px 0px 0px 0px; }
.ss_image{ float:left; width:100px; }
.ss_image img{ width:109px; height:90px; }
.prod_video_header{ clear:both; float:left; width:458px; padding:10px 0px 10px 0px; }
.prod_video_actor_header{ clear:both; float:left; width:458px; padding:10px 10px 10px 15px; }
.crit_reviews_cont{ clear:both; float:left; width:479px; _width:478px; background-color:#E4E4E4; padding:1px 0px 0px 20px; }
.crit_reviews_cont_price{ clear:both; float:left; width:478px; background-color:#E4E4E4; padding:1px 0px 0px 20px; background-image: url(http://www.toptenreviews.com/i/rev/site/cms/pricgrbrbar.gif); }
.crit_reviews_header{ padding:3px 0px 0px 0px; float:left; font-size:17px; margin:0px; }
.crit_reviews_header h2{ margin:0px; font-size:17px; font-weight:bold; color:#282828; margin:0px; float: left; }
.user_read_all_cont{ padding:3px 28px 0px 0px; }
.user_read_all_cont a,.user_read_all_cont a:visited{ font-size: 13px; text-decoration: none; }
.user_read_all_cont a:hover{ text-decoration: underline; }
.user_read_all_cont_head{ float: right; .padding-bottom: 4px; }
.float_left{ float: left; }
.overall_prod_ranking_box_cont{ clear:both; float:left; width:230px; }
.back_to_review_link{ font-size: 12px; }
.back_to_review_link a,.back_to_review_link a:visited{ font-weight: bold; text-decoration: none; }
.back_to_review_link a:hover { text-decoration: underline; }
.crit_font_button_cont{ float:right; padding:3px 20px 5px 0px; _padding:3px 20px 2px 0px; }
.crit_font_button_both{ float:left; padding:0px 5px 0px 0px; }
.video{width:300px;}
.li_image{margin-top:0px;}
.video_right_cont{float:right; background-color:#606060; padding-bottom:2000px;margin-bottom:-2000px; width:300px;}
.video_header{width:285px; padding-left:15px; padding-bottom:0px; background-color:#606060; color:#d6d6d6; font-size:20px; font-weight:normal; text-align:left; vertical-align:middle}
.video_player_cont{width:280px;background-color:#FFFFFF; height:193px;}
.video_dots{width:275px; background-color:#606060; color:#ffffff; }
.video_sections{width:275px; background-color:#606060; color:#ffffff; float:left; .height:60px; }
.vid_thumb_cont{width:90px; float:left; padding-left:18px; padding-top:5px;}
.vid_thumb_cont img{ width:73px; height:55px; }
.vid_text_cont{width:130px; float:left; font-size:12px; font-weight:bold; padding-top:10px;}
.vid_text_cont a, .vid_text_cont a:visited {text-decoration:none;color:#ffffff;}
.vid_text_cont a:hover {text-decoration:underline; color:#FC7F01;}
.vid_date_cont{font-size:11px; font-weight:normal;}
.vid_go{width:35px; float:left; padding-top:10px;}
.slider{width:15px; float:right; position:relative; text-align:center; background:#606060}
.arrow_box_up_arrow{ float:right; width:100%}
.arrow_box_down_arrow{ float:right; width:100%}
.arrow_box_slider{ height:194px; float:left; background: #606060 url('http://www.toptenreviews.com/i/home/line.gif') repeat-y center; margin:3px 0; }
.bottom_scoll_image{ width:300px; .margin-top:-4px; float:left; }
#video_slider_hidden{ position:relative; width:285px; float:left; }
#video_slider{ height:214px; .height:236px; overflow:hidden; position:relative; width:285px; float:left; background-color:#606060; }
#sliderbar{ width:15px; height:60px; }
.upsale_header_text{ clear:both; float:left; padding: 3px 0px 3px 25px; font-size:17px; color:#828282; font-weight:bold; }
.upsale_cont{ clear:both; float:left; width:498px; padding:5px 0px 0px 0px; text-align:center; overflow:hidden; }
.upsale_prod_container{ float:left; width:128px; padding: 0px 19px 100px 19px; _padding: 0px 19px 100px 19px; border-right:1px dotted #999999; margin-bottom:-100px; }
.upsale_prod_name{ clear:both; float:left; width:128px; padding: 0px 0px 25px 0px; color:#98989c; font-size:12px; height:35px; }
.upsale_prod_name a,.upsale_prod_name a:visited{ color:#98989c; text-decoration:none; }
.upsale_where_to{ clear:both; float:left; width:128px; background-color:#e6e6e6; color:#848484; font-size:11px; text-align:left; }
.upsale_vendor_prices_cont{ clear:both; float:left; width:128px; color:#1669d6; font-size:11px; }
.upsale_vendor_prices_cont a,.upsale_vendor_prices_cont a:visited{ text-decoration:none; color:#1669d6; }
.upsale_vendor{ clear:both; float:left; width:128px; border-bottom:1px dotted #999999; }
.upsale_price{ clear:both; float:left; width:128px; color:#ff0000; }
.upsale_price a,.upsale_price a:visited{ color:#FA0902; }
.upsale_prod_container_no_border{ float:left; width:123px; padding: 0px 20px 0px 20px; _padding: 0px 18px 0px 18px; }
.main_content_section{ float: left; width:498px; background-color:#FFFFFF; padding-bottom:20000px; margin-bottom:-20000px; }
.user_comments_title{ clear:both; float:left; padding: 3px 0px 3px 25px; _padding: 3px 0px 3px 12px; font-size:17px; color:#282828; }
.user_comments_title h2{ width:200px; }
.read_all_count{ float:right; padding: 5px 30px 0px 0px; _padding: 5px 15px 0px 0px; font-size:12px; color:#024d91; }
.read_all_count a,.read_all_count a:visited{ color:#024d91; }
.user_comments_cont{ clear:both; float:left; width:470px; _width:450px; }
.user_comments_cont a:hover { color: #FC7F01; text-decoration: underline; }
.user_comment_faded{ clear:both; float:left; width:446px; _width:426px; margin:0px 15px 0px 15px; _margin:0px 7px 0px 7px; background-color:#f7f7f7; }
.user_comment_white{ clear:both; float:left; width:446px; _width:426px; margin:0px 15px 0px 15px; _margin:0px 7px 0px 7px; background-color:#ffffff; }
.user_comment_reply_faded{ clear:both; float:left; width:420px; _width:390px; padding-bottom: 35px; margin:0px 15px 0px 40px; _margin:0px 7px 0px 32px; background-color:#f7f7f7; }
.user_comment_reply_white{ clear:both; float:left; width:420px; _width:390px; padding-bottom: 25px; margin:0px 15px 0px 40px; _margin:0px 7px 0px 32px; background-color:#ffffff; }
.user_comment_info{ clear:both; float:left; color:#99a6c3; font-size:12px; padding:10px 0px 0px 15px; _padding:10px 0px 0px 7px; }
.user_comment_info a,.user_comment_info a:visited{ color:#0048c4; text-decoration:none; }
.user_comment{ clear:both; float:left; color:#503333; font-size:12px; width:430px; _width:410px; padding:8px 0px 0px 15px; _padding:8px 0px 0px 7px; }
.user_comment_reply{ clear:both; float:left; color:#503333; font-size:12px; width:405px; _width:385px; padding:8px 0px 0px 15px; _padding:8px 0px 0px 7px; }
.user_comment_reply_cont{ clear:both; float:left; padding:25px 0px 10px 15px; _padding:25px 0px 10px 7px; }
.user_comment_reply_cont img{ float:left; }
.user_comment_reply_text{ float:left; color:#5948c0; font-size:12px; padding:0px 0px 0px 5px; padding:0px 0px 0px 2px; }
.user_comment_reply_text a,.user_comment_reply_text a:visited{ color:#0048c4; text-decoration:none; }
.mid_element_cont{ clear:both; float:left; width:499px; padding:0;}
.prod_own_product_link{ clear:both; float:left; width:479px; margin-bottom:10px; text-align:right; }
.prod_own_product_link a,.prod_own_product_link a:visited{ font-size:11px; }
.middle_page_container{ clear:both; float:left; width:499px; }
.middle_page_inner_container{ clear:both; float:left; width:auto; padding-bottom:30px}
.mid_element_header{ clear:both; float:left; width:499px; background-color:#e4e4e4; }
.mid_element_header img{ vertical-align:middle; margin-left:5px; }
.mid_add_cont{ clear:both; float:left; width:498px; _width:480px; }
.mid_add_cont img{ float:right; padding:10px 20px 15px 0px; _padding:10px 10px 15px 0px; }
.user_rev_cont{ padding:10px 0 10px 0; float:left; width:468px; margin:0 15px 5px 15px; _margin:0 7px 5px 7px; border-bottom: 1px solid #cccccc;}
.user_summary_borders{border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; };
.user_rev_header, .single_user_rev_header{ float:left; width:466px; }
.user_rev_header img{ margin-right:5px; margin-top:4px; width:35px; vertical-align:middle; float:left; }
#user_img{ width:61px; }
.user_rev_snippet{ width:320px; padding-right:15px; float:left; font-size:14px; font-weight:bold; color: #176AB1; text-align:left;vertical-align:top; }
.user_rev_snippet a,.user_rev_snippet a:visited{ font-weight:bold; color: #176AB1; text-decoration:none; }
.user_rev_snippet a:hover { color: #FC7F01; }
.prod_middle_row{ clear:both; float:left; width:458px; }
.user_rev_more{ float:left; font-weight: bold; font-size:13px; }
.user_rev_more a,.user_rev_more a:visited{ color: #176AB1; text-decoration: none; }
.user_rev_more a:hover{ text-decoration: underline; color: #FC7F01; }
.user_rev_info{ margin-left:40px; _margin-left:20px; float:left; font-size:12px; padding:5px 0px 5px 0px; color:#686868; }
.user_rev_info a,user_rev_info a:visited { text-decoration: none; }
.user_rev_info a:hover { text-decoration: underline; }
.user_rev_snippet_content{ margin-left:40px; _margin-left:20px; float:left; font-size:12px; padding:5px 0px 10px 0px; clear:both; width: 426px;	 _width: 426px; }
.user_rev_snippet_content a,.user_rev_snippet_content a:visited { text-decoration: none; font-weight: bold; }
.user_rev_snippet_content a:hover { text-decoration: underline; }
.user_rev_helpful{ float:left; width:200px; font-size:10px; font-weight:bold; margin-left:40px; _margin-left:20px; clear: both; }
.user_rev_helpful, .single_user_rev_helpful span{ color: #176AB1; }
.single_user_rev_helpful{ font-weight:bold;margin-bottom:10px; }
.single_user_name_container{ float:left;font-size:11px;font-style:italic;margin-left:10px;width:350px; }
.single_user_rev_info{ float:left;width:100%; }
.user_rev_overall_summary{ float:left; width:230px; color:#434343; }
.user_rev_summary_header{ float:left; padding: 3px 0px 3px 0px; _padding: 3px 0px 3px 0px; font-size:14px; color:#282828; width:230px; }
.user_rev_summary_header a,.user_rev_summary_header a:visited{ color:#0163BE }
.user_rev_summary{ font-size:10px; float:left; color:#656565; width:230px; }
.google_add_container{ float:left; padding:30px 0px 0px 0px; width:auto; border-top: 1px solid #D1D1D1; }
.google_add_title{ padding:0px 0px 0px 15px; font-size:11px; font-weight:bold; width:350px; }
.google_script_cont{ float:left; padding:0px 0px 5px 8px; width:350px; }
.main_content_row{ clear:both; float:left; margin:0; width:100%; background-color:#CCCCCC; }
.user_comments_titles{ clear:both; float:left; padding: 3px 0px 3px 15px; _padding: 3px 0px 3px 12px; font-size:17px; color:#282828; }
.user_comments_titles h2{ width:200px; font-weight:normal; }
.user_comments_titled{ width:390px; clear:both; float:left; padding: 3px 0px 3px 15px; _padding: 3px 0px 3px 12px; font-size:17px; color:#656565; }
.user_comments_titled h2{ width:200px; }
.read_all_counts{ float:right; padding: 5px 30px 0px 0px; _padding: 5px 15px 0px 0px; font-size:12px; color:#024d91; }
.read_all_counts a,.read_all_counts a:visited{ color:#656565; text-decoration:none; }
.user_rev_conts{ padding:0px; float:left; width:468px; margin:0 15px 5px 15px; _margin:0 7px 5px 7px; }
.user_rev_overall_summarys{ float:left; width:350px; color:#434343; }
.user_rev_overall_summaries{ width:480px; _width:450px; }
.user_rev_summary_headers{ float:left; padding: 3px 0px 3px 0px; _padding: 3px 0px 3px 0px; font-size:14px; color:#656565; width:350px; }
.user_rev_summary_headers span{ font-weight:bold; }
.user_rev_summary_headers a,.user_rev_summary_headers a:visited{ color:#0163BE }
.user_rev_summary_headered{ width:300px;float:left;_width:280px;padding: 3px 0px 3px 0px; _padding: 3px 0px 3px 0px;color:#656565;font-size:12px; }
.user_rev_summary_headered a,.user_rev_summary_headered a:visited{ color:#0163BE }
.textal_area{ width:390px;float:left;_width:320px; }
.textal_area textarea{ height:45px; }
.mid_add_conting{ width:155px; float:right; clear:both; }
.mid_add_conting img{ float:right; padding:10px 20px 15px 0px; _padding:10px 10px 15px 0px; }
.image_submits{ float:left;width:75px;margin-top:-1px;margin-left:-10px;.margin-left:-25px;_width:50px; }
.left_nav_cat {float:left;font-size:11px;padding-left:10px;padding-top:3px;width:160px;}
.prod_video_container {float:left;margin:0 0 0 5px;text-align:left;width:144px;}
.prod_video_image {float:left;height:93px;width:123px;}
.prod_video_image img {height:90px;width:120px;}
.prod_video_name {clear:both;color:#0064D1;float:left;font-size:10px;font-weight:bold;padding:10px 0 0;width:123px;}
.prod_video_name a {color:#0064D1;text-decoration:none;}
.prod_video_desc {clear:both;color:#363636;float:left;font-size:10px;text-align:left;width:123px;}
.prod_award_container {float:left;margin-right:10px;margin-top:15px;width:80px;}
.papernews_container{ width:300px; height:112px; margin-top:13px; _margin-top:0px; .margin-top:0px; float:left; font-size:12px; background-image:url(http://www.toptenreviews.com/i/new_temp/newspaper.jpg); background-repeat:no-repeat; }
.papernews_synd{ width:174px; float:right; margin-top:13px; font-size:13px; color:#757374; clear:both; }
.papernews_link{ clear:both;color:#1E6FE0; float:left; font-size:11px; margin-left:25px; _margin-left:13px; .margin-left:13px; margin-top:0px; _margin-top:45px; .margin-top:45px; width:250px; }
.papernews_see_arch{ width:95px; .width:105px; float:left; }
.papernews_read_art{ width:75px; float:left; margin-left:10px; }
.papernews_title{ width:172px; height:35px; float:right; margin:10px 0px 0px 0px; color:#1E6FE0; font-size:11px; }
.header2 {color: #065ca5;font-size: 26px;font-family: Arial;line-height: 12pt;margin-bottom: 12px;.margin-top:15px;}
.sitemap_header {font-size:13px;font-family:Arial;font-weight:bold;margin-bottom:2px;padding:0;}
.plain_float_left{ float:left; }

.main_row_content {margin: 0px 0px 0px 0px; width:100%; clear:both; float:left; background-color:#CCCCCC;}
.nav_bar {padding-top: 3px;padding-left: 10px; width: 789px; _width: 788px; color: #595959; line-height: 22px; float:left; }
.nav_bar_title{ width:430px; _width:420px; float:left; font-size:14px; font-weight:bold; }
.nav_bar_cont{ float:left; clear:both; }
.main_nav_dir {font-size:10px; width: 789px; _width:789px; }
.main_nav_dir a,.main_nav_dir a:visited{ color:#595959; }
.main_nav_dir a:hover{ color:#1E6FE0; }
.bottom_nav_buttons{ float:right; width:359px; margin-top:5px; margin-bottom:5px; margin-right:0px; }
.bottom_nav_buttons a,.bottom_nav_buttons a:visited{ font-size:12px; font-weight:bold; color:#333332; }
.nav_buttons {float:right; width: 349px; margin-right:10px; _margin-right:4px; }
.nav_buttons a,.nav_buttons a:visited {font-size:12px; font-weight:bold; }
.left_btn{ width:110px; float:left; text-align:right; color:#a7a9ac; font-weight:bold; font-size:12px; }
.left_btn span{ color:#333332; }
.right_btn{ width:80px; float:left; text-align:left; color:#A7A9AC; font-weight:bold; font-size:12px;  }
.main_displaying {color: #333332; font-weight:bold; font-size:12px; width: 159px; text-align: left;float:left;}
.prev_next{ width:190px; float:left; }
.prev_next a,.prev_next a:visited{ font-size:12px; text-decoration:none; color:#333332; }
.prev_next a:hover{ color:#1E6FE0; text-decoration:none; }
.bottom_next_page_cont{ width:799px; float:left; background-color:#CCCCCC;}
.bottom_nav_bar{float:right;height:20px;width:305px;background-color:#cccccc; color:#595959;font-size:9px; padding:0px 0px 0px 15px;}
.bottom_nav_bar a {font: bold 9px sans-serif;color: #595959;}
.bottom_nav_bar_spacer{width:460px;float:left;background-color:#cccccc !important; line-height:20px;}
.header_container{ background-color:#625F5F; clear:both; float:left;width:970px !important; }
.main_top_right {width: 799px; height:250px; background-color:#CCCCCC; float: left; overflow:hidden;}
.main_top_image {width: 210px; height:225px; float: left; color: white; font-size: 13px; margin-left:1px; margin-right:10px; _margin-left:5px; _margin-right:5px; margin-top:5px;}
.main_top_image img{  /*height:185px;*/ }
.buying_guide_video{ width:200px; height:42px; _height:40px; margin-top:5px; margin-left:8px; _margin-left:5px; _margin-top:3px; float:left; /*text-align:center;*/ }
.buying_guide_video img{ width:170px; height:42px;}
.main_left_area{ width:499px; _width:499px; height:250px; float:left; overflow:hidden; }
.main_bottom_area{ width:499px; _width:499px; height:250px; float:left; overflow:hidden; }
.main_bottom_border{ width:499px; _width:499px; height:250px; float:left; overflow:hidden; background-color:#f5f6f7;/*padding-bottom:10px;*/ }
.main_intro_title{ width:255px; /*_width:220px;*/ float:left; clear:both; font-size:22px; font-weight:bold; padding:0px; margin:0px; margin-top:10px; color:#000000; }
.main_intro_title h1{ margin:0px; padding:0px; font-size:22px; }
.main_sub_intro_title{ width:255px; /*_width:220px;*/ float:left; clear:both; font-size:12px; color:#484647; font-weight:bold; margin-top:10px; margin-bottom:10px; _margin-bottom:5px; _margin-top:5px; }
.main_intro_text {width: 255px; /*_width:220px;*/ float: left; color:#000000;}
.main_intro_par {width:255px; /*_width:220px; height:105px; overflow:hidden;*/ float:left; font-size: 12px; color:#605f5f; margin: 0px 0px 5px 0px; }
.main_intro_links {width:235px; _width:220px; float:left; margin: 3px 0px 0px 0px;}
.main_intro_links a {color: #1e6fe0; font-weight:bold; font-size:12px; }
.intro_ad{background:black none repeat scroll 0;color:white;float:right;height:250px;width:300px;}
a.player {color:#FFFFFF;cursor:pointer;display:block;height:250px;margin:0 auto;padding:0;position:relative;text-align:center;text-decoration:none;width:300px;z-index:400;}
a.player img {border:0 none;margin-top:33px;width:300px;}
/**************************2 Matrix ***************************/
.table_holder_2 {width: 791px; float: right; margin: 0px 0px 0px 8px; border: none; background: #FFFFFF url('http://www.toptenreviews.com/i/rev/site/cms/rghtshadw.gif') repeat-y right;}
.compare_2 { width:481px; margin: 0px 0px 0px 0px; font-family: sans-serif;}
.compare_2 td {width: 120px; border-right: 1px solid #999999; text-align: center; padding: 1.5px 7px 1.5px 7px; padding-bottom:5px;}
.compare_right_2 td{ border-right:1px solid #999999; }
.compare_2 td a {color: #2a80ea; font-size: 11px;}
.table_head_2 {background: #666666; color: #e8e8e8; font-weight: bold; font-size: 12px; height:15px; text-align:center;}
.product_row_2 td {background: white; color: black; vertical-align: top; line-height:15px; padding-top: 4px;}
.product_row_img_2{width:85px;}
.rank_key_2 {text-align: left; line-height: 15px; width: 95px; margin: 27px 0px 0px 14px; font-size: 9px; vertical-align: middle;}
.reviewer_comments_row_2 {background: #e8e8e8; font-size: 11px; font-weight: bold;}
.reviewer_comments_row_2 td {vertical-align:top;}
.reviewer_comments_row_2 td img {padding-top: 7px; padding-bottom: 2px; vertical-align:middle; _vertical-align:middle; _padding-left:4px; padding-right:4px; _padding-right:0px; }
.lowest_price_row_2 {background:white; font-size: 11px; font-weight: bold;}
.spacer_2 td {font-size: 1px; background: #cccccc; height: 7px;}
.overall_rating_row_2 {background:white; font-size: 10px;}
.section_head_2 td {width: 500px; height: 17px; background: #cccccc; font-size: 11px; font-weight: bold; text-align: left !important; padding-left: 14px !important; word-spacing: -.5px; letter-spacing: -.5px;}
.section_head_2 td a {color: black; font-size: 11px;}
.white_row_2 td {background:white; font-size: 9px;}
.gray_row_2 td {background: #e8e8e8; font-size: 9px;}
td.left_cell_2 {width:181px; text-align: left; padding-left: 13px; vertical-align: middle;}
td.left_cell_2 a, .subcat_2 a, .subcat_2 a:visited, .right_cell_2 a, .right_cell_2 a:visited, .subfeat_2 a, .subfeat_2 a:visited {color:#1E6FE0; font-size: 9px;}
.right_table_holder_2{ width:301px; background-color:#FFFFFF; }
td.right_cell_2{ width:285px; text-align:center; padding:30px 10px 20px 10px; text-align:left; background-image:url('i/table-bg.jpg'); background-repeat:no-repeat;}
.subcat_2{width:126px; text-align: left; vertical-align: middle; padding-left: 2px;}
.subfeat_2{width:126px; text-align: left !important; vertical-align: middle;padding:1.5px 0px 1.5px 20px !important;}
.product_details_2 td {height: 35px; border-bottom: 1px solid #999999; vertical-align: top; padding-top: 5px;}
.product_details_2 td a {color: #2266dd; font-size: 9px;}
.two_prod_right_2{ font-size:14px; font-weight:bold; color:#656565; margin-left:7px; }
.two_prod_pros_2{ margin-top:15px; font-size:12px; color:#656565; line-height:1.6;  margin-left:8px; }
.two_prod_pros_2 ul{ margin-top:0px; padding-top:0px; padding-bottom:0px; margin-bottom:0px; }
.two_prod_sec_pros_2{ margin-top:25px; font-size:12px; color:#656565; line-height:1.6; text-align:left; margin-left:8px; }
.two_prod_sec_pros_2 ul{ margin-top:0px; padding-top:0px; padding-bottom:0px; margin-bottom:0px; }
.two_prod_pros_2 a, .two_prod_pros_2 a:visited{ color:#1E6FE0; font-size:12px; }
.two_prod_pros_2 a:hover{ color:#f77a1a; }
.ie_span_png_2{width:90px; height:21px;}
.ie_span_png_2 img {padding-top: 0px !important; display /*/**/: none\9;}
.ie_span_png2_2{width:89px; height:21px;}
.ie_span_png2_2 img {padding-top: 0px !important; display /*/**/: none\9;}
/**************************3 Matrix ***************************/
.table_holder_3 {width: 791px; float: right; margin: 0px 0px 0px 8px; border: none; background: #d4d4d4 url('http://www.toptenreviews.com/i/rev/site/cms/rghtshadw.gif') repeat-y right;}
.compare_3 {margin: 0px 0px 0px 0px; font-family: sans-serif;}
.compare_3 td {width: 165px; border-left: 1px solid #999999; text-align: center; padding: 1.5px 0px 1.5px 0px; padding-left:7px; padding-right:7px; padding-bottom:5px;}
.compare_3 td a {color: #2a80ea; font-size: 11px;}
.table_head_3 {background: #666666; color: #e8e8e8; font-weight: bold; font-size: 12px; height:15px; text-align:center;}
.product_row_3 td {background: white; color: black; vertical-align: top; line-height:15px; padding-top: 4px;}
.product_row_img_3{width:85px;}
.rank_key_3 {text-align: left; line-height: 15px; width: 95px; margin: 27px 0px 0px 14px; font-size: 9px; vertical-align: middle;}
.reviewer_comments_row_3 {background: #e8e8e8; font-size: 11px; font-weight: bold;}
.reviewer_comments_row_3 td {vertical-align:top;}
.reviewer_comments_row_3 td img {padding-top: 7px; padding-bottom: 2px; vertical-align:middle; _vertical-align:middle; _padding-left:4px; padding-right:4px; _padding-right:0px; }
.lowest_price_row_3 {background:white; font-size: 11px; font-weight: bold;}
.spacer_3 td {font-size: 1px; background: #cccccc; height: 7px;}
.overall_rating_row_3 {background:white; font-size: 10px;}
.section_head_3 td {width: 500px; height: 17px; background: #cccccc; font-size: 11px; font-weight: bold; text-align: left !important; padding-left: 14px !important; word-spacing: -.5px; letter-spacing: -.5px;}
.section_head_3 td a {color: black; font-size: 11px;}
.white_row_3 td {background:white; font-size: 10px;}
.gray_row_3 td {background: #e8e8e8; font-size: 10px;}
td.left_cell_3 {width:221px; text-align: left; padding-left: 13px; vertical-align: middle;}
td.left_cell_3 a, .subcat_3 a, .subcat_3 a:visited, .subfeat_3 a, .subfeat_3 a:visited {color:#1E6FE0; font-size: 9px;}
.subcat_3{width:126px; text-align: left; vertical-align: middle; padding-left: 2px;}
.subfeat_3{width:126px; text-align: left !important; vertical-align: middle;padding:1.5px 0px 1.5px 20px !important;}
.product_details_3 td {height: 35px; border-bottom: 1px solid #999999; vertical-align: top; padding-top: 5px;}
.product_details_3 td a {color: #2266dd; font-size: 9px;}
.ie_span_png_3{width:90px; height:21px;}
.ie_span_png_3 img {padding-top: 0px !important; display /*/**/: none\9;}
.ie_span_png2_3{width:89px; height:21px;}
.ie_span_png2_3 img {padding-top: 0px !important; display /*/**/: none\9;}
/**************************4 Matrix ***************************/
.table_holder_4 {width: 791px; float: right; margin: 0px 0px 0px 8px; border: none; background: #d4d4d4 url('http://www.toptenreviews.com/i/rev/site/cms/rghtshadw.gif') repeat-y right;}
.compare_4 {margin: 0px 0px 0px 0px; font-family: sans-serif;}
.compare_4 td {width: 120px; border-left: 1px solid #999999; text-align: center; padding: 1.5px 0px 1.5px 0px; padding-left:7px; padding-right:7px; padding-bottom:5px;}
.compare_4 td a {color: #2a80ea; font-size: 11px;}
.table_head_4 {background: #666666; color: #e8e8e8; font-weight: bold; font-size: 12px; height:15px; text-align:center;}
.product_row_4 td {background: white; color: black; vertical-align: top; line-height:15px; padding-top: 4px;}
.product_row_img_4{width:85px;}
.rank_key_4 {text-align: left; line-height: 15px; width: 95px; margin: 27px 0px 0px 7px; font-size: 10px; vertical-align: middle;}
.reviewer_comments_row_4 {background: #e8e8e8; font-size: 11px; font-weight: bold;}
.reviewer_comments_row_4 td {vertical-align:top;}
.reviewer_comments_row_4 td img {padding-top: 7px; padding-bottom: 2px; vertical-align:middle; _vertical-align:middle; _padding-left:4px; padding-right:4px; _padding-right:0px; }
.lowest_price_row_4 {background:white; font-size: 11px; font-weight: bold;}
.spacer_4 td {font-size: 1px; background: #cccccc; height: 7px;}
.overall_rating_row_4 {background:white; font-size: 10px;}
.section_head_4 td {width: 500px; height: 17px; background: #cccccc; font-size: 11px; font-weight: bold; text-align: left !important; padding-left: 14px !important; word-spacing: -.5px; letter-spacing: -.5px;}
.section_head_4 td a {color: black; font-size: 11px;}
.white_row_4 td {background:white; font-size: 9px;}
.gray_row_4 td {background: #e8e8e8; font-size: 9px;}
td.left_cell_4 {width:221px; text-align: left; padding-left: 13px; vertical-align: middle;}
td.left_cell_4 a, .subcat_4 a, .subcat_4 a:visited, .subfeat_4 a, .subfeat_4 a:visited {color:#1E6FE0; font-size: 9px;}
.subcat_4{width:126px; text-align: left; vertical-align: middle; padding-left: 2px;}
.subfeat_4{width:126px; text-align: left !important; vertical-align: middle;padding:1.5px 0px 1.5px 20px !important;}
.product_details_4 td {height: 35px; border-bottom: 1px solid #999999; vertical-align: top; padding-top: 5px;}
.product_details_4 td a {color: #2266dd; font-size: 9px;}
.ie_span_png_4{width:90px; height:21px;}
.ie_span_png_4 img {padding-top: 0px !important; display /*/**/: none\9;}
.ie_span_png2_4 {width:89px; height:21px;}
.ie_span_png2_4 img {padding-top: 0px !important; display /*/**/: none\9;}
/**************************5 Matrix ***************************/
.table_holder_5 {width: 791px; float: right; margin: 0px 0px 0px 8px; border: none; background: #d4d4d4 url('http://www.toptenreviews.com/i/rev/site/cms/rghtshadw.gif') repeat-y right;}
.compare_5 {margin: 0px 0px 0px 0px; font-family: sans-serif;}
.compare_5 td {width: 93px; border-left: 1px solid #999999; text-align: center; padding: 1.5px 0px 1.5px 0px; padding-left:7px; padding-right:7px; padding-bottom:5px;}
.compare_5 td a {color: #2a80ea; font-size: 11px;}
.table_head_5 {background: #666666; color: #e8e8e8; font-weight: bold; font-size: 12px; height:15px; text-align:center;}
.product_row_5 td {background: white; color: black; vertical-align: top; line-height:15px; padding-top: 4px;}
.product_row_img_5{width:85px;}
.rank_key_5 {text-align: left; line-height: 15px; width: 95px; margin: 27px 0px 0px 7px; font-size: 10px; vertical-align: middle;}
.reviewer_comments_row_5 {background: #e8e8e8; font-size: 11px; font-weight: bold;}
.reviewer_comments_row_5 td {vertical-align:top;}
.reviewer_comments_row_5 td img {padding-top: 7px; padding-bottom: 2px; vertical-align:middle; _vertical-align:middle; _padding-left:4px; padding-right:4px; _padding-right:0px; }
.lowest_price_row_5 {background:white; font-size: 11px; font-weight: bold;}
.spacer_5 td {font-size: 1px; background: #cccccc; height: 7px;}
.overall_rating_row_5 {background:white; font-size: 10px;}
.section_head_5 td {width: 500px; height: 17px; background: #cccccc; font-size: 11px; font-weight: bold; text-align: left !important; padding-left: 14px !important; word-spacing: -.5px; letter-spacing: -.5px;}
.section_head_5 td a {color: black; font-size: 11px;}
.white_row_5 td {background:white; font-size: 9px;}
.gray_row_5 td {background: #e8e8e8; font-size: 9px;}
td.left_cell_5 {width:221px; text-align: left; padding-left: 13px; vertical-align: middle;}
td.left_cell_5 a, .subcat_5 a, .subcat_5 a:visited, .subfeat_5 a, .subfeat_5 a:visited {color:#1E6FE0; font-size: 9px;}
.subcat_5{width:126px; text-align: left; vertical-align: middle; padding-left: 2px;}
.subfeat_5{width:126px; text-align: left !important; vertical-align: middle;padding:1.5px 0px 1.5px 20px !important;}
.product_details_5 td {height: 35px; border-bottom: 1px solid #999999; vertical-align: top; padding-top: 5px;}
.product_details_5 td a {color: #2266dd; font-size: 9px;}
.ie_span_png_5{width:90px; height:21px;}
.ie_span_png_5 img {padding-top: 0px !important; display /*/**/: none\9;}
.ie_span_png2_5{width:89px; height:21px;}
.ie_span_png2_5 img {padding-top: 0px !important; display /*/**/: none\9;}
/**************************6 Matrix ***************************/
.table_holder_6 {width: 791px; float: right; margin: 0px 0px 0px 8px; border: none; background: #d4d4d4 url('http://www.toptenreviews.com/i/rev/site/cms/rghtshadw.gif') repeat-y right;}
.compare_6 {margin: 0px 0px 0px 0px; font-family: sans-serif;}
.compare_6 td {width: 80px; border-left: 1px solid #999999; text-align: center; padding: 1.5px 0px 1.5px 0px; padding-left:7px; padding-right:7px; padding-bottom:5px;}
.compare_6 td a {color: #2a80ea; font-size: 11px;}
.table_head_6 {background: #666666; color: #e8e8e8; font-weight: bold; font-size: 12px; height:15px; text-align:center;}
.product_row_6 td {background: white; color: black; vertical-align: top; line-height:15px; padding-top: 4px;}
.product_row_img_6{width:65px;}
.rank_key_6 {text-align: left; line-height: 15px; width: 95px; margin: 27px 0px 0px 7px; font-size: 10px; vertical-align: middle;}
.reviewer_comments_row_6 {background: #e8e8e8; font-size: 11px; font-weight: bold;}
.reviewer_comments_row_6 td {vertical-align:top;}
.reviewer_comments_row_6 td img {padding-top: 7px; padding-bottom: 2px; vertical-align:middle; _vertical-align:middle; _padding-left:4px; padding-right:4px; _padding-right:0px; }
.lowest_price_row_6 {background:white; font-size: 11px; font-weight: bold;}
.spacer_6 td {font-size: 1px; background: #cccccc; height: 7px;}
.overall_rating_row_6 {background:white; font-size: 10px;}
.section_head_6 td {width: 500px; height: 17px; background: #cccccc; font-size: 11px; font-weight: bold; text-align: left !important; padding-left: 14px !important; word-spacing: -.5px; letter-spacing: -.5px;}
.section_head_6 td a {color: black; font-size: 11px;}
.white_row_6 td {background:white; font-size: 9px;}
.gray_row_6 td {background: #e8e8e8; font-size: 9px;}
td.left_cell_6 {width:191px; text-align: left; padding-left: 13px; vertical-align: middle;}
td.left_cell_6 a, .subcat_6 a, .subcat_6 a:visited, .subfeat_6 a, .subfeat_6 a:visited {color:#1E6FE0; font-size: 9px;}
.subcat_6{width:126px; text-align: left; vertical-align: middle; padding-left: 2px;}
.subfeat_6{width:126px; text-align: left !important; vertical-align: middle;padding:1.5px 0px 1.5px 20px !important;}
.product_details_6 td {height: 35px; border-bottom: 1px solid #999999; vertical-align: top; padding-top: 5px;}
.product_details_6 td a {color: #2266dd; font-size: 9px;}
.ie_span_png_6{width:51px; height:27px;}
.ie_span_png_6 img {padding-top: 7px !important; display /*/**/: none\9;}
.ie_span_png2_6{width:51px; height:31px;}
.ie_span_png2_6 img {padding-top: 7px !important; display /*/**/: none\9;}
/**************************7 Matrix ***************************/
.table_holder_7 {width: 791px; float: right; margin: 0px 0px 0px 8px; border: none; background: #d4d4d4 url('http://www.toptenreviews.com/i/rev/site/cms/rghtshadw.gif') repeat-y right;}
.compare_7 {margin: 0px 0px 0px 0px; font-family: sans-serif;}
.compare_7 td {width: 89px; border-left: 1px solid #999999; text-align: center; padding: 1.5px 0px 1.5px 0px; _padding:3px 0px 2px 0px;}
.compare_7 td a {color: #2a80ea; font-size: 11px;}
.table_head_7 {background: #666666; color: #e8e8e8; font-weight: bold; font-size: 12px; height:15px; text-align:center;}
.product_row_7 td {background: white; color: black; vertical-align: top; line-height:15px; padding-top: 4px;}
.product_row_img_7{width:55px;}
.rank_key_7 {text-align: left; line-height: 15px; width: 95px; margin: 27px 0px 0px 14px; font-size:9px; vertical-align: middle;}
.reviewer_comments_row_7 {background: #e8e8e8; font-size: 11px; font-weight: bold;}
.reviewer_comments_row_7 td {vertical-align:top;}
.reviewer_comments_row_7 td img {padding-top: 2px; _padding-top:3px; padding-bottom: 2px;}
.lowest_price_row_7 {background:white; font-size: 11px; font-weight: bold;}
.spacer_7 td {font-size: 1px; background: #cccccc; height: 7px;}
.overall_rating_row_7 {background:white; font-size: 10px;}
.section_head_7 td {width: 500px; height: 17px; background: #cccccc; font-size: 11px; font-weight: bold; text-align: left !important; padding-left: 14px !important; word-spacing: -.5px; letter-spacing: -.5px;}
.section_head_7 td a {color: black; font-size: 11px;}
.white_row_7 td {background:white; font-size: 9px;}
.gray_row_7 td {background: #e8e8e8; font-size: 9px;}
td.left_cell_7 {width:138px; text-align: left; padding-left: 13px; vertical-align: middle;}
td.left_cell_7 a, .subcat_7 a, .subcat_7 a:visited, .subfeat_7 a, .subfeat_7 a:visited {color:#1E6FE0; font-size: 9px;}
.subcat_7{width:126px; text-align: left; vertical-align: middle; padding-left: 2px;}
.subfeat_7{width:126px; text-align: left !important; vertical-align: middle;padding:1.5px 0px 1.5px 20px !important;}
.product_details_7 td {height: 35px; border-bottom: 1px solid #999999; vertical-align: top; padding-top: 5px;}
.product_details_7 td a {color: #2266dd; font-size: 9px;}
.ie_span_png_7{width:51px; height:27px;}
.ie_span_png_7 img {padding-top: 7px !important; display /*/**/: none\9;}
.ie_span_png2_7{width:51px; height:31px;}
.ie_span_png2_7 img {padding-top: 7px !important; display /*/**/: none\9;}
/**************************8 Matrix ***************************/
.table_holder_8 {width: 791px; float: right; margin: 0px 0px 0px 8px; border: none; background: #d4d4d4 url('http://www.toptenreviews.com/i/rev/site/cms/rghtshadw.gif') repeat-y right;}
.compare_8 {margin: 0px 0px 0px 0px; font-family: sans-serif;}
.compare_8 td {width: 78px; border-left: 1px solid #999999; text-align: center; padding: 1.5px 0px 1.5px 0px; _padding:3px 0px 2px 0px;}
.compare_8 td a {color: #2a80ea; font-size: 11px;}
.table_head_8 {background: #666666; color: #e8e8e8; font-weight: bold; font-size: 12px; height:15px; text-align:center;}
.product_row_8 td {background: white; color: black; vertical-align: top; line-height:15px; padding-top: 4px;}
.product_row_img_8{width:55px;}
.rank_key_8 {text-align: left; line-height: 15px; width: 95px; margin: 27px 0px 0px 14px; font-size:9px; vertical-align: middle;}
.reviewer_comments_row_8 {background: #e8e8e8; font-size: 11px; font-weight: bold;}
.reviewer_comments_row_8 td {vertical-align:top;}
.reviewer_comments_row_8 td img {padding-top: 2px; _padding-top:3px; padding-bottom: 2px;}
.lowest_price_row_8 {background:white; font-size: 11px; font-weight: bold;}
.spacer_8 td {font-size: 1px; background: #cccccc; height: 7px;}
.overall_rating_row_8 {background:white; font-size: 10px;}
.section_head_8 td {width: 500px; height: 17px; background: #cccccc; font-size: 11px; font-weight: bold; text-align: left !important; padding-left: 14px !important; word-spacing: -.5px; letter-spacing: -.5px;}
.section_head_8 td a {color: black; font-size: 11px;}
.white_row_8 td {background:white; font-size: 9px;}
.gray_row_8 td {background: #e8e8e8; font-size: 9px;}
td.left_cell_8 {width:136px; text-align: left; padding-left: 13px; vertical-align: middle;}
td.left_cell_8 a, .subcat_8 a, .subcat_8 a:visited, .subfeat_8 a, .subfeat_8 a:visited {color:#1E6FE0; font-size: 9px;}
.subcat_8{width:126px; text-align: left; vertical-align: middle; padding-left: 2px;}
.subfeat_8{width:126px; text-align: left !important; vertical-align: middle;padding:1.5px 0px 1.5px 20px !important;}
.product_details_8 td {height: 35px; border-bottom: 1px solid #999999; vertical-align: top; padding-top: 5px;}
.product_details_8 td a {color: #2266dd; font-size: 9px;}
.ie_span_png_8{width:51px; height:27px;}
.ie_span_png_8 img {padding-top: 7px !important; display /*/**/: none\9;}
.ie_span_png2_8{width:51px; height:31px;}
.ie_span_png2_8 img {padding-top: 7px !important; display /*/**/: none\9;}
/**************************9 Matrix ***************************/
.table_holder_9 {width: 791px; float: right; margin: 0px 0px 0px 8px; border: none; background: #d4d4d4 url('http://www.toptenreviews.com/i/rev/site/cms/rghtshadw.gif') repeat-y right;}
.compare_9 {margin: 0px 0px 0px 0px; font-family: sans-serif;}
.compare_9 td {width: 70px; border-left: 1px solid #999999; text-align: center; padding: 1.5px 0px 1.5px 0px; _padding:3px 0px 2px 0px;}
.compare_9 td a {color: #2a80ea; font-size: 11px;}
.table_head_9 {background: #666666; color: #e8e8e8; font-weight: bold; font-size: 12px; height:15px; text-align:center;}
.product_row_9 td {background: white; color: black; vertical-align: top; line-height:15px; padding-top: 4px;}
.product_row_img_9{width:55px;}
.rank_key_9 {text-align: left; line-height: 15px; width: 95px; margin: 27px 0px 0px 14px; font-size:9px; vertical-align: middle;}
.reviewer_comments_row_9 {background: #e8e8e8; font-size: 11px; font-weight: bold;}
.reviewer_comments_row_9 td {vertical-align:top;}
.reviewer_comments_row_9 td img {padding-top: 2px; _padding-top:3px; padding-bottom: 2px;}
.lowest_price_row_9 {background:white; font-size: 11px; font-weight: bold;}
.spacer_9 td {font-size: 1px; background: #cccccc; height: 7px;}
.overall_rating_row_9 {background:white; font-size: 10px;}
.section_head_9 td {width: 500px; height: 17px; background: #cccccc; font-size: 11px; font-weight: bold; text-align: left !important; padding-left: 14px !important; word-spacing: -.5px; letter-spacing: -.5px;}
.section_head_9 td a {color: black; font-size: 11px;}
.white_row_9 td {background:white; font-size: 9px;}
.gray_row_9 td {background: #e8e8e8; font-size: 9px;}
td.left_cell_9 {width:129px; text-align: left; padding-left: 13px; vertical-align: middle;}
td.left_cell_9 a, .subcat_9 a, .subcat_9 a:visited, .subfeat_9 a, .subfeat_9 a:visited {color:#1E6FE0; font-size: 9px;}
.subcat_9{width:126px; text-align: left; vertical-align: middle; padding-left: 2px;}
.subfeat_9{width:126px; text-align: left !important; vertical-align: middle;padding:1.5px 0px 1.5px 20px !important;}
.product_details_9 td {height: 35px; border-bottom: 1px solid #999999; vertical-align: top; padding-top: 5px;}
.product_details_9 td a {color: #2266dd; font-size: 9px;}
.ie_span_png_9{width:51px; height:27px;}
.ie_span_png_9 img {padding-top: 7px !important; display /*/**/: none\9;}
.ie_span_png2_9{width:51px; height:31px;}
.ie_span_png2_9 img {padding-top: 7px !important; display /*/**/: none\9;}
/**************************10 Matrix ***************************/
.table_holder_10 {width: 791px; float: right; margin: 0px 0px 0px 8px; border: none; background: #d4d4d4 url('http://www.toptenreviews.com/i/rev/site/cms/rghtshadw.gif') repeat-y right;}
.compare_10 {margin: 0px 0px 0px 0px; font-family: sans-serif;}
.compare_10 td {width: 63px; border-left: 1px solid #999999; text-align: center; padding: 1.5px 0px 1.5px 0px; _padding:3px 0px 2px 0px;}
.compare_10 td a {color: #2a80ea; font-size: 10px;}
.table_head_10 {background: #666666; color: #e8e8e8; font-weight: bold; font-size: 12px; height:15px; text-align:center;}
.product_row_10 td {background: white; color: black; vertical-align: top; line-height:15px; padding-top: 4px;}
.product_row_img_10{width:55px;}
.rank_key_10 {text-align: left; line-height: 15px; width: 95px; margin: 27px 0px 0px 14px; font-size:9px; vertical-align: middle;}
.reviewer_comments_row_10 {background: #e8e8e8; font-size: 11px; font-weight: bold;}
.reviewer_comments_row_10 td {vertical-align:top;}
.reviewer_comments_row_10 td img { padding-top: 2px; _padding-top:3px; padding-bottom: 2px; }
.lowest_price_row_10 {background:white; font-size: 11px; font-weight: bold;}
.spacer_10 td {font-size: 1px; background: #cccccc; height: 7px;}
.overall_rating_row_10 {background:white; font-size: 10px;}
.section_head_10 td {width: 500px; height: 17px; background: #cccccc; font-size: 11px; font-weight: bold; text-align: left !important; padding-left: 14px !important; word-spacing: -.5px; letter-spacing: -.5px;}
.section_head_10 td a {color: black; font-size: 11px;}
.white_row_10 td {background:white; font-size: 9px;}
.gray_row_10 td {background: #e8e8e8; font-size: 9px;}
td.left_cell_10 {width:128px; text-align: left; padding-left: 13px; vertical-align: middle;}
td.left_cell_10 a, .subcat_10 a, .subcat_10 a:visited, .subfeat_10 a, .subfeat_10 a:visited {color:#1E6FE0; font-size: 10px;}
.subcat_10{width:126px; text-align: left; vertical-align: middle; padding-left: 2px;}
.subfeat_10{width:126px; text-align: left !important; vertical-align: middle;padding:1.5px 0px 1.5px 20px !important;}
.product_details_10 td {height: 35px; border-bottom: 1px solid #999999; vertical-align: top; padding-top: 5px;}
.product_details_10 td a {color: #2266dd; font-size: 9px;}
.ie_span_png_10{width:51px; height:27px;}
.ie_span_png_10 img {padding-top: 7px !important; display /*/**/: none\9;}
.ie_span_png2_10{width:51px; height:31px;}
.ie_span_png2_10 img {padding-top: 7px !important; display /*/**/: none\9;}
/**************************10 Matrix ***************************/
.white_row td {background:white; font-size: 10px;}
.gray_row td {background: #e8e8e8; font-size: 10px;}
.matrix_notes_cont{width:400px;font-size:9px;float:left;margin-top:5px;margin-bottom:5px;padding:0px 0px 0px 10px;}
/**************************Mobile Matrix *************************/
.table_holder {width: 791px; float: left; margin: 0 0 12px 8px; _margin-left: 4px; background: #999999 url('http://www.toptenreviews.com/i/rev/site/cms/rghtshadw.gif') repeat-y right;}
.table_div {border-top: 1px solid #888888; border-left: 1px solid #888888; border-bottom: 1px solid #888888; float: left; background: white; width: 781px;}
.rank_key {text-align: left; line-height: 15px; width: 95px; margin: 0 0 0 0; padding: 15px 0 0 10px; font-size: 7pt; vertical-align: middle; float: left;}
.rank_key img {padding-right: 10px;}
.slant_div {float:left; width: 483px; padding-left: 97px; height: 111px; width: 483px;}
.compare {margin: 0 0 0 0; padding: 0 0 0 0; border: none; float: left;}
.compare td {border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; text-align: center; vertical-align: middle; padding: 1.5px 0px 1.5px 0px; font-size: 11px; height: 60px; padding-top: 5px; padding-bottom: 5px;}
.compare td a {color: #3888d8}
td.num {width: 20px; font-size: 10px;}
td.img {width: 70px;}
td.img img {width: 55px;}
td.name {width: 113px;}
td.name a {font-weight: bold;}
td.score {width: 47px}
td.review {width: 49px;}
td.shot {width: 32px;}
td.cat {width: 89px;}
td.date {width: 55px;}
td.price {width: 56px;}
td.price a {font-weight: bold; color: red;}
td.size {width: 25px; padding-right: 10px; text-align: right;}
td.desc {width: 185px; font-size: 10px; padding-left: 10px; padding-right: 10px; text-align: left; border-right: none; vertical-align: top;}
.left_nav_pop_menu { width: 130px; border: solid black 1px; background-color: #FFFFFF; margin-left:  5px; padding-top:  17px; z-index: 500; }
.left_nav_pop_menu:hover { background-color:  #FFFFFF; }
.left_nav_pop_link { padding: 1px 12px 1px 12px; .padding: 1px 12px 0px 12px; background-color: #FFFFFF; height:  14px; overflow:  hidden; line-height:1.5; }
.left_nav_pop_link:hover { color: #FF8F00; background-color: #FFFFFF; border-top: solid black 1px; border-bottom: solid black 1px; padding: 0px 12px 0px 12px; .height:  13px; }
.left_nav_pop_link_bottom:hover { border-bottom: 0px; padding: 0px 12px 1px 12px; .padding: 0px 12px 0px 12px; .height: 14px; }
.left_nav_pop_link a, .left_nav_pop_link a:visited { color: #025F9C; margin-left: 5px; }
.left_nav_pop_link a:hover { color: #FF8F00; }
.left_nav_subcat_box { width:  80px; .width:  100px; padding:  0px 3px 0px 0px; color: #025F9C; margin-bottom:  0px; float:  left; font-size:  10px; height:  14px; margin:  1px 0px 1px 10px; }
.left_nav_subcat_text { padding-left:13px; .padding-left:0px; cursor:default; height:  14px; }
.left_nav_subcat_text:hover { background-color:  #FFFFFF; }
.left_nav_subcat_box a { text-decoration:none; }
.left_nav_subcat_box:hover { border-top:  solid #000000 1px; border-bottom:  solid #000000 1px; border-left:  solid #000000 1px; background-color:  #FFFFFF; margin:  0px 0px 0px 9px; }
.left_nav_blank_space { background-color:  #FFFFFF; margin-left:-1px; }
.lnav_bluback { background: url('http://www.toptenreviews.com/i/new_temp/left-nav-bg.gif') repeat-x; border-top:1px dashed #BAB9B9; border-bottom:1px dashed #BAB9B9; padding: 3px 0 3px 0; }
/* not from CE, small tweaks */
.left_content_row { margin-bottom:2px; }
.prod_main_rev_header td{ width:219px; text-align:left;}
