
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; }


.prod_title_cont{ width:345px;float:left; color:#000000; font-weight:bold; font-size:25px; padding:0px 0px 7px 0px;text-align:left;}
.prod_title_cont h1{ margin:0px; color:#000000; font-weight:bold; font-size:25px;}
.review_title{ float:left; width:488px; padding-left:10px; _padding-top:6px; font-size:22px; color:#CCCCCC; margin-top:0px; padding-top:2px; }
.review_title span{ color:#FFFF9D; }
.reviews_top_title{ width:499px; _width:498px; margin-bottom:10px; float:left; background-color:#606060; }
.reviewer_image{float:left;padding:15px 0px 0px 55px;}
.reviewer_image img{width:100px;}
.reviewer_info{float:left;width:300px;padding-top:30px;padding-left:10px;}
.reviewer_info b{font-weight:bolder;font-size:16px;color:black;}
.reviewer_info span{color:#99A6C3;font-size:12px;}
.reviewer_info_link{float:left;padding-top:10px;color:#1E6FE0;width:299px;}
.reviewer_looking{float:left;padding-top:10px;width:410px;padding-left:20px;padding-bottom:10px;}
.reviewer_looking span{color:#1E6FE0;}
.reviewer_looking_link {float:left;color:#1E6FE0;}
.editor_reviewer_name{ color:#99A6C3; float:left; margin-bottom:10px; margin-top:10px; width:360px; }
.editor_reviewer_name a,.editor_reviewer_name a:visited{  color:#99A6C3; font-weight:bold; font-style:italic; }
.editor_reviewer_name_wider{ color:#99A6C3; float:left; margin-bottom:10px; margin-top:10px; width:455px; }
.editor_reviewer_name_wider a,.editor_reviewer_name_wider a:visited{  color:#99A6C3; font-weight:bold; font-style:italic; }
a.prod_main_player{margin-top:0px;display:block;width:480px;height:294px;padding:0px 0px 0px 0px;text-align:center;color:#fff;text-decoration:none;cursor:pointer;}
a.prod_main_player img { border: 0;}
.ce_exper_rev {	border-top:1px solid #D8D8D8;overflow:hidden;float:left;margin:0pt 15px;_margin:0px 0px 0px 7px;padding:10px 0px 0px 0px;width:468px;text-align:justify;font-size:12px;}
.ce_exper_rev a {color:#176AB1;text-decoration:none;}
.ce_exper_rev_info{width:100%;}
.ce_exper_rev_score {float:left;margin:3px 10px 0pt 0pt;}
.clear_left {clear:left;}
.critic_reviews_cont{ clear:both; float:left; padding:0px 20px 15px 12px; width:466px; }
.critic_reviews_title_header{float:left; color:#f1710c; font-weight:bold; font-size:16px; padding:10px 0px 5px 0px; width:466px; }
.critic_reviews_title_header h1{ margin:0px; color:#f1710c; font-size:16px; font-weight:bold; }
.critic_rev_summary_cont{ clear:both; float:left; padding:10px 0px 5px 0px; width:466px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; }
.crit_rev_left_sec_cont{ float:left; width:233px; }
.crit_rev_left_sec_header{ float:left; font-size:14px; color:#434343; width:233px; font-weight:bold; }
.crit_rev_left_sec_img_cont{ clear:both; float:left; font-size:12px; width:233px; padding:5px 0px 0px 0px; }
.crit_rev_left_sec_rev_count{ float:left; color:#424242; padding:0px 0px 0px 10px; }
.crit_rev_left_sec_rev_count a,.crit_rev_left_sec_rev_count a:visited{ color:#0365d0; padding:0px 0px 0px 5px; }
.crit_rev_left_sec_bottom_txt{ clear:both; float:left; font-size:9px; color:#696969; width: 190px; padding:5px 43px 0px 0px; }
.crit_rev_right_sec_cont{ float:left; width:233px; font-size:11px; }
.crit_rev_right_sec_column_header{ clear:both; float:left; width:233px; }
.crit_rev_right_sec_title{ clear:both; float:left; width:65px; color:#434343; }
.crit_rev_right_sec_score{ float:left; width:10px; }
.crit_rev_right_sec_img{ float:left; width: 40px; padding:3px 0px 0px 0px; _padding:0px 0px 0px 0px; }
.crit_rev_right_sec_graph_header{ float:left; width:70px; height:12px; background-color:#deecf5; margin:1px 0px 0px 0px; _margin:1px 0px 0px 0px; display:block;position:relative; }
.crit_rev_right_sec_graph{ height:12px; background-color:#4488db; }
.crit_rev_right_sec_number{ float:left; width:15px; margin:0px 0px 0px 10px; _margin:0px 0px 0px 10px; color:#434343; }
.crit_rev_right_sec_number a,.crit_rev_right_sec_number a:visited{ color:#4188d6; text-decoration:none;}
.rev_score_cont{ clear:both; float:left; padding:10px 0px 5px 0px; width:466px; border-top:1px solid #CCCCCC; }
.rev_score_header{ clear:both; float:left; font-size:14px; width:466px; padding:15px 0px 0px 0px; font-weight:bold; color:#393939; }
.rev_score_details_cont{ clear:both; float:left; width:466px; padding:0px 0px 20px 0px; }
.rev_score_details_top{ clear:both; float:left; width:466px; padding:0px 0px 10px 0px; }
.rev_score_details_img{ clear:both; float:left; padding:0px 8px 0px 0px }
.rev_score_details_rev_count{ float:left; font-size:13px; color:#007dda; font-weight:bold; }
.rev_score_details_rev_count a,.rev_score_details_rev_count a:visited{ color:#007dda; }
.rev_score_details_rev_name{ clear:both; float:left; width:466px; font-size:12px; color:#e4761f; font-weight:bold; }
.rev_score_details_rev_name img{ margin-right:5px; }
.rev_score_details_rev_text{ clear:both; float:left; width:466px; font-size:12px; color:#414141; }
.rev_score_details_rev_text a,.rev_score_details_rev_text a:visited{ font-size:11px; color:#007ddc; }
.rev_score_end_cont{ clear:both; float:left; width:466px; padding:0px 0px 20px 0px; }
.left_rev_score_end_cont{ width:466px; clear:both; float:left; padding:30px 0px 0px 0px; }
#contents{ position: absolute; width:498px; _width:480px; top: 538px; left: 314px; }
.underheader{ margin-top:1px; margin-bottom:10px; }
.category_header{ COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: bold; padding-bottom:-15px; }
.rev_score_end_header{ float:right; width:180px; }
.left_rev_score_end_header{ float:left; width:180px; }
.rev_score_img_header{ float:left; width:180px; }
.rev_score_end_bottom{ width:180px; clear:both; float:left; color:#d60000; font-size:11px; }
.rev_score_end_bottom a,.rev_score_end_bottom a:visited{ color:#d60000; }
.user_reviews_text_header{ float:left; font-size:17px; margin:0px; padding:4px 0px 3px 20px; }
.user_reviews_text_header h2{ font-size:17px; margin:0px; color:#282828; }
.user_review_header{ /*border-bottom: 1px solid #d1d1d1;*/ float: left; }
.user_review_header_info{ color: #3e3e3e; float: left; padding: 10px; font-size: 12px; }
.user_review_header_info a,.user_review_header_info a:visited{ text-decoration: none; }
.user_review_header_info a:hover{ text-decoration: underline; }
.user_review_header_info p { margin: 2px 0; }
.user_review_header_info img { margin-bottom: 5px; }
.user_review_header_write_button{ width: 156px; height: 22px; float: right; margin: 35px 10px; }
.user_review_cont{ font-size: 12px; color: #3e3e3e; float: left; clear: both; padding: 10px; width: 450px; border-top: 1px solid #D1D1D1; }
.user_review_cont a,.user_review_cont a:visited{ text-decoration: none; }
.user_review_cont a:hover { text-decoration: underline; }
.user_review_helpful{ color: #176AB1; font-weight: bold; }
.user_review_total{ font-weight: bold; }
.user_review_image_cont{ float: left; }
.user_review_info_cont{ margin: 10px 0; clear: both; float: left; width: 466px; }
.user_review_profile_image{ float: left; }
.user_review_profile_image img{ width: 60px; }
.user_review_info_title{ float: left; padding-left: 10px; width: 385px; }
.user_review_info_title p {margin: 0 0 4px 0; }
.user_review_title{ font-size: 14px; font-weight: bold; color: #176AB1; }
.user_review_sub_title{ color: #515151; font-style: italic; }
.user_review_sub_title span { font-style: normal; margin-left: 20px; }
.user_review_was_helpful_buttons{ float: left; clear: both; font-weight: bold; width: 400px; }
.user_review_was_helpful_buttons img { margin-left: 7px; }
.user_review_was_helpful_text{ float: left; padding-top: 2px; }
.user_review_links{ float: left; clear: both; width: 450px; }
.user_review_back_link{ font-weight: bold; float: left; }
.user_review_read_all_link{ float: right; font-weight: bold; }
.user_review_reply_to{ margin: 30px 0 7px 0; font-weight: bold; width: 300px; float:left; clear: both; }
.user_review_reply_to_bottom{ margin: 7px 0 30px 0; font-weight: bold; float:left; clear: both; width: 300px; }
.ur_bold{ font-weight: bold; }
.user_main_sec_cont{ clear:both; float:left; padding:0px 20px 0px 12px; width:466px; }
.user_write_review_button{ clear:both; float:left; padding:10px 0px 8px 280px; width:176px; }
.user_rev_detail_cont{ clear:both; float:left; padding:20px 0px 0px 0px; width:466px; }
.user_rev_detail_img{ float:left; padding:3px 0px 0px 0px; width:35px; }
.user_rev_info_cont{ float:left; width:400px; padding:0px 0px 0px 5px; font-size:12px; }
.user_rev_text_cont{ font-weight:bold; float:left; color:#e96b07; width:400px; }
.user_rev_text_cont a,.user_rev_text_cont a:visited{ font-weight:normal; color:#246ead; text-decoration:none; }
.user_rev_user_info_cont{ clear:both; float:left; color:#505050; width:400px; }
.user_rev_helpful_cont{ font-weight:bold; clear:both; float:left; color:#030303; width:400px; }
.user_rev_helpful_cont a,.user_rev_helpful_cont a:visited{ color:#0160d6; text-decoration:none; }
.user_rev_read_all_cont{ font-weight:bold; clear:both; float:left; padding:20px 0px 0px 0px; font-size:12px; color:#047ad1; width:466px; }
.user_rev_read_all_cont a,.user_rev_read_all_cont a:visited{ color:#047ad1; text-decoration:none; }
.rr_detail_awards_header{ clear:both; color:#000000; float:left; font-size:11px; font-weight:bold; width:380px; }
.rr_detail_awards_text{ clear:both; color:#444444; float:left; width:380px; }
.rr_detail_awards_cont{ clear:both; float:left; font-size:11px; padding:0 0 10px; width:380px; }
.read_more_midsection{color:#000000;float:left;font-size:15px;padding-top:5px;width:169px;text-decoration:none;padding-left:10px;}
.read_more_midsection a,.read_more_midsection a:visited{text-decoration:none;color:#2077C4;}
.prod_video_header_two{clear:both;float:left;padding:10px 0 30px;width:458px;}
.main_vid_cont{background-image:url(http://www.toptenreviews.com/i/rev/site/cms/video-in-view-middle.gif);background-repeat:repeat-y;float:left;width:479px;}
.main_vid_title_cont {background-image:url(http://www.toptenreviews.com/i/rev/site/cms/video-in-view-top.gif);background-repeat:no-repeat;float:left;height:25px;padding-left:35px;padding-top:7px;width:443px;}
.main_vid_title {float:left;width:270px;}
.main_vid_title a{color:#666666;}
.main_vid_title a:hover{color:#666666;}
.main_vid_title a:visited{color:#666666;}
.main_vid_image_gallery {float:left;padding-left:35px;width:80px;}
.main_vid_area {background-image:url(http://www.toptenreviews.com/i/rev/site/cms/video-in-view-bottom.gif);background-repeat:no-repeat;float:left;height:170px;width:479px;}
.main_vid_img {float:left;margin-left:8px;margin-top:-22px;width:300px;}
.main_vid_img img {cursor:pointer;}
.main_vid_ss_area {float:left;margin-left:10px;width:155px;}
.main_vid_ss_link {float:left;text-align:left;font-size:10px;width:155px;}
.main_vid_ss_holder {float:left;font-size:10px;text-align:center;width:155px;}
.main_vid_ss_holder img {float:left;margin-left:30px;margin-top:12px;}
.middle_bottom_tags {clear:both;float:left;padding-left:20px;width:458px;margin-bottom:30px;}
.middle_page_container{ clear:both; float:left; width:499px; }
.middle_page_inner_container{ clear:both; float:left; width:499px; padding-bottom:30px}
.fsw_large_img_cont{ float:left; width:469px; background-color:#FFFFFF; margin:0px 0px 0px 0px; padding:0px 0px 10px 29px; }
.fsw_large_img_cont img{ width:451px; }
.fsw_text_cont{ float:left; width:451px; padding:0px 18px 0px 29px; color:#b1b1b1; font-weight:bold; font-size:16px; }
.fsw_text_lft{ float:left; }
.fsw_text_rgt{ float:right; color:#b1b1b1; font-size:14px; }
.fsw_text_rgt a,.fsw_text_rgt a:visited{ font-size:14px; color:#b1b1b1; text-decoration:none; }
.fsw_text_rgt a:hover{ text-decoration:none; color:#FC7F01; }
.lc_low_price_overall_cont{ float:left; width:125px; }
.lc_low_price_txt_cont{ float:left; width:125px; font-size:11px; text-align:center; }
.lc_low_price_num_cont{ float:left; width:125px; font-size:16px; color:#CC0907; font-weight:bold; text-align:center; }
.lc_low_price_name_cont{ float:left; width:125px; color:#F33131; font-size:11px; text-align:center; }
.lc_low_price_buy_button_cont{ float:left; width:125px; text-align:center; }
.lc_prev_next_overall_cont{ background-color:#D5D5D5; float:left; width:498px; border-right:1px solid #B8B8B8; }
.lc_prev_next_txt_cont{ color:#000000; float:left; font-size:16px; padding:2px 0px 2px 20px; .padding:3px 0px 1px 20px; width:173px; .width:165px; }
.lc_prev_next_img_cont{ float:left; width:65px; .width:45px; padding:2px 0px 2px 0px; .padding:3px 0px 1px 20px; }
.screenshot_cont{float:left;height:162px;width:480px;background-image:url(http://www.toptenreviews.com/i/new_temp/screenshot_back.gif);background-repeat:no-repeat;padding:7px 0 30px;}
.main_screenshot_title{float:left;padding-left:34px;color:#666666;font-weight:bold;width:440px;}
.screenshot_info_cont{float:left;width:479px;height:115px;margin:7px 0px 0px 0px;}
.screenshot_info_cont img {height:90px; width:120px;}
.prod_screenshot_image_one{float:left; padding:13px 0px 0px 29px;}
.prod_screenshot_image_two{float:left; padding:13px 0px 0px 52px;}
.prod_screenshot_info{float:left;margin:0px 0px 0px 35px;width:115px; height:114px;}
.prod_screenshot_name{clear:both;color:#0064D1;float:left;font-size:12px;font-weight:bold;width:114px; _text-align:left; .text-align:left; _width:115px; .width:115px;}
.prod_screenshot_name span{color:black;}
.prod_screenshot_desc{clear:both;color:#363636;float:left;font-size:10px;text-align:left;width:110px;padding-top:10px;}
.prod_award_container_type_two {float:left;margin-right:10px;margin-top:15px;width:80px;}
/* price comparison section (deals & prices)*/
.price_comp_head{float:left;width: 488px;height: 25px;padding-top: 2px;padding-left:10px;background: url('http://www.toptenreviews.com/i/rev/site/cms/pricgrbrbar.gif') no-repeat;font-size: 14pt;color: #101010;_margin-bottom: -18px;}
.price_comp_content{float:left;width:468px;padding: 15px 10px 15px 10px;font-size: 10pt;color: #404040;_padding-top: 31px;}
.price_comp_content h2{color: #fa9f00;font: bold 12pt sans-serif;margin: 0px 0px 7px 5px;}
.price_comp_content b{padding-left: 5px;}
.price_comp_content a{color: #404040;}
.zip_code{float: right;}
.price_comp_table {width: 478px;margin-top: 15px;}
.price_comp_table td{color: #505050;font-size: 9pt;border-right: 1px solid #e0e0e0;border-top: 1px solid #e0e0e0;text-align: center;padding: 3px 5px 3px 3px;}
.price_comp_table td a{color: #505050;}
td.merchant_cell{font-size:8pt;width: 69px;text-align: left;padding: 8px 8px 8px 0px}
td.merchant_cell a{font-size: 8pt;font-weight:bold;color:#0d68ae;}
td.bottom_line_cell{background: #f8f8f8;}
td.bottom_line_cell a{font-weight: bold;}
td.seller_rating_cell{border-right: none;}
td.seller_rating_cell a{font-size: 8pt;}
.col_head td{font-size: 8pt;background: #f8f8f8;padding-top: 3px;padding-bottom: 3px;}
.all_stores_cell td{width: 478;background: #f8f8f8;border-right: none;border-bottom: 1px solid #e0e0e0;padding-top: 6px;padding-bottom: 7px;}
.price_comp_table b{color: #d42124;padding-left: 0px;}
.bottom_line_cell b{font-size: 8pt;}
.price_comp_notes{float: left;width: 478px;/*border-bottom: 1px solid #e0e0e0;*/font-size: 8pt;color: #686868;padding-top: 15px;/*padding-bottom: 30px;*/}
/*--- zip ---*/
td.zip_code_section{font-size:10px;}
.zip_code_cont{float:left;padding-top:5px;}
.zip_code_box{float:left;padding:0px 10px 0px 44px;}
.zip_code_img{float:left;padding-top:0px;margin-left:0px;}
td.pg_zip_code_border_remove{border-top:none;}

.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;}
