.tabs a:hover{border:0;}
#checkout-nav-2{background:#ffffd6;border-bottom:1px solid #ccc;height:55px;line-height:55px;padding:0 4px 0 0;position:relative;text-align:right;}
#checkout-nav-2 img{display:inline;padding:0 8px 0 0;vertical-align:middle;}
#checkout-nav-2 p{left:10px;position:absolute;top:0;}
#checkout-nav-2 p a{text-decoration:underline;}
#checkout-nav-3{background:#ffffd6;border-bottom:1px solid #ccc;overflow:hidden;padding:0 14px 0 0;position:relative;text-align:right;zoom:1;}
#checkout-nav-3 .img-1{margin:15px 0 0;}
#checkout-nav-3 .img-2{margin:0 0 10px;}
#checkout-nav-3 img{display:inline;}
#lgcenter{float:left;padding:0 10px 0 308px;width:260px;}
#lgleft{float:left;margin-left:-564px;padding:0 10px 0 0;width:280px;}
#lgright{float:right;padding:0 10px 0 0;width:150px;}
#message_height{float:left;height:24px;width:0;}
#na-left{float:left;padding-left:15px;width:340px;}
#na-left div.images{float:left;margin:15px 0;text-align:center;}
#na-left div.images img{margin-bottom:15px;}
#na-left h1.product_title{padding:15px 0 5px;width:auto;}
#na-left h2{color:red;float:left;font:bold 14px/17px verdana,arial,sans-serif;}
#na-left ul{clear:both;margin-left:15px;}
#na-right{background:#F2F2F2;float:left;margin-top:20px;padding:10px 10px 0;width:370px;}
#na-right div.link{float:left;width:250px;}
#na-right div.link .regprice{display:block;}
#na-right div.row img{border:1px solid #ccc;float:left;margin-bottom:20px;margin-right:10px;}
#na-right h4{color:#008DD9;font-size:13px;font-weight:bold;margin:0 0 10px;}
#pgavailcolors{margin:0 0 0 4px;}
#pgavailcolors ul{list-style:none;margin:5px 0 30px;}
#pgavailcolors ul li div{padding:2px 0;}
#pgavailcolors ul li img{border:1px solid #ccc;height:30px;margin-right:5px;vertical-align:middle;width:45px;}
#pgcontent dd{margin:0 0 5px;}
#pgcontent p{margin:0 5px 10px 0;}
#pgcontent span,#pgcenter #pgprice div p,#pgcenter span{margin:0;}
#pgcontent ul{margin:0 0 10px;}
#pgfeatures{margin:0 0 0 4px;}
#pgfeatures h4, #pgsafeshopping h4{color:#333;font-size:11px;}
#pgfeatures ul, #pgsafeshopping ul{list-style:disc;margin:0 0 10px;}
#pgfeatures li, #pgsafeshopping li{font-size:10px;margin:0 0 0 13px;}
#pgfeatures li a, #pgsafeshopping li a{text-decoration:underline;}
#pgsafeshopping{background:#f2f2f2;margin:15px 0 10px;padding:10px 5px 5px 10px;}

#pgleft h4{font-size:11px;font-weight:bold;margin:0 0 5px;padding:0;}
#pgleft p.acenter{margin:0 0 15px;text-align:center;overflow:hidden;width:205px;}
#pgleft p.acenter img{cursor: pointer;}
#title_center{float:left;width:605px;}
#title_right{float:left;width:140px; text-align: right; padding:10px 0;}

#pgprice_3,#pgprice_4 {padding:7px 0 0 0;}
#pgprice_3 table, #pgprice_4 table {width:100%;}
#pgprice_3 td, #pgprice_4 td {text-align:center;border-bottom:1px dotted #CECECE;font-family:arial,sans-serif;font-size:11px;padding-bottom:7px;}
#pgprice_3 td.list,td.save, #pgprice_4 td.list,td.save {color:#333333;}
#pgprice_3 td.sale ,#pgprice_4 td.sale {color:#D40000;}
#pgprice_3 td b,#pgprice_4 td b {font-size:16px;font-weight:bold;}
#pgprice_3 tr.local_prices td,#pgprice_4 tr.local_prices td {padding:3px 0;}
#pgprice_3 tr td b small {font-size: 10px;}
#pgprice_4 td.list {padding-left:20px;} 
#pgprice_4 td.sale {padding-right:20px;}
#pgprice_4 tr.local_prices td.list {padding-left:20px;}
#pgprice_4 tr.local_prices td.sale {padding-right:20px;}
#pgprice_4 tr td b small {font-size: 10px;}

#pgprice{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:0 0 5px;overflow:hidden;padding:5px 0 10px;zoom:1;}
#pgprice .pgbuyxfory p{color:#039;}
#pgprice .pgcenterprice{padding:0 0 5px;text-align:center;width:100%;}
#pgprice .pgsale p{color:#ff1200;}
#pgprice .pgbuyx_sale{width:100%;border-top:1px solid #ccc;padding: 0px; line-height:26px;}
#pgprice .pgbuyx_sale p{background:none;}
#pgprice div{float:left;font-family:verdana,arial,sans-serif;font-size:11px;line-height:130%;padding-bottom:7px;text-align:center;width:103px;}
#pgprice div b{font-size:14px;}
#pgprice div p.nobg{background:none;}
#pgright{float:left;padding-bottom:10px;width:194px;}
#pgright h4{color:#008dd9;font-size:13px;font-weight:bold;margin:0 0 10px;}
#product_image{border:1px solid #ccc;margin:0 0 10px 4px;}
#submit_wrapper{margin-bottom:10px;}
* html #checkout-nav-2 img{margin-top:12px;}
.cartprod{float:left;height:60px;padding:15px 10px;width:500px;}
.cartprod h2{font-size:11px;font-weight:bold;margin:0 0 5px;text-align:left;}
.cartprod img{border:1px solid #ccc;display:block;float:left;height:35px;margin:0 5px 0 0;width:35px;}
.cartprod p{padding:0 0 0 5px;text-align:left;}
.linkgrid{border-top:1px solid #ccc;overflow:hidden;padding:10px 10px 20px;zoom:1;}
.linkgrid h5{color:#008dd9;font-size:11px;font-weight:bold;margin:0;}
.linkgrid ul li{font-size:10px;line-height:13px;margin:0 0 0 15px;}
.linkgrid ul li a{text-decoration:underline;}
.pgaddlproducts{background:#f2f2f2;margin:0 0 15px;padding:10px 5px 10px 10px;}
.pgaddlproducts .row{margin:0 0 8px;overflow:hidden;zoom:1;}
.pgaddlproducts .row b.buyxfory,.pgaddlproducts .row b.dg3xspecial{color:#ff1200;display:block;}
.pgaddlproducts .row b.regprice,.pgaddlproducts .row span.regprice{display:block;}
.pgaddlproducts .saleoff{color:red;}
.pgaddlproducts img{border:1px solid #ccc;float:left;height:56px;width:50px;}
.pgaddlproducts p{float:right;font-size:10px;width:120px;}
.productgrid{padding:0 10px;}
#color_swatches .color_detail {float:left;}
a.tellafriend{float:left;font-weight:bold;line-height:12px;margin:8px 0 0;padding:0 0 0 36px;}
div.message span{color:#008dd9;}
p.pagingnav{float:right;padding:15px 15px 0 0;text-align:right;width:200px;}
p.pagingnav span{color:#ccc;}

#item-ajax-popup_content {}
#item-view-head{height:33px;position:relative;background:red;}
#item-view-head .tabs{margin:0;padding:0;list-style:none;position:absolute;top:0;z-index:999;left:5px;}
#item-view-head .tabs li{margin:0;padding:0;float:left;}
#item-view-head .tabs li a{float:left;height:33px;overflow:hidden;}
#item-view-head .tabs li.active a img{margin-top:-33px;}
#item-view-head .tabs li a:hover img{margin-top:-33px;}

.item-view-carousel-wrapper {padding:25px 10px 5px 93px; float:left;}
#sizechart-body{float:left;clear:both;}
#sizechart-body .sizechart-logo {width:52px; height:58px; float:left; margin-bottom:15px; border:1px solid #cfcfcf;}
#sizechart-body .sizechart_product_title{float:left; width:425px;padding:19px;}
#sizechart-content{float:left; clear:left}
#sizechart-body .sizechart_image {padding: 0 0 20px; width: 540px; overflow-x: auto;}

#sizechart-body-ajax {float:left;clear:both;padding: 10px;}
#sizechart-body-ajax .sizechart-logo {width:52px; height:58px; float:left; margin-bottom:15px; border:1px solid #cfcfcf;}
#sizechart-body-ajax .sizechart_product_title {float:left; width:425px;padding:19px;}
#sizechart-body-ajax .sizechart_image {padding: 0 0 20px; width: 700px; overflow-x: auto;}

#reviews-body{}
#reviews-body #reviews_wrapper{border:0; width:570px;height:467px; margin:10px 0 0 5px}
#reviews-body-ajax{float:left}
#reviews-body-ajax #reviews_wrapper {border:0; width:710px;height:504px; margin:10px 0 0 5px}
#reviews_wrapper_item_page {border: 0; width: 100%; margin: 0;height:800px;}
.carousel-details-wrapper{width:402px;height:390px;float:left;}
.carousel-details-wrapper #video-title{font-size:16px;font-weight:bold;}
#images-body-ajax .carousel-details-wrapper{text-align:center}
#videos-body-ajax {color:#333333;}
#tellafriend-body-ajax {padding: 10px 15px; color:#333333}
#tellafriend-body-ajax #tell_a_friend_wrapper{border:0px solid #000000; width:700px;height:480px; margin:10px 0 0 5px;}
#tellafriend-body-ajax #email_friend_wrapper{border:none;}

#item-image, #video-embed {border:1px solid #cfcfcf;}

.video-embed {margin:15px 0; }
.video-embed embed{height:326px; width:400px;}
#item-carousel{float:left;padding-left:5px}
#images-body-ajax {padding-left:0px; margin: 0 0 0 70px; display:inline;}
#images-body-ajax {padding-left:0px; margin: 0 0 0 70px;}
#item-carousel #carousel-container {overflow:hidden;position:relative;margin:6px 0; width:121px; height:387px; }
#item-carousel img{cursor:pointer; margin-left:17px;}
#item-carousel .carousel-wrapper {width:121px; position:relative; padding: 0px 0px 0px;}
#item-carousel .carousel-wrapper div {padding-left:15px;}
#item-carousel .carousel-wrapper div img{border:1px solid #cfcfcf;margin:8px 2px;width:100px; height:112px}
#item-carousel .carousel-wrapper div.active img{border:3px solid #333;margin:6px 0}

#item-videos {float:left; padding:25px 0 0 5px; overflow:hidden; position:relative; width:121px}
#item-videos img{cursor:pointer; margin-left:17px;}
#item-videos div {padding-left:15px;}
#item-videos div img{border:1px solid #cfcfcf;margin:8px 2px;width:100px; height:112px}
#item-videos div.active img{border:3px solid #333;margin:6px 0}

.item-view-errors {padding:10px; color:red; font-size:12px; font-weight:bold;}
#item-quick-look-body {padding:10px 0 0; float:left;height:466px; position:relative}
#item-quick-look-body #main-nobg{margin-bottom:0}
#item-quick-look-body .go_to_item_link{position:absolute; right:30px; bottom:10px; text-decoration:underline; font-size:12px; font-weight:bold; line-height:20px}
#product_image-ajax{border:1px solid #ccc;margin-bottom:8px}
#item-quick-look-body .product_title{margin-left:63px;}
#item-quick-look-body #pgleft{float:left;width:203px;padding:0 13px 0 63px;}
#item-quick-look-body #pgcenter{float:left;width:353px;}
#item-quick-look-body #pgleft .full_details{text-align:center;font-size:13px;text-decoration:underline;margin-top:27px;color:#333;line-height:133%;font-weight:bold;}
#item-quick-look-body #pgcentertop {width:351px;}
#item-quick-look-body #pgprice {padding:7px 0 0 35px;}
#item-quick-look-body #pgprice p {padding:0;}
#item-quick-look-body #pgprice.pgprice_1{padding-left:135px!important}
#item-quick-look-body #pgprice.pgprice_2{padding-left:85px!important}
#item-ajax-popup_content #pgcentertabs{padding:0;}
#item-ajax-popup_content #pgcentertabs a{margin-right:-2px;}

/* sizechart */
.sizingTable {clear: both;border-right: 1px solid #cdcdcd;border-bottom: 1px solid #cdcdcd;color: #333;font-size:12px}
.sizingTable td, .sizingTable th {border-top: 1px solid #cdcdcd;border-left: 1px solid #cdcdcd;padding: 3px 10px;background-color: #fff;white-space: nowrap;}
.sizingTable .colSubHead th {border-top: 1px solid #cdcdcd;width: 70px;}
.sizingTable thead th {background-color: #f2f2f2;font-weight: bold;text-align: center;padding-right: 4px;padding-left: 4px;}
.sizingTable thead .colSubHead th {background-color: #e4f2fd;}
.sizingTable thead td {text-align: center;padding:6px}
.sizingTable tbody th {text-align: left; font-weight:normal;min-width:70px}
.sizingTable tbody td {text-align:center;}
#chartName, .brandName { color: #077DCD; }
ul#fittingNotes {list-style: none; margin-top: 10px;width:450px}
ul#fittingNotes li.listHead { font-weight: bold;}

/* NEW STYLES */

.depth-ship{border-bottom:1px dotted #CECECE;font-size:11px;font-family:arial,sans-serif;color:#707070;padding:8px 16px;line-height:12px;height:auto;max-height:33px}
.depth-ship a{color:#707070;}

h1.product_title{padding:10px 16px;font-family:arial,sans-serif;font-size:16px;color:#333;font-weight:bold;line-height:18px;}
h1.product_title img{margin-right:8px;vertical-align:middle;}

#pgleft{margin-left:0;float:left;width:219px;padding-bottom:2px;}
#zoom-image-link{margin-left:6px;}

#pgleft #product_image{margin:0 0 8px;border:1px solid #CDCDCD;}
#pgleft #productrating {width:201px;height:73px;border:1px solid #CDCDCD;text-align:center;}
#pgleft #productrating a{font-family:arial,sans-serif;font-size:11px;color:#333333}
#pgleft #productrating a p{text-decoration:underline;}

#pgcenter{float:left;padding:0 0 0 4px; margin:0; width:576px;}
#pgcentertop{width:351px;border:1px solid #CDCDCD;float:left;margin-left:4px;}
#pgcenter #sharethis_0{float:right;margin-top:13px;}
#pgcenter #sharethis_0 a.stbutton{padding-left:0px;display:block;width:142px;height:16px;} 
#pgprice{border-top:0;height:36px;border-bottom:1px dotted #CECECE;padding:7px 0 0 50px;margin:0;}
#pgprice span{font-family:arial,sans-serif;font-size:11px;float:left;margin-right:50px;text-align:center;}
#pgprice span b{font-size:16px;font-weight:bold;}
#pgprice .sale{color:#D40000;}
#pgprice .list{color:#333333;}
#pgprice .save{color:#333333; margin-right:0}
.pgprice_1{padding-left:150px!important}
.pgprice_2{padding-left:100px!important}
#pgbuymore{text-align:center;line-height:23px;border-bottom:1px dotted #CECECE;color:#D40000;background:none;margin:0;padding:0;}
#pgpromo p {text-align:center;line-height:23px;border-bottom:1px dotted #CECECE;color:#1671C0;font-weight:bold;background:none;margin:0;padding:0;}
#pgpromo p.pgrebate {color:#D40000; padding:0}
#pgpromo p a {color:#1671C0;}
#pgpromo p.other a {color:#D40000;}
#pginfo p {text-align:center;line-height:23px;border-bottom:1px dotted #CECECE;color:#333;background:none;margin:0;padding:0;}
#pginfo p a {color:#1671C0;font-weight:bold;}
#pginfo p.other a {color:#D40000;}

#pgfieldset{padding:16px 0 0;}
#pgfieldset img.label{vertical-align:middle;margin-right:5px;float:left;}
#pgfieldset .row-size{margin:0 0 13px;overflow:hidden;zoom:1;}
#pgfieldset .row-size select{width:115px;float:left;margin-right:12px;margin-top:3px;}
#pgfieldset .row-size .size_chart{width:68px;height:23px;text-indent:-9999px;overflow:hidden;display:block;}
#pgfieldset .row-color th{text-align:left;font-family:arial,sans-serif;font-size:11px;color:#333;padding:3px 0 5px;border-bottom:1px dotted #CECECE;}
#pgfieldset .row-color .qty-cell{padding-left:10px;}
#pgfieldset .row-color td{padding:2px 0;vertical-align:middle;font-family:arial,sans-serif;font-size:11px;color:#333;line-height:12px;border-bottom:1px dotted #CECECE;}
#pgfieldset .row-color td a{color:#333;text-decoration:underline;}
#pgfieldset .row-color td img{border:1px solid #CDCDCD;margin-right:8px;vertical-align:middle;}
#pgfieldset .row-color td td{padding:0;border:0;}
#pgfieldset .row-color td.additional{padding-bottom: 12px;}
#pgfieldset .row-color td.additional div.ap{bottom:0;color:blue;font-size:10px;font-weight:bold;left:0px;position:absolute;width:200px;_bottom:2px;}
#pgfieldset .row-submit{margin-top:10px;padding-bottom:15px;}
#pgfieldset .row-submit .label{padding-top:18px;}
#pgfieldset .row-submit input{padding:0;}
#pgfieldset .row-submit fieldset{margin:0;}
#pgfieldset .row-submit #message_box{margin:0 0 5px 35px;}

.pgfieldset{padding:0;}
.pgfieldset .blue{color:#008dd9;}
.pgfieldset .message{float:left;padding:0 10px 10px 91px;}
.pgfieldset .message-wrapper{margin:7px 5px 0;width:300px;}
.pgfieldset .prod_options{font-size:12px;font-weight:bold;text-decoration:underline;}
.pgfieldset .row{overflow:hidden;padding:0 0 5px;zoom:1;}
.pgfieldset .row select{width:115px;}
.pgfieldset .submit{border-bottom:1px solid #ccc;float:left;width:100%;}
.pgfieldset .submit input{padding-left:95px;}
.pgfieldset a.notify_me{color:#88bb09;display:block;font-size:11px;line-height:12px;margin:8px 50px 0 55px;padding:0 0 0 40px;text-decoration:underline;}
.pgfieldset label{float:left;font-weight:bold;padding:0 10px 0 0;text-align:right;width:87px;}

#pgcentertabs{width:576px;padding-top:16px;}
#pgcentertabs .tabs{margin:0;padding:0;list-style:none;overflow:hidden;zoom:1;position:relative;}
#pgcentertabs .tabs li{margin:0;padding:0;float:left;}
#pgcentertabs .tabs li a{float:left;height:33px;overflow:hidden;}
#pgcentertabs .tabs li.active a img{margin-top:-33px;}
#pgcentertabs .tabs li a:hover img{margin-top:-33px;}

#pgcentertabs #boxin{padding:10px 20px 35px;border:1px solid #cdcdcd;border-top:0;border-top:1px solid #CDCDCD;margin-top:-1px;}
#pgcentertabs #boxin{color:#333;font-size:11px;font-family:arial,sans-serif;}
#pgcentertabs #boxin p{margin:0 0 10px;}
#pgcentertabs #boxin dt{font-weight:bold;margin-bottom:2px;}
#pgcentertabs #boxin dd{margin:0 0 5px;}
#pgcentertabs #boxin h2{line-height:20px;}

#info-body {font-size:12px;}
#info-body h2 {padding-bottom: 5px;}
#info-body ul li{margin-left:15px;}

#pgright{width:140px;margin-left:16px;display:inline;}
#pgsafeshopping{background:#fff;padding:0;margin:16px 0 0;}
#pgsafeshopping h4{margin:0 0 5px;}
#pgsafeshopping ul{list-style:none;margin:0;}
#pgsafeshopping ul li{margin:0;text-align:center;}
#pgsafeshopping ul li a{font-family:arial,sans-serif;font-size:11px;color:#333;text-decoration:underline;line-height:18px;}
/*
.men #subheader{background:#F1F1F1;font-family:arial,sans-serif;font-size:10px;color:#fff;}
.men #subheader li a{color:#06579F;background:none;border-right:1px solid #fff;padding:0 6px 0 7px;}
.men #subheader li a:hover{border-left:0;left:0;border-left:0;color:#06579F;background:#fff;}
.men #subheader li.last a{border:0;}
.men #subheader li.active a{color:#06579F;background:#fff;border-left:0;left:0;border-left:0;}
.women #subheader{background:#EFEBF2;font-family:arial,sans-serif;font-size:10px;color:#fff;}
.women #subheader li a{color:#62437C;background:none;border-right:1px solid #fff;padding:0 6px 0 7px;}
.men #subheader li a:hover{border-left:0;left:0;border-left:0;color:#06579F;background:#fff;}
.men #subheader li.last a{border:0;}
.men #subheader li.active a{color:#62437C;background:#fff;border-left:0;left:0;border-left:0;}
*/
#tellafriend-body p{color:#707070;}
/*#emailfriend-form{margin:15px 0;}*/
#emailfriend-form .row{overflow:hidden;zoom:1;margin:0 0 5px;}
#emailfriend-form .row label{line-height:20px;float:left;width:117px;font-weight:bold;}
#emailfriend-form .row input{width:130px;padding:2px;}
#emailfriend-form .row-message label{display:block;float:none;width:auto;background:none;}
#emailfriend-form .row-message textarea{padding:2px;width:250px;}
#emailfriend-form .row-submit input{padding:0;margin-left:156px;width:auto;}
#emailfriend-form .row-recaptcha input{left:0};

#emailfriend-form-ajax{margin:15px 0;}
#emailfriend-form-ajax .row{overflow:hidden;zoom:1;margin:0 0 5px;}
#emailfriend-form-ajax .row label{line-height:20px;float:left;width:117px;font-weight:bold;}
#emailfriend-form-ajax .row input{width:130px;padding:2px;}
#emailfriend-form-ajax .row-message label{display:block;float:none;width:auto;background:none;}
#emailfriend-form-ajax .row-message textarea{padding:2px;width:250px;}
#emailfriend-form-ajax .row-submit input{padding:0;margin-left:156px;width:auto;}
#emailfriend-form-ajax .row-recaptcha input{left:0;}
 
#item_reviews {display:none;}
/* recommendation zones */
.rec-zone{background:#f1f1f1;margin:0 0 13px;width:140px;}
.rec-legend{margin-bottom:13px;}
.rec-item{padding:0 20px 13px;font-size:11px;font-family:arial,sans-serif;color:#333333;}
.rec-item b.buyxfory, .rec-item b.dg3xspecial{color:#ff1200;display:block;}
.rec-item b.regprice, .rec-item span.regprice{display:block;font-weight:bold;}
.rec-item .saleprice{color:#D40000}
.rec-item .saleoff{color:red;}

.rec-imglink .rec-img{width:90px;height:100px;border:1px solid #CBCBCB;margin:0 0 5px;}
.rec-namelink{color:#333;font-weight:bold;}
.rec-pricelink{color:#D40000;font-weight:bold;display:block;}
.rec-salelink{font-weight:bold;}

#catalog_promo_box_content{margin-top:5px;padding:0 16px;}
#catalog_promo_box_content .row{border-bottom:1px dotted #CDCDCD;overflow:hidden;zoom:1;}
#catalog_promo_box_content .row-last{border:0;}
#catalog_promo_box_content .item{float:left;padding:16px 0;}
#catalog_promo_box_content .item .desc{float:left;width:130px;}
#catalog_promo_box_content .item .desc h3{text-transform:uppercase;font-weight:bold;font-size:16px;line-height:18px;}
#catalog_promo_box_content .item .desc h3 a{text-transform:uppercase;font-weight:bold;font-size:16px;line-height:18px;text-decoration:none;}
#catalog_promo_box_content .item .desc p{line-height:14px;font-size:11px;padding:0 0 5px;color:#333;}
#catalog_promo_box_content .item .desc a{text-decoration:underline;font-size:11px;}
.women #catalog_promo_box_content .item .desc a{color:#57157A;}
.men #catalog_promo_box_content .item .desc a{color:#0757A0;}
#catalog_promo_box_content .item-1{border-right:1px dotted #CDCDCD;padding-right:16px;}
#catalog_promo_box_content .item-2{border-left:1px dotted #CDCDCD;margin-left:-1px;padding-left:16px;}
.prSnippetRatingUnclickable .prStars { width: 84px; height: 15px; padding: 0;}
.prSnippetRatingUnclickable {display:block; line-height:15px;}

/* power reviews.css */
#prReviewEngineDiv{border:0;}
#prReviewEngineDiv #prContents{border:1px solid #CCC;}
#prReviewSummary{border:0 solid #CCC;}
.review-wrapper{width:100%;}
.review-frame{margin-left:auto;margin-right:auto;width:79%;}
.prwrapper{margin-bottom:20px;padding-bottom:20px;width:727px;}
.prSummaryRating{color:#008DD9;}
.prSummaryWriteReview{color:#008DD9;font-weight:bold;}
.prSummaryWriteReviewLink:link{font-weight:normal;}
.prPagination{border-bottom:0 solid #BBB;}

#dg3xgrid div.prReview,#dg3xgrid div.prReview div{margin:0;width:auto;padding:0}
#dg3xgrid div.prReview div.prSnippetEngine{width:88px;padding-top:5px}
#dg3xgrid div.prReview div.prStars{cursor:pointer;width:88px;}
#dg3xgrid div.prReview div.prSnippetRatingUnclickable{margin:0;padding:0;width:88px;}
#dg3xgrid div.prSnippetEngine div.prSnippetTitle{display:none;}
#dg3xgrid div.prSnippetEngine div.prSnippetReadReviews{display:none;}
#dg3xgrid div.prSnippetEngine div.prSnippetNumberOfRatingsText{display:none;}
.dg3xsingle div.prReview{padding:5px 35px 0;}
.dg3xmulti div.prReview{padding:5px 0 0;}

#productrating div.prReview{width:201px;height:73px;}
#productrating span.prOwn{float:left;font-weight:bold;padding-left:50px;}
#productrating span.prLink{float:left;padding-left:5px;}
#productrating div.prReview a{font-weight:normal;text-decoration:underline;}
#productrating div.prReview div.prSnippetEngine{float:none;height:auto;margin:0;margin-left:5px;padding:0;width:196px;align:center;}
#productrating div.prReview div.prSnippetEngine div{padding:5px 5px 0;}
#productrating div.prReview div.prLabel{font-weight:bold;padding:0;}
#productrating div.prReview div.prStars{margin:3px 0 0 50px !important;width:83px;display:block;}
#productrating div.prReview div.prSnippetReadReviews{font-weight:normal; padding: 0px 5px !important;}
#productrating div.prReview div.prSnippetReadReviews a{text-decoration:underline;float:left;margin:3px 0 0 52px;}
#productrating div.prReview div.prSnippetTitle{display:none;}
#productrating div.prReview div.prSnippetNumberOfRatingsText{display:none;}
#productrating div.prReview div.prSnippetWriteReview{display:none;}

