#ProductInfo{overflow:hidden;padding:0 15px;}
#ProductInfo h1{ margin:0; padding:15px 0px 0px 0px; color:#555; font-size:18px; font-weight:bold;}
#ProductInfo .short_desc{clear:both;margin:1px 0 10px 0;color:#555;}

#ProductInfo .full_desc{float:left;width:55%;margin:0 0 0 20px;}
#ProductInfo .full_desc i{font-style:normal;}
#ProductInfo .prod_image{float:left;}
#ProductInfo .prod_image img{border:0;}
#ProductInfo .ratingWrap{overflow:hidden;margin:10px 0;}
#ProductInfo .ratingLabel{display:block;float:left;font-weight:bold;color:#555;margin:0 2px 0 0;}
#ProductInfo .rating{display:block;float:left;margin:1px 0 0 0;}
#ProductInfo .reviewsCount{display:block;float:left;margin:0 0 0 2px;}

#ProductInfo .divider{float:left;width:10px;height:200px;background: url('http://i.modopo.com/pi/compare.gif') repeat-y top left;margin:0 5px 0 10px;}

#ProductInfo .r_links{list-style:none;margin:0;padding:10px 0px 0px 10px}
#ProductInfo .r_links li{margin:0px;padding:0px 0px 10px 0px}
#ProductInfo .big5_1{font-size:115%; font-weight:bold; font-family:arial, verdana;}

#Tabs{border:0;width:100%;margin:10px 0 0 0;}
#Tabs .nav_sp{border-bottom: #838584 1px solid;}
#Tabs .sel{font-weight: bold; background-color: #eeeeee}
#Tabs .nav_l{background: url('http://i.modopo.com/pi/Tabs/navLeftBorder.gif') no-repeat left top; height: 4px}
#Tabs .nav_r{background: url('http://i.modopo.com/pi/Tabs/navRightBorder.gif') no-repeat right top; height: 4px; padding: 0px 4px;}
#Tabs .nav_c{border-top: #838584 1px solid;}
#Tabs .selText{border-right: #a8a8a8 1px solid; padding: 0px 1em 4px 1em; border-left: #a8a8a8 1px solid;}
#Tabs .navText{border-right: 1px solid #838584; border-left: 1px solid #838584; padding: 0px 1em 3px 1em;background: url('http://i.modopo.com/pi/Tabs/navBg.gif') repeat-x;}
#Tabs .navLink:link, .navLink:visited{text-decoration: none; color: #333;}
#Tabs .navLink:hover{text-decoration: underline; color: #333}
#Tabs .nav{cursor: pointer; background-color: #eaeaea; border-bottom: #a8a8a8 1px solid;}

#SpecificationTable{border:2px solid #eeeeee; border-collapse:collapse; color:#333; margin-bottom:15px;}
#SpecificationTable td{border:1px solid #eeeeee; border-collapse:collapse; color:#333}
#SpecificationTable .CompHead1{cursor: pointer; color:#222; font-size:14px; font-weight:bold; font-family:arial, verdana;}
#SpecificationTable .CompHead2{padding:5px 0px 5px 10px; margin: 0px; font-weight: bold; color:#646464;}
#SpecificationTable .specsGroup{background-color: #eeeeee;}

.sel{font-weight: bold; background-color: #eeeeee}

#zip{text-align:right;background-color: #eeeeee;margin:0;padding:10px 10px 10px 0;}
#no_zip{background-color: #eeeeee;margin:0;padding:10px 10px 10px 15px;color:#666; text-align:center;}

.StoreOffers td{text-align:center;}
.StoreOffers tr.StoreOffersHead{color: #000; background-color:#f9f9f9;}
.phone{background:url('http://i.modopo.com/pi/Common/3d_phone.png') no-repeat left 50%;height:11px;padding:0 0 0 16px;clear:both;display:inline;}
.merchant_logo{padding:0;border:1px solid #ccc;margin:4px auto 0 auto;display:block;background-color:#fff;}
.no_store_logo{border:1px solid #aaa;margin:5px auto 0 auto;height:31px;width:88px;background-color:#fcfcfc;padding:1px 2px;color:#777;}
.store_name{margin:4px auto;text-align:center;font-size:10px;}
.trustedStore{background:url('http://i.modopo.com/pi/Common/signout_good.gif') no-repeat left top;padding:0 0 0 12px;margin:3px auto;}
.reviewsCount{display:block;margin:5px auto;font-size:9px;}
.storeNotes{font-style:italic;color:#000099;}
.big5{font-size:16px; font-weight:bold; font-family:arial, verdana;}
.tax{vertical-align:middle;}
.free_shipping{color:green; text-align:center;}
.shipping_cost{font-size:9px;color:#909090;}
.smartBuy{display:block;margin:3px auto;border:0;}
.smartBuyRow{background-image: url('http://i.modopo.com/pi/BG/bgSmartBuy.gif');}
.instock{font-weight:normal;}
.outstock{color:red;}

#RelatedSearches{margin:15px 0;padding:10px;}
#RelatedSearches .Title{font-weight:bold;margin:0 0 10px 0;}
#RelatedSearches a{line-height:152%;}

/*---product-prices-enterZip---*/
#EnterZip{width:150px;padding:10px;background-image:none;background-color:#fff;vertical-align:top;}
.NoZipColumn{font-family: Arial, verdana; font-size:15px; margin:10px 0px 0px 0px;}
.NoZipColumn1{margin: 10px 15px; text-align: left; font-size:14px; font-weight:bold; font-family:Arial, verdana;}
.NoZipColumn2{font-size: 12px; margin: 20px 0px 5px 0px;}
.price2{text-align:left;font-style:normal;font-size:14px;font-weight:bold;white-space:nowrap;display:block;padding-left:15px;}
.total{margin: 5px 0px 20px 10px; border-top: 1px #ccc solid; padding: 5px 0px 0px 5px; color: #f60;white-space:nowrap;}
.grey{color: #999;font-size:14px;}
 
/*---specs---*/  
 .grey2{color: #555;font-size:10px;padding:0 10px 0 5px;}
 
/*---reviews---*/
.ratingDetails{width:212px;list-style:none;margin:0 0 25px 0;padding:0;}
.ratingDetails li{color:#555;margin:5px 0 0 0;padding:0;}

.sortBy{color: #555; font-weight:bold; padding:0 3px 0 0;}

#ReviewsTable{border:2px solid #eee; border-collapse:collapse; color:#333;margin:0 0 15px 0;}
#ReviewsTable td{border:0px solid #eee; border-collapse:collapse; color:#333}

#ReviewsTable .reviewsSort{background-color:#eee;padding:7px;}
#ReviewsTable .paginationInfo{background-color:#eee;padding:7px;}

#ReviewsTable .ratingWrap{padding:5px;background-color:#daf1b4;overflow:hidden;}
#ReviewsTable .ratingLabel{float:left;font-weight:bold;margin:3px 0 0 5px;}
#ReviewsTable .ratingBars{width:270px;padding:30px 10px 10px 10px;}

#ReviewsTable .ratingDetails{margin:0 0 0 15px;padding:5px;}

#ReviewsTable .reviewContent{padding:10px;}
#ReviewsTable a.reviewTitle{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size: 16px; color:#0033cc;text-decoration:none}
#ReviewsTable a.reviewTitle:visited{color:#663399}
#ReviewsTable a.reviewTitle:hover{color:#f60}
#ReviewsTable .reviewdate{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#888}
#ReviewsTable  .reviewContentwrap{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height:121%;color:#555;padding-top:20px}
#ReviewsTable  .rItem{padding:0px 0px 7px 0px;}


.ratingBar{width:114px;height:8px;background-image:url('http://i.modopo.com/pi/Rating/Bars.gif');display:inline-block;border:0; margin:4px 0 0 0;padding:0;float:right;}
#ratingbar_0_0{top:8px;background-position: 0 0;}
#ratingbar_1_0{top:16px;background-position: 0 -8px;}
#ratingbar_1_5{top:24px;background-position: 0 -16px;}
#ratingbar_2_0{top:32px;background-position: 0 -24px;}
#ratingbar_2_5{top:40px;background-position: 0 -32px;}
#ratingbar_3_0{top:48px;background-position: 0 -40px;}
#ratingbar_3_5{top:56px;background-position: 0 -48px;}
#ratingbar_4_0{top:64px;background-position: 0 -56px;}
#ratingbar_4_5{top:72px;background-position: 0 -64px;}
#ratingbar_5_0{top:80px;background-position: 0 -72px;}

#ReviewsTable .rating{width:115px;height:21px;background-image:url('http://i.modopo.com/pi/Rating/bigStars.gif');display:inline-block;border:0; vertical-align: middle;float:right;}
#ReviewsTable   #rating_0{top:21px;background-position: 0 0;}
#ReviewsTable #rating_0_0{top:21px;background-position: 0 0;}
#ReviewsTable #rating_0_1{top:21px;background-position: 0 0;}
#ReviewsTable #rating_0_2{top:21px;background-position: 0 0;}
#ReviewsTable #rating_0_3{top:21px;background-position: 0 0;}
#ReviewsTable #rating_0_4{top:21px;background-position: 0 0;}
#ReviewsTable #rating_0_5{top:21px;background-position: 0 0;}
#ReviewsTable #rating_0_6{top:21px;background-position: 0 0;}
#ReviewsTable #rating_0_7{top:21px;background-position: 0 0;}
#ReviewsTable #rating_0_8{top:21px;background-position: 0 0;}
#ReviewsTable #rating_0_9{top:21px;background-position: 0 0;}
#ReviewsTable #rating_1_0{top:42px;background-position: 0 -21px;}
#ReviewsTable #rating_1_1{top:42px;background-position: 0 -21px;}
#ReviewsTable #rating_1_2{top:42px;background-position: 0 -21px;}
#ReviewsTable #rating_1_3{top:42px;background-position: 0 -21px;}
#ReviewsTable #rating_1_4{top:42px;background-position: 0 -21px;}
#ReviewsTable #rating_1_5{top:42px;background-position: 0 -21px;}
#ReviewsTable #rating_1_6{top:42px;background-position: 0 -21px;}
#ReviewsTable #rating_1_7{top:42px;background-position: 0 -21px;}
#ReviewsTable #rating_1_8{top:42px;background-position: 0 -21px;}
#ReviewsTable #rating_1_9{top:42px;background-position: 0 -21px;}
#ReviewsTable #rating_2_0{top:63px;background-position: 0 -42px;}
#ReviewsTable #rating_2_1{top:63px;background-position: 0 -42px;}
#ReviewsTable #rating_2_2{top:63px;background-position: 0 -42px;}
#ReviewsTable #rating_2_3{top:63px;background-position: 0 -42px;}
#ReviewsTable #rating_2_4{top:63px;background-position: 0 -42px;}
#ReviewsTable #rating_2_5{top:63px;background-position: 0 -42px;}
#ReviewsTable #rating_2_6{top:63px;background-position: 0 -42px;}
#ReviewsTable #rating_2_7{top:63px;background-position: 0 -42px;}
#ReviewsTable #rating_2_8{top:63px;background-position: 0 -42px;}
#ReviewsTable #rating_2_9{top:63px;background-position: 0 -42px;}
#ReviewsTable #rating_3_0{top:84px;background-position: 0 -63px;}
#ReviewsTable #rating_3_1{top:84px;background-position: 0 -63px;}
#ReviewsTable #rating_3_2{top:84px;background-position: 0 -63px;}
#ReviewsTable #rating_3_3{top:84px;background-position: 0 -63px;}
#ReviewsTable #rating_3_4{top:84px;background-position: 0 -63px;}
#ReviewsTable #rating_3_5{top:84px;background-position: 0 -63px;}
#ReviewsTable #rating_3_6{top:84px;background-position: 0 -63px;}
#ReviewsTable #rating_3_7{top:84px;background-position: 0 -63px;}
#ReviewsTable #rating_3_8{top:84px;background-position: 0 -63px;}
#ReviewsTable #rating_3_9{top:84px;background-position: 0 -63px;}
#ReviewsTable #rating_4_0{top:105px;background-position: 0 -84px;}
#ReviewsTable #rating_4_1{top:105px;background-position: 0 -84px;}
#ReviewsTable #rating_4_2{top:105px;background-position: 0 -84px;}
#ReviewsTable #rating_4_3{top:105px;background-position: 0 -84px;}
#ReviewsTable #rating_4_4{top:105px;background-position: 0 -84px;}
#ReviewsTable #rating_4_5{top:105px;background-position: 0 -84px;}
#ReviewsTable #rating_4_6{top:105px;background-position: 0 -84px;}
#ReviewsTable #rating_4_7{top:105px;background-position: 0 -84px;}
#ReviewsTable #rating_4_8{top:105px;background-position: 0 -84px;}
#ReviewsTable #rating_4_9{top:105px;background-position: 0 -84px;}
#ReviewsTable #rating_5_0{top:126px;background-position: 0 -105px;}

.bottomPagination{background-color: #eee;}
#pagination{clear:both;margin: auto 0;overflow: hidden;padding:5px 0 5px 0;}
.paginationInfoB{float:left;margin:0;padding:0 15px 0 20px;}
.paginationLinks{float:right;margin:0;padding:0 20px 0 0;}

